Richard Levasseur

Results 82 issues of Richard Levasseur

### Description of the feature request: Allow TemplateDict to accept File objects and have it expand them to the content of the file. This idea comes from wanting to concat...

type: feature request
P3
team-Rules-API
not stale

### Description of the bug: Per https://github.com/bazelbuild/bazel/issues/19945, it was decided that elements later in the `--extra_toolchains` list should have higher precedence. This mostly works, but seems to regress when there...

type: bug
team-Configurability
untriaged

[work in progress prototype] This is a draft of a repo rule that takes a path to a python interpreter, then figures out all the details necessary to define a...

This allows building a wheel for multiple Python versions in a single invocation, similar to the version-aware base rules. All that's necessary is to create separate `py_wheel` targets that set...

The `--python_top` flag is being removed, so those codepaths in the rules also need to be removed. This is to track applying the same change to rules_python that is being...

Over the last few days I've noticed that the upload step after builds finish has been rather flaky. This is happening pretty often. Usuallly a retry fixes it, but sometimes...

### Description of the feature request: Today, aspects traverse through the graph by matching attribute names. This mostly works, but has several drawbacks and short comings. Instead, I propose to...

type: feature request
P3
team-Rules-API

### Description of the feature request: If you have an action that needs to take a collection of runfiles as input, then it's very hard, error prone, and inefficient to...

type: feature request
P4
team-Rules-API

This makes it easier to know how to manually define `py_exec_tools_toolchain()`. Also doc the `inherit` value for the `pyc_collection` attribute.

We've had several requests where users want to modify something about the toolchain definitions that are generated for the hermetic runtimes. Typically these are small tweaks. Allowing other modules to...

type: feature request
type: bzlmod
type: toolchain