From 0fc1ca43ba2f1086faaded84a4be44916e704da9 Mon Sep 17 00:00:00 2001 From: Jon Duckworth Date: Thu, 3 Jun 2021 21:28:27 -0400 Subject: [PATCH 1/5] Updates to package metadata in setup.py --- setup.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index c3adde8fd..375653fd0 100644 --- a/setup.py +++ b/setup.py @@ -16,18 +16,20 @@ ), long_description=readme, long_description_content_type="text/markdown", - author="Azavea", - author_email="info@azavea.com", - url="https://github.com/stac-utils/pystac.git", + author="stac-utils", + author_email="stac@radiant.earth", + url="https://github.com/stac-utils/pystac", packages=find_packages(), py_modules=[splitext(basename(path))[0] for path in glob("pystac/*.py")], include_package_data=False, + python_requires=">=3.6", install_requires=[ "python-dateutil>=2.7.0", 'typing_extensions >= 3.7; python_version < "3.8"', ], extras_require={"validation": ["jsonschema>=3.0"], "orjson": ["orjson>=3.5"]}, license="Apache Software License 2.0", + license_file="LICENSE", zip_safe=False, keywords=["pystac", "imagery", "raster", "catalog", "STAC"], classifiers=[ @@ -40,5 +42,9 @@ "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", ], + project_urls={ + "Tracker": "https://github.com/stac-utils/pystac/issues", + "Documentation": "https://pystac.readthedocs.io/en/latest/", + }, test_suite="tests", ) From 8912fde150c770f8d58222d93d84b44c599c4de0 Mon Sep 17 00:00:00 2001 From: Jon Duckworth Date: Fri, 4 Jun 2021 21:55:39 -0400 Subject: [PATCH 2/5] Add GitHub Discussions link to package metadata --- setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup.py b/setup.py index 375653fd0..247dfb87a 100644 --- a/setup.py +++ b/setup.py @@ -45,6 +45,9 @@ project_urls={ "Tracker": "https://github.com/stac-utils/pystac/issues", "Documentation": "https://pystac.readthedocs.io/en/latest/", + "GitHub Discussions": ( + "https://github.com/radiantearth/stac-spec/discussions/categories/pystac" + ), }, test_suite="tests", ) From 9f4a7211fb655c38b48d263645305f52bf2f84c8 Mon Sep 17 00:00:00 2001 From: Jon Duckworth Date: Fri, 4 Jun 2021 21:55:50 -0400 Subject: [PATCH 3/5] license_file -> license_files license_file was deprecated a while ago... --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 247dfb87a..9345aa2c2 100644 --- a/setup.py +++ b/setup.py @@ -29,7 +29,7 @@ ], extras_require={"validation": ["jsonschema>=3.0"], "orjson": ["orjson>=3.5"]}, license="Apache Software License 2.0", - license_file="LICENSE", + license_files=["LICENSE"], zip_safe=False, keywords=["pystac", "imagery", "raster", "catalog", "STAC"], classifiers=[ From f6bf1c3c0d65d70e9868e11b5588d70a6d35b87f Mon Sep 17 00:00:00 2001 From: Jon Duckworth Date: Fri, 4 Jun 2021 21:55:50 -0400 Subject: [PATCH 4/5] Update CHANGELOG --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b45bf46be..504a90def 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,14 @@ ### Added +- License file included in distribution ([#409](https://github.com/stac-utils/pystac/pull/409)) +- Links to Issues, Discussions, and documentation sites ([#409](https://github.com/stac-utils/pystac/pull/409)) +- Python minimum version set to `>=3.6` ([#409](https://github.com/stac-utils/pystac/pull/409)) + ### Changed +- Package author to `stac-utils`, email to `stac@radiant.earth`, url to this repo ([#409](https://github.com/stac-utils/pystac/pull/409)) + ### Fixed ### Removed From 8186f43677a20eab5cd9635a04f1875e9b53cafe Mon Sep 17 00:00:00 2001 From: Jon Duckworth Date: Mon, 7 Jun 2021 09:40:52 -0400 Subject: [PATCH 5/5] Update author to stac-utils in docs config --- docs/conf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 17327eb8e..9c4d5abe2 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -32,7 +32,7 @@ project = 'pystac' copyright = '2019, Azavea' -author = 'Azavea' +author = 'stac-utils' # The short X.Y version version = __version__ @@ -60,7 +60,7 @@ ] extlinks = { - 'tutorial': ('https://github.com/azavea/pystac/' + 'tutorial': ('https://github.com/stac-utils/pystac/' 'tree/{}/docs/tutorials/%s'.format(git_branch), 'tutorial'), 'stac-spec': ('https://github.com/radiantearth/stac-spec/tree/' 'v{}/%s'.format(STACVersion.DEFAULT_STAC_VERSION), 'path'), @@ -162,7 +162,7 @@ # author, documentclass [howto, manual, or own class]). latex_documents = [ (master_doc, 'pystac.tex', 'pystac Documentation', - 'Azavea', 'manual'), + 'stac-utils', 'manual'), ]