Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pipx for openSUSE:Factory checked in at 2026-03-24 18:49:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pipx (Old) and /work/SRC/openSUSE:Factory/.python-pipx.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pipx" Tue Mar 24 18:49:54 2026 rev:17 rq:1342191 version:1.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pipx/python-pipx.changes 2026-02-04 21:09:21.608798691 +0100 +++ /work/SRC/openSUSE:Factory/.python-pipx.new.8177/python-pipx.changes 2026-03-24 18:50:49.483297993 +0100 @@ -1,0 +2,42 @@ +Tue Mar 24 08:52:30 UTC 2026 - Dirk Müller <[email protected]> + +- update to 1.11.0: + * Add `PIPX_MAX_LOGS` environment variable to configure the + maximum number of log files to keep. + * Allow `--pip-args` to be passed to `upgrade-all`. + * Fix `--pip-args='-c <url>'` breaking when constraint target + is a URL instead of a local path. + * Enable keyring authentication for private package indexes by + setting `PIP_KEYRING_PROVIDER=subprocess` + * Added error handling for `pip list` command failures + * Use stored pip_args from install metadata when running `pipx + upgrade` without explicit `--pip-args` + * Fix `--global` flag being silently ignored when placed before + the subcommand + * Respect `--quiet` flag in `install` and suppress animations + and success messages + * Catch missing Python interpreter in `upgrade` and show + helpful error instead of crashing + * Prevent data loss by rejecting relative paths in `uninstall`, + `reinstall`, and other package-name arguments + * Add `--with` flag to `pipx run` to allow injecting + dependencies + * add more specific directions in the logs towards a resolution + if you have a space in the PIX_HOME path + * Fixed upgrade command failing when package name includes + extras (e.g., `pipx upgrade "coverage[toml]"`). + * Fix run command with bash substitution (e.g. `pipx run + <(pbpaste)`) + * Allow `pipx runpip` to split single string arguments. + * Fix handling of shared libraries when the original Python + interpreter is removed on Windows by detecting stale venv + references and recreating the shared libraries with the + current Python. + * Add completion choices for `pipx environment --value`. + * Ignore recursive symlink loops in PIPX_BIN_DIR. + * `pipx reinstall`: An exception will now be raised if package + is pinned. + * Stop `pipx run` from leaving bad temporary venvs when first + installation was unsuccessful. + +------------------------------------------------------------------- Old: ---- _service _servicedata pipx-1.8.0.obscpio pipx-1.8.0.tar.gz pipx.obsinfo New: ---- pipx-1.11.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pipx.spec ++++++ --- /var/tmp/diff_new_pack.n3vmNl/_old 2026-03-24 18:50:50.091323081 +0100 +++ /var/tmp/diff_new_pack.n3vmNl/_new 2026-03-24 18:50:50.091323081 +0100 @@ -24,12 +24,12 @@ %{?pythons_for_pypi} %{?sle15_python_module_pythons} Name: python-pipx -Version: 1.8.0 +Version: 1.11.0 Release: 0 Summary: Install and Run Python Applications in Isolated Environments License: MIT URL: https://github.com/pypa/pipx -Source: pipx-%{version}.tar.gz +Source: https://github.com/pypa/pipx/archive/refs/tags/%{version}.tar.gz#/pipx-%{version}.tar.gz BuildRequires: %{python_module hatch-vcs >= 0.4} BuildRequires: %{python_module hatchling >= 1.18} BuildRequires: %{python_module pip} ++++++ pipx-1.8.0.tar.gz -> pipx-1.11.0.tar.gz ++++++ ++++ 9173 lines of diff (skipped)
