diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 09a69dd..3231c58 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - tox-env: ["py38", "py39", "py310", "py311"] + tox-env: ["py38", "py39", "py310", "py311", "py312"] steps: - uses: actions/checkout@v3 diff --git a/ci/requirements-3.12.yml b/ci/requirements-3.12.yml new file mode 100644 index 0000000..b8dc9a3 --- /dev/null +++ b/ci/requirements-3.12.yml @@ -0,0 +1,10 @@ +channels: + - conda-forge +dependencies: + - python=3.12 + - python-dateutil + - h5py + - netCDF4 + - numpy + - pytest + - scipy diff --git a/setup.cfg b/setup.cfg index be618c7..bf0ab2e 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,7 +1,7 @@ [metadata] name = nco description = python bindings to NCO -version = 1.1.1 +version = 1.1.2 long_description = file: README.md long_description_content_type = text/markdown author = Joe Hamman @@ -43,6 +43,7 @@ envlist = py39 py310 py311 + py312 isolated_build = true @@ -52,6 +53,7 @@ conda_env = py39: ci/requirements-3.9.yml py310: ci/requirements-3.10.yml py311: ci/requirements-3.11.yml + py312: ci/requirements-3.12.yml conda_deps = nco commands=