2.3.3 milestone: https://github.com/pandas-dev/pandas/milestone/122
We have some additional fixes merged to 2.3.x, including a regression that was introduced in 2.3.2, so I think it would be good to do another 2.3.x release soon (somewhere next week?)
cc @pandas-dev/pandas-core
Comment From: jorisvandenbossche
One question is whether to add Python 3.14 support (https://github.com/pandas-dev/pandas/issues/62261). I started testing in https://github.com/pandas-dev/pandas/pull/62326 if it would be relatively straightforward to backport the changes required for this.
If not too much work, I think I would prefer adding support to 2.3.x, given how people are going to start asking for a released version with Python 3.14 support (and for 3.0 we still need to first cut an RC). For example that would also unblock conda-forge (https://github.com/conda-forge/pandas-feedstock/pull/233).
(one issue is that this adds yet another set of wheel packages, and we are already supporting a whole range. Even though it are bug-fix releases, we should maybe consider dropping Python 3.9 support+wheels regardless .. (as we intended for 2.3.0, but didn't do properly))
Comment From: h-vetinari
Yes, please make 2.3.x compatible with 3.14. A lot of packages depend on pandas, and in conda-forge we'd like to have a broad set of packages available when 3.14 releases. Since we need some time to build the dependency graph in order, this would be greatly impacted by having to wait for pandas 3.0
Comment From: EwoutH
One question is whether to add Python 3.14 support (#62261). I started testing in #62326 if it would be relatively straightforward to backport the changes required for this.
I would be strongly in favor of this. As the Python 3.14 release team stated a month ago:
We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.14 during this phase, and publish Python 3.14 wheels on PyPI to be ready for the final release of 3.14.0, and to help other projects do their own testing. Any binary wheels built against Python 3.14.0 release candidates will work with future versions of Python 3.14.
Comment From: rhshadrach
I'm positive on adding 3.14, but slightly negative on dropping 3.9. I think 3.9 should of course be dropped, just not in a patch release.