-
Notifications
You must be signed in to change notification settings - Fork 551
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
Updated pip and packaging versions to work with free-threading packages #2514
Conversation
@aignas can you help with updating the tests to take new versions into account? |
Yeah, not sure about the fix, but it does seem that the suggested change is breaking the reproducibility of the compiled requirement files. I am wondering though if this is just a test setup issue. Unfortunately, I have no time to work on this. |
d76ba9a
to
c86039f
Compare
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from #20723 for merging. PiperOrigin-RevId: 708471912
c86039f
to
0dcfd8c
Compare
tests/integration/compile_pip_requirements/requirements_lock.txt
Outdated
Show resolved
Hide resolved
0dcfd8c
to
c0d36d4
Compare
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from #20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 708471912
6701c97
to
9b406af
Compare
a3249de
to
c9307ef
Compare
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from #20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from #20723 for merging. PiperOrigin-RevId: 708471912
This is reusing a bit of code used in `evaluate_markers` and makes use of the RECORD files in the `whl` files that we use to extract whls in `whl_library`. This should be merged before bazelbuild#2514 to avoid any cache invalidation issues downstream. Fixes bazelbuild#2468
0f921dc
to
32ae8dc
Compare
I think the current solution might be good enough. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix.
Could you please add a line in the Changelog file so that I could merge the PR? |
32ae8dc
to
49ab81c
Compare
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from #20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 708471912
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 712538044
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from #20723 for merging. PiperOrigin-RevId: 712538044
…ding support. The same change has been sent upstream as bazelbuild/rules_python#2514 Forked from openxla/xla#20723 for merging. PiperOrigin-RevId: 712538044
We had an issue to install jaxlib with bazel when running the following command (using rules_python v0.39):
According to @vam-google, this was due to old pip/packaging versions. We updated them and this helped to make work the whole building/testing pipeline: jax-ml/jax#24898
So, we would like to upstream the patch: https://github.com/jax-ml/jax/pull/24898/files#diff-e3dc8d7d2bf5d057f95b86bcff7360b6c99fa1f458882fd112b58da4aceb53e4