-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOC: Pandas 2.2.3 pyproject.toml missing "Python 3.13" in classifiers -- but Pandas supports this Python version #59978
Comments
cc @lithomas1 |
Add the line Programming Language :: Python :: 3.13 in the classifiers section of pandas/pyproject.toml to officially mark Python 3.13 compatibility. [project] |
Do we need to cut a new 2.2.4 release with perhaps just this fix? cc @pandas-dev/pandas-core |
IMO I'd say no since this appears to be just a documentation issue (but an unfortunate oversight). I see the 3.13 wheels on conda forge and pypi so if pip and conda are able to grab those wheels I don't think it's worth releasing the same wheel to update documenting metadata |
Take |
@mroeschke Hello, I began work on this 36 minutes ago and am new to Pandas! Is this issue still available to contribute to? I opened a pull request, but fear that somebody beat me to it. |
Yes sorry, it appears someone else has already opened a pull request. I would recommend finding another issue labeled |
Pandas version checks
main
hereLocation of the documentation
This does not directly impact Pandas behavior, so Docs is the best fit for issue from what I can see. On searching docs, this is the closest ref: https://pandas.pydata.org/docs/dev/getting_started/install.html
I also searched:
https://pandas.pydata.org/docs/dev/search.html?q=3.13
Documentation problem
Pandas 2.2.3
pyproject.toml
file does not includePython 3.13
in the list of classifiers.Although Pandas 2.2.3 is broadly compatible with
Python 3.13
, that fact is not documented inpyproject.toml
causing Pandas version support to be shown incorrectly on on PyPi and other python sources.The Pandas release announcement on 20 Sept 2024 https://pandas.pydata.org/docs/whatsnew/v2.2.3.html states: "Pandas 2.2.3 is the first version of pandas that is generally compatible with the upcoming Python 3.13, and both wheels for free-threaded and normal
Python 3.13
will be uploaded for this release." In addition, I have tested Pandas 2.2.3 withPython 3.13.0rc3
and not found issues.No documentation on current active docs reference Python 3.13: https://pandas.pydata.org/docs/dev/search.html?q=3.13
Impact -- People do not know Pandas is compatible with Python 3.13*
Suggested fix for documentation
Suggested fix:
pandas/pyproject.toml
in theclassifiers
block:'Programming Language :: Python :: 3.13',
Why it's better:
Adding this change would populate the Programming Language section of the Classifiers on PyPi, which would then flow through to other sites like pyreadiness.org.
The text was updated successfully, but these errors were encountered: