bazelbuild / rules_python

Bazel Python Rules
https://rules-python.readthedocs.io
Apache License 2.0
516 stars 532 forks source link

Track pip-compile USERPROFILE workaround #2121

Open aignas opened 4 weeks ago

aignas commented 4 weeks ago

Based on https://github.com/bazelbuild/rules_python/pull/1067/#issuecomment-2282845919

Once the issue is fixed upstream, we can remove our workaround.

cj81499 commented 2 weeks ago

Heads up: https://github.com/pypa/distutils/pull/278 merged.

What still remains is:

then, I believe it may be okay to remove the workaround.

However, it may be best to keep the workaround (and perhaps even expand it to behave similarly on other platforms). See: https://github.com/pypa/distutils/pull/278#issuecomment-2305056919 https://github.com/pypa/distutils/pull/278#issuecomment-2310967837 https://github.com/pypa/distutils/pull/278#issuecomment-2311193875