devpi-github/devpi-devpi-main/: devpi-web-5.1.1 metadata and description

devpi-web: a web view for devpi-server

Metadata
classifiers
  • Development Status :: 5 - Production/Stable
  • Environment :: Web Environment
  • Intended Audience :: Developers
  • Intended Audience :: System Administrators
  • Programming Language :: Python
  • Programming Language :: Python :: 3 :: Only
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
  • Programming Language :: Python :: 3.13
  • Programming Language :: Python :: 3.14
  • Programming Language :: Python :: Implementation :: PyPy
  • Topic :: Internet :: WWW/HTTP
  • Topic :: Internet :: WWW/HTTP :: WSGI :: Application
description_content_type text/x-rst
dynamic
  • license-file
license_expression MIT
license_file
  • LICENSE
maintainer_email Florian Schulze <[email protected]>
project_urls
  • Bug Tracker, https://github.com/devpi/devpi/issues
  • Changelog, https://github.com/devpi/devpi/blob/main/web/CHANGELOG
  • Documentation, https://doc.devpi.net
  • Homepage, https://devpi.net
  • Source Code, https://github.com/devpi/devpi
requires_dist
  • Whoosh<3
  • attrs>=22.2.0
  • beautifulsoup4!=4.12.1,>=4.3.2
  • defusedxml
  • devpi-server>=6.13.0
  • devpi-common>=4.0.0
  • docutils>=0.11
  • pygments>=1.6
  • pyramid>=2
  • pyramid-chameleon
  • readme-renderer[md]>=23.0
  • tomli; python_version < "3.11"
requires_python >=3.9
Files
File Tox results History
devpi_web-5.1.1-py3-none-any.whl
Size
91 KB
Type
Python Wheel
Python
3
sha256
cc3f123473ab5750920e67ab7cc941eff4994ca30de56c62eefa53a5d588c651
devpi_web-5.1.1.tar.gz
Size
109 KB
Type
Source
sha256
430791e29980637b7318ce63eadecffdf47e8317ae101d74224a95823a49ebac

devpi-web: web interface plugin for devpi-server

This plugin adds a web interface with search for devpi-server.

See https://doc.devpi.net for quickstart and more documentation.

Installation

devpi-web needs to be installed alongside devpi-server.

You can install it with:

pip install devpi-web

There is no configuration needed as devpi-server will automatically discover the plugin through calling hooks using the setuptools entry points mechanism.

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

5.1.1 (2026-08-17)

No significant changes.

5.1.1 (2026-07-02)

Bug Fixes

  • Fix compatibility with devpi-server 7.x.

5.1.0 (2026-04-30)

Features

  • With devpi-server 7.x information and warnings about inheritance from bases of an index are reported. This includes inheritance cycles, missing bases and how rules for merging project releases from bases are applied.

  • Support upcoming devpi-server 7.0.0 release.

Other Changes

  • index.pt: Moved bases and whitelist info to index_bases.pt macro.

  • project.pt, version.pt: Moved whitelist info to merge_info.pt macro in preparation for changes in devpi-server 7.x.

  • project.pt: Moved refresh button to project_refresh.pt macro.

5.0.2 (2026-03-17)

Bug Fixes

  • Prevent double indexing work on first start of freshly initialized/imported instance.

  • Optimize preparation of mirror project data for indexing.

  • Consistently use offline mode when indexing. This especially helps performance on startup.

  • Skip redirect if an installer is detected which is configured without +simple in the URL.

Other Changes

  • Support string timestamps for file history log entries from devpi-server 7.0.0.

5.0.1 (2025-06-15)

Bug Fixes

  • Fix traceback during unpacking of documentation in some cases.