From 874c307fb3783094b8fbdf3a9f94c4a230033d5f Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Wed, 22 Jun 2022 00:11:41 -0500 Subject: [PATCH 1/3] [MNT] Remove upper bound on python_requires * Remove upper bound of Python 4 on python_requires as advocated for in Henry Schreiner's blog post "Should You Use Upper Bound Version Constraints?". - c.f. https://iscinumpy.dev/post/bound-version-constraints/ --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index cbccda328..828d8b5cf 100644 --- a/setup.py +++ b/setup.py @@ -60,7 +60,7 @@ install_requires=requirements, # Supported versions are determined according to NEP 29. # https://numpy.org/neps/nep-0029-deprecation_policy.html - python_requires=">=3.8, <4", + python_requires=">=3.8", extras_require={"db": ["pymongo>=3.0"], "mpi": ["mpi4py"], "h5": ["h5py"]}, entry_points={"console_scripts": ["signac = signac.__main__:main"]}, ) From 36a1b6d93e1e4937be532b4721ed95f7440792ab Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Wed, 22 Jun 2022 00:22:44 -0500 Subject: [PATCH 2/3] [DOC] Note removal of upper bound on python_requires in changelog --- changelog.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog.txt b/changelog.txt index c8494410f..16cac66c2 100644 --- a/changelog.txt +++ b/changelog.txt @@ -49,6 +49,7 @@ Fixed Removed +++++++ + - Removed upper bound of Python 4 on ``python_requires`` (#781). - Dropped support for Python 3.6 and Python 3.7 (#715) following the recommended support schedules of `NEP 29 `__. - Dropped dependency on ``deprecation`` package (#687, #718). From 713dce01afdff356a8cf5d4cc3e3d86d78b8304a Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Wed, 22 Jun 2022 00:19:28 -0500 Subject: [PATCH 3/3] [DOC] Add Matthew Feickert to contributors --- contributors.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/contributors.yaml b/contributors.yaml index 6c8f0594f..6efafdaae 100644 --- a/contributors.yaml +++ b/contributors.yaml @@ -114,4 +114,9 @@ contributors: - family-names: Tork given-names: Parisa + - + family-names: "Feickert" + given-names: "Matthew" + affiliation: "University of Wisconsin-Madison" + orcid: "https://orcid.org/0000-0003-4124-7862" ...