forked from pool/python-pdm
- 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, OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pdm?expand=0&rev=24
This commit is contained in:
@@ -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 mcepl@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}
|
||||
@@ -51,10 +48,9 @@ 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]
|
||||
|
Reference in New Issue
Block a user