What I think we're really doing a bad job here is the non-transparency of the Makefile that removal of variables just isn't going to improve much/at all. I think we're long overdue on something lik...
What I think we're really doing a bad job here is the non-transparency of the Makefile that removal of variables just isn't going to improve much/at all. I think we're long overdue on something lik...
What I think we're really doing a bad job here is the non-transparency of the Makefile that removal of variables just isn't going to improve much/at all. I think we're long overdue on something lik...
> Can we do this? We can detect a version that is used in a fetch environment, but there is no guarantee that this same version is used in build environment.
Yes we can! The reason I suggested ...
I have a small suggestion to avoid needing this nested loop:
```
existing_paths = set()
for artifact in artifacts:
destination = output_dir.join_within_root(artifact.resolved_target)
...
I feel like the `GenericArtifact` class is not bringing too much value, it seems mostly redundant. Maybe we can add the `resolved_path` attribute in the `LockfileArtifact` class itself, or even rel...
I don't mind this change, but I find useful to have the TOX_ARGS variable here, as it allows us to filter which tests to execute:
```
TOX_ARGS="-k pip" make test-unit
```
I always missed it i...
# Maintainers will complete the following section
- [ ] Commit messages are descriptive enough
- [ ] Code coverage from testing does not decrease and new code is covered
- [ ] Docs updated (if...
In Cachi2, experimental features are opt-in and are not ready for use in production. To further help users understand this, and to provide means for other tools that consume the produced SBOM to ta...
The `yarn install` command has the [`--frozen-lockfile`](https://classic.yarnpkg.com/lang/en/docs/cli/install/#toc-yarn-install-frozen-lockfile) flag that is supposed to fail if an update is needed...
The current process to start the development of a new package manager starts with the proposal and acceptance of a thorough design document. The actual implementation can only begin after the desig...