Bump version

This commit is contained in:
Michael Lazar 2019-08-12 11:39:14 -04:00
parent 0b0c68ee9c
commit 79d457637c
3 changed files with 13 additions and 3 deletions

11
CHANGELOG.md Normal file
View File

@ -0,0 +1,11 @@
# Jetforce Changelog
### v0.0.5 (2019-08-12)
Updates to conform to the v0.9.1 Gemini specification
- The request line is now expected to be a full URL instead of a PATH.
- Response status codes have been updated to match the new specification.
- The server now requires a "hostname" be specified via a command line argument.
- Request URLs that contain other protocols / hosts are disallowed.
- A simple gemini client, ``jetforce-client``, is now included.

View File

@ -16,7 +16,7 @@ import urllib.parse
if sys.version_info < (3, 7): if sys.version_info < (3, 7):
sys.exit("Fatal Error: jetforce requires Python 3.7+") sys.exit("Fatal Error: jetforce requires Python 3.7+")
__version__ = "0.0.4" __version__ = "0.0.5"
__title__ = "Jetforce Gemini Server" __title__ = "Jetforce Gemini Server"
__author__ = "Michael Lazar" __author__ = "Michael Lazar"
__license__ = "GNU General Public License v3.0" __license__ = "GNU General Public License v3.0"
@ -94,7 +94,6 @@ class StaticDirectoryApp:
self.root = pathlib.Path(root).resolve(strict=True) self.root = pathlib.Path(root).resolve(strict=True)
self.environ = environ self.environ = environ
self.send_status = send_status self.send_status = send_status
self.mimetypes = mimetypes.MimeTypes() self.mimetypes = mimetypes.MimeTypes()
@classmethod @classmethod

View File

@ -10,7 +10,7 @@ def long_description():
setuptools.setup( setuptools.setup(
name="Jetforce", name="Jetforce",
version="0.0.4", version="0.0.5",
url="https://github.com/michael-lazar/jetforce", url="https://github.com/michael-lazar/jetforce",
license="GPL-3.0", license="GPL-3.0",
author="Michael Lazar", author="Michael Lazar",