Decrease the maximum allowed Python version for gmxapi.
commit5fc6d0c8745d96fd3f55eb0dfe2ebec75ffb9a7c
authorM. Eric Irrgang <ericirrgang@gmail.com>
Thu, 24 Oct 2019 15:25:05 +0000 (24 18:25 +0300)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 29 Oct 2019 18:34:53 +0000 (29 19:34 +0100)
tree44a6183c0c829a73e4cb70905f169a39e6752e91
parentc67cf55b9c7a7b8ad645590592f986951cceb212
Decrease the maximum allowed Python version for gmxapi.

Update setup.py to require Python version <3.9. We should allow ourselves
a chance to review and respond to changes with the Python 3.9 release
before asserting support.

Changes with Python feature releases aren't likely to affect scientific
results, but could cost valuable computing resources. Historically,
gmxapi updates for feature releases have included Python base class
adjustments (responding to changes in the `typing` module with Python
3.7) and pybind11 header updates (responding to Python C API changes).

Resolves #3175

Change-Id: I7805964669ac74111eecf24402e651343f7908c0
python_packaging/src/setup.py