Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a much simpler and robust installation method.
The drawback is that it is a little bit slow when using build isolation on large repos, because pip does not cache build environments yet.So here we use --no-build-isolation, but there is a small chance that some third party dependency would not work in this mode if it requires a build system that is not installed.To address the performance issue, we use
uv
.This mode is off by default, and is enabled with an undocumented and temporary environment variable:
OCA_INSTALL_ADDONS_MODE=editable
.