This audience may be interested by PEP 650: Specifying Installer Requirements for Python Projects which is proposing a way for projects to specify how to drive the installation of dependencies (e.g. helping users set up a virtual environment). Please comment on that topic over in #packaging if you care to contribute to the conversation.
1 Like