Skip to content

Lower requires-python to >=3.9 to fix futures dependency issue#28

Open
atronchi wants to merge 1 commit into
lord63:masterfrom
atronchi:fix/lower-python-requirement
Open

Lower requires-python to >=3.9 to fix futures dependency issue#28
atronchi wants to merge 1 commit into
lord63:masterfrom
atronchi:fix/lower-python-requirement

Conversation

@atronchi
Copy link
Copy Markdown

pyspin 1.2.0 set requires-python >= 3.10, causing Python 3.9 environments to fall back to 1.1.1 which unconditionally requires the futures package (a Python 2 backport that fails on Python 3). Since the code only uses stdlib concurrent.futures (available since Python 3.2), there is no reason to exclude 3.9.

pyspin 1.2.0 set requires-python >= 3.10, causing Python 3.9
environments to fall back to 1.1.1 which unconditionally requires
the futures package (a Python 2 backport that fails on Python 3).
Since the code only uses stdlib concurrent.futures (available since
Python 3.2), there is no reason to exclude 3.9.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant