dimstar_suse 1e40dbdbe9 Accepting request 1352219 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1352219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pipx?expand=0&rev=18
2026-05-10 14:48:05 +00:00
2026-05-09 19:25:53 +00:00
2026-05-09 19:25:53 +00:00
2026-05-09 19:25:53 +00:00
2026-05-09 19:25:53 +00:00
2026-05-09 19:25:53 +00:00
S
Description
No description provided
7.9 MiB
Languages
RPM Spec 100%