FREEDOM251

Freedom251 › Package Registries

devpi

Free plan LinuxSelf-hostedWeb

Visit devpi Alternatives

devpi's own site

What devpi is

devpi is a PyPI server and command-line toolkit for managing Python package workflows, from staging and testing to release. Its server offers a PyPI-compatible caching index alongside user and team indexes, which can inherit packages from each other or from PyPI. The client supports creating users, managing indexes, uploading and installing packages, and running tox tests. Password login is used before users manage their indexes, and an index can be configured with a Jenkins build trigger. The optional devpi-web plugin adds a searchable web interface. devpi can also host searchable package documentation and integrate test results for quality control, while supporting standard Python tools. Its on-demand PyPI mirror can serve cached packages offline after an initial fill. The project is open source and free, with professional support available through contracts and paid email help. It runs on Linux, can be self-hosted, and is also available on the web. There is no free trial.

Who it suits

devpi suits Python developers and teams that need to stage, test, store, and release packages through user or team indexes. It may also suit those who need a self-hosted package mirror or searchable documentation.

What it does well

  • Indexes can inherit packages from other indexes or PyPI.
  • Client supports uploads, installs, index management, and tox tests.
  • Cached mirror can be used offline after initial fill.
  • Searchable web interface is available through devpi-web.
  • Open source and free.

What to know first

  • No free trial.
  • Self-hosting requires running the server.

Verdict

devpi brings package indexes, command-line management, test integration, and optional web search into a Python package workflow. Its offline mirror and self-hosting options may appeal to teams that want control over package access.

Facts from devpi's own pages

Authentication
The documentation shows users logging in with passwords before managing their indexes. · github.com, 4 Oct 2026
Client
The command line client supports creating users, using indexes, uploading and installing packages, and invoking tox tests. · github.com, 5 Oct 2026
Command-line client
devpi-client supports creating users, managing indexes, uploading and installing packages, and invoking tox tests. · github.com, 4 Oct 2026
Community instance
The official site links to a community devpi server showing users and their indexes. · m.devpi.net, 5 Oct 2026
Compatibility
The official site says devpi supports standard Python tools. · devpi.net, 5 Oct 2026
Current server version
The documentation page lists devpi-server version 6.20.3. · devpi.net, 5 Oct 2026
Documentation hosting
The official site says devpi can host documentation with search. · devpi.net, 5 Oct 2026
Integrations
The project documentation demonstrates a Jenkins build trigger setting on an index. · github.com, 4 Oct 2026
Intended users
The project describes user and team indexes for Python package workflows. · github.com, 4 Oct 2026
Offline use
The PyPI mirror quickstart describes an on-demand caching mirror that can be used offline after an initial cache fill. · github.com, 4 Oct 2026
Open source
The official site describes devpi as open source with professional support. · devpi.net, 5 Oct 2026
Package documentation
The project homepage says devpi hosts documentation with search. · devpi.net, 4 Oct 2026
Package indexes
devpi-server serves a PyPI-compatible caching index and user or team indexes that can inherit packages from one another or from PyPI. · github.com, 5 Oct 2026
Package storage
The official site says devpi stores Python packages in namespaced on-site indexes. · devpi.net, 5 Oct 2026
Purpose
devpi is a Python package index server and packaging, testing, and release tool. · github.com, 5 Oct 2026
Python tooling
The homepage says devpi supports standard Python tools. · devpi.net, 4 Oct 2026
Support
The official site lists support contracts and paid help via [email protected]. · devpi.net, 5 Oct 2026
Test results
The official site says devpi integrates test results for quality control. · devpi.net, 5 Oct 2026
Web interface
The devpi-web plugin provides a web and search interface. · github.com, 5 Oct 2026

Where devpi stands on Freedom251

Look at these too