-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: dougthor42/rules_python
base: main
head repository: bazel-contrib/rules_python
compare: main
- 12 commits
- 52 files changed
- 9 contributors
Commits on Jun 10, 2025
-
fix: Updating setuptools to patch CVE-2025-47273 (bazel-contrib#2955)
Update setuptools to patch CVE-2025-47273
Configuration menu - View commit details
-
Copy full SHA for d98547e - Browse repository at this point
Copy the full SHA d98547eView commit details -
feat: data and pyi files in the venv (bazel-contrib#2936)
This adds the remaining of the files into the venv and should get us reasonably close to handling 99% of the cases. The expected differences from this and a `venv` built by `uv` would be: * The `RECORD` files are excluded from the `venv`s for better cache hit rate in `bazel`. Topological ordering is removed because topo ordering doesn't provide the "closer target first" guarantees desired. For now, just use default ordering and document conflicts as undefined behavior. Internally, it continues to use first-wins (i.e. first in depset.to_list() order) semantics. Work towards bazel-contrib#2156
Configuration menu - View commit details
-
Copy full SHA for 013acd9 - Browse repository at this point
Copy the full SHA 013acd9View commit details
Commits on Jun 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cb1c382 - Browse repository at this point
Copy the full SHA cb1c382View commit details -
revert: change default bootstrap back to system_python (bazel-contrib…
…#2968) Switch the default bootstrap back to system_python, per maintainer discussion. The main reason is downstream consumers are unlikely to be fully ready for the usage of raw symlinks (declare_symlink artifacts). APIs to detect them aren't available until Bazel 8, which makes it difficult for packaging rules, such as rules_pkg, bazel-lib, or tar rules. This reverts the core part of commit < 10000 tt>9f3512f
Configuration menu - View commit details
-
Copy full SHA for 95fb54a - Browse repository at this point
Copy the full SHA 95fb54aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2298a - Browse repository at this point
Copy the full SHA fb2298aView commit details -
refactor: Add missing uses of DefaultInfo (bazel-contrib#2972)
Required for compatibility with bazelbuild/bazel#20183
Configuration menu - View commit details
-
Copy full SHA for e03b63c - Browse repository at this point
Copy the full SHA e03b63cView commit details -
docs: fix typo in toolchains.md example code (bazel-contrib#2970)
Added missing commas in `local toolchains` instructions
Configuration menu - View commit details
-
Copy full SHA for 108a66c - Browse repository at this point
Copy the full SHA 108a66cView commit details -
chore: prepare for 1.5 release (bazel-contrib#2973)
Update version markers with upcoming version.
Configuration menu - View commit details
-
Copy full SHA for ef14ae2 - Browse repository at this point
Copy the full SHA ef14ae2View commit details
Commits on Jun 12, 2025
-
fix: support pre-release versions and add new toolchain versions (baz…
…el-contrib#2969) Add latest toolchain builds and attempt adding a beta build. This shows/tests that we can handle pre-release versions just fine and we are able to test the toolchain matching. Whilst at it it implements the static advertising of the remaining interpreter information. Fixes bazel-contrib#2837 --------- Co-authored-by: Richard Levasseur <richardlev@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9b8f650 - Browse repository at this point
Copy the full SHA 9b8f650View commit details -
Configuration menu - View commit details
-
Copy full SHA for e225a1e - Browse repository at this point
Copy the full SHA e225a1eView commit details
Commits on Jun 13, 2025
-
refactor: Remove unused CC_TOOLCHAIN definition (bazel-contrib#2981)
Fixes bazel-contrib#2979. The definition appears unused and helps advance the goal of entirely removing current_cc_toolchain: see bazelbuild/bazel#26282.
Configuration menu - View commit details
-
Copy full SHA for f2fa07a - Browse repository at this point
Copy the full SHA f2fa07aView commit details
Commits on Jun 14, 2025
-
Fix argument name typo (bazel-contrib#2984)
``` ERROR: Traceback (most recent call last): File ".../rules_python++pip+rules_mypy_pip_312_click/BUILD.bazel", line 5, column 20, in <toplevel> whl_library_targets( File ".../rules_python+/python/private/pypi/whl_library_targets.bzl", line 337, column 53, in whl_library_targets "//conditions:default": create_inits( File ".../rules_python+/python/private/pypi/namespace_pkgs.bzl", line 72, column 25, in create_inits for out in get_files(**kwargs): File ".../rules_python+/python/private/pypi/namespace_pkgs.bzl", line 20, column 5, in get_files def get_files(*, srcs, ignored_dirnames = [], root = None): Error: get_files() got unexpected keyword argument: ignore_dirnames (did you mean 'ignored_dirnames'?) ```
Configuration menu - View commit details
-
Copy full SHA for 94e08f7 - Browse repository at this point
Copy the full SHA 94e08f7View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main