Follow-up from https://github.com/pandas-dev/pandas/issues/59057
When I import the pandas-2.3.1 wheel from pypi in Python 3.13t, I get
E RuntimeWarning: The global interpreter lock (GIL) has been enabled to load module 'pandas._libs.pandas_parser', which has not declared that it can run safely without the GIL. To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.
Additionally, there are no conda-forge packages at all for 2.3.1 3.13t.
Nightly 2.4 wheels (https://pypi.anaconda.org/scientific-python-nightly-wheels/simple) work as expected.
Environment
Linux x86_64
Comment From: rhshadrach
Assuming #59057 is complete, it would be helpful to understand the set of PRs that would need to be backported to support this. While no strong objection assuming the changes are small, I think I'd still prefer to just release 3.0 which hopefully will not be a long wait.
cc @mroeschke
Comment From: mroeschke
Yeah I've lost track of the various PRs associated with #59057, but I would also be more comfortable waiting for pandas 3.0 (hopefully in a few months) instead of backporting all the free threading changes