Skip to main content

Utilities jointly used by devpi-server, devpi-client and others.

Project description

This package contains utility functions used by devpi-server and devpi-client.

See http://doc.devpi.net for more information.

Changelog

4.0.2 (2023-10-15)

Bug Fixes

  • Do not mark commands with returncode None from tox 4.x as failed.

4.0.1 (2023-10-15)

Bug Fixes

  • Restore flushing after each written line in new TerminalWriter.

4.0.0 (2023-10-11)

Deprecations and Removals

  • Removed HTMLPage class originally vendored from pip.

  • Dropped support for Python <= 3.6.

Features

  • Add chdir context handler in devpi_common.contextlib. Starting with Python 3.11 the original from contextlib is used.

  • Hide username from URL representation.

  • Added stripped down TerminalWriter from py library which only supports coloring.

Bug Fixes

  • Fix #939: custom legacy version parsing (non PEP 440) after packaging >= 22.0 removed support.

3.7.2 (2023-01-24)

Bug Fixes

  • Fix #928: correct default for pre-release matching after switching from pkg_resources to packaging.

  • Fix #949: correct parsing of wheel tags for Python 3.10 and above.

3.7.1 (2022-12-16)

Bug Fixes

  • Fix #939: pin packaging to <22 as it removed the deprecated LegacyVersion.

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-common-4.0.2.tar.gz (389.1 kB view details)

Uploaded Source

Built Distribution

devpi_common-4.0.2-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file devpi-common-4.0.2.tar.gz.

File metadata

  • Download URL: devpi-common-4.0.2.tar.gz
  • Upload date:
  • Size: 389.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/6.9.1 (py3.8.11; linux)

File hashes

Hashes for devpi-common-4.0.2.tar.gz
Algorithm Hash digest
SHA256 2d277701faf05d4a6f6cbdb7e040f93c0a00286dbe87d5c0a2eeaeba2055919c
MD5 d082d2973cc012e9704dd96ad3721f05
BLAKE2b-256 65ac0e21663d2e7a6a320974256a2d907d753de13d0e720336866724980c0a9d

See more details on using hashes here.

Provenance

File details

Details for the file devpi_common-4.0.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for devpi_common-4.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 da4bdf47bf27bd70f3c0686c896a8e1620cf0b8cfa3564bbc449b271b6322534
MD5 e0bb15686cb2801961cf3cc64a44183f
BLAKE2b-256 860164cc4a214fbdb3a3d12dc4fae370e1ebb76cc266be9eb1bfc96a2f24674f

See more details on using hashes here.

Provenance

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