# dephell/dephell

:package: :fire: Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdated, audit. Manage venvs, build package, bump version.

Repository: https://github.com/dephell/dephell
Canonical: https://ross.abutalabs.com/products/dephell
Homepage: https://dephell.org/
Language: Python
License: MIT
License Family: permissive
Topics: dependencies, project-management, dependency-resolution, dependency-graph, python, pipfile, pipenv, poetry, pip, versioning, security, pypi, venv, license-management, testing, wheels, release, flit, conda, docker
Archived: true
Last push: 2021-01-11T21:31:40+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2924, "days_push": 2060, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1786, forks 116 (observed 2026-08-28T04:05:36.166492+00:00)

## What it is
DepHell is an all-in-one Python project management CLI that converts between dependency formats (setup.py, requirements.txt, Pipfile, poetry), resolves and locks dependencies, and manages virtual environments. It also supports building packages, bumping versions, auditing licenses, and checking outdated dependencies.

## Use cases
- convert requirements.txt to poetry or pipfile format
- lock python dependencies when pipenv fails to resolve
- manage multiple virtual environments for one project
- audit dependency licenses and security
- show outdated python packages
- build and release a python package

## When to choose
- you need to convert between python dependency formats
- pip or pipenv cannot resolve a tricky dependency conflict
- you want one tool for deps, venvs, and packaging

## When to avoid
- starting a new project today - the repo is archived and unmaintained since 2021
- you need ongoing support for modern packaging standards
- you want actively maintained alternatives like poetry, pip-tools, or uv

## Facets
- artifact type: cli-tool
- maturity: abandoned
- function: package-manager, dependency-audit, cli, security, testing
- domain: developer-tools, security
- platform: cli, python, cross-platform
- tags: dependency-resolution, pipenv, poetry, pipfile, venv-management, format-conversion, archived, python, command-line

## Member repositories
- dephell/dephell (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:36.166492+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:24:09.651720+00:00, confidence not recorded.
  - readme: https://github.com/dephell/dephell (fetched 2026-08-28T04:05:36.166492+00:00, sha d8c3ee218e18)
  - homepage: https://dephell.org/ (fetched 2026-08-29T11:02:39.273838+00:00, sha dacc90d76388)
  - registry_pypi: https://pypi.org/pypi/dephell/json (fetched 2026-08-29T11:02:39.288586+00:00, sha 3ffb3febbee5)
  - site_page: https://www.dephell.org/goldensky88-ewallet-review (fetched 2026-08-29T11:02:39.286215+00:00, sha 5158a6c0a5b9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
