An open API service providing commit metadata for open source projects.

GitHub / bazelbuild/rules_python / commits

Bazel Python Rules

SHA Message Author Date Stats
7053e26e Gazelle: Delete stale py_library and py_test targets (#3817)
Co-authored-by: Tao Wang <w****o@m****m>
Tao Wang <t****g@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
42c8e752 feat(toolchains): support runtime registration from manifest (#3802) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
c0fef467 fix(uv): respect uv.tool settings in pyproject.toml (#3811)
Co-authored-by: Richard Levasseur <r****v@g****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
8b38325e build: configure secondary mirror fallback (#3814) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
dcb7dfa9 feat: add //command_line_option:extra_toolchains pseudo-flag (#3810) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
c00bbaf6 refactor: use python_ext mock helpers in python_tests.bzl (#3813) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
25ad57c8 fix(uv): allow environment setting for the update action (#3800) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
94ccb8ca test(mocks): extract mock python extension helper (#3803) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ef09f632 chore: tell agents to not amend or rebase PRs (#3804) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ae129b34 fix(build-data): remove CONFIG_MODE from build data (#3801) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
10e1f7c9 fix(pypi): do not fail on indexes without root index (#3799) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
733f2404 chore: use direct @dev_pip targets instead of requirement() (#3798) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
cef5a6a7 fix: avoid ln race condition in bootstrap script (#3797) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a9de4d50 chore: use ruff to lint and format files and apply fixes (#3779) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
bc8a62b3 refactor(pypi): cleanup marker evaluation code in requirement parsing (#3765) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c7efd793 fix(system_python): Remove printing of not always present attribute (#3781)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Xavier Bonaventura <x****a@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
61cfa883 fix(pip_compile): Forward target compatibility to *.update (#3787)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Jan Schlosser <c****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
f4ebb5b6 feat(coverage): warn when bundled coverage tool has no wheel for requested py... Joshua Yanchar <S****c@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4b99ec3a fix(rules): allow path separators in 'main' attribute (#3790)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Titus Fortner <t****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
dc9c1abd docs: split toolchain bumps from #3708 into 2.0.2 and 1.9.1 changelog section... Kevin Park <k****7@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
32527de8 ci: update RBE toolchain version from ubuntu2204 to ubuntu2404 (#3778) Yun Peng <p****y@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5511aaf1 fix(logger): do not output WARN level logs for non-root modules (#3760)
Co-authored-by: gemini-code-assist[bot] <1****]@u****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3871306f fix(pypi): pass the correct versions to get_index_urls and fix cache invalida... Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9dc505b9 feat(coverage): add Python 3.14 support and bump coverage.py to 7.10.7 (#3764) Joshua Yanchar <S****c@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b5c88737 fix(toolchains): add releases.astral.sh mirror for python-build-standalone (#... Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ca066b83 chore(pypi): remove unused config settings code (#3739)
Co-authored-by: Richard Levasseur <r****r@g****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
6a58e1e5 feat(gazelle): enable pyi attrs by default (#3753) Alex Martani <a****i@b****m>
Committed by: GitHub <n****y@g****m>
4 months ago
83f714de fix(pypi): include RECORD file in installed wheel targets (#3752) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
e784fc25 docs: rewrite multi-version dependency track guide using custom platforms (#3... Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ee7c54bf chore: always use starlark-based extraction for wheels (#3748) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b87cf67e feat: Add alias_kind directive support to Gazelle plugin. (#3713)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Thomas Marlowe <1****r@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a6e7d34d feat(venv): make wheel scripts runnable in venv (#3743) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
eda9fe30 feat: add package metadata for wheel libraries (#3531)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Steve Barrau <9****u@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
78ae1f08 fix(pypi): harden the WORKSPACE python detection in pip_repository (#3744) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
588a42bf build(deps): bump softprops/action-gh-release from 2 to 3 (#3702)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
4cce5341 fix(uv): use astral urls for uv primary source, github as secondary (#3746)
Co-authored-by: Richard Levasseur <r****v@g****m>
Jeremy Nimmer <j****r@t****l>
Committed by: GitHub <n****y@g****m>
4 months ago
098cb295 feat(pypi): support isolated `pip.parse` (#3669)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Will Noble <4****e@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2e8aa915 chore: make pipstar non-switchable (#3737)
Co-authored-by: Richard Levasseur <r****r@g****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
5d0016a7 chore: remove groodt from codeowners (#3741)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
12eac29b feat(venv): support data, include, and scripts schemes (#3726) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
82ae73ea chore(entry_point): remove all repository_rule entry_point code and docs (#3735)
Co-authored-by: Richard Levasseur <r****v@g****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d7e33d5b docs: give guidance on pr body content (#3742) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c3c0daf0 tests: support whl_from_dir_repo on Windows (#3740) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
aa5bd2cf chore: enable platform-specific configs and silence C++ warnings in .bazelrc ... Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1567357a refactor(twine): use py_binary for publishing in WORKSPACE (#3734) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b81b287f fix(entry_point): ignore type lints on the generated files (#3736)
Co-authored-by: gemini-code-assist[bot] <1****]@u****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3f6daa8d refactor(pypi): extract a function for deleting files recursively (#3733) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1c381246 feat(toolchains): add add_target_settings to python.override (#3731)
Co-authored-by: Richard Levasseur <r****r@g****m>
Mike Lundy <m****e@f****g>
Committed by: GitHub <n****y@g****m>
4 months ago
86332551 fix(gazelle): handle auto-included __init__.py when generating py_binary targ... Jeremy Volkman <v****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ccdfc8a7 fix(pypi): don't resolve python interpreter when not necessary (#3727)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2e178c20 feat(runfiles): implement runfiles.Path io methods (#3716) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1c8ca736 deps(gazelle): Finish bazel-gazelle version bump from #3717 (#3724) Douglas Thor <d****2@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
afab5ed2 doc: add notes on the design (#3722)
Co-authored-by: Richard Levasseur <r****r@g****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
547521ed feat(windows): site-packages venv support (#3718) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
19a2c043 fix(pypi): build the environment on the fly (#3720)
Co-authored-by: Richard Levasseur <r****v@g****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6da14312 fix(pypi): correctly write the used facts back (#3719)
Co-authored-by: gemini-code-assist[bot] <1****]@u****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
fe435481 deps(gazelle): Bump WORKSPACE gazelle version 0.36.0 --> 0.47.0 (to match MOD... Douglas Thor <d****2@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6dac0f6d feat(toolchains): Add 3.10.20, 3.11.15, 3.12.13, 3.13.{12,13} 3.14.{3,4}, 3.1... peter woodman <p****n@m****m>
Committed by: GitHub <n****y@g****m>
4 months ago
208ca88f fix(pypi): skip index lookups when all package overrides are specified (#3710) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
dcfb311c build(deps): bump cryptography from 46.0.6 to 46.0.7 in /tools/publish in the...
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
7a682215 tests: better simulate BCR environment (#3706) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c33ba238 sphinxdocs: remove local rules_python dev overrides (#3705) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
bf2d3c47 fix(sphinxdocs): update MODULE.bazel to depend on a released version (#3704) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
73693419 feat(runfiles): create pathlib api for runfiles library (#3694)
Co-authored-by: gemini-code-assist[bot] <1****]@u****m>
Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6e72de2c chore: have no-matching-distribution error message hint about target_platform...
Co-authored-by: gemini-code-assist[bot] <1****]@u****m>, Ignas Anikevicius <2****s@u****m>
Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9790ae06 chore: populate 2.0 for VERSION_NEXT_FEATURE for py_wheel add_path_prefix (#3... Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9a6be4ca refactor: split create_providers into separate functions (#3695) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
85e4a3c9 chore: factor mock mctx/rctx functionality into separate file (#3700) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
17d7732e chore: make buildkite-get-results skill work with large job numbers (#3699) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
fa783beb test(pypi): add argparse.bzl tests (#3697) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d7ae199b test(pypi): check index url precedence in various combinations (#3698) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6d57b1aa chore: add some skills and update agents doc (#3696)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
32846c6e fix: namespace package calculation on windows (#3693) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
ad74ef78 feat!(pypi): enable bazel downloader by default (#3691) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c99d2b45 sphinxdoc: move tests and docs to module-root directory (#3690) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
8c6f9d8f chore: update changelog, version markers, for 2.0 release (#3689) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6295ea04 feat(wheel): Add support for add_path_prefix (#3679)
Co-authored-by: Antonio Kim <a****k@a****m>
Jae Hoon (Antonio) Kim <1****m@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
bd7696af feat!: make windows use venvs (#3680)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
dd3614e4 chore: finish removing pip_repository_annotations (#3684) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2c5616be feat(zipapp): add content hash support to __main__-based invocations (#3683) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
6d387703 feat(zipapp): support EXTRACT_ROOT env var for __main__.py invocations (#3682) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
df7a1681 fix(bootstrap) handle when the runfiles env vars are not correct (#3644)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Lloyd Pique <l****e@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
782ae91b fix(uv): drop powerpc64 support to fix latest version downloads (#3678) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
900d5572 feat(pypi): first check index contents before downloading metadata about dist... Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
293e643a build(deps): bump cryptography from 46.0.5 to 46.0.6 in /tools/publish in the...
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
39765948 build(deps): bump the pip group across 2 directories with 1 update (#3675)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d0b9baad refactor!: create full venv for bootstrap=system_python (#3473) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
41fccfd4 fix(pypi) Correct likely _BAZEL_REPO_FILE_GLOBS typo (#3670) michaelm-openai <m****m@o****m>
Committed by: GitHub <n****y@g****m>
5 months ago
f5f35d6e fix(pypi): propagate fails if overrides are passed only one index is used (#3... Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
eb1ae41c chore(system_python): use snake_case, add some debugging (#3667) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
c9bb66e1 fix(bootstrap): manual runfiles path construction when using submodules (#3636)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Alex Faxå <a****a@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
77a89a66 feat: Allow files in wheels to be installed to directories (#3233)
Co-authored-by: Richard Levasseur <r****r@g****m>
Alex Trotta <4****a@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2d7ff9da chore: clarify type of paths for some system_python variables (#3665) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
73cad427 chore: use term runfiles root instead of module space (#3664) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
54d372a6 chore: split sphinxdocs into its own module (#3629)
Co-authored-by: Ignas Anikevicius <2****s@u****m>
Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
7df7bd58 fix: prevent stdlib pyc files from invalidating runtime repos (#3661) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
9369ac36 chore: factor release note checking into separate script (#3628) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ad95ea09 chore: remove pip_repository_annotations example (#3622) Richard Levasseur <r****v@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
3ed161f1 feat(pypi): store PyPI results as facts v2 (#3654)
Co-authored-by: Richard Levasseur <r****r@g****m>
Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
798df3f2 fix(pypi): return yank reason from SimpleAPI HTML (#3656) Ignas Anikevicius <2****s@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago

← Back to repository