-
Notifications
You must be signed in to change notification settings - Fork 888
Open
Labels
Description
This is a placeholder for supporting whatever becomes the successor to pip and managing virtual environments in Pyramid, including poetry, flit, and pipenv. Please add to it.
Questions
- How and where to install
SUCCESSOR? - Where does installation of
SUCCESSORfit into our current installation documentation? - Are there any features of
SUCCESSORthat we would use beside installation of packagesand distribution of an app? - What would happen to the environment variable
$VENVin most of our commands? - How do we deal with features in
setup.pyonly, specifically entry points ofconsole_scriptsandpaster.app_factory? - What will we do with the scaffolds and
pcreate? - Should we remove instructions for how to make a distributable Pyramid application, and replace it with references to suggested tools?
- Assuming a rewrite of commands for
SUCCESSOR, do we retain or remove Windows commands for everything except installation and setup of an environment, with a disclaimer that it is up to the user to know how to translate Unix commands to their platform of choice? Refs: Tutorial instructions for windows may not work correctly in Powershell #3260 (comment)
Things to update
- Documentation wherever
pipis used. - Pyramid's packaging related files, including
setup.py. - Pyramid cookiecutters.
References
- Poetry: https://github.com/sdispater/poetry
- Summary article about pipenv: https://realpython.com/pipenv-guide/
kissgyorgy