Skip to content

Include test actions for Python 3.14 and Windows combination - #246

Merged
mosesyhc merged 24 commits into
mainfrom
203Python314
Sep 17, 2026
Merged

mosesyhc merged 24 commits into
mainfrom
203Python314

Conversation

@mosesyhc

@mosesyhc mosesyhc commented Sep 11, 2026 •

Copy link
Copy Markdown
Member

Addressing #215

Merging this PR means that we are retiring support for py310 and set the oldest tested version at py311.

Self review:

  • enable py314 and windows actions
  • remove py310 and replace with py311 in oldest version
  • The base build numpy version is now numpy==2.3.2
    • The required versions are updated to numpy==1.23.2; scipy==1.9.2

@mosesyhc
mosesyhc requested a review from jared321 September 15, 2026 15:23

@jared321 jared321 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The cythonize tox task should have its numpy version linked to the setup.py build version. Create a new cython output file to match use of new numpy version?

Consider improving the cython procedure based on this experience.

Comment thread src/surmise/utilitiesmethods/metropolis_hastings.py Outdated
Comment thread setup.py
@mosesyhc mosesyhc linked an issue Sep 17, 2026 that may be closed by this pull request
@mosesyhc
mosesyhc requested a review from jared321 September 17, 2026 02:53
Comment thread src/surmise/tests/shared_scenario.py
Comment thread docs/howtocalibration.rst Outdated
Comment thread docs/howtocalibration.rst Outdated
Comment thread docs/howtocalibration.rst Outdated
Comment thread src/surmise/calibrationmethods/_cov_diagnosis.py Outdated
Comment thread src/surmise/calibrationmethods/directbayes.py Outdated
Comment thread src/surmise/utilitiesmethods/metropolis_hastings.py Outdated
Comment thread tox.ini Outdated
Comment thread src/surmise/tests/test_cal_cov_diagnosis.py Outdated
Comment thread docs/howtocalibration.rst Outdated
@mosesyhc
mosesyhc merged commit 158a24c into main Sep 17, 2026
50 checks passed
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.

Build failed with numpy==2.1.2

2 participants