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.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.
4.2.0 (2018-11-16)
Features
Use server side operations for modifying indexes if the devpi-server version supports it. This prevents overwriting changes if two clients modify the same index concurrently.
4.1.0 (2018-09-09)
Features
implement #565: To show toxresults with devpi list the new -t/--toxresults option is now required, the toxresults aren’t shown by default anymore.
implement #579: client can remove specific file with devpi remove url_to_file. This requires at least devpi-server 4.6.0
Bug Fixes
fix #523: better error message when index does not support upload.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for devpi_client-5.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc943927a06c0484ef6944e1827b3a048d08e899ba753b1617fb7e8b34856cd4 |
|
MD5 | 49c8399b39884df43b106678c6b91b6c |
|
BLAKE2b-256 | 883a990c1a90b7f3b85c8d6e6bad0228ff80d71dbb089188577bd0826d1f5aee |