Drop implicit build support #6
Labels
Affects: Command Line
Affects the command line interface
Affects: Compatibility
Changes with compatibility implications
Affects: Python API
Affects the public Python API of the project
Category: Maintainability
Proposed improvement to project maintainability
The implicit build support isn't a good idea.
If external wheel builds are needed, it's much better to have a dedicated process for making those, and supply the results to
venvstacks
via the local wheel directory support, rather than havingvenvstacks
create them implicitly and rely onpip
anduv
caching to carry them forward to future builds.The "local wheel directory" approach also allows for full from-source stack builds via https://github.com/python-wheel-build/fromager, even when a full-fledged internal package hosting server isn't available.
The text was updated successfully, but these errors were encountered: