Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pdm for openSUSE:Factory 
checked in at 2022-12-21 16:06:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pdm (Old)
 and      /work/SRC/openSUSE:Factory/.python-pdm.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pdm"

Wed Dec 21 16:06:33 2022 rev:7 rq:1043978 version:2.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pdm/python-pdm.changes    2022-11-16 
15:43:40.651900081 +0100
+++ /work/SRC/openSUSE:Factory/.python-pdm.new.1835/python-pdm.changes  
2022-12-21 16:06:34.982535869 +0100
@@ -1,0 +2,60 @@
+Tue Dec 20 17:57:35 UTC 2022 - Daniel Garcia <daniel.gar...@suse.com>
+
+- Add missing dependency python-pyproject-hooks
+
+-------------------------------------------------------------------
+Mon Dec 19 11:43:13 UTC 2022 - Dirk Müller <dmuel...@suse.com>
+
+- update to 2.3.3:
+  * Allow relative paths in `build-system.requires`, since `build` and
+    `hatch` both support it. Be aware it is not allowed in the standard.
+  * Strip the local part when building a specifier for comparison with the
+    package version. This is not permitted by PEP 508 as implemented by
+    `packaging 22.0`.
+  * Update the version for check_update after self update
+  * Fix the matching problem of packages in the lockfile.
+  * Exclude `package==22.0` from the dependencies to avoid some breakages to
+    the end users. #1568
+  * Fix an installation failure when the RECORD file contains commas in the
+    file path. #1010
+  * Fallback to `pdm.pep517` as the metadata transformer for unknown custom
+    build backends. #1546
+  * Fix a bug that Ctrl + C kills the python interactive session instead of
+    clearing the current line. #1547
+  * Fix a bug with egg segment for local dependency #1552
+  * Update `installer` to `0.6.0`. #1550
+  * Update minimum version of `unearth` to `0.6.3` and test against
+    `packaging==22.0`. #1555
+  * Fix a resolution loop issue when the current project depends on itself
+    and it uses the dynamic version from SCM. #1541
+  * Don't give duplicate results when specifying a relative path for `pdm
+    use`. #1542
+  * Beautify the error message of build errors. Default to showing the last
+    10 lines of the build output. #1491
+  * Rename the `tool.pdm.overrides` table to
+    `tool.pdm.resolution.overrides`. The old name is deprecated at the same
+    time. #1503
+  * Add backend selection and `--backend` option to `pdm init` command,
+    users can choose a favorite backend from `setuptools`, `flit`,
+    `hatchling` and `pdm-pep517`(default), since they all support PEP 621
+    standards. #1504
+  * Allows specifying the insertion position of user provided arguments in
+    scripts with the `{args[:default]}` placeholder. #1507
+  * The local package is now treated specially during installation and
+    locking. This means it will no longer be included in the lockfile, and
+    should never be installed twice even when using nested extras. This will
+    ensure the lockdown stays relevant when the version changes. #1481
+  * Fix the version diff algorithm of installed packages to consider local
+    versions as compatible. #1497
+  * Fix the confusing message when detecting a Python interpreter under
+    `python.use_venv=False` #1508
+  * Fix the test failure with the latest `findpython` installed. #1516
+  * Fix the module missing error of pywin32 in a virtualenv with
+    `install.cache` set to `true` and caching method is `pth`. #863
+  * Drop the dependency `pdm-pep517`. #1504
+  * Replace `pep517` with `pyproject-hooks` because of the rename. #1528
+  * Remove the support for exporting the project file to a `setup.py`
+    format, users are encouraged to migrate to the PEP 621 metadata. #1504
+- drop findpython-022.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  findpython-022.patch
  pdm-2.2.1.tar.gz

New:
----
  pdm-2.3.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pdm.spec ++++++
--- /var/tmp/diff_new_pack.ISYeRe/_old  2022-12-21 16:06:35.598539191 +0100
+++ /var/tmp/diff_new_pack.ISYeRe/_new  2022-12-21 16:06:35.602539213 +0100
@@ -26,15 +26,12 @@
 %bcond_with test
 %endif
 Name:           python-pdm%{psuffix}
-Version:        2.2.1
+Version:        2.3.3
 Release:        0
 Summary:        Python Development Master
 License:        MIT
 URL:            https://github.com/pdm-project/pdm/
 Source0:        
https://files.pythonhosted.org/packages/source/p/pdm/pdm-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM findpython-022.patch gh#pdm-project/pdm#1516 
mc...@suse.com
-# Makes the module work with findpython 0.2.2
-Patch0:         findpython-022.patch
 BuildRequires:  %{python_module base >= 3.7}
 BuildRequires:  %{python_module pdm-pep517 >= 1.0}
 BuildRequires:  %{python_module pip}
@@ -47,14 +44,14 @@
 Requires:       python-packaging >= 20.9
 Requires:       python-pep517 >= 0.11.0
 Requires:       python-platformdirs
+Requires:       python-pyproject-hooks
 Requires:       python-python-dotenv >= 0.15
 Requires:       python-requests-toolbelt
 Requires:       python-rich >= 12.3.0
 Requires:       python-shellingham >= 1.3.2
-Requires:       python-unearth >= 0.6.0
+Requires:       python-unearth >= 0.6.3
 Requires:       python-virtualenv >= 20
-Requires:       (python-installer >= 0.5.1 with python-installer < 0.6)
-Requires:       (python-pdm-pep517 >= 1.0.0 with python-pdm-pep517 < 2.0.0)
+Requires:       (python-installer >= 0.6 with python-installer < 0.7)
 Requires:       (python-resolvelib >= 0.8 with python-resolvelib < 0.9)
 Requires:       (python-tomlkit >= 0.8.0 with python-tomlkit < 1)
 # from python-cachecontrol[filecache]

++++++ pdm-2.2.1.tar.gz -> pdm-2.3.3.tar.gz ++++++
++++ 6062 lines of diff (skipped)

Reply via email to