Skip to content

Commit

Permalink
Temporary: don't require pandas[parquet] on py3.13
Browse files Browse the repository at this point in the history
  • Loading branch information
khaeru committed Oct 14, 2024
1 parent 62dc9eb commit 6430e0a
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
9 changes: 7 additions & 2 deletions doc/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,13 @@ Next release
- :mod:`genno` supports and is tested on:

- `Python 3.13 <https://www.python.org/downloads/release/python-3130/>`_, released 2024-10-07 (:pull:`143`).
As of release time, support for :class:`.SparseDataArray` awaits :mod:`sparse`, thus `numba <https://github.com/numba/numba/issues/9413>`__ and `llvmlite <https://github.com/numba/llvmlite/issues/1084>`__.
:class:`.SparseDataArray` should be usable once these dependencies are updated.
As of release time:

- Support for :class:`.SparseDataArray` awaits :mod:`sparse`, thus `numba <https://github.com/numba/numba/issues/9413>`__ and `llvmlite <https://github.com/numba/llvmlite/issues/1084>`__.
:class:`.SparseDataArray` should be usable once these dependencies are updated.
- Support for :mod:`.caching` in the Apache Parquet file format awaits :mod:`pyarrow` 18.0.0, with an unknown release date.
On Python 3.13, caching will fall back to :mod:`pickle` from the standard library and be less performant.

- `NumPy 2.0 <https://numpy.org/doc/stable/release/2.0.0-notes.html>`_, released 2024-06-16 (:issue:`140`, :pull:`141`).

- Support for Python 3.8 is dropped (:pull:`143`), as it has reached end-of-life.
Expand Down
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ requires-python = ">=3.9"
dependencies = [
"dask [array] >= 2.14",
"importlib_resources; python_version < '3.10'",
"pandas[parquet] >= 1.0",
"pandas >= 1.0",
"pandas[parquet] >= 1.0; python_version < '3.13'",
"platformdirs",
"pint",
"PyYAML",
Expand Down

0 comments on commit 6430e0a

Please sign in to comment.