Marcel Telka
2023-09-25 31cb2a8ef98dd314fe7fda1a98e6ec5c22e902f8
python/zipp: update to 3.17.0

2 files added
2 files modified
36 ■■■■ changed files
components/python/zipp/Makefile 8 ●●●●● patch | view | raw | blame | history
components/python/zipp/patches/01-no-big-O.patch 12 ●●●●● patch | view | raw | blame | history
components/python/zipp/patches/02-no-ruff.patch 13 ●●●●● patch | view | raw | blame | history
components/python/zipp/python-integrate-project.conf 3 ●●●●● patch | view | raw | blame | history
components/python/zipp/Makefile
@@ -19,13 +19,13 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        zipp
HUMAN_VERSION =            3.16.2
HUMAN_VERSION =            3.17.0
COMPONENT_SUMMARY =        zipp - Backport of pathlib-compatible object wrapper for zip files
COMPONENT_PROJECT_URL =        https://github.com/jaraco/zipp
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/e2/45/f3b987ad5bf9e08095c1ebe6352238be36f25dd106fde424a160061dce6d/zipp-3.16.2.tar.gz
    https://files.pythonhosted.org/packages/58/03/dd5ccf4e06dec9537ecba8fcc67bbd4ea48a2791773e469e73f94c3ba9a6/zipp-3.17.0.tar.gz
COMPONENT_ARCHIVE_HASH =    \
    sha256:ebc15946aa78bd63458992fc81ec3b6f7b1e92d51c35e6de1c3804e73b799147
    sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0
COMPONENT_LICENSE =        MIT
COMPONENT_LICENSE_FILE =    LICENSE
@@ -41,7 +41,6 @@
PYTHON_REQUIRED_PACKAGES += library/python/setuptools-scm
PYTHON_REQUIRED_PACKAGES += library/python/wheel
PYTHON_REQUIRED_PACKAGES += runtime/python
TEST_REQUIRED_PACKAGES.python += library/python/big-o
TEST_REQUIRED_PACKAGES.python += library/python/jaraco-functools
TEST_REQUIRED_PACKAGES.python += library/python/jaraco-itertools
TEST_REQUIRED_PACKAGES.python += library/python/more-itertools
@@ -52,4 +51,3 @@
TEST_REQUIRED_PACKAGES.python += library/python/pytest-enabler
TEST_REQUIRED_PACKAGES.python += library/python/pytest-ignore-flaky
TEST_REQUIRED_PACKAGES.python += library/python/pytest-mypy
TEST_REQUIRED_PACKAGES.python += library/python/pytest-ruff
components/python/zipp/patches/01-no-big-O.patch
New file
@@ -0,0 +1,12 @@
We have no big-O packaged yet.
--- zipp-3.17.0/setup.cfg.orig
+++ zipp-3.17.0/setup.cfg
@@ -40,7 +40,6 @@
     jaraco.itertools
     jaraco.functools
     more_itertools
-    big-O
     pytest-ignore-flaky
 docs =
     sphinx >= 3.5
components/python/zipp/patches/02-no-ruff.patch
New file
@@ -0,0 +1,13 @@
We have no pytest-ruff support yet.
see https://github.com/tikv/jemallocator/issues/58
--- zipp-3.17.0/setup.cfg.orig
+++ zipp-3.17.0/setup.cfg
@@ -35,7 +35,6 @@
     pytest-mypy >= 0.9.1; \
     python_implementation != "PyPy"
     pytest-enabler >= 2.2
-    pytest-ruff
     jaraco.itertools
     jaraco.functools
components/python/zipp/python-integrate-project.conf
@@ -13,6 +13,9 @@
# Copyright 2022 Marcel Telka
#
%patch% 01-no-big-O.patch
%patch% 02-no-ruff.patch
%include-2%
# This component is required by following bootstrapped components so it must be
# bootstrapped too.