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

4.0.8 (2021-08-12)

Bug Fixes

  • On startup loop over mirror indexes last to avoid filling up the indexing queue, which processes non mirror indexes first.

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

Uploaded Source

Built Distribution

devpi_web-4.2.1-py3-none-any.whl (83.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: devpi-web-4.2.1.tar.gz
  • Upload date:
  • Size: 100.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/6.8.0 (py3.8.11; linux)

File hashes

Hashes for devpi-web-4.2.1.tar.gz
Algorithm Hash digest
SHA256 4787012821355fecd51244741f6cd188f5c965b7f845cb21eaf87e2ff0536b80
MD5 19392d8d3f684b913cf06d6f277f33dd
BLAKE2b-256 802ae4758d80ca8e09512865a245846e0f8742ae51a5fcd90bdc519a0488ebd9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for devpi_web-4.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 aefa99440f31a101cb3ecc38906cd49db1facd9c425d1c1263f4d032d604b039
MD5 856c370d02505f18b164d121f8339c7b
BLAKE2b-256 e269c34201d43628e2a1aea70fbf519b428cbe3e30eb7591073ac60f12c8beec

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