PR #7 removes the Python Coincurve dependency that previously constrained interpreter support.
A local probe on Python 3.14.7 with the package metadata widened to <3.15 passes the full test suite (857 tests).
Scope:
- widen
requires-python through Python 3.14
- add the Python 3.14 package classifier
- add Python 3.14 to the CI test matrix
- update the user-facing supported-version statement
Keep this separate from PR #7 so the dependency-boundary change remains focused.
PR #7 removes the Python Coincurve dependency that previously constrained interpreter support.
A local probe on Python 3.14.7 with the package metadata widened to <3.15 passes the full test suite (857 tests).
Scope:
requires-pythonthrough Python 3.14Keep this separate from PR #7 so the dependency-boundary change remains focused.