DevKit includes helpers to manage Python virtual environments and dependencies with ease.
Easily create, activate, and maintain your environment — plus automate requirements updates.
python-environment-create— Creates a new./venvand activates it.python-environment-activate— Activates the./venvif available.python-environment-is-active— Checks if the current environment is active.python-environment-delete— Deletes the./venv.python-environment-setup— Deletes, recreates, activates./venv, and installs dependencies.
python-shell [env]— Activates environment, sets Django settings, and opens the Django shell.
(Supportslocal,dev,prod,test)
pip-install [--main|--test]— Installs dependencies fromrequirements.txtand/orrequirements-test.txt.pip-update [--main|--test]— Updates installed packages and regenerates the pinned requirements files.
python— Points topython3.pip— Points topip3.
💡 Tip:
Usepython-environment-setupfor a full clean start:
fresh environment + dependencies installed.