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 the #devpi IRC channel on freenode.net or the devpi-dev@python.org mailing list.

For support contracts and paid help contact merlinux.eu.

Changelog

5.1.0 (2019-10-31)

Features

Bug Fixes

  • fix #666: output nicer error message when section couldn’t be found in pypirc.

  • the 410 status for the register action isn’t marked as error anymore for push to external repository.

5.1.0 (2019-10-31)

Features

Bug Fixes

  • fix #666: output nicer error message when section couldn’t be found in pypirc.

  • the 410 status for the register action isn’t marked as error anymore for push to external repository.

5.0.0 (2019-06-28)

Deprecations and Removals

  • removed deprecated “quickstart” command.

Features

  • fix #636: support --ignore-bases option for project listings. Requires devpi-server >= 5.0.0 to work, older versions will still include releases from bases.

  • decoupled the functional tests from devpi-server and run devpi-server in a Python 3 virtualenv when testing with Python 2.7.

  • support --no-projects option when showing indexes and use it automatically when creating and modifying and index. Requires devpi-server >= 5.0.0 to work, older versions will still receive and show the projects.

  • sort output of index -l, use -l and user -l.

Other Changes

  • The selection of the Python interpreter used for devpi upload has changed. If used the new -p/--python option has priority, then a currently activated virtualenv, lastly the sys.executable under which devpi is running.

4.4.0 (2019-04-26)

Features

  • implement #93: support setting password hash with devpi-server 4.9.0.

Bug Fixes

  • fix #622: deletion of package with inherited versions failed.

4.3.0 (2019-03-14)

Features

  • support for additional commands added by plugins via devpiclient_subcommands hook.

Bug Fixes

  • Update import location for detox 0.18.

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-5.1.0.tar.gz (73.4 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-5.1.0-py2.py3-none-any.whl (75.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: devpi-client-5.1.0.tar.gz
  • Upload date:
  • Size: 73.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/5.2.0 (py3.5.3; linux)

File hashes

Hashes for devpi-client-5.1.0.tar.gz
Algorithm Hash digest
SHA256 5841c5c1b421cf97f4371f335998acc39bf37c857cd16d6bb44f5b792c363398
MD5 6852c795ae5327570b6f028ab2fff4a6
BLAKE2b-256 da2f2b6926dfd7295d740b18c143aa912f93d5f38253945c78fcf305cc4dfe9b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for devpi_client-5.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a40fe139f5ec806f8d52106f9e3d2cd52013302081761d3d049fe5e21a40a188
MD5 4c5bd26050905c80e93564363ccea396
BLAKE2b-256 1df6bb97075ebd8a0255ca03337696a529224d163c1995923dec14e087c01e34

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