diff --git a/setup.py b/setup.py index 64d9bf2d1..ea0ddb8dd 100644 --- a/setup.py +++ b/setup.py @@ -6,19 +6,25 @@ import setuptools from volatility3.framework import constants +with open("README.md", "r", encoding="utf-8") as fh: + long_description = fh.read() + setuptools.setup(name = "volatility3", description = "Memory forensics framework", version = constants.PACKAGE_VERSION, license = "VSL", keywords = "volatility memory forensics framework windows linux volshell", author = "Volatility Foundation", + long_description = long_description, + long_description_content_type = "text/markdown", author_email = "volatility@volatilityfoundation.org", - url = "https://volatilityfoundation.org/volatility/", + url = "https://github.com/volatilityfoundation/volatility3/", project_urls = { "Bug Tracker": "https://github.com/volatilityfoundation/volatility3/issues", "Documentation": "https://volatility3.readthedocs.io/", "Source Code": "https://github.com/volatilityfoundation/volatility3", }, + python_requires = '>=3.5.3', include_package_data = True, exclude_package_data = { '': ['development', 'development.*'], diff --git a/volatility3/framework/constants/__init__.py b/volatility3/framework/constants/__init__.py index 5a5e5f1c5..c04fbdb46 100644 --- a/volatility3/framework/constants/__init__.py +++ b/volatility3/framework/constants/__init__.py @@ -40,7 +40,7 @@ BANG = "!" # We use the SemVer 2.0.0 versioning scheme VERSION_MAJOR = 1 # Number of releases of the library with a breaking change VERSION_MINOR = 0 # Number of changes that only add to the interface -VERSION_PATCH = 0 # Number of changes that do not change the interface +VERSION_PATCH = 1 # Number of changes that do not change the interface VERSION_SUFFIX = "" PACKAGE_VERSION = ".".join([str(x) for x in [VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH]]) + VERSION_SUFFIX