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

4.0.7 (2021-07-11)

Bug Fixes

  • The “Not Found” view now works correctly with request methods other than GET, HEAD and POST.

4.0.6 (2021-02-19)

Bug Fixes

  • Fix trying to import fcntl on Windows.

4.0.5 (2020-07-16)

Bug Fixes

  • Empty documentation zip files are now handled gracefully instead of causing exceptions in views and during indexing.

  • Use a lock file to prevent concurrent unpacking of documentation.

Other Changes

  • Provide location and exception info for indexing errors in log.

  • Slightly faster lookup of existing data during indexing.

Project details


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

Uploaded Source

Built Distribution

devpi_web-4.1.0-py3-none-any.whl (96.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for devpi-web-4.1.0.tar.gz
Algorithm Hash digest
SHA256 904d8e6c04577b632cf68a45b3b7a87806e06ff34b880650d7a800595a1d77b0
MD5 61d62245466942c7dde5b14556d37fc7
BLAKE2b-256 a0c30298ff4383db26103539b139d7268e5c9da317987ecca660e606e1d674a0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for devpi_web-4.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86086802390b156f8580373207299122091d9d57453a0c9c9958c902d19ec1a3
MD5 2b348041d99a567ea854c7b471de07d6
BLAKE2b-256 31a6edb41c7c04a111771a8b0904fd5df3b066b7ae8c4f5a5a44a474eb774b6f

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