Skip to main content

devpi-web: a web view for devpi-server

Project description

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.3 (2024-09-19)

Bug Fixes

  • Fix deprecation warnings from devpi-server 6.13.0.

  • Lazily evaluate file information. Especially with devpi-postgresql this safes many database accesses on most pages.

  • Guard against missing doczip files, which can happen on replicas during replication.

  • Increase threshold for index status from 60 s to 300 s for warnings and from 300 s to 3600 s for fatal.

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devpi-web-4.2.3.tar.gz (101.3 kB view details)

Uploaded Source

Built Distribution

devpi_web-4.2.3-py3-none-any.whl (84.3 kB view details)

Uploaded Python 3

File details

Details for the file devpi-web-4.2.3.tar.gz.

File metadata

  • Download URL: devpi-web-4.2.3.tar.gz
  • Upload date:
  • Size: 101.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.6

File hashes

Hashes for devpi-web-4.2.3.tar.gz
Algorithm Hash digest
SHA256 ca7aa74b511f364314ad29b92ffcf15c28a1579281e3c3dee17f0d365cfaaeb3
MD5 00d22f02f9bb26604ec5e41a58e6cf71
BLAKE2b-256 d65b6c387a6b4109a39d0ad2adb3b44f8bc320c0530992ee321b3d7e0538f515

See more details on using hashes here.

File details

Details for the file devpi_web-4.2.3-py3-none-any.whl.

File metadata

  • Download URL: devpi_web-4.2.3-py3-none-any.whl
  • Upload date:
  • Size: 84.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.6

File hashes

Hashes for devpi_web-4.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 db0e0a90525551f4ea650181b93a500deeab295bcfad1b3cc626265cb0c27232
MD5 e260a30914a2b49639eadbf8030bf265
BLAKE2b-256 53e5649724a3693185d1ab2c46c2ad38bfb8321ab39b883700eac8fd23a952f7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page