diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f842f29b8a..cc6c3dfd50 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -25,12 +25,12 @@ jobs: with: upload_to_pypi: ${{ (github.event_name == 'release') && (github.event.action == 'released') }} targets: | - # Linux wheels (except python 313) - - cp31[!3]-manylinux_x86_64 - # MacOS wheels (except python 313) - - cp31[!3]-macosx_x86_64 - # MacOS arm64 wheels (except python 313) - - cp31[!3]-macosx_arm64 + # Linux wheels + - cp3*-manylinux_x86_64 + # MacOS wheels + - cp3*-macosx_x86_64 + # MacOS arm64 wheels + - cp3*-macosx_arm64 sdist: true test_command: python -c "from jwst.lib import winclip; from jwst.cube_build import cube_match_internal, cube_match_sky_pointcloud, cube_match_sky_driz, blot_median; from jwst.straylight import calc_xart" secrets: diff --git a/pyproject.toml b/pyproject.toml index 242dcbf8bf..836047350e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "jwst" description = "Library for calibration of science observations from the James Webb Space Telescope" -requires-python = ">=3.10" +requires-python = ">=3.10,<3.13" authors = [ { name = "JWST calibration pipeline developers" }, ]