--- id: devpi-client version: "7.3.0" license: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction,… (full text in the JSON record) license_treatment: permissive maintenance: active --- # devpi-client — devpi upload/install/... workflow commands for Python developers License: permissive · Maintenance: active · Downloads: 213.0K/mo ## What it is and what it does devpi-client is a command-line interface for interacting with devpi-server, a private Python package index and testing infrastructure. It handles the workflow of uploading packages to a devpi index, running tests against them, and installing them locally or in CI environments. The tool reads configuration from pyproject.toml, setup.cfg, and tox.ini, and manages authentication credentials for secure communication with the server. Typically used by teams running private package repositories or by developers automating package testing and distribution in CI/CD pipelines. It depends on requests for HTTP communication, build for package building, pkginfo for metadata inspection, and pluggy for extensibility. The package is actively maintained and supports a wide range of Python versions from 3.7 to 3.14. Use it for: - Upload built Python packages to a private devpi index as part of a release workflow. - Configure and switch between multiple devpi server instances and indexes from the command line. - Run automated tests on packages before or after uploading them to a devpi index. - Manage authentication credentials for secure access to private package repositories. - Integrate package publishing into CI/CD pipelines that use devpi-server as the artifact store. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. devpi-client is a command-line tool for uploading, testing, and installing Python packages from devpi-server indexes, typically used to manage private package repositories and CI/CD workflows. Yes. devpi-client is actively maintained, has no known vulnerabilities, carries a permissive MIT license, and installs with low friction. Install it if you are running devpi-server and need a command-line interface for package uploads, testing, and index management. If you are not using devpi-server, this package has no standalone value. ## Install pip install devpi-client uv add devpi-client poetry add devpi-client ## Installing devpi-client Before you install: Low friction: pure Python wheel with 10 runtime dependencies including standard tools like requests, build, and pluggy. Active maintenance with a release 106 days ago and last commit on 2026-08-10. Supports Python 3.7 through 3.14 and PyPy. License in practice: MIT license (permissive): you can use, modify, and distribute this package freely in commercial and private projects with minimal restrictions, provided you include the license notice. Quickstart: pip install devpi-client devpi use https://your-devpi-server/ devpi upload Requires a running devpi-server instance to connect to; the tool is a client and cannot function standalone. Verify before relying: - Whether devpi-server compatibility spans all versions or has specific minimum/maximum requirements not listed in this package's metadata. - Performance characteristics when uploading or testing large packages or many packages in sequence. ## Package facts - License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction,… (full text in the JSON record) (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 213.0K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags python package upload tool, devpi command line client, private package index management, package testing and installation, devpi-server integration, python packaging workflow, ci/cd package management, packaging, devpi, private-index [View on SkillFed](https://skillfed.io/packages/devpi-client) · [View on PyPI](https://pypi.org/project/devpi-client/)