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-05-10 16:48:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pipx (Old) and /work/SRC/openSUSE:Factory/.python-pipx.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pipx" Sun May 10 16:48:05 2026 rev:18 rq:1352219 version:1.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pipx/python-pipx.changes 2026-03-24 18:50:49.483297993 +0100 +++ /work/SRC/openSUSE:Factory/.python-pipx.new.1966/python-pipx.changes 2026-05-10 16:48:38.697566604 +0200 @@ -1,0 +2,33 @@ +Sat May 9 19:22:44 UTC 2026 - Dirk Müller <[email protected]> + +- update to 1.12.0: + * Add `--fetch-python` and `PIPX_FETCH_PYTHON` to control + standalone Python downloads, with values `always`, `missing`, + or `never`. + * Add an opt-in `uv` backend. Install `pipx[uv]` (or put `uv` + on `PATH`) and pipx will create venvs with `uv venv`, manage + * packages with `uv pip`, and run ephemeral apps via `uv tool + run`. + * Selection precedence: `--backend` > recorded venv metadata > + `PIPX_DEFAULT_BACKEND` > auto-detect. The env var sits + * *below* metadata so setting `PIPX_DEFAULT_BACKEND=uv` does + not silently retarget existing pip-backed venvs; the recorded + * backend wins until you flip it explicitly. `pipx environment` + exposes the resolved backend and its source as + * `PIPX_RESOLVED_BACKEND` and `PIPX_BACKEND_SOURCE`. + * Ignore `PIP_TARGET` environment variable to prevent pip from + installing outside the venv. + * Fix `pipx install` failing on Windows when the username + contains non-Latin characters (e.g. cyrillic, Chinese). + * Show installed version and suggest `upgrade` when `install` + detects an existing installation. + * `--verbose` and `--quiet` flags before the subcommand are no + longer silently ignored. + * Remove dependency app symlinks when uninjecting a package + that was injected with `--include-deps`. + * Remove `setuptools` from shared libs to prevent version + conflicts when app venvs use a different Python. + * Prevent `uninject` from removing dependencies still needed by + other packages in the venv. + +------------------------------------------------------------------- Old: ---- pipx-1.11.0.tar.gz New: ---- pipx-1.12.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pipx.spec ++++++ --- /var/tmp/diff_new_pack.pZeM3O/_old 2026-05-10 16:48:39.161585595 +0200 +++ /var/tmp/diff_new_pack.pZeM3O/_new 2026-05-10 16:48:39.161585595 +0200 @@ -24,18 +24,18 @@ %{?pythons_for_pypi} %{?sle15_python_module_pythons} Name: python-pipx -Version: 1.11.0 +Version: 1.12.0 Release: 0 Summary: Install and Run Python Applications in Isolated Environments License: MIT URL: https://github.com/pypa/pipx 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 hatchling >= 1.27} BuildRequires: %{python_module pip} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python >= 3.8 +Requires: python >= 3.10 Requires: python-argcomplete >= 1.9.4 Requires: python-packaging >= 20 Requires: python-platformdirs >= 2.1 ++++++ pipx-1.11.0.tar.gz -> pipx-1.12.0.tar.gz ++++++ ++++ 6679 lines of diff (skipped)
