skillfed

pipenv

Python Development Workflow for Humans.

pipenv Permissive license MIT License (MIT) Active 25,046 v2026.7.1 released

Install

pipenv on PyPI

pip

pip install pipenv

uv

uv add pipenv

poetry

poetry add pipenv

Package facts

License MIT License (MIT) (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 4 — certifi, packaging, setuptools, virtualenv
Maintenance actively maintained — 9 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: pipenv-2026.7.1-py3-none-any.whl

License :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPy

About pipenv

from the package's own PyPI description — quoted content, verbatim

Pipenv: Python Development Workflow for Humans

image (image) image (image) CI (image) image (image)


Pipenv is a Python virtualenv management tool that supports a multitude of systems and nicely bridges the gaps between pip, python (using system python, pyenv or asdf) and virtualenv. Linux, macOS, and Windows are all first-class citizens in pipenv.

Pipenv automatically creates and manages a virtualenv for your projects, as well as adds/removes packages from your Pipfile as you install/uninstall packages. It also generates a project Pipfile.lock, which is used to produce deterministic builds.

Pipenv is primarily meant to provide users and developers of applications with an easy method to arrive at a...

Read as markdown · JSON record · Source repository · Homepage · Docs

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Pipenv is a Python virtualenv management tool that automatically creates and manages isolated project environments while handling package installation, dependency locking, and deterministic builds through Pipfile and Pipfile.lock.

Low install friction with four lightweight runtime dependencies (certifi, packaging, setuptools, virtualenv). Active maintenance with a release 9 days old and continuous commits through 2026-08-05.

MIT License permits unrestricted use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects.

Usage

pip install pipenv
pipenv --python 3.10
pipenv install requests
pipenv run python script.py

Requires Python 3.10 or above; virtualenv must be available or installable as a runtime dependency.

Verdict: Pipenv is an actively maintained tool for Python development environments with no known vulnerabilities, permissive MIT licensing, and low installation friction. It is well-suited for developers seeking deterministic, reproducible project setups with integrated dependency locking.

Needs verification

  • Whether the four runtime dependencies (certifi, packaging, setuptools, virtualenv) are always required or only conditionally needed for specific features.
  • Performance characteristics or known limitations when managing very large dependency graphs.
  • Community adoption scale and real-world usage patterns beyond the top 1000 PyPI tier classification.
python virtual environment managerpipfile dependency managementdeterministic python buildspip and virtualenv wrapperpython project environment toollock file package managementpython development workflow

Similar packages