Python 3.14 support #26

Merged
jono merged 6 commits from python-3.14-support into main 2026-09-26 15:02:03 +00:00
Owner

Added Automatic testing for Python 3.14

Added Automatic testing for Python 3.14
jono added 4 commits 2026-09-26 14:50:01 +00:00
Add Python 3.13 & 3.14 to supported version in toml file
Run Python Tests / test (3.12) (pull_request) Failing after 18s
Run Python Tests / test (3.14) (pull_request) Failing after 1m10s
Run Python Tests / test (3.8) (pull_request) Successful in 18s
Run Python Tests / test (3.10) (pull_request) Successful in 4m12s
dd0e42f68f
jono added 1 commit 2026-09-26 14:55:30 +00:00
Increase num_of_generarions in get_roots tests.
Run Python Tests / test (3.12) (pull_request) Failing after 16s
Run Python Tests / test (3.10) (pull_request) Successful in 22s
Run Python Tests / test (3.14) (pull_request) Successful in 17s
Run Python Tests / test (3.8) (pull_request) Successful in 27s
182af45fdf
This is to help decrease likelihood of failure due to lower processing times. Failures at these low values can make users incorrectly think the code was broken
jono added 1 commit 2026-09-26 14:57:55 +00:00
Made further changes to GA_options for get_roots tests
Run Python Tests / test (3.14) (pull_request) Successful in 20s
Run Python Tests / test (3.12) (pull_request) Successful in 37s
Run Python Tests / test (3.8) (pull_request) Successful in 25s
Run Python Tests / test (3.10) (pull_request) Successful in 22s
7594b27211
Author
Owner

Added Automatic Testing for Python 3.14 to make sure code works on the latest even numbered version of Python 3

Tests needed to be updated - Specifically increasing num_of_generations & data_size and decreasing root_precision to 2 to avoid minor unlucky chances of the tests failing due to "bad" runs which are because of speed focused settings rather than accuracy focused settings.

Added Automatic Testing for Python 3.14 to make sure code works on the latest even numbered version of Python 3 Tests needed to be updated - Specifically increasing num_of_generations & data_size and decreasing root_precision to 2 to avoid minor unlucky chances of the tests failing due to "bad" runs which are because of speed focused settings rather than accuracy focused settings.
jono merged commit 299f354b59 into main 2026-09-26 15:02:03 +00:00
jono deleted branch python-3.14-support 2026-09-26 15:02:03 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jono/PolySolve#26