Skip to content

Commit

Permalink
numba isn't out on Python 3.13 yet and unpin numpy
Browse files Browse the repository at this point in the history
  • Loading branch information
ocefpaf committed Oct 30, 2024
1 parent 17c6e34 commit b356934
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ jobs:
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
os: [ windows-latest, ubuntu-latest, macos-latest ]
numba: [true, false]
# Numba is not out on Python 3.13 yet.
exclude:
- python-version: "3.13"
numba: true
fail-fast: false
defaults:
run:
Expand All @@ -37,10 +41,9 @@ jobs:
python -m pip install -e . --no-deps --force-reinstall
- name: numba
# numba is listed in requirements.txt so we need to remove it below.
if: ${{ ! matrix.numba }}
if: ${{ matrix.numba }}
run: |
micromamba remove numba
micromamba install numba
- name: Tests
run: |
Expand Down
1 change: 0 additions & 1 deletion requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,4 @@ bokeh
dask
erddapy
nco
numba
pytest
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ geographiclib
geojson
h5netcdf
jsonschema
numpy>=1.14,<2
numpy>=1.14
pandas
pyparsing
ruamel.yaml
Expand Down

0 comments on commit b356934

Please sign in to comment.