Skip to main content

devpi upload/install/... workflow commands for Python developers

Project description

devpi-client: manage devpi-server, Python packaging and testing

The devpi command line tool is typically used in conjunction with devpi-server. It allows to upload, test and install packages from devpi indexes.

See https://doc.devpi.net for quickstart and more documentation.

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

6.0.5 (2023-07-02)

Bug Fixes

  • Remember URL when devpi use causes a 403, so one can use devpi login afterwards.

  • Fix #978: Quote username and password when adding to URL.

  • Fix #980: Remove long deprecated backward compatibility for old pluggy versions to fix error with pluggy 1.1.0.

6.0.4 (2023-04-13)

Bug Fixes

  • Fix precedence of URL from command line over DEVPI_INDEX environment variable for devpi use.

  • Fix relative DEVPI_INDEX environment variable with user and index causing an invalid URL in some cases.

  • Fix persistence of username when DEVPI_INDEX environment variable is used with devpi login.

  • Fix precedence of --sdist and --wheel over formats setting from setup.cfg [devpi:upload] section.

6.0.3 (2023-02-20)

Bug Fixes

  • Fix #919: Retry 3 times and wait a moment on PermissionError during file removal to fix race condition after running tox.

  • Restore ability to build docs if project uses separate build and source directories for documentation.

  • Fix for changes in pypitoken 6.x.

6.0.2 (2022-09-28)

Bug Fixes

  • Better error message when trying to use devpi index which requires authentication (devpi-lockdown).

6.0.1 (2022-08-16)

Bug Fixes

  • fix #913: main.Hub.workdir cleanup (exit) can now handle read-only files (like those created by git).

  • Print info when DEVPI_INDEX environment variable is in use and allow relative index specification for it.

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-client-6.0.5.tar.gz (90.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devpi_client-6.0.5-py2.py3-none-any.whl (42.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file devpi-client-6.0.5.tar.gz.

File metadata

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

File hashes

Hashes for devpi-client-6.0.5.tar.gz
Algorithm Hash digest
SHA256 2b375c012c8910e40365b2d169f0446c701c202ee2c6a0d014bcb884cfea0196
MD5 96a6453fc349fa1c23d98a3ede9c312a
BLAKE2b-256 2fdf18a27eb0b8213db917ac462364cb0612a00090a0ca4b4e189c25ee71b21c

See more details on using hashes here.

File details

Details for the file devpi_client-6.0.5-py2.py3-none-any.whl.

File metadata

  • Download URL: devpi_client-6.0.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/6.8.0 (py3.8.11; linux)

File hashes

Hashes for devpi_client-6.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7f216dea565c0f366340edaad6c78b81bb0e712ebab85e2f97cc3c49eebd06ee
MD5 97ab2e6b01b401dad1b507adead39615
BLAKE2b-256 b6ddb80c9fc996e831b7e238db783fe2b3e582b4fb389982f395153b89a026f3

See more details on using hashes here.

Supported by

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