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

Reply via email to