1. e7f8f0f test: config_settings matching latest minor versions (#1738) by Ignas Anikevicius · 1 year, 2 months ago
  2. e53b0b7 feat: add debug logging of repo sub processes (#1735) by Richard Levasseur · 1 year, 2 months ago
  3. 8fa6212 feat: Add support for envsubst in extra_pip_args (#1673) by Christian von Schultz · 1 year, 2 months ago
  4. 8fba377 Ensure regular file bit set in wheel archives (#1731) by Thomas Lam · 1 year, 2 months ago
  5. 8f114a5 feat(toolchain): support specifying x.y versions in transitions (#1720) by Ignas Anikevicius · 1 year, 2 months ago
  6. 0ff94b1 chore: add python 3.11.7, 3.12.1 toolchain (#1725) by Trent Schmidt · 1 year, 2 months ago
  7. d708c7a refactor: provide more detailed error message when wheel installer fails (#1724) by Richard Levasseur · 1 year, 3 months ago
  8. 0aa5ea4 feat: support parsing whl METADATA on any python version (#1693) by Ignas Anikevicius · 1 year, 3 months ago
  9. 39610a7 feat: expose runtime's shared libraries through toolchain (#1717) by Richard Levasseur · 1 year, 3 months ago
  10. 341db3c fix(py_wheel): Fix parsing errors with `requires_file` attribute. (#1719) by UebelAndre · 1 year, 3 months ago
  11. 3730191 fix(bzlmod): do not fail pip.parse with empty requirements.txt (#1718) by Ignas Anikevicius · 1 year, 3 months ago
  12. e06b4ba fix: fix launching Python 3.11 from <3.8 on macOS (#1709) by armandomontanez · 1 year, 3 months ago
  13. a64e55b fix: make windows ignore pycs in runtime (#1715) by Richard Levasseur · 1 year, 3 months ago
  14. ed8bce9 refactor: move bzl tests from pip_install to //tests (#1716) by Ignas Anikevicius · 1 year, 3 months ago
  15. 5b164a2 feat(py_wheel): Added `requires_file` and `extra_requires_files` attrs (#1710) by UebelAndre · 1 year, 3 months ago
  16. 1fd2d7d chore: update changelog for 0.29.0 release (#1714) by Richard Levasseur · 1 year, 3 months ago 0.29.0
  17. 2b231bb docs: Update gazelle/README.md to fix `package_name` formatting (#1712) by Michael Christen · 1 year, 3 months ago
  18. f78eae7 test: workaround cyclic dependency bzlmod bug by disabling lockfiles (#1705) by Richard Levasseur · 1 year, 3 months ago
  19. 711186f refactor: broaden visibility and use list() instead of keys() (#1704) by Richard Levasseur · 1 year, 3 months ago
  20. 6607a4a internal: update native deps and linkstamp API updates to Bazel rolling APIs (#1697) by Richard Levasseur · 1 year, 3 months ago
  21. bd22419 fix(bzlmod): use X.Y select for the hub repo (#1696) by Ignas Anikevicius · 1 year, 3 months ago
  22. 786ee48 internal(pystar): Only respect RULES_PYTHON_ENABLE_PYSTAR env var for Bazel 7+ (#1698) by Richard Levasseur · 1 year, 3 months ago
  23. 8fcc783 build(deps): bump certifi from 2022.12.7 to 2023.7.22 in /examples/bzlmod (#1379) by dependabot[bot] · 1 year, 3 months ago
  24. a2394ab feat(config_settings): allow matching minor version of python_version flag (#1555) by Alexey Preobrazhenskiy · 1 year, 3 months ago
  25. bd65eed test: don't force bzlmod example to use Bazel 6.0 (#1695) by Richard Levasseur · 1 year, 3 months ago
  26. e58d2a2 refactor(internal): simplify and cleanup dependency resolution (#1691) by Ignas Anikevicius · 1 year, 3 months ago
  27. 8ecad9d fix: ignore_root_user_error should be taken from root module only (#1662) by Ziad Shaban · 1 year, 3 months ago
  28. b4d2c7b build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /examples/bzlmod (#1687) by dependabot[bot] · 1 year, 3 months ago
  29. d9e42ac chore: remove MODULE.bazel.lock and ignore it (#1680) by Ignas Anikevicius · 1 year, 3 months ago
  30. e299094 build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /docs/sphinx (#1688) by dependabot[bot] · 1 year, 3 months ago
  31. 35832c2 build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /examples/pip_parse (#1686) by dependabot[bot] · 1 year, 3 months ago
  32. 5238141 feat: add interpreter_version_info to py_runtime (#1671) by Matt Mackay · 1 year, 3 months ago
  33. a79b66a chore/fix!: remove incompatible whl packaging flags (#1569) by Ignas Anikevicius · 1 year, 3 months ago
  34. b106f91 chore!: remove incompatible_generate_aliases and related flags (#1567) by Ignas Anikevicius · 1 year, 3 months ago
  35. 1249567 feat(runfiles): Add static methods to `Runfiles` class to simplify interface (#1656) by UebelAndre · 1 year, 3 months ago
  36. 4fe0db3 feat(toolchain, pip.parse): introduce a new '_host' toolchain repo (#1644) by Ignas Anikevicius · 1 year, 3 months ago
  37. 6d0d514 refactor(pip_install): make the API surface of deps parsing smaller (#1657) by Ignas Anikevicius · 1 year, 3 months ago
  38. 3d68f6c fix: Fix per-file config interaction with one py_binary per main (#1664) by Nikolaus Wittenstein · 1 year, 3 months ago
  39. 231d3f6 docs: update changelog for 0.28.0 release (#1672) by Richard Levasseur · 1 year, 3 months ago 0.28.0
  40. 69edec8 feat(py_runtime): Allow `py_runtime` to take an executable target as the interpreter (#1621) by Misha Zharov · 1 year, 3 months ago
  41. ebd779e fix(toolchains): register py cc toolchain for workspace builds (#1670) by Richard Levasseur · 1 year, 3 months ago
  42. 8aaaf93 chore: Migrate to rules_bazel_integration_test (#1598) by Philipp Schrader · 1 year, 3 months ago
  43. 4fee7ef cleanup(dev): remove remnants of old bazel_integration_test code (#1668) by Richard Levasseur · 1 year, 3 months ago
  44. 0f5ee46 build(deps): bump requests from 2.27.1 to 2.31.0 in /tests/integration/pip_repository_entry_points (#1651) by dependabot[bot] · 1 year, 3 months ago
  45. eec3353 build(deps): bump setuptools from 59.6.0 to 65.5.1 in /tests/integration/pip_repository_entry_points (#1652) by dependabot[bot] · 1 year, 3 months ago
  46. 619fa0c fix(bzlmod): allow modules to register the same toolchain as rules_python's default (#1642) by Richard Levasseur · 1 year, 3 months ago
  47. 4c2d7d9 feat(runfiles): Added type hints to `@rules_python//python/runfiles` (#1654) by UebelAndre · 1 year, 4 months ago
  48. 02591a5 refactor(whl_library): reimplement wheel platform parsing in starlark (#1636) by Ignas Anikevicius · 1 year, 4 months ago
  49. df234d9 fix(coverage): add test attributes in transition module (#1649) by Toshifumi Anan · 1 year, 4 months ago
  50. fbeb060 build(deps): bump pygments from 2.11.2 to 2.15.0 in /tests/integration/pip_repository_entry_points (#1650) by dependabot[bot] · 1 year, 4 months ago
  51. 67126e8 chore: enable bzlmod by default (for Bazel 6) (#1632) by Richard Levasseur · 1 year, 4 months ago
  52. 2cbdc1b chore!: remove pip_install macro and cleanup docs (#1570) by Ignas Anikevicius · 1 year, 4 months ago
  53. 6883524 fix: missing dependencies of py_binary (#1630) by Zhongpeng Lin · 1 year, 4 months ago
  54. 10150e5 fix(whl_library): actually apply patches and warn if RECORD file patch is needed (#1637) by Ignas Anikevicius · 1 year, 4 months ago
  55. 83e9255 docs: document support policies (#1640) by Richard Levasseur · 1 year, 4 months ago
  56. 8f1ac0a chore: fix sphinx requirements (#1648) by Ignas Anikevicius · 1 year, 4 months ago
  57. 5ba63a8 fix(gazelle): __init__.py in per-file targets (#1582) by Siddhartha Bagaria · 1 year, 4 months ago
  58. eca368a doc: Updating doc on py_binary generation (#1635) by Zhongpeng Lin · 1 year, 4 months ago
  59. 509b02f docs: use stardoc proto output to generate markdown docs (#1629) by Richard Levasseur · 1 year, 4 months ago
  60. 87a3a54 test(bzlmod): refactor tests to not depend on implementation details (#1628) by Ignas Anikevicius · 1 year, 4 months ago
  61. 6246b8e pycross: Add patching support to py_wheel_library (#1436) by Philipp Schrader · 1 year, 4 months ago
  62. d8f6881 fix(bzlmod pip.parse): allow requirements with duplicate package lines (#1620) by Richard Levasseur · 1 year, 4 months ago
  63. f9d6189 internal: support setting visibility when rendering aliases (#1626) by Ignas Anikevicius · 1 year, 4 months ago
  64. f6a8f7b refactor: extract auth.bzl out of repositories.bzl (#1627) by Ignas Anikevicius · 1 year, 4 months ago
  65. c1d407f doc: switch to pypi.org (#1622) by Ignas Anikevicius · 1 year, 4 months ago
  66. e1c9ad5 fix: trimming deps in py_binary (#1614) by Zhongpeng Lin · 1 year, 4 months ago
  67. b99027f fix(pip.parse): allow absolute path for python_interpreter; skip hermetic toolchain lookup when used (#1619) by Richard Levasseur · 1 year, 4 months ago
  68. 847c03f docs: include changelog and contributing page in generated docs. (#1617) by Richard Levasseur · 1 year, 4 months ago
  69. 2b5b896 docs: update pip.parse example in release notes (#1616) by Keith Smiley · 1 year, 4 months ago
  70. ee0a51e chore: Update Bazel support: drop 5, minimum 6.2, current 7.0 (#1613) by Richard Levasseur · 1 year, 4 months ago
  71. 94c89e6 fix: use rules_python's py_runtime in generated toolchains (#1604) by Richard Levasseur · 1 year, 4 months ago
  72. bbec4c2 fix(py_runtime): make py_runtime_pair return builtin PyRuntimeInfo under Bazel 6; make python_bootstrap_template public (#1611) by Richard Levasseur · 1 year, 4 months ago
  73. e7d5c8d feat: keep main module in py_library (#1608) by Zhongpeng Lin · 1 year, 4 months ago
  74. 2b5447b feat(whl_library): generate platform-specific dependency closures (#1593) by Ignas Anikevicius · 1 year, 4 months ago
  75. 6ffb04e feat: Creating one py_binary per main module (#1584) by Zhongpeng Lin · 1 year, 4 months ago
  76. 27450f9 ci(example): provide a specific requirements.txt on windows (#1605) by Ignas Anikevicius · 1 year, 4 months ago
  77. ee2cc93 examples(pip_parse): fix circular deps with sphinx by breaking cycles (#1596) by Richard Levasseur · 1 year, 4 months ago
  78. a1169f1 doc: add a py_proto_library example with well-known-types (#1571) by Ignas Anikevicius · 1 year, 4 months ago
  79. bc5a0b0 fix(gazelle): ensure that gazelle helper modules are on PYTHONPATH (#1590) by Ignas Anikevicius · 1 year, 4 months ago
  80. 6695fe1 docs: update docs deps to latest versions (#1586) by Richard Levasseur · 1 year, 4 months ago
  81. 4cb249a docs(pip_parse): Update docs about `experimental_requirement_cycles` (#1588) by Misha Zharov · 1 year, 4 months ago
  82. 900d801 docs: fix crossrefs and allow function parameters to be referenced (#1585) by Richard Levasseur · 1 year, 4 months ago
  83. 1b2019c cleanup: delete extraneous report.txt file (#1587) by Richard Levasseur · 1 year, 4 months ago
  84. 4725d98 feat(pip_repository): Support pip parse cycles (#1166) by Reid D McKenzie · 1 year, 5 months ago
  85. 69abe80 feat: use rules_python implemented py_runtime, py_runtime_pair, PyRuntimeInfo (#1574) by Richard Levasseur · 1 year, 5 months ago
  86. f676656 pystar: support builtin providers for compatibility (#1573) by Richard Levasseur · 1 year, 5 months ago
  87. cde1b52 fix(gazelle): make cmd.Wait more idiomatic (#1550) by Ignas Anikevicius · 1 year, 5 months ago 0.27.0
  88. 679ba7c fix(toolchains): include tcl/** files in Windows interpreter (#1552) by Thomas Ball · 1 year, 5 months ago
  89. 2c82656 feat(gazelle): allow per-file py_test generation (#1563) by Nikolaus Wittenstein · 1 year, 5 months ago
  90. d38100c release: update changelog for 0.27.0 release (#1565) by Richard Levasseur · 1 year, 5 months ago
  91. 530fd85 fix(bzlmod pip): ensure that sub-modules do not have invalid repos (#1549) by Ignas Anikevicius · 1 year, 5 months ago
  92. d96214f fix: py_proto_library: transitive strip_import_prefix (#1558) by Ted Pudlik · 1 year, 5 months ago
  93. 85e50d2 fix: py_proto_library: append to PYTHONPATH less (#1553) by Ted Pudlik · 1 year, 5 months ago
  94. 793e26b fix: Upgrade bazel_features to 1.1.1 (#1559) by Zhongpeng Lin · 1 year, 5 months ago
  95. a9032d2 feat(gazelle): use relative paths for resolved imports (#1554) by Nikolaus Wittenstein · 1 year, 5 months ago
  96. 9facc3e feat: expose 'pip_utils.normalize_name' function (#1542) by Ignas Anikevicius · 1 year, 5 months ago
  97. c1a5885 test(gazelle): have a go_test target for each gazelle test (#1537) by Ignas Anikevicius · 1 year, 5 months ago
  98. 07d530b test(pystar): run pystar under Windows and Mac (#1547) by Richard Levasseur · 1 year, 5 months ago
  99. b347a29 chore(wheelmaker): drop Python 2 support (#1545) by Ignas Anikevicius · 1 year, 5 months ago
  100. 955da69 fix: always ignore `.pyc.NNNN` files from the hermetic runtime tree (#1541) by Richard Levasseur · 1 year, 5 months ago