commit python-path for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-path for openSUSE:Factory checked in at 2024-04-16 20:03:11 Comparing /work/SRC/openSUSE:Factory/python-path (Old) and /work/SRC/openSUSE:Factory/.python-path.new.26366 (New) Package is "python-path" Tue Apr 16 20:03:11 2024 rev:10 rq:1167772 version:16.14.0 Changes: --- /work/SRC/openSUSE:Factory/python-path/python-path.changes 2024-04-07 22:04:51.340074772 +0200 +++ /work/SRC/openSUSE:Factory/.python-path.new.26366/python-path.changes 2024-04-16 20:03:42.812161867 +0200 @@ -1,0 +2,9 @@ +Mon Apr 15 08:25:30 UTC 2024 - Dirk Müller + +- update to 16.14.0: + * Add .symlink_to and .hardlink_to. + * Add .cwd method and deprecated .getcwd. + * Create 'absolute' method and deprecate 'abspath'. + * In readlink, prefer the display path to the substitute path. + +--- Old: path-16.12.1.tar.gz New: path-16.14.0.tar.gz Other differences: -- ++ python-path.spec ++ --- /var/tmp/diff_new_pack.A4Xjl5/_old 2024-04-16 20:03:44.196212744 +0200 +++ /var/tmp/diff_new_pack.A4Xjl5/_new 2024-04-16 20:03:44.196212744 +0200 @@ -27,7 +27,7 @@ %define modname path %{?sle15_python_module_pythons} Name: python-path%{psuffix} -Version:16.12.1 +Version:16.14.0 Release:0 Summary:A module wrapper for os.path License:MIT ++ path-16.12.1.tar.gz -> path-16.14.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.12.1/NEWS.rst new/path-16.14.0/NEWS.rst --- old/path-16.12.1/NEWS.rst 2024-04-04 12:34:15.0 +0200 +++ new/path-16.14.0/NEWS.rst 2024-04-09 02:45:40.0 +0200 @@ -1,3 +1,23 @@ +v16.14.0 + + +Features + + +- Add .symlink_to and .hardlink_to. (#214) +- Add .cwd method and deprecated .getcwd. (#214) + + +v16.13.0 + + +Features + + +- Create 'absolute' method and deprecate 'abspath'. (#214) +- In readlink, prefer the display path to the substitute path. (#222) + + v16.12.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.12.1/PKG-INFO new/path-16.14.0/PKG-INFO --- old/path-16.12.1/PKG-INFO 2024-04-04 12:34:32.697444700 +0200 +++ new/path-16.14.0/PKG-INFO 2024-04-09 02:45:59.090091700 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: path -Version: 16.12.1 +Version: 16.14.0 Summary: A module wrapper for os.path Home-page: https://github.com/jaraco/path Author: Jason Orendorff diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.12.1/path/__init__.py new/path-16.14.0/path/__init__.py --- old/path-16.12.1/path/__init__.py 2024-04-04 12:34:15.0 +0200 +++ new/path-16.14.0/path/__init__.py 2024-04-09 02:45:40.0 +0200 @@ -25,23 +25,22 @@ from __future__ import annotations import builtins -import sys -import warnings -import os +import contextlib +import datetime +import errno import fnmatch +import functools import glob -import shutil import hashlib -import errno -import tempfile -import functools -import re -import contextlib import importlib import itertools -import datetime +import os +import re +import shutil +import sys +import tempfile +import warnings from numbers import Number -from typing import Union with contextlib.suppress(ImportError): import win32security @@ -60,32 +59,27 @@ TextIOWrapper, ) from typing import ( +IO, +TYPE_CHECKING, Any, BinaryIO, Callable, -IO, Iterator, -Optional, overload, ) -from typing import TYPE_CHECKING - if TYPE_CHECKING: from _typeshed import ( OpenBinaryMode, -OpenBinaryModeUpdating, OpenBinaryModeReading, +OpenBinaryModeUpdating, OpenBinaryModeWriting, OpenTextMode, ) from typing_extensions import Literal -from . import matchers -from . import masks -from . import classes -from .compat.py38 import removesuffix - +from . import classes, masks, matchers +from .compat.py38 import removeprefix, removesuffix __all__ = ['Path', 'TempDir'] @@ -100,7 +94,7 @@ _default_linesep = object() -def _make_timestamp_ns(value: Union[Number, datetime.datetime]) -> Number: +def _make_timestamp_ns(value: Number | datetime.datetime) -> Number: timestamp_s = value if isinstance(value, Number) else value.timestamp() return int(timestamp_s * 10**9) @@ -203,7 +197,7 @@ # --- Special Python methods. def __repr__(self): -return '{}({})'.format(type(self).__name__,
commit python-path for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-path for openSUSE:Factory checked in at 2024-02-15 20:59:29 Comparing /work/SRC/openSUSE:Factory/python-path (Old) and /work/SRC/openSUSE:Factory/.python-path.new.1815 (New) Package is "python-path" Thu Feb 15 20:59:29 2024 rev:8 rq:1146655 version:16.10.0 Changes: --- /work/SRC/openSUSE:Factory/python-path/python-path.changes 2024-01-05 22:58:49.400592341 +0100 +++ /work/SRC/openSUSE:Factory/.python-path.new.1815/python-path.changes 2024-02-15 20:59:55.835002269 +0100 @@ -1,0 +2,7 @@ +Wed Feb 7 20:16:20 UTC 2024 - Dirk Müller + +- update to 16.10.0: + * Added .with_name and .with_stem. + * Prefer .suffix to .ext and deprecate .ext. + +--- Old: path-16.9.0.tar.gz New: path-16.10.0.tar.gz Other differences: -- ++ python-path.spec ++ --- /var/tmp/diff_new_pack.jnnEFD/_old 2024-02-15 20:59:56.871038682 +0100 +++ /var/tmp/diff_new_pack.jnnEFD/_new 2024-02-15 20:59:56.879038964 +0100 @@ -1,5 +1,5 @@ # -# spec file +# spec file for package python-path # # Copyright (c) 2024 SUSE LLC # @@ -27,7 +27,7 @@ %define modname path %{?sle15_python_module_pythons} Name: python-path%{psuffix} -Version:16.9.0 +Version:16.10.0 Release:0 Summary:A module wrapper for os.path License:MIT ++ path-16.9.0.tar.gz -> path-16.10.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.9.0/.github/workflows/main.yml new/path-16.10.0/.github/workflows/main.yml --- old/path-16.9.0/.github/workflows/main.yml 2023-12-04 21:29:16.0 +0100 +++ new/path-16.10.0/.github/workflows/main.yml 2024-02-04 04:58:06.0 +0100 @@ -1,6 +1,12 @@ name: tests -on: [push, pull_request] +on: + merge_group: + push: +branches-ignore: +# disabled for jaraco/skeleton#103 +# - gh-readonly-queue/** # Temporary merge queue-related GH-made branches + pull_request: permissions: contents: read @@ -56,7 +62,9 @@ strategy: fail-fast: false matrix: -job: [diffcov, docs] +job: +- diffcov +- docs runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.9.0/.pre-commit-config.yaml new/path-16.10.0/.pre-commit-config.yaml --- old/path-16.9.0/.pre-commit-config.yaml 2023-12-04 21:29:16.0 +0100 +++ new/path-16.10.0/.pre-commit-config.yaml2024-02-04 04:58:06.0 +0100 @@ -1,5 +1,6 @@ repos: -- repo: https://github.com/psf/black - rev: 22.6.0 +- repo: https://github.com/astral-sh/ruff-pre-commit + rev: v0.1.8 hooks: - - id: black + - id: ruff + - id: ruff-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.9.0/NEWS.rst new/path-16.10.0/NEWS.rst --- old/path-16.9.0/NEWS.rst2023-12-04 21:29:16.0 +0100 +++ new/path-16.10.0/NEWS.rst 2024-02-04 04:58:06.0 +0100 @@ -1,10 +1,20 @@ +v16.10.0 + + +Features + + +- Added .with_name and .with_stem. +- Prefer .suffix to .ext and deprecate .ext. + + v16.9.0 === Features -- Added Path.iterdir() and deprecated Path.listdir(). Ref #214. (#214) +- Added ``.iterdir()`` and deprecated ``.listdir()``. (#214) v16.8.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.9.0/PKG-INFO new/path-16.10.0/PKG-INFO --- old/path-16.9.0/PKG-INFO2023-12-04 21:29:35.268139400 +0100 +++ new/path-16.10.0/PKG-INFO 2024-02-04 04:58:31.101732500 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: path -Version: 16.9.0 +Version: 16.10.0 Summary: A module wrapper for os.path Home-page: https://github.com/jaraco/path Author: Jason Orendorff @@ -19,11 +19,10 @@ Provides-Extra: testing Requires-Dist: pytest>=6; extra == "testing" Requires-Dist: pytest-checkdocs>=2.4; extra == "testing" -Requires-Dist: pytest-black>=0.3.7; platform_python_implementation != "PyPy" and extra == "testing" Requires-Dist: pytest-cov; extra == "testing" -Requires-Dist: pytest-mypy>=0.9.1; platform_python_implementation != "PyPy" and extra == "testing" +Requires-Dist: pytest-mypy; platform_python_implementation != "PyPy" and extra == "testing" Requires-Dist: pytest-enabler>=2.2; extra == "testing" -Requires-Dist: pytest-ruff; extra == "testing" +Requires-Dist: pytest-ruff>=0.2.1; extra == "testing" Requires-Dist: appdirs; extra == "testing" Requires-Dist: packaging; extra == "testing"
commit python-path for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-path for openSUSE:Factory checked in at 2024-01-05 22:58:47 Comparing /work/SRC/openSUSE:Factory/python-path (Old) and /work/SRC/openSUSE:Factory/.python-path.new.28375 (New) Package is "python-path" Fri Jan 5 22:58:47 2024 rev:7 rq:1136260 version:16.9.0 Changes: --- /work/SRC/openSUSE:Factory/python-path/python-path.changes 2023-04-22 22:00:37.829277448 +0200 +++ /work/SRC/openSUSE:Factory/.python-path.new.28375/python-path.changes 2024-01-05 22:58:49.400592341 +0100 @@ -1,0 +2,11 @@ +Tue Jan 2 19:09:13 UTC 2024 - Dirk Müller + +- update to 16.9.0: + * Features - Added Path.iterdir() and deprecated +Path.listdir(). + * Use '.' as the default path. + * Set stacklevel=2 in deprecation warning for .text. + * Added .permissions attribute. + * Require Python 3.8 or later. + +--- Old: path-16.6.0.tar.gz New: path-16.9.0.tar.gz Other differences: -- ++ python-path.spec ++ --- /var/tmp/diff_new_pack.oZn9NE/_old 2024-01-05 22:58:50.204621801 +0100 +++ /var/tmp/diff_new_pack.oZn9NE/_new 2024-01-05 22:58:50.204621801 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,6 @@ # -%{?!python_module:%define python_module() python3-%{**}} %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" %define psuffix -test @@ -25,19 +24,18 @@ %define psuffix %{nil} %bcond_with test %endif -%define skip_python2 1 %define modname path %{?sle15_python_module_pythons} Name: python-path%{psuffix} -Version:16.6.0 +Version:16.9.0 Release:0 Summary:A module wrapper for os.path License:MIT URL:https://github.com/jaraco/path Source: https://files.pythonhosted.org/packages/source/p/path/%{modname}-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module base >= 3.8} +BuildRequires: %{python_module more-itertools} BuildRequires: %{python_module pip} -BuildRequires: %{python_module setuptools >= 56} BuildRequires: %{python_module setuptools_scm >= 3.4.1} BuildRequires: %{python_module tomli} BuildRequires: %{python_module wheel} @@ -83,8 +81,8 @@ %if !%{with test} %files %{python_files} %license LICENSE -%doc CHANGES.rst README.rst +%doc NEWS.rst README.rst %{python_sitelib}/path -%{python_sitelib}/path-%{version}*-info +%{python_sitelib}/path-%{version}.dist-info %endif ++ path-16.6.0.tar.gz -> path-16.9.0.tar.gz ++ 3263 lines of diff (skipped)
commit python-path for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-path for openSUSE:Factory checked in at 2023-04-22 21:59:51 Comparing /work/SRC/openSUSE:Factory/python-path (Old) and /work/SRC/openSUSE:Factory/.python-path.new.1533 (New) Package is "python-path" Sat Apr 22 21:59:51 2023 rev:6 rq:1081844 version:16.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-path/python-path.changes 2022-12-08 16:50:11.999180466 +0100 +++ /work/SRC/openSUSE:Factory/.python-path.new.1533/python-path.changes 2023-04-22 22:00:37.829277448 +0200 @@ -1,0 +2,10 @@ +Fri Apr 21 12:29:04 UTC 2023 - Dirk Müller + +- add sle15_python_module_pythons (jsc#PED-68) + +--- +Thu Apr 13 22:42:55 UTC 2023 - Matej Cepl + +- Make calling of %{sle15modernpython} optional. + +--- Other differences: -- ++ python-path.spec ++ --- /var/tmp/diff_new_pack.AxKRNH/_old 2023-04-22 22:00:38.533281658 +0200 +++ /var/tmp/diff_new_pack.AxKRNH/_new 2023-04-22 22:00:38.545281730 +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 @@ -27,6 +27,7 @@ %endif %define skip_python2 1 %define modname path +%{?sle15_python_module_pythons} Name: python-path%{psuffix} Version:16.6.0 Release:0
commit python-path for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-path for openSUSE:Factory checked in at 2022-12-08 16:50:05 Comparing /work/SRC/openSUSE:Factory/python-path (Old) and /work/SRC/openSUSE:Factory/.python-path.new.1835 (New) Package is "python-path" Thu Dec 8 16:50:05 2022 rev:5 rq:1041240 version:16.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-path/python-path.changes 2022-10-14 15:40:25.455706493 +0200 +++ /work/SRC/openSUSE:Factory/.python-path.new.1835/python-path.changes 2022-12-08 16:50:11.999180466 +0100 @@ -1,0 +2,6 @@ +Wed Dec 7 20:00:17 UTC 2022 - Yogalakshmi Arunachalam + +- Update to version 16.6.0 + * .mtime and .atime are now settable. + +--- Old: path-16.5.0.tar.gz New: path-16.6.0.tar.gz Other differences: -- ++ python-path.spec ++ --- /var/tmp/diff_new_pack.SvFB4W/_old 2022-12-08 16:50:12.503183045 +0100 +++ /var/tmp/diff_new_pack.SvFB4W/_new 2022-12-08 16:50:12.511183086 +0100 @@ -28,7 +28,7 @@ %define skip_python2 1 %define modname path Name: python-path%{psuffix} -Version:16.5.0 +Version:16.6.0 Release:0 Summary:A module wrapper for os.path License:MIT ++ path-16.5.0.tar.gz -> path-16.6.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.5.0/.github/workflows/main.yml new/path-16.6.0/.github/workflows/main.yml --- old/path-16.5.0/.github/workflows/main.yml 2022-09-25 18:21:57.0 +0200 +++ new/path-16.6.0/.github/workflows/main.yml 2022-11-30 23:46:48.0 +0100 @@ -2,14 +2,44 @@ on: [push, pull_request] +env: + # Environment variables to support color support (jaraco/skeleton#66): + # Request colored output from CLI tools supporting it. Different tools + # interpret the value differently. For some, just being set is sufficient. + # For others, it must be a non-zero integer. For yet others, being set + # to a non-empty value is sufficient. + FORCE_COLOR: -106 + # MyPy's color enforcement (must be a non-zero number) + MYPY_FORCE_COLOR: -42 + # Recognized by the `py` package, dependency of `pytest` (must be "1") + PY_COLORS: 1 + # Make tox-wrapped tools see color requests + TOX_TESTENV_PASSENV: >- +FORCE_COLOR +MYPY_FORCE_COLOR +NO_COLOR +PY_COLORS +PYTEST_THEME +PYTEST_THEME_MODE + + # Suppress noisy pip warnings + PIP_DISABLE_PIP_VERSION_CHECK: 'true' + PIP_NO_PYTHON_VERSION_WARNING: 'true' + PIP_NO_WARN_SCRIPT_LOCATION: 'true' + + # Disable the spinner, noise in GHA; TODO(webknjaz): Fix this upstream + # Must be "1". + TOX_PARALLEL_NO_SPINNER: 1 + + jobs: test: strategy: matrix: python: - "3.7" -- "3.10" - "3.11" +- "3.12" # Workaround for actions/setup-python#508 dev: - -dev @@ -18,6 +48,12 @@ - macos-latest - windows-latest include: +- python: "3.8" + platform: ubuntu-latest +- python: "3.9" + platform: ubuntu-latest +- python: "3.10" + platform: ubuntu-latest - python: pypy3.9 platform: ubuntu-latest runs-on: ${{ matrix.platform }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.5.0/.readthedocs.yaml new/path-16.6.0/.readthedocs.yaml --- old/path-16.5.0/.readthedocs.yaml 1970-01-01 01:00:00.0 +0100 +++ new/path-16.6.0/.readthedocs.yaml 2022-11-30 23:46:48.0 +0100 @@ -0,0 +1,13 @@ +version: 2 +python: + install: + - path: . +extra_requirements: + - docs + +# workaround for readthedocs/readthedocs.org#9623 +build: + # workaround for readthedocs/readthedocs.org#9635 + os: ubuntu-22.04 + tools: +python: "3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.5.0/.readthedocs.yml new/path-16.6.0/.readthedocs.yml --- old/path-16.5.0/.readthedocs.yml2022-09-25 18:21:57.0 +0200 +++ new/path-16.6.0/.readthedocs.yml1970-01-01 01:00:00.0 +0100 @@ -1,6 +0,0 @@ -version: 2 -python: - install: - - path: . -extra_requirements: - - docs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/path-16.5.0/CHANGES.rst new/path-16.6.0/CHANGES.rst --- old/path-16.5.0/CHANGES.rst 2022-09-25 18:21:57.0 +0200 +++ new/path-16.6.0/CHANGES.rst 2022-11-30 23:46:48.0 +0100 @@ -1,3 +1,8 @@ +v16.6.0 +--- + +- ``.mtime`` and ``.atime`` are now settable. + v16.5.0 --- diff -urN
commit python-path for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-path for openSUSE:Factory checked in at 2022-04-03 21:30:31 Comparing /work/SRC/openSUSE:Factory/python-path (Old) and /work/SRC/openSUSE:Factory/.python-path.new.1900 (New) Package is "python-path" Sun Apr 3 21:30:31 2022 rev:3 rq:966225 version:16.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-path/python-path.changes 2020-03-27 00:20:35.828113949 +0100 +++ /work/SRC/openSUSE:Factory/.python-path.new.1900/python-path.changes 2022-04-03 21:30:32.464121092 +0200 @@ -1,0 +2,51 @@ +Wed Mar 30 19:11:53 UTC 2022 - Ben Greiner + +- update to version 16.4.0 + * #207: Added type hints and declare the library as typed. +- Release 16.3.0 + * Require Python 3.7 or later. + * #205: test_listdir_other_encoding now automatically skips +itself on file systems where it's not appropriate. +- Release 16.2.0 + * Deprecated passing bytes to write_text. Instead, users should +call write_bytes. +- Release 16.1.0 + * #204: Improved test coverage across the package to 99%, fixing +bugs in uncovered code along the way. +- Release 16.0.0 + * #200: TempDir context now cleans up unconditionally, even if an +exception occurs. +- Release 15.1.2 + * #199: Fixed broken link in README. +- Release 15.1.1 + * Refreshed package metadata. +- Release 15.1.0 + * Added ExtantPath and ExtantFile objects that raise errors when +they reference a non-existent path or file. +- Release 15.0.1 + * Refreshed package metadata. +- Release 15.0.0 + * Removed __version__ property. To determine the version, use +importlib.metadata.version('path'). +- Release 14.0.1 + * Fixed regression on Python 3.7 and earlier where lru_cache did +not support a user function. +- Release 14.0.0 + * Removed namebase property. Use stem instead. + * Removed update parameter on method to Path.merge_tree. Instead, +to only copy newer files, provide a wrapped copy function, as +described in the doc string. + * Removed FastPath. Just use Path. + * Removed path.CaseInsensitivePattern. Instead use +path.matchers.CaseInsensitive. + * Removed path.tempdir. Use path.TempDir. + * #154: Added Traversal class and support for customizing the +behavior of a Path.walk. +- Release 13.3.0 + * #186: Fix test failures on Python 3.8 on Windows by relying on +realpath() instead of readlink(). + * #189: realpath() now honors symlinks on Python 3.7 and earlier, +approximating the behavior found on Python 3.8. + * #187: lines() no longer relies on the deprecated .text(). + +--- Old: path-13.2.0.tar.gz New: path-16.4.0.tar.gz Other differences: -- ++ python-path.spec ++ --- /var/tmp/diff_new_pack.EJJqnK/_old 2022-04-03 21:30:33.092114061 +0200 +++ /var/tmp/diff_new_pack.EJJqnK/_new 2022-04-03 21:30:33.096114017 +0200 @@ -1,7 +1,7 @@ # -# spec file for package python-path +# spec file # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" %define psuffix -test @@ -28,25 +28,26 @@ %define skip_python2 1 %define modname path Name: python-path%{psuffix} -Version:13.2.0 +Version:16.4.0 Release:0 Summary:A module wrapper for os.path License:MIT URL:https://github.com/jaraco/path Source: https://files.pythonhosted.org/packages/source/p/path/%{modname}-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module setuptools >= 56} BuildRequires: %{python_module setuptools_scm >= 3.4.1} -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module toml} +BuildRequires: %{python_module tomli} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-importlib-metadata >= 0.5 BuildArch: noarch # Renaming package Provides: python-path.py = %{version}-%{release} Obsoletes: python-path.py < %{version}-%{release} %if %{with test} -BuildRequires: %{python_module %{modname} >= %{version}} -BuildRequires: %{python_module importlib-metadata >= 0.5} +# use a multibuild test flavor so that there is no circular dependency with pytest BuildRequires: