Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

Manage development of multiple Python projects

Project description


Manage development of multiple Python projects


These are generic installation instructions.

To use, permanently

The quickest way to get started is to install the current release from PyPI:

pip3 install --user pyven

To use, temporarily

If you prefer to keep .local clean, install to a virtualenv:

python3 -m venv venvname
venvname/bin/pip install pyven
. venvname/bin/activate

To develop

First clone the repo using HTTP or SSH:

git clone
git clone

Now use pyven's pipify to create a, which pip can then use to install the project editably:

python3 -m venv pyvenvenv
pyvenvenv/bin/pip install pyven
pyvenvenv/bin/pipify pyven

python3 -m venv venvname
venvname/bin/pip install -e pyven
. venvname/bin/activate



Build a Docker image with automatic tag.


Remove files matching patterns below #glean in .gitignore file.


Furnish the venv with editable projects and their dependencies, with mccs solver support.


Run project using a suitable venv from the pool.


Print project.arid snippet pinning requires to their minimum allowed versions.


Generate setuptools files for a project.arid project.


Release project to PyPI, with manylinux wheels as needed.


Show all XXX/TODO/FIXME comments in project.


Run project unit tests and more, also suitable for CI.


Check last release can be installed from PyPI and its tests still pass, for use by CI.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pyven, version 74
Filename, size File type Python version Upload date Hashes
Filename, size pyven-74-py2.py3-none-any.whl (63.5 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size pyven-74.tar.gz (28.0 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page