internal/tools/: devpi-web-4.2.2 metadata and description

Homepage Simple index

devpi-web: a web view for devpi-server

classifiers
  • Development Status :: 5 - Production/Stable
  • Environment :: Web Environment
  • Intended Audience :: Developers
  • Intended Audience :: System Administrators
  • License :: OSI Approved :: MIT License
  • Programming Language :: Python
  • Topic :: Internet :: WWW/HTTP
  • Programming Language :: Python :: Implementation :: PyPy
  • Topic :: Internet :: WWW/HTTP :: WSGI :: Application
  • Programming Language :: Python :: 3.4
  • Programming Language :: Python :: 3.5
  • Programming Language :: Python :: 3.6
  • Programming Language :: Python :: 3.7
  • Programming Language :: Python :: 3.8
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
license MIT
maintainer Florian Schulze
maintainer_email mail@pyfidelity.com
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
  • Source Code, https://github.com/devpi/devpi
requires_dist
  • Whoosh<3
  • beautifulsoup4!=4.12.1,>=4.3.2
  • defusedxml
  • devpi-server>=5.2.0
  • devpi-common>=3.2.0
  • docutils>=0.11
  • pygments>=1.6
  • pyramid!=1.10a1
  • pyramid-chameleon
  • readme-renderer[md]>=23.0
requires_python >=3.4
File Tox results History
devpi_web-4.2.2-py3-none-any.whl
Size
85 KB
Type
Python Wheel
Python
3
devpi_web-4.2.2.tar.gz
Size
101 KB
Type
Source

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 devpi-dev@python.org mailing list.

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

Changelog

4.2.2 (2024-04-20)

Bug Fixes

  • style.css: Always let content be full browser height. This also gives more height with some documentation themes when content is short.

  • style.css: set scrollbar-gutter: stable on body to prevent jumping content in documentation iframe.

  • Fix #970: overwrite fixed html/body heights like 100% in documentation iframe content.

4.2.1 (2023-07-02)

Bug Fixes

  • Fix #953: Exception when browsers send ETag for documentation pages.

  • Fix #980: Remove long deprecated backward compatibility for old pluggy versions to fix error with pluggy 1.1.0.

4.2.0 (2022-12-05)

Features

  • Set ETag header to the doczip hash and max-age to 60 seconds for all documentation files.

  • Add --keep-docs-packed option.

Bug Fixes

  • common.js, macros.pt: Fix #823: Remove moment.js and update jquery to 3.6.0.

  • common.js: Fix #764: Jumping to anchors with whitespace in documentation now works.

  • doc.pt, docview.js, style.css: Fix #764: Rewrote setting height of documentation iframe which also fixes scrolling to anchors generated by JavaScript.

  • Fix project names from mirrors with devpi-server >= 6.8.0.

  • Fix exception in not found page of project URLs.

  • toxresults.pt, version.pt: Fix anchor generation for toxresults URLs.

4.1.1 (2022-09-28)

Bug Fixes

  • Generalize GET redirect from URLs with trailing slash to ones without for consistency.

4.1.0 (2022-08-16)

Features

  • Support original project names for mirrors with devpi-server 6.6.0.

  • project.pt: Fix #601: add refresh button to project page.

  • project.pt: add navigation links to original project page for mirrors and to “Simple page” of projects.

Bug Fixes

  • Fix #880: explicitly register views for GET method, so there is a 404 on POSTs, like when using twine with wrong upload url.

  • Fix #867: AttributeError during devpi-import and maybe other commands.