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 2023-04-04 21:26:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pdm (Old)
 and      /work/SRC/openSUSE:Factory/.python-pdm.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pdm"

Tue Apr  4 21:26:53 2023 rev:8 rq:1077179 version:2.4.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pdm/python-pdm.changes    2022-12-21 
16:06:34.982535869 +0100
+++ /work/SRC/openSUSE:Factory/.python-pdm.new.19717/python-pdm.changes 
2023-04-04 21:27:02.403447689 +0200
@@ -1,0 +2,101 @@
+Tue Apr  4 06:45:30 UTC 2023 - Daniel Garcia <[email protected]>
+
+- Remove python-installer version limit in requires
+- Disable broken tests
+- Update to 2.4.9:
+  * Fix a bug of synchronization of not considering the revision of
+    VCS requirement in comparison. #1762
+  * Improve the error message when parsing an invalid requirement
+    string. #1765
+  * Fix a bug that pdm export output doesn't include the extras of the
+    dependencies. #1767
+- Release v2.4.8 (2023-03-09)
+  * Fix the resolution order to prefer the packages causing the
+    conflict. This can make the resolution reach a solution faster.
+    #1752
+  * Fix a bug that embedded credentials in URL are not respected for
+    the default source. #1757
+- Release v2.4.7 (2023-03-02)
+  * Abort if lockfile isn't generated when executing pdm export. #1730
+  * Ignore venv.prompt configuration when using conda as the backend.
+    #1734
+  * Fix a bug of finding local packages in the parent folder when it
+    exists in the current folder. #1736
+  * Ensure UTF-8 encoding when generating README.md. #1739
+  * Fix a bug of show command not showing metadata of the current
+    project. #1740
+  * Replace . with - when normalizing package name. #1745
+  * Support using pdm venv activate without specifying env_name to
+    activate in project venv created by conda #1735
+- Release v2.4.6 (2023-02-20)
+  * Fix a resolution failure when the project has cascading relative
+    path dependencies. #1702
+  * Don't crash when trying to update the shebang in a binary script.
+    #1709
+  * Handle the legacy specifiers that is unable to parse with
+    packaging>22.0. #1719
+  * Fix the setup.py parser to ignore the expressions unable to parse
+    as a string. This is safe for initializing a requirement. #1720
+  * Fix a bug converting from flit metadata when the source file can't
+    be found. #1726
+  * Add config example for Emacs using eglot + pyright #1721
+  * Use ruff as the linter. #1715
+  * Document installation via asdf. #1725
+- Release v2.4.5 (2023-02-10)
+  * Fix a bug that built wheels are prioritized over source
+    distributions with higher version number. #1698
+- Release v2.4.4 (2023-02-10)
+  * Add more intuitive error message when the requires-python doesn't
+    work for all dependencies. #1690
+  * Prefer built distributions when finding packages for metadata
+    extraction. #1535
+- Release v2.4.3 (2023-02-06)
+  * Allow creating venv in project forcely if it already exists. #1666
+  * Always ignore remembered selection in pdm init. #1672
+  * Fix the fallback build backend to pdm-pep517 instead of
+    setuptools. #1658
+  * Eliminate the deprecation warnings from importlib.resources. #1660
+  * Don't crash when failed to get the latest version of PDM for
+    checking update. #1663
+  * Fix the priorities of importable formats to make sure the correct
+    format is used. #1669
+  * Import editable requirements into dev dependencies. #1674
+- Release v2.4.2 (2023-01-31)
+  * Skip some tests on packaging < 22. #1649
+  * Fix a bug that sources from the project config are not loaded. #1651
+  * Set VIRTUAL_ENV in pdm run. #1652
+- Release v2.4.1 (2023-01-28)
+  * Add proper display for the extra pypi sources in pdm config. #1622
+  * Support running python scripts without prefixing with python. #1626
+  * Ignore the python requirement for overriden packages. #1575
+  * Fix the wildcards in requirement specifiers to make it pass the
+    new parser of packaging>=22. #1619
+  * Add the missing subdirectory attribute to the lockfile entry.
+    #1630
+  * Fix a bug that VCS locks don't update when the rev part changes.
+    #1640
+  * Redirect the spinner output to stderr. #1646
+  * Ensure the destination directory exists before building the
+    packages. #1647
+- Release v2.4.0 (2023-01-12)
+  * Support multiple PyPI indexes in the configuration. They will be
+    tried after the sources in pyproject.toml. #1310
+  * Accept yanked versions when the requirement version is pinned.
+    #1575
+  * Expose PDM fixtures as a pytest plugin pdm.pytest for plugin
+    developers. #1594
+  * Show message in the status when fetching package hashes. Fetch
+    hashes from the JSON API response as well. #1609
+  * Mark pdm.lock with an @generated comment. #1611
+  * Exclude site-packages for symlinks of the python interpreter as
+    well. #1598
+  * Fix a bug that error output can't be decoded correctly on Windows.
+    #1602
+- Release v2.3.4 (2022-12-27)
+  * Detect PDM inside a zipapp and disable some functions. #1578
+  * Don't write sitecustomize to the home directory if it exists in
+    the filesystem(not packed in a zipapp). #1572
+  * Fix a bug that a directory is incorrectly marked as to be deleted
+    when it contains symlinks. #1580
+
+-------------------------------------------------------------------

Old:
----
  pdm-2.3.3.tar.gz

New:
----
  pdm-2.4.9.tar.gz

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

Other differences:
------------------
++++++ python-pdm.spec ++++++
--- /var/tmp/diff_new_pack.y2J6aI/_old  2023-04-04 21:27:04.435459224 +0200
+++ /var/tmp/diff_new_pack.y2J6aI/_new  2023-04-04 21:27:04.439459246 +0200
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:           python-pdm%{psuffix}
-Version:        2.3.3
+Version:        2.4.9
 Release:        0
 Summary:        Python Development Master
 License:        MIT
@@ -41,6 +41,7 @@
 Requires:       python-cachecontrol >= 0.12.11
 Requires:       python-certifi
 Requires:       python-findpython >= 0.2.2
+Requires:       python-installer
 Requires:       python-packaging >= 20.9
 Requires:       python-pep517 >= 0.11.0
 Requires:       python-platformdirs
@@ -51,7 +52,6 @@
 Requires:       python-shellingham >= 1.3.2
 Requires:       python-unearth >= 0.6.3
 Requires:       python-virtualenv >= 20
-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]
@@ -105,7 +105,14 @@
 # mock testing finds the wrong python versions in our multiflavor setup
 donttest="$donttest or test_project_packages_path or test_conda_backend_create"
 donttest="$donttest or test_init_non_interactive"
-%pytest -k "not ($donttest)"
+
+# Broken test trying to find a resolution to a git repository
+donttest="$donttest or test_add_editable_package or 
test_non_editable_override_editable"
+# Broken test unable to find a resolution for wheel
+donttest="$donttest or test_list_dependency_graph_include_exclude or 
test_list_csv_include_exclude_valid"
+# Unable to find a resolution for setuptools
+donttest="$donttest or test_list_csv_include_exclude or 
test_remove_editable_packages_while_keeping_normal or test_project_backend"
+%pytest -v -k "not ($donttest)"
 %endif
 
 %post

++++++ pdm-2.3.3.tar.gz -> pdm-2.4.9.tar.gz ++++++
++++ 10723 lines of diff (skipped)

Reply via email to