aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
AgeCommit message (Expand)Author
2024-01-17Re-Merge tag 'upstream/0.25.0' into main.Yifan Hong
2024-01-17Revert "Upgrade bazelbuild-rules_python to 0.28.0"Yifan Hong
2024-01-08docs: update changelog for 0.28.0 release (#1672)upstream/0.28.0Richard Levasseur
2024-01-08feat(py_runtime): Allow `py_runtime` to take an executable target as the inte...Misha Zharov
2024-01-07fix(toolchains): register py cc toolchain for workspace builds (#1670)Richard Levasseur
2024-01-03fix(bzlmod): allow modules to register the same toolchain as rules_python's d...Richard Levasseur
2023-12-27feat(runfiles): Added type hints to `@rules_python//python/runfiles` (#1654)UebelAndre
2023-12-21fix(coverage): add test attributes in transition module (#1649)Toshifumi Anan
2023-12-21chore!: remove pip_install macro and cleanup docs (#1570)Ignas Anikevicius
2023-12-21fix(whl_library): actually apply patches and warn if RECORD file patch is nee...Ignas Anikevicius
2023-12-20fix(gazelle): __init__.py in per-file targets (#1582)Siddhartha Bagaria
2023-12-20docs: use stardoc proto output to generate markdown docs (#1629)Richard Levasseur
2023-12-18fix(bzlmod pip.parse): allow requirements with duplicate package lines (#1620)Richard Levasseur
2023-12-16fix(pip.parse): allow absolute path for python_interpreter; skip hermetic too...Richard Levasseur
2023-12-13feat(whl_library): generate platform-specific dependency closures (#1593)Ignas Anikevicius
2023-12-03fix(gazelle): ensure that gazelle helper modules are on PYTHONPATH (#1590)Ignas Anikevicius
2023-11-30docs(pip_parse): Update docs about `experimental_requirement_cycles` (#1588)Misha Zharov
2023-11-28feat(pip_repository): Support pip parse cycles (#1166)Reid D McKenzie
2023-11-24feat: use rules_python implemented py_runtime, py_runtime_pair, PyRuntimeInfo...Richard Levasseur
2023-11-17fix(gazelle): make cmd.Wait more idiomatic (#1550)upstream/0.27.0Ignas Anikevicius
2023-11-16fix(toolchains): include tcl/** files in Windows interpreter (#1552)Thomas Ball
2023-11-16feat(gazelle): allow per-file py_test generation (#1563)Nikolaus Wittenstein
2023-11-16release: update changelog for 0.27.0 release (#1565)Richard Levasseur
2023-11-16fix(bzlmod pip): ensure that sub-modules do not have invalid repos (#1549)Ignas Anikevicius
2023-11-13feat(gazelle): use relative paths for resolved imports (#1554)Nikolaus Wittenstein
2023-11-09feat: expose 'pip_utils.normalize_name' function (#1542)Ignas Anikevicius
2023-11-08chore(wheelmaker): drop Python 2 support (#1545)Ignas Anikevicius
2023-11-06fix(gazelle): generate a single `py_test` for coarse_grained setups (#1538)Ignas Anikevicius
2023-11-03feat: support pyproject.toml in compile_pip_requirements (#1519)Ignas Anikevicius
2023-11-02feat(pip): provide pypi -> whl target mapping in requirements.bzl (#1532)Alex Eagle
2023-11-01chore(pip_parse, gazelle): generate/use hub repo aliases by default (#1525)Ignas Anikevicius
2023-10-20refactor!: do not use a wrapper macro for pip_parse (#1514)Ignas Anikevicius
2023-10-20chore!: switch py_wheel flags to True to start enforcing PEP440 (#1513)Ignas Anikevicius
2023-10-20feat(bzlmod): support patching 'whl' distributions (#1393)Ignas Anikevicius
2023-10-19chore!: disable pip_install and remove from examples and tests (#1510)Ignas Anikevicius
2023-10-17feat(whlmaker): introduce an internal _WhlFile class and stop sorting RECORD ...Ignas Anikevicius
2023-10-17build(gazelle): embed Python zip file (#1485)Zhongpeng Lin
2023-10-17fix(py_wheel): produce deterministic wheel files (#1453)Alexey Preobrazhenskiy
2023-10-15refactor(visibility)!: limit visibility of an internal library (#1490)Ignas Anikevicius
2023-10-12fix: allowing to import code generated from proto with strip_import_prefix (#...Zhongpeng Lin
2023-10-10fix(repo setup): Skip aliases for unloaded toolchains (#1473)Kilian Funk
2023-10-06chore: bump the CHANGELOG.md (#1467)Ignas Anikevicius
2023-10-05chore: add new Python toolchains from indygreg (#1461)upstream/0.26.0Ignas Anikevicius
2023-10-05feat(py_wheel): Normalize name and version (#1331)Christian von Schultz
2023-09-28feat(bzlmod): mark pip extension as os/arch dependent (#1433)Ignas Anikevicius
2023-09-27refactor(bzlmod)!: simplify pip.parse repository layout (#1395)Ignas Anikevicius
2023-09-26feat, refactor(pystar): bzl_library for packaging.bzl; fix pystar doc buildin...Richard Levasseur
2023-09-26fix(gazelle): runfiles discovery (#1429)Ignas Anikevicius
2023-09-25refactor(pystar): load (but don't use) Starlark implementation. (#1428)Richard Levasseur
2023-09-21feat: Support netrc-based authentication for python_repository rule (#1417)LINKIWI