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 2024-09-09 14:45:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pipx (Old) and /work/SRC/openSUSE:Factory/.python-pipx.new.10096 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pipx" Mon Sep 9 14:45:33 2024 rev:12 rq:1199618 version:1.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pipx/python-pipx.changes 2024-07-01 11:22:40.532092575 +0200 +++ /work/SRC/openSUSE:Factory/.python-pipx.new.10096/python-pipx.changes 2024-09-09 14:46:45.252461065 +0200 @@ -1,0 +2,32 @@ +Mon Sep 09 06:44:16 UTC 2024 - daniel.gar...@suse.com + +- Update to version 1.7.1: + * 1.7.1: Use minimum supported Python to build zipapp (#1515) + +------------------------------------------------------------------- +Fri Aug 23 14:53:33 UTC 2024 - Eyad Issa <eyadlore...@gmail.com> + +- Update to 1.7.0: + * Add help messages for pipx pin and pipx unpin commands + * Add quotes to title and fix tag name in release action + * Add a --prepend option to the pipx ensurepath command + * ci: clean up auto changelog on releases + * Introduce a new env variable to allow spaces in home path + * Use multiple machine suffixes for standalone python + * Fix install all example typo + * Fix passing constraints file path into pipx install operation + via --pip-args + * Apply preview ruff/Pylint rule PLC0206 + * Apply ruff/pycodestyle rule E721 + * Enforce new ruff rules + * Moved documentation to docs directory + * Fix #1475 (--global installs to ~/.local) + * Fix #1492: Add PIPX_GLOBAL_(HOME|BIN_DIR|MAN_DIR) documentation + and list them in pipx environment + * Assorted repo-review suggestions + * Fixes #1509 short-circuit of installing packages when already + installed + +- Use obs-service-tar_scm instead of GitHub releases + +------------------------------------------------------------------- Old: ---- pipx-1.6.0.tar.gz New: ---- _service _servicedata pipx-1.7.0.obscpio pipx-1.7.1.obscpio pipx-1.7.1.tar.gz pipx.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pipx.spec ++++++ --- /var/tmp/diff_new_pack.gleNFe/_old 2024-09-09 14:46:45.760482124 +0200 +++ /var/tmp/diff_new_pack.gleNFe/_new 2024-09-09 14:46:45.764482290 +0200 @@ -18,23 +18,25 @@ %{?sle15_python_module_pythons} Name: python-pipx -Version: 1.6.0 +Version: 1.7.1 Release: 0 Summary: Install and Run Python Applications in Isolated Environments License: MIT URL: https://github.com/pypa/pipx -Source: https://files.pythonhosted.org/packages/source/p/pipx/pipx-%{version}.tar.gz +Source: pipx-%{version}.tar.gz BuildRequires: %{python_module hatch-vcs >= 0.4} BuildRequires: %{python_module hatchling >= 1.18} BuildRequires: %{python_module pip} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires(post): update-alternatives +Requires(postun): update-alternatives Requires: python >= 3.8 Requires: python-argcomplete >= 1.9.4 Requires: python-packaging >= 20 Requires: python-platformdirs >= 2.1 -Requires: python-tomli Requires: python-userpath >= 1.6 +Requires: (python-tomli if python-base < 3.11) BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module argcomplete >= 1.9.4} @@ -51,6 +53,7 @@ %autosetup -p1 -n pipx-%{version} %build +export SETUPTOOLS_SCM_PRETEND_VERSION=%{version} %pyproject_wheel %install @@ -64,8 +67,15 @@ %postun %python_uninstall_alternative pipx +%check +# Tests require network or .pipx_tests with downloaded .whl, so not +# running pytest +%{python_expand # +PYTHONPATH=%{buildroot}%{$python_sitelib} %{buildroot}%{_bindir}/pipx-%{$python_version} --version +} + %files %{python_files} -%doc CHANGELOG.md README.md +%doc docs/CHANGELOG.md docs/README.md %license LICENSE %python_alternative %{_bindir}/pipx %{python_sitelib}/pipx ++++++ _service ++++++ <services> <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/pypa/pipx</param> <param name="revision">1.7.1</param> <param name="match-tag">*</param> <param name="versionrewrite-pattern">(\d+\.\d+\.\d+)</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-replacement">\1</param> <param name="changesgenerate">enable</param> </service> <service name="tar" mode="manual"/> <service name="recompress" mode="manual"> <param name="file">*.tar</param> <param name="compression">gz</param> </service> <service name="set_version" mode="manual" /> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/pypa/pipx</param> <param name="changesrevision">4462299fa391b7349074facc39c73767853c9d02</param></service></servicedata> (No newline at EOF) ++++++ pipx-1.6.0.tar.gz -> pipx-1.7.1.tar.gz ++++++ ++++ 13965 lines of diff (skipped) ++++++ pipx.obsinfo ++++++ name: pipx version: 1.7.1 mtime: 1724431976 commit: 4462299fa391b7349074facc39c73767853c9d02