Pyfony framework development environment initializer

pip install penvy==1.2.5


Penvy - Pyfony development environment

for the Pyfony framework

What it does:

  • Prepares the Conda-based python dev environment in the project's .venv directory
  • Installs the Poetry package manager into the user's home dir
  • Installs all the dependencies defined in project's poetry.lock file
  • Sets conda activation & deactivation scripts (mostly setting environment variables based on the project's .env file)
  • Copies the project's .env file from the .env.dist template file
  • Adds poetry install --no-root to post-merge GIT hook