Repository navigation
Update dependency pandas to v3 - #14677
renovate-bot wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Code Review
This pull request upgrades the pandas dependency to version 3.1.0 across multiple requirements.txt files. The review feedback correctly points out that Pandas 3.0+ requires Python 3.11 or higher, meaning that upgrading to pandas==3.1.0 for environments running Python 3.10 or older will cause installation failures. To resolve this, the feedback recommends removing environment markers for unsupported Python versions older than 3.10, and using conditional requirements to specify a compatible Pandas 2.x version for Python 3.10 and pandas==3.1.0 only for Python 3.11+.
| pandas==3.1.0; python_version == '3.8' | ||
| pandas==3.1.0; python_version > '3.8' |
There was a problem hiding this comment.
Pandas 3.0+ requires Python 3.11 or higher. Specifying pandas 3.1.0 for Python 3.8 is invalid and will cause installation failures. Additionally, Python versions older than 3.10 are no longer supported, so environment markers for Python 3.8 should be removed. Please use pandas 2.2.3 for Python 3.10 and pandas 3.1.0 for Python 3.11+.
pandas==2.2.3; python_version == '3.10'
pandas==3.1.0; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| pandas==3.1.0; python_version == '3.8' | ||
| pandas==3.1.0; python_version > '3.8' |
There was a problem hiding this comment.
Pandas 3.0+ requires Python 3.11 or higher. Specifying pandas 3.1.0 for Python 3.8 is invalid and will cause installation failures. Additionally, Python versions older than 3.10 are no longer supported, so environment markers for Python 3.8 should be removed. Please use pandas 2.2.3 for Python 3.10 and pandas 3.1.0 for Python 3.11+.
pandas==2.2.3; python_version == '3.10'
pandas==3.1.0; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| pandas==3.1.0; python_version == '3.7' | ||
| pandas==3.1.0; python_version == '3.8' | ||
| pandas==3.1.0; python_version >= '3.9' |
There was a problem hiding this comment.
Pandas 3.0+ requires Python 3.11 or higher. Specifying pandas 3.1.0 for Python 3.7, 3.8, and 3.9 is invalid and will cause installation failures. Additionally, Python versions older than 3.10 are no longer supported, so environment markers for Python 3.7, 3.8, and 3.9 should be removed. Please use pandas 2.3.1 for Python 3.10 and pandas 3.1.0 for Python 3.11+.
pandas==2.3.1; python_version == '3.10'
pandas==3.1.0; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| @@ -1,4 +1,4 @@ | |||
| pandas==2.3.3 | |||
| pandas==3.1.0 | |||
There was a problem hiding this comment.
| pandas==3.1.0; python_version == '3.7' | ||
| pandas==3.1.0; python_version == '3.8' | ||
| pandas==3.1.0; python_version > '3.8' |
There was a problem hiding this comment.
Pandas 3.0+ requires Python 3.11 or higher. Specifying pandas 3.1.0 for Python 3.7 and 3.8 is invalid and will cause installation failures. Additionally, Python versions older than 3.10 are no longer supported, so environment markers for Python 3.7 and 3.8 should be removed. Please use pandas 2.2.3 for Python 3.10 and pandas 3.1.0 for Python 3.11+.
pandas==2.2.3; python_version == '3.10'
pandas==3.1.0; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| pandas==3.1.0; python_version == '3.7' | ||
| pandas==3.1.0; python_version == '3.8' | ||
| pandas==3.1.0; python_version > '3.8' |
There was a problem hiding this comment.
Pandas 3.0+ requires Python 3.11 or higher. Specifying pandas 3.1.0 for Python 3.7 and 3.8 is invalid and will cause installation failures. Additionally, Python versions older than 3.10 are no longer supported, so environment markers for Python 3.7 and 3.8 should be removed. Please use pandas 2.2.3 for Python 3.10 and pandas 3.1.0 for Python 3.11+.
pandas==2.2.3; python_version == '3.10'
pandas==3.1.0; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| pandas==3.1.0; python_version == '3.7' | ||
| pandas==3.1.0; python_version == '3.8' | ||
| pandas==3.1.0; python_version > '3.8' |
There was a problem hiding this comment.
Pandas 3.0+ requires Python 3.11 or higher. Specifying pandas 3.1.0 for Python 3.7 and 3.8 is invalid and will cause installation failures. Additionally, Python versions older than 3.10 are no longer supported, so environment markers for Python 3.7 and 3.8 should be removed. Please use pandas 2.2.3 for Python 3.10 and pandas 3.1.0 for Python 3.11+.
pandas==2.2.3; python_version == '3.10'
pandas==3.1.0; python_version >= '3.11'
References
- Do not specify fallback dependency versions or environment markers for Python versions older than 3.10, as Python versions below 3.10 are no longer supported.
| folium==0.19.5 | ||
| google-cloud-aiplatform==1.157.0 | ||
| pandas==2.2.3 | ||
| pandas==3.1.0 |
There was a problem hiding this comment.
| google-cloud-aiplatform==1.157.0 | ||
| gunicorn==23.0.0 | ||
| pandas==2.2.3 | ||
| pandas==3.1.0 |
There was a problem hiding this comment.
| pandas===1.3.5; python_version == '3.7' | ||
| pandas===2.0.3; python_version == '3.8' | ||
| pandas==2.2.3; python_version >= '3.9' | ||
| pandas==3.1.0; python_version >= '3.9' |
There was a problem hiding this comment.
Pandas 3.0+ requires Python 3.11 or higher. Specifying pandas 3.1.0 for Python >= 3.9 is invalid and will cause installation failures on Python 3.9 and 3.10. Please use pandas 2.2.3 for Python 3.10 and pandas 3.1.0 for Python 3.11+.
pandas==2.2.3; python_version == '3.10'
pandas==3.1.0; python_version >= '3.11'
This PR contains the following updates:
==2.2.3→==3.1.0==2.3.3→==3.1.0==2.3.1→==3.1.0==2.0.3→==3.1.0==1.3.5→==3.1.0Release Notes
pandas-dev/pandas (pandas)
v3.1.0: pandas 3.1.0Compare Source
We are pleased to announce the release of pandas 3.1.0.
This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.
Highlights include:
DataFrame.select()and updatedDataFrame.filter()methodpd.read_csv(), with parallel reads of large filesSee the detailed release notes for a list of all the changes.
The release can be installed from PyPI:
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v3.0.6: pandas 3.0.6Compare Source
We are pleased to announce the release of pandas 3.0.6.
This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version. This is also the first release to support Python 3.15.
See the full whatsnew for a list of all the changes.
Pandas 3.0 supports Python 3.11 and higher.
The release can be installed from PyPI:
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v3.0.5: pandas 3.0.5Compare Source
We are pleased to announce the release of pandas 3.0.5.
This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 3.0 supports Python 3.11 and higher.
The release can be installed from PyPI:
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v3.0.4: pandas 3.0.4Compare Source
We are pleased to announce the release of pandas 3.0.4.
This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 3.0 supports Python 3.11 and higher.
The release can be installed from PyPI:
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v3.0.3: pandas 3.0.3Compare Source
We are pleased to announce the release of pandas 3.0.3.
This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 3.0 supports Python 3.11 and higher.
The release can be installed from PyPI:
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v3.0.2: pandas 3.0.2Compare Source
We are pleased to announce the release of pandas 3.0.2.
This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 3.0 supports Python 3.11 and higher.
The release can be installed from PyPI:
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v3.0.1: pandas 3.0.1Compare Source
We are pleased to announce the release of pandas 3.0.1.
This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 3.0.0 supports Python 3.11 and higher.
The release can be installed from PyPI:
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v3.0.0: pandas 3.0.0Compare Source
We are pleased to announce the release of pandas 3.0.0, a major release from the pandas 2.x series. This release includes various new features, bug fixes, and performance improvements, as well as possible breaking changes.
The pandas 3.0 release removed a functionality that was deprecated in previous releases. It is recommended to first upgrade to pandas 2.3 and to ensure your code is working without warnings, before upgrading to pandas 3.0.
Highlights include:
pd.colsyntaxSee the announcement blog post and the detailed release notes for a list of all the changes.
Pandas 3.0.0 supports Python 3.11 and higher.
The release can be installed from PyPI
Or from conda-forge
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v2.3.3: Pandas 2.3.3Compare Source
We are pleased to announce the release of pandas 2.3.3.
This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 2.3.3 supports Python 3.9 and higher, and is the first release to support Python 3.14.
The release will be available on the conda-forge channel:
Or via PyPI:
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v2.3.2: Pandas 2.3.2Compare Source
We are pleased to announce the release of pandas 2.3.2.
This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 2.3.2 supports Python 3.9 and higher.
The release will be available on the conda-forge channel:
Or via PyPI:
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v2.3.1: Pandas 2.3.1Compare Source
We are pleased to announce the release of pandas 2.3.1.
This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 2.3.1 supports Python 3.9 and higher.
The release will be available on the conda-forge channel:
Or via PyPI:
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
v2.3.0: Pandas 2.3.0Compare Source
We are pleased to announce the release of pandas 2.3.0.
This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.
See the full whatsnew for a list of all the changes.
Pandas 2.3.0 supports Python 3.10 and higher.
The release will be available on the defaults and conda-forge channels:
Or via PyPI:
Please report any issues with the release on the pandas issue tracker.
Thanks to all the contributors who made this release possible.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.