fix(deps): update dependency xgboost to >=3.4,<3.5 - #1805
Conversation
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 033198f986
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "msgpack>=1.2.1,<2.0", | ||
| "tflite>=2.18.0", | ||
| "xgboost>=3.2,<3.3", | ||
| "xgboost>=3.4,<3.5", |
There was a problem hiding this comment.
Keep all-ci installable on Python 3.10/3.11
This bumps the all-ci extra to xgboost>=3.4,<3.5, but the current matching PyPI release, xgboost 3.4.0, declares Requires-Python: >=3.12 (https://pypi.org/pypi/xgboost/3.4.0/json). On the Python 3.10/3.11 lanes that run uv sync --extra all-ci (for example .github/workflows/test.yml:355-380), resolution becomes unsatisfiable; use Python-version markers or retain a compatible xgboost bound for older supported Pythons.
Useful? React with 👍 / 👎.
| tflite = ["tflite>=2.18.0"] | ||
| tensorrt = ["tensorrt>=8.6.0; sys_platform == 'linux' or sys_platform == 'win32'"] | ||
| xgboost = ["xgboost>=3.2,<3.3", "py-ubjson>=0.16.0"] | ||
| xgboost = ["xgboost>=3.4,<3.5", "py-ubjson>=0.16.0"] |
There was a problem hiding this comment.
This changes the root xgboost constraints in pyproject.toml, but uv.lock still records xgboost as >=3.2,<3.3 for the all, all-ci, and xgboost extras (uv.lock:2651-2653). The dependency-change workflow runs uv lock --check for the root project (.github/workflows/test.yml:315-332), so this commit will fail the lock consistency job until the lockfile is regenerated with the same constraints.
Useful? React with 👍 / 👎.
This PR contains the following updates:
>=3.2,<3.3→>=3.4,<3.5Release Notes
dmlc/xgboost (xgboost)
v3.4.1: 3.4.1 Patch ReleaseCompare Source
What's Changed
Full Changelog: dmlc/xgboost@v3.4.0...v3.4.1
Additional artifacts
You can verify the downloaded packages by running the following command on your Unix shell:
Experimental binary packages for R with CUDA enabled
Source tarball
v3.4.0: Release 3.4.0 stableCompare Source
Release notes
https://xgboost.readthedocs.io/en/latest/changes/v3.4.0.html
Additional artifacts
You can verify the downloaded packages by running the following command on your Unix shell:
Experimental binary packages for R with CUDA enabled
Source tarball
v3.3.0: Release 3.3.0 stableCompare Source
Release notes
https://xgboost.readthedocs.io/en/latest/changes/v3.3.0.html
Additional artifacts:
You can verify the downloaded packages by running the following command on your Unix shell:
Experimental binary packages for R with CUDA enabled
Source tarball
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.