diff --git a/python/metrics/CONTRIBUTING.md b/python/metrics/CONTRIBUTING.md new file mode 120000 index 00000000..f939e75f --- /dev/null +++ b/python/metrics/CONTRIBUTING.md @@ -0,0 +1 @@ +../../CONTRIBUTING.md \ No newline at end of file diff --git a/python/metrics/LICENSE b/python/metrics/LICENSE new file mode 120000 index 00000000..30cff740 --- /dev/null +++ b/python/metrics/LICENSE @@ -0,0 +1 @@ +../../LICENSE \ No newline at end of file diff --git a/python/metrics/MANIFEST.in b/python/metrics/MANIFEST.in new file mode 100644 index 00000000..335cc192 --- /dev/null +++ b/python/metrics/MANIFEST.in @@ -0,0 +1,4 @@ +include LICENSE +include CONTRIBUTING.md +include SECURITY.md +include TERMS.md diff --git a/python/metrics/SECURITY.md b/python/metrics/SECURITY.md new file mode 120000 index 00000000..42cce94f --- /dev/null +++ b/python/metrics/SECURITY.md @@ -0,0 +1 @@ +../../SECURITY.md \ No newline at end of file diff --git a/python/metrics/TERMS.md b/python/metrics/TERMS.md new file mode 120000 index 00000000..873e35b9 --- /dev/null +++ b/python/metrics/TERMS.md @@ -0,0 +1 @@ +../../TERMS.md \ No newline at end of file diff --git a/python/metrics/setup.py b/python/metrics/setup.py index 16b4f40d..0a52c093 100644 --- a/python/metrics/setup.py +++ b/python/metrics/setup.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 from setuptools import setup, find_namespace_packages +from pathlib import Path # python namespace subpackage # this namespace package follows PEP420 @@ -13,7 +14,7 @@ SUBPACKAGE_SLUG = f"{NAMESPACE_PACKAGE_NAME}.{SUBPACKAGE_NAME}" # Subpackage version -VERSION = "1.0.0-alpha.1" +VERSION = "1.0.1" # Package author information AUTHOR = "Jason Regina" @@ -22,6 +23,10 @@ # Short sub-package description DESCRIPTION = "Variety of standard model evaluation metrics." +# Long description +with (Path(__file__).parent / "README.md").open('r') as f: + LONG_DESCRIPTION = f.read() + # Package dependency requirements REQUIREMENTS = [ "pandas", @@ -34,11 +39,19 @@ author=AUTHOR, author_email=AUTHOR_EMAIL, classifiers=[ - "", + "Development Status :: 3 - Alpha", + "Intended Audience :: Education", + "Intended Audience :: Science/Research", + "License :: Free To Use But Restricted", + "Programming Language :: Python :: 3", + "Topic :: Scientific/Engineering :: Hydrology" ], description=DESCRIPTION, + long_description=LONG_DESCRIPTION, + long_description_content_type='text/markdown', + url="https://www.github.com/NOAA-OWP/hydrotools", + license="USDOC", namespace_packages=[NAMESPACE_PACKAGE_NAME], packages=find_namespace_packages(include=[f"{NAMESPACE_PACKAGE_NAME}.*"]), - package_data={}, install_requires=REQUIREMENTS, )