Skip to content

Commit

Permalink
Add Python 3.11 and 3.12 in test workflow (#77)
Browse files Browse the repository at this point in the history
* Test Python 3.11 and 3.12 on GitHub.

* Require cf_xarray<0.8.0 for now (see #73).

* Document changes in whatsnew.

The requirement for cf_xarray<0.8.0 is a very temporary fix.
  • Loading branch information
juseg authored Jun 3, 2024
1 parent 247ebe1 commit e66dc56
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10"]
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]

steps:
- uses: actions/checkout@v3
Expand Down
12 changes: 11 additions & 1 deletion doc/whatsnew.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. Copyright (c) 2021-2023, Julien Seguinot (juseg.github.io)
.. Copyright (c) 2021-2024, Julien Seguinot (juseg.dev)
.. GNU General Public License v3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
.. currentmodule:: hyoga
Expand All @@ -21,6 +21,16 @@
What's new
==========

.. _v0.3.1:

v0.3.1 (unreleased)
-------------------

Internal changes
~~~~~~~~~~~~~~~~

- Test (and support) Python 3.11 and 3.12 (:pull:`77`).

.. _v0.3.0:

v0.3.0 Cocuy (16 Jan. 2023)
Expand Down
4 changes: 2 additions & 2 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (c) 2019-2023, Julien Seguinot (juseg.github.io)
# Copyright (c) 2019-2024, Julien Seguinot (juseg.dev)
# GNU General Public License v3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)

# Build config for hyoga
Expand All @@ -22,7 +22,7 @@ classifiers =
[options]
packages = find:
install_requires =
cf_xarray
cf_xarray<0.8.0
geopandas
matplotlib
requests
Expand Down

0 comments on commit e66dc56

Please sign in to comment.