-
Notifications
You must be signed in to change notification settings - Fork 885
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
SUCCESSOR
fit into our current installation documentation? - Are there any features of
SUCCESSOR
that we would use beside installation of packagesand distribution of an app? - What would happen to the environment variable
$VENV
in most of our commands? - How do we deal with features in
setup.py
only, specifically entry points ofconsole_scripts
andpaster.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
pip
is 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