GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Blog
  • Docs
  • Log in
  • Register
  • Getting help
  • Installing packages
  • Uploading packages
  • Packaging user guide
  • Infrastructure dashboard
  • Statistics
  • Logos & trademarks
  • Our sponsors
  • Bugs and feedback
  • Contribute on GitHub

This view

  • Original page
  • New address

GeezerVison is showing pypi.org — devpi-server

devpi-server 6.21.0

devpi-server: backend for hosting private package indexes and PyPI on-demand mirrors

pip install devpi-server

devpi-server: backend for hosting private package indexes and PyPI on-demand mirrors

PyPI on-demand package mirror

You can point uv, pip or another Python package installer to the root/pypi/+simple/ index, serving as a transparent on-demand mirror for PyPI-hosted packages.

User specific indexes

Each user (which can represent a person, project or team) can have multiple indexes, and can upload packages and documents to these indexes via standard twine or setup.py invocations. Users and indexes can be manipulated through devpi-client and a RESTful HTTP API.

Index inheritance

Each index can be configured to merge in other indexes so that it serves both its uploads and all releases from other index(es). For example, an index using root/pypi as a parent is a good place to test out a release candidate before you push it to PyPI.

Sensible defaults for a low friction deployment

Get started easily and deploy a devpi-server instance with pre-configured templates for nginx and process managers.

Separate tool for Packaging/Testing activities

The complementary devpi-client tool helps to manage users, indexes, logins and typical package upload and installation workflows.

See https://doc.devpi.net on how to get started and further documentation.

Support

If you find a bug, use the issue tracker at Github.

For general questions, use GitHub Discussions or the [email protected] mailing list.

For support contracts and paid help, contact mail at pyfidelity.com.

Changelog

6.21.0 (2026-10-26)

Features

  • Use sha256 for login token signing. Existing tokens will be invalidated, but they are valid for only 10 hours anyway.

Bug Fixes

  • Block . and .. as user and index names. Reported by Zachariah Mithani [zachariah-mithani] (AploSec) https://github.com/devpi/devpi/security/advisories/GHSA-w72q-5vww-p2rh

  • Fix #1130: correctly compare content type header to ignore added parameters for API v1 JSON responses.

6.20.3 (2026-06-30)

Bug Fixes

  • Fix fetching files from re-created mirrors (for example after import or delete and create) without fetching simple project page first. This happens when uv uses a package URL directly from a lock file.

  • Search for METADATA file if the generated name with normalized project and version doesn’t match. This fixes serving core metadata for older wheels.

6.20.2 (2026-06-11)

Bug Fixes

  • Fix logic error which allowed unauthorized fetching of replication data. CVE-2026-54723 reported by Pavel Revak [pavelrevak] https://github.com/devpi/devpi/security/advisories/GHSA-m5pq-69xg-vcq3

6.20.1 (2026-05-11)

Bug Fixes

  • Pass through request headers when streaming .metadata from mirror. Refs #1018

6.20.0 (2026-04-30)

Features

  • Add experimental bare bones core-metadata ([PEP 658](https://peps.python.org/pep-0658/), [PEP 714](https://peps.python.org/pep-0714/)) support with --enable-core-metadata command line option and mirror_provides_core_metadata mirror index option. Refs #1018

Bug Fixes

  • Update replica status when the replica is waiting for new serials using the streaming changelog endpoint.

Project links

  • Bug Tracker
  • Changelog
  • Documentation
  • Funding
  • Homepage
  • Source Code

Key dates

PyPI data
Data sourced directly from PyPI's database.
  • Released: Oct 27, 2026
Latest release

Owner

PyPI data
Data sourced directly from PyPI's database.
  • devpi

1 maintainer

PyPI data
Data sourced directly from PyPI's database.
Avatar for hpk from gravatar.com hpk

Credits

Maintainer: Florian Schulze

License expression

MIT
View SPDX License List

Requires

Python >=3.9

Tags

pypi realtime cache server

Classifiers

  • Development Status
    • 5 - Production/Stable
  • Environment
    • Web Environment
  • Intended Audience
    • Developers
    • System Administrators
  • Programming Language
    • Python
    • Python :: 3 :: Only
    • Python :: 3.9
    • Python :: 3.10
    • Python :: 3.11
    • Python :: 3.12
    • Python :: 3.13
    • Python :: 3.14
    • Python :: Implementation :: PyPy
  • Topic
    • Internet :: WWW/HTTP
    • Internet :: WWW/HTTP :: WSGI :: Application

Metadata

Project links

  • Bug Tracker
  • Changelog
  • Documentation
  • Funding
  • Homepage
  • Source Code

Key dates

PyPI data
Data sourced directly from PyPI's database.
  • Released: Oct 27, 2026
Latest release

Owner

PyPI data
Data sourced directly from PyPI's database.
  • devpi

1 maintainer

PyPI data
Data sourced directly from PyPI's database.
Avatar for hpk from gravatar.com hpk

Credits

Maintainer: Florian Schulze

License expression

MIT
View SPDX License List

Requires

Python >=3.9

Tags

pypi realtime cache server

Classifiers

  • Development Status
    • 5 - Production/Stable
  • Environment
    • Web Environment
  • Intended Audience
    • Developers
    • System Administrators
  • Programming Language
    • Python
    • Python :: 3 :: Only
    • Python :: 3.9
    • Python :: 3.10
    • Python :: 3.11
    • Python :: 3.12
    • Python :: 3.13
    • Python :: 3.14
    • Python :: Implementation :: PyPy
  • Topic
    • Internet :: WWW/HTTP
    • Internet :: WWW/HTTP :: WSGI :: Application

Release files for devpi-server 6.21.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for devpi-server 6.21.0
File Size Uploaded Provenance Actions
devpi_server-6.21.0.tar.gz 313.7 kB Oct 27, 2026 Without provenance Details for devpi_server-6.21.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for devpi-server 6.21.0
File Interpreter ABI Platform Actions Reset
devpi_server-6.21.0-py3-none-any.whl 324.5 kB Oct 27, 2026 Without provenance Python 3 none any Details for devpi_server-6.21.0-py3-none-any.whl

Total release size: 638.2 kB

Release files / devpi_server-6.21.0.tar.gz

Download URL devpi_server-6.21.0.tar.gz
Size 313.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7998d77b96fbc2996e384524039b4c5f3029fb5849dddb42fd6615293ac6eb0d
BLAKE2b-256 checksum
How to use checksums
26f012e2d886715b32d9119c680485b73ee0b5217bb9df2f2e50316e33679f35
Upload date Oct 27, 2026
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via devpi-server/7.0.0b14 (py3.11.11; darwin)

Release files / devpi_server-6.21.0-py3-none-any.whl

Download URL devpi_server-6.21.0-py3-none-any.whl
Size 324.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7facdfb0e900c1a8e3c2240c46c92dd14af110b8b55bd334aa6888d4508e5de4
BLAKE2b-256 checksum
How to use checksums
d09de49c07a9e4822dd47f0996d3e966940f787cca7a1183bfa33154e41c30bc
Upload date Oct 27, 2026
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via devpi-server/7.0.0b14 (py3.11.11; darwin)

Security for devpi-server 6.21.0

Report project as malware

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

Pre-release

7.0.0b4

Jul 1, 2026 2 release files No provenance

Pre-release

7.0.0b3

Jun 16, 2026 2 release files No provenance

This release

6.21.0 This release

Oct 27, 2026 2 release files No provenance

6.20.3

Jun 30, 2026 2 release files No provenance

6.20.2

Jun 11, 2026 2 release files No provenance

6.20.1

May 11, 2026 2 release files No provenance

6.20.0

Apr 30, 2026 2 release files No provenance

6.19.3

Apr 13, 2026 2 release files No provenance

6.19.2

Mar 17, 2026 2 release files No provenance

6.19.1

Feb 9, 2026 2 release files No provenance

6.19.0

Feb 6, 2026 2 release files No provenance

6.18.0

Jan 27, 2026 2 release files No provenance

6.17.0

Aug 27, 2025 2 release files No provenance

6.16.0

Jun 25, 2025 2 release files No provenance

6.15.0

May 18, 2025 2 release files No provenance

6.14.0

Oct 16, 2024 2 release files No provenance

6.13.0

Sep 19, 2024 2 release files No provenance

6.12.1

Jul 24, 2024 2 release files No provenance

6.12.0

Jun 25, 2024 2 release files No provenance

6.11.0

Apr 20, 2024 2 release files No provenance

6.10.0

Dec 19, 2023 2 release files No provenance

6.9.2

Aug 6, 2023 2 release files No provenance

6.9.1

Jul 2, 2023 2 release files No provenance

6.9.0

May 23, 2023 2 release files No provenance

6.8.0

Dec 5, 2022 2 release files No provenance

6.7.0

Sep 28, 2022 2 release files No provenance

6.6.1

Sep 12, 2022 2 release files No provenance

6.6.0

Aug 16, 2022 2 release files No provenance

6.5.1

Apr 25, 2022 2 release files No provenance

6.5.0

Mar 18, 2022 2 release files No provenance

6.4.0

Jan 24, 2022 2 release files No provenance

6.3.1

Dec 7, 2021 2 release files No provenance

6.3.0

Nov 23, 2021 2 release files No provenance

6.2.0

Aug 12, 2021 2 release files No provenance

6.1.0

Jul 11, 2021 2 release files No provenance

6.0.1

Jun 23, 2021 2 release files No provenance

6.0.0

May 16, 2021 2 release files No provenance

5.5.1

Mar 1, 2021 2 release files No provenance

5.5.0

May 7, 2020 2 release files No provenance

5.4.1

Mar 26, 2020 2 release files No provenance

5.4.0

Jan 31, 2020 2 release files No provenance

5.3.1

Dec 5, 2019 2 release files No provenance

5.3.0

Dec 3, 2019 2 release files No provenance

5.2.0

Oct 18, 2019 2 release files No provenance

5.1.0

Aug 5, 2019 2 release files No provenance

5.0.0

Jun 28, 2019 2 release files No provenance

4.9.0

Apr 26, 2019 2 release files No provenance

4.8.1

Mar 14, 2019 2 release files No provenance

4.8.0

Nov 16, 2018 2 release files No provenance

4.7.1

Sep 10, 2018 2 release files No provenance

4.7.0

Sep 8, 2018 2 release files No provenance

4.6.0

Jul 13, 2018 2 release files No provenance

4.5.0

May 4, 2018 2 release files No provenance

4.4.0

Jan 17, 2018 2 release files No provenance

4.3.2

Dec 19, 2017 2 release files No provenance

4.3.1

Nov 23, 2017 2 release files No provenance

Pre-release

4.3.1rc1

Sep 8, 2017 2 release files No provenance

4.3.0

Apr 23, 2017 2 release files No provenance

4.2.1

Dec 23, 2016 2 release files No provenance

4.2.0

Dec 15, 2016 2 release files No provenance

4.1.1

Oct 14, 2016 2 release files No provenance

4.1.0

Jul 15, 2016 2 release files No provenance

4.0.0

May 13, 2016 2 release files No provenance

3.1.2

May 13, 2016 2 release files No provenance

3.1.1

May 11, 2016 2 release files No provenance

3.1.0

Apr 22, 2016 2 release files No provenance

3.0.2

Mar 3, 2016 2 release files No provenance

3.0.1

Feb 12, 2016 2 release files No provenance

3.0.0

Feb 12, 2016 2 release files No provenance

2.6.1

Mar 3, 2016 2 release files No provenance

2.6.0

Jan 29, 2016 2 release files No provenance

2.5.3

Nov 23, 2015 2 release files No provenance

2.5.2

Nov 20, 2015 2 release files No provenance

2.5.1

Nov 20, 2015 2 release files No provenance

2.5.0

Nov 19, 2015 2 release files No provenance

2.4.0

Nov 11, 2015 2 release files No provenance

2.3.1

Sep 14, 2015 2 release files No provenance

2.3.0

Sep 10, 2015 2 release files No provenance

2.2.2

Jul 9, 2015 2 release files No provenance

2.2.1

May 20, 2015 2 release files No provenance

2.2.0

May 13, 2015 2 release files No provenance

2.1.5

Mar 16, 2015 1 release file No provenance

2.1.4

Feb 24, 2015 1 release file No provenance

2.1.3

Nov 27, 2014 1 release file No provenance

2.1.2

Oct 24, 2014 1 release file No provenance

2.1.1

Oct 15, 2014 1 release file No provenance

2.1.0

Sep 22, 2014 1 release file No provenance

2.0.7

Sep 19, 2014 1 release file No provenance

2.0.6

Sep 8, 2014 1 release file No provenance

2.0.5

Sep 4, 2014 1 release file No provenance

2.0.4

Sep 1, 2014 1 release file No provenance

2.0.3

Aug 8, 2014 1 release file No provenance

2.0.2

Aug 6, 2014 1 release file No provenance

2.0.1

Jul 16, 2014 1 release file No provenance

2.0.0

Jul 15, 2014 1 release file No provenance

1.2.2

Mar 29, 2014 1 release file No provenance

1.2.1

Nov 18, 2013 1 release file No provenance

1.2

Oct 30, 2013 1 release file No provenance

1.1

Sep 25, 2013 1 release file No provenance

1.0

Aug 15, 2013 1 release file No provenance

0.9.4

Jul 17, 2013 1 release file No provenance

0.9.3

Jul 16, 2013 1 release file No provenance

0.9.2

Jun 21, 2013 1 release file No provenance

0.9.1

Jun 14, 2013 1 release file No provenance

0.9.0

Jun 10, 2013 1 release file No provenance

0.8.5

May 14, 2013 1 release file No provenance

0.8.4

May 7, 2013 1 release file No provenance

0.8.3

May 7, 2013 1 release file No provenance

0.8.2

May 6, 2013 1 release file No provenance

0.8.1

May 4, 2013 1 release file No provenance

0.8

May 3, 2013 1 release file No provenance

0.7

Apr 30, 2013 1 release file No provenance

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.