Ignas Anikevicius
Ignas Anikevicius
After `pip lock` lands, this might become a better `requirements.txt` alternative. References: * pip (25.1) will export a lockfile - ETA 2 weeks https://github.com/pypa/pip/pull/13213 * packaging has landed the marker...
Right now there are constants named `all_requirements`, `all_whl_requirements` and `all_data_requirements` that expose: * all of the `py_library` targets. * all of the wheels from the hub repo (this are just...
Currently we create one repository per python version per wheel repo in any hub that is configured with `experimental_index_url`. If `pipstar` is enabled by default, we can instead just create...
Support building from `sdist` as a build action instead of `repository_rule`. Things needed: * [ ] A way to use a different `repository` rule that would not do any building...
This is just some stuff that I wanted to write down before I forget. Feel free to continue/hack on this. The goal is to have: - `platform_version` configuration for the...
This is a list of renames that we should do: - [ ] `host_toolchain` -> `host_compatible_python_repo` - [ ] `whl_library` -> `whl_file_repo`
With #2768 optional, it is possible to have zero `.py` files or the `main` is not used or specify `main_module`. Then I get errors: ``` providers = py_executable_impl( File "/home/ignas-anikevicius/.cache/bazel/_bazel_ignas-anikevicius/e1764a0ec8835154284d951e9bb11b85/external/rules_python+/python/private/py_executable.bzl",...
This is a small fix to improve the docs.
WIP: Simple behaviour fixup for default values. - **fixup the target_platform setting and test locally** - **fixup**
Consider this feature. There is prior art to passing around credentials in https://github.com/astral-sh/uv/issues/1520 Example from a Slack thread > Write auth information to a file, say /tmp/auth > Set --sandbox_add_mount_pair=/tmp/auth:/tmp/auth