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.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.

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.2.tar.gz (103.0 kB view details)

Uploaded Source

Built Distribution

devpi_web-4.2.2-py3-none-any.whl (86.8 kB view details)

Uploaded Python 3

File details

Details for the file devpi_web-4.2.2.tar.gz.

File metadata

  • Download URL: devpi_web-4.2.2.tar.gz
  • Upload date:
  • Size: 103.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/6.11.0 (py3.8.11; linux)

File hashes

Hashes for devpi_web-4.2.2.tar.gz
Algorithm Hash digest
SHA256 6f18d9899b283cb64759b04fa15e7b207c19c140ad96af8c359e66cfd5ac57c4
MD5 cc1c3f7a71caa24acb5f672966405591
BLAKE2b-256 a771f8f3807c93577146672af84b49c3840b7caf24be6121fd8c9d958ddafd46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: devpi_web-4.2.2-py3-none-any.whl
  • Upload date:
  • Size: 86.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/6.11.0 (py3.8.11; linux)

File hashes

Hashes for devpi_web-4.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ef94e217ef18dc5df1b076419defdf306d9f0366de66a5ab5376cc7aa4d7c360
MD5 0dddbb2deb1baeec189517e5d9cd6857
BLAKE2b-256 5ccd4693d600af8c7f5f4ba252730ed48cbeb756b503df03bd7e641fa385a716

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