You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deprecation: remove "use system packages" (python.system_packages config key and UI checkbox) (#10562)
* Docs: do not mention `python.system_packages`
This option doesn't work on builds using `build.os` because the Python binary
used it's not the one from the system, but another one compiled via `asdf`.
This means that creating a virtualenv with access to the "system packages" has
no effect at all.
As a first step, I'm removing this option from the documentation to avoid
confusions. Next, we should probably our deprecation policy to contact users
ands remove it from the code as well.
Closes#10500
* Build: remove "use system package" option
- Removed from the UI
- Removed from the v1 and v2 config file
* Do not remove the DB field for now
We should remove this field after the deploy.
* Remove `use_system_site_packages` leftovers
* Display custom error messages based on the config key
* Apply suggestions from code review
Co-authored-by: Eric Holscher <[email protected]>
* Minor code style changes
* Update readthedocs/config/config.py
Co-authored-by: Anthony <[email protected]>
---------
Co-authored-by: Eric Holscher <[email protected]>
Co-authored-by: Anthony <[email protected]>
0 commit comments