2024-04-06 | Marcel Telka | |
2024-04-06 | Marcel Telka | |
2024-04-06 | Marcel Telka | |
2024-04-06 | Marcel Telka | |
2024-04-06 | Marcel Telka | |
2024-04-06 | Marcel Telka | |
2024-04-06 | Marcel Telka | |
2024-04-06 | Marcel Telka | |
2024-04-06 | Andreas Wacknitz |
components/encumbered/vlc/Makefile
@@ -19,6 +19,7 @@ COMPONENT_NAME= vlc COMPONENT_VERSION= 3.0.20 COMPONENT_REVISION= 1 COMPONENT_SUMMARY= Cross-platform media player and streaming server COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz @@ -32,7 +33,7 @@ include $(WS_MAKE_RULES)/encumbered.mk include $(WS_MAKE_RULES)/common.mk PATH = $(PATH.gnu) PATH= $(PATH.gnu) # Required for POSIX recvmsg/sendmsg LDFLAGS += -lnsl -lsocket @@ -48,12 +49,7 @@ CXXFLAGS += -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 # Use Qt5 PKG_CONFIG_PATH +=:/usr/lib/qt/5.15/lib/$(MACH64)/pkgconfig # build with the distribution preferred libjpeg implementation CFLAGS += $(JPEG_CPPFLAGS) $(JPEG_CFLAGS) CXXFLAGS += $(JPEG_CPPFLAGS) $(JPEG_CXXFLAGS) LDFLAGS += $(JPEG_LDFLAGS) PKG_CONFIG_PATH +=:$(QT5_LIBDIR)/pkgconfig COMPONENT_PREP_ACTION = ( cd $(@D); autoreconf ) @@ -205,6 +201,7 @@ REQUIRED_PACKAGES += codec/flac REQUIRED_PACKAGES += codec/libtheora REQUIRED_PACKAGES += codec/speex REQUIRED_PACKAGES += image/library/libjpeg-turbo REQUIRED_PACKAGES += image/library/libpng16 REQUIRED_PACKAGES += image/library/librsvg REQUIRED_PACKAGES += image/library/sdl-image components/encumbered/vlc/pkg5
@@ -7,6 +7,7 @@ "codec/flac", "codec/libtheora", "codec/speex", "image/library/libjpeg-turbo", "image/library/libjpeg8-turbo", "image/library/libpng16", "image/library/librsvg", @@ -79,4 +80,4 @@ "media/vlc" ], "name": "vlc" } } components/python/Chameleon/Chameleon-PYVER.p5m
@@ -269,6 +269,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/125-macro-translation-ordering.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/126-define-escaping.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/127-tags-and-attributes-special-chars.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/128-translation-macro-name.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/237-double-define.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/238-macroname.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/greeting.pt @@ -392,6 +393,8 @@ file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/125.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/126.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/127.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/128-en.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/128.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/237.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/238.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/greeting.pt components/python/Chameleon/Makefile
@@ -19,13 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = Chameleon HUMAN_VERSION = 4.5.2 HUMAN_VERSION = 4.5.3 COMPONENT_SUMMARY = Chameleon - Fast HTML/XML Template Compiler. COMPONENT_PROJECT_URL = https://chameleon.readthedocs.io COMPONENT_ARCHIVE_URL = \ https://files.pythonhosted.org/packages/aa/ec/6f18b5ec9b7e69c25cd9f6d515df98dbbd9a0792ce76a610c0fb145608f3/Chameleon-4.5.2.tar.gz COMPONENT_ARCHIVE_HASH = \ sha256:8fc0e5ae67c68a589c0ab3fe230d473950204e36e926ffeecf878c4717382616 sha256:7fa7e8d5ddd43f85caf039de8e46f1107e6cac949a333cbe8fe73cda72ec4af8 COMPONENT_LICENSE = BSD-3-Clause OR PSF-2.0 COMPONENT_LICENSE_FILE = LICENSE.txt components/python/Chameleon/manifests/sample-manifest.p5m
@@ -269,6 +269,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/125-macro-translation-ordering.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/126-define-escaping.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/127-tags-and-attributes-special-chars.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/128-translation-macro-name.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/237-double-define.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/238-macroname.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/inputs/greeting.pt @@ -392,6 +393,8 @@ file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/125.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/126.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/127.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/128-en.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/128.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/237.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/238.pt file path=usr/lib/python$(PYVER)/vendor-packages/chameleon/tests/outputs/greeting.pt components/python/Chameleon/test/results-all.master
@@ -6,7 +6,7 @@ rootdir: $(@D) configfile: setup.cfg testpaths: src/chameleon collecting ... collected 250 items collecting ... collected 252 items src/chameleon/compiler.py::chameleon.compiler.ExpressionEngine PASSED src/chameleon/compiler.py::chameleon.compiler.ExpressionEvaluator PASSED @@ -225,6 +225,8 @@ src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/125-macro-translation-ordering.pt-outputs/125.pt-None] PASSED src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/126-define-escaping.pt-outputs/126.pt-None] PASSED src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/127-tags-and-attributes-special-chars.pt-outputs/127.pt-None] PASSED src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/128-translation-macro-name.pt-outputs/128-en.pt-en] PASSED src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/128-translation-macro-name.pt-outputs/128.pt-None] PASSED src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/237-double-define.pt-outputs/237.pt-None] PASSED src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/238-macroname.pt-outputs/238.pt-None] PASSED src/chameleon/tests/test_templates.py::TestZopePageTemplates::test_pt_files[inputs/greeting.pt-outputs/greeting.pt-None] PASSED @@ -266,43 +268,43 @@ src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2348: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2317: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(parent) src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) src/chameleon/tests/test_loader.py::LoadPageTests::test_load_egg $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) src/chameleon/tests/test_loader.py: 15 warnings $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2868: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`. $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) @@ -369,6 +371,6 @@ check.warn(importable) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======== 250 passed, 33 warnings ======== ======== 252 passed, 33 warnings ======== py$(PYV): OK congratulations :) components/python/Faker/Makefile
@@ -19,11 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = Faker HUMAN_VERSION = 24.4.0 HUMAN_VERSION = 24.7.1 COMPONENT_SUMMARY = Faker - Faker is a Python package that generates fake data for you. COMPONENT_PROJECT_URL = https://github.com/joke2k/faker COMPONENT_ARCHIVE_HASH = \ sha256:a5ddccbe97ab691fad6bd8036c31f5697cfaa550e62e000078d1935fa8a7ec2e sha256:39d34c63f0d62ed574161e23fe32008917b923d18098ce94c2650fe16463b7d5 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = LICENSE.txt components/python/Faker/patches/01-test-sk-phone.patch
New file @@ -0,0 +1,21 @@ https://github.com/joke2k/faker/issues/2019 --- Faker-24.7.1/tests/providers/test_phone_number.py.orig +++ Faker-24.7.1/tests/providers/test_phone_number.py @@ -73,16 +73,6 @@ assert pattern.fullmatch(phone_number) -class TestSkSk: - """Test sk_SK phone number provider methods""" - - def test_phone_number(self, faker, num_samples): - pattern: Pattern = re.compile(r"^(00421|\+421)? ?[2-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$") - for _ in range(num_samples): - phone_number = faker.phone_number() - assert pattern.fullmatch(phone_number) - - class TestPtBr: """Test pt_BR phone number provider methods""" components/python/Faker/python-integrate-project.conf
@@ -13,6 +13,8 @@ # Copyright 2023 Marcel Telka # %patch% 01-test-sk-phone.patch %include-3% # https://github.com/pytest-dev/pytest/issues/12186 TEST_CONFLICTING_PACKAGES.python += library/python/pytest-black components/python/Faker/test/results-all.master
@@ -5,7 +5,7 @@ cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: setup.cfg collecting ... collected 1893 items collecting ... collected 1894 items Use a separate pytest run for tests like this with the "--exclusive- Use a separate pytest run for tests like this with the "--exclusive- @@ -1280,6 +1280,7 @@ tests/providers/test_phone_number.py::TestAzAz::test_cellphone_number PASSED tests/providers/test_phone_number.py::TestAzAz::test_landline_number PASSED tests/providers/test_phone_number.py::TestAzAz::test_phone_number PASSED tests/providers/test_phone_number.py::TestCsCz::test_phone_number PASSED tests/providers/test_phone_number.py::TestEnPh::test_area2_landline_number PASSED tests/providers/test_phone_number.py::TestEnPh::test_bayantel_area2_landline_number PASSED tests/providers/test_phone_number.py::TestEnPh::test_globe_area2_landline_number PASSED @@ -1927,7 +1928,7 @@ warnings.warn("fr_QC locale is deprecated. Please use fr_CA.") -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======== 1862 passed, 31 skipped, 2 warnings ======== ======== 1863 passed, 31 skipped, 2 warnings ======== py$(PYV): commands[1]> python -m coverage run --source=faker -a -m pytest --exclusive-faker-session tests/pytest/session_overrides ============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python @@ -2409,8 +2410,8 @@ faker/providers/company/zh_CN/__init__.py 7 7 0% faker/providers/company/zh_TW/__init__.py 7 7 0% faker/providers/company/zh_TW/__init__.py 7 7 0% faker/providers/credit_card/__init__.py 67 34 49% faker/providers/credit_card/__init__.py 67 34 49% faker/providers/credit_card/__init__.py 59 34 42% faker/providers/credit_card/__init__.py 59 34 42% faker/providers/credit_card/en_US/__init__.py 3 0 100% faker/providers/credit_card/en_US/__init__.py 3 0 100% faker/providers/credit_card/fa_IR/__init__.py 34 34 0% @@ -2927,8 +2928,8 @@ faker/providers/person/no_NO/__init__.py 8 8 0% faker/providers/person/or_IN/__init__.py 17 17 0% faker/providers/person/or_IN/__init__.py 17 17 0% faker/providers/person/pl_PL/__init__.py 86 86 0% faker/providers/person/pl_PL/__init__.py 86 86 0% faker/providers/person/pl_PL/__init__.py 84 84 0% faker/providers/person/pl_PL/__init__.py 84 84 0% faker/providers/person/pt_BR/__init__.py 11 11 0% faker/providers/person/pt_BR/__init__.py 11 11 0% faker/providers/person/pt_PT/__init__.py 12 12 0% @@ -3083,8 +3084,8 @@ faker/providers/profile/__init__.py 22 13 41% faker/providers/profile/en_US/__init__.py 0 0 100% faker/providers/profile/en_US/__init__.py 0 0 100% faker/providers/python/__init__.py 249 213 14% faker/providers/python/__init__.py 249 213 14% faker/providers/python/__init__.py 251 214 15% faker/providers/python/__init__.py 251 214 15% faker/providers/python/en_US/__init__.py 0 0 100% faker/providers/python/en_US/__init__.py 0 0 100% faker/providers/sbn/__init__.py 25 15 40% @@ -3155,8 +3156,8 @@ faker/providers/ssn/hr_HR/__init__.py 21 21 0% faker/providers/ssn/hu_HU/__init__.py 52 52 0% faker/providers/ssn/hu_HU/__init__.py 52 52 0% faker/providers/ssn/it_IT/__init__.py 89 59 34% faker/providers/ssn/it_IT/__init__.py 89 59 34% faker/providers/ssn/it_IT/__init__.py 84 59 30% faker/providers/ssn/it_IT/__init__.py 84 59 30% faker/providers/ssn/ko_KR/__init__.py 3 3 0% faker/providers/ssn/ko_KR/__init__.py 3 3 0% faker/providers/ssn/lb_LU/__init__.py 5 5 0% @@ -3207,8 +3208,8 @@ faker/providers/user_agent/en_US/__init__.py 0 0 100% faker/proxy.py 202 112 45% faker/proxy.py 202 112 45% faker/typing.py 25 5 80% faker/typing.py 25 5 80% faker/typing.py 34 5 85% faker/typing.py 34 5 85% faker/utils/__init__.py 0 0 100% faker/utils/__init__.py 0 0 100% faker/utils/checksums.py 15 12 20% @@ -3224,6 +3225,6 @@ faker/utils/text.py 16 9 44% faker/utils/text.py 16 9 44% --------------------------------------------------------------------- TOTAL 19934 17494 12% TOTAL 19926 17492 12% py$(PYV): OK congratulations :) components/python/Paste/Makefile
@@ -19,17 +19,17 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = Paste HUMAN_VERSION = 3.8.0 HUMAN_VERSION = 3.9.0 COMPONENT_SUMMARY = Paste - Tools for using a Web Server Gateway Interface stack COMPONENT_PROJECT_URL = https://pythonpaste.readthedocs.io/ COMPONENT_ARCHIVE_HASH = \ sha256:9c6cc18f2f9b8e8e57c0a5228c957ec3beeefdeeb9ab93c85876b513e4babdaf sha256:556e3c24208fcfae269684fc3b888f46783c80208516bcecc410c00c7f678fef COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = docs/license.txt include $(WS_MAKE_RULES)/common.mk # Auto-generated dependencies PYTHON_REQUIRED_PACKAGES += library/python/setuptools PYTHON_REQUIRED_PACKAGES += library/python/six PYTHON_REQUIRED_PACKAGES += runtime/python TEST_REQUIRED_PACKAGES.python += library/python/pytest components/python/Paste/Paste-PYVER.p5m
@@ -120,4 +120,3 @@ # Automatically generated dependencies based on distribution metadata depend type=require fmri=pkg:/library/python/setuptools-$(PYV) depend type=require fmri=pkg:/library/python/six-$(PYV) components/python/Paste/Paste.license
File was deleted components/python/Paste/manifests/sample-manifest.p5m
@@ -120,4 +120,3 @@ # Automatically generated dependencies based on distribution metadata depend type=require fmri=pkg:/library/python/setuptools-$(PYV) depend type=require fmri=pkg:/library/python/six-$(PYV) components/python/Paste/pkg5
@@ -1,7 +1,6 @@ { "dependencies": [ "library/python/setuptools-39", "library/python/six-39", "runtime/python-39" ], "fmris": [ components/python/Paste/python-integrate-project.conf
@@ -13,5 +13,5 @@ # Copyright 2023 Marcel Telka # %hook-no-license% cat "$SOURCE_DIR/docs/license.txt" > "$DISTRIBUTION.license" %hook-begin% LICENSE_FILE='docs/license.txt' components/python/Paste/test/results-all.master
@@ -165,65 +165,53 @@ $(@D)/tests/__init__.py:6: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('paste')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze.sphinx')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2331 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2331: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2317 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2317: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('repoze')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(parent) ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('sphinxcontrib')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832 $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zc')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: 15 warnings $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2846: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`. ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: 15 warnings $(PYTHON_DIR)/vendor-packages/pkg_resources/__init__.py:2832: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('zope')`. Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages declare_namespace(pkg) tests/test_cgitb_catcher.py::test_makes_exception tests/test_errordocument.py::test_ok tests/test_exceptions/test_error_middleware.py::test_makes_exception tests/test_fileapp.py::test_data tests/test_grantip.py::test_req tests/test_recursive.py::test_ForwardRequest_url tests/test_registry.py::test_simple tests/test_request.py::test_gets tests/test_urlparser.py::test_find_file $(PYTHON_DIR)/vendor-packages/_pytest/python.py:742: DeprecationWarning: setup_module is deprecated func(arg) tests/test_recursive.py::test_ForwardRequestException $(@D)/tests/test_recursive.py:104: DeprecationWarning: ForwardRequestException(path_info=...) has been deprecated; please use ForwardRequestException(url=...) raise ForwardRequestException(path_info=self.url) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======== 150 passed, 1 skipped, 35 warnings ======== ======== 150 passed, 1 skipped, 26 warnings ======== py$(PYV): OK congratulations :) components/python/parso/Makefile
@@ -15,18 +15,15 @@ # BUILD_STYLE = setup.py USE_COMMON_TEST_MASTER = no include ../../../make-rules/shared-macros.mk COMPONENT_NAME = parso HUMAN_VERSION = 0.8.3 HUMAN_VERSION = 0.8.4 COMPONENT_SUMMARY = parso - A Python Parser COMPONENT_PROJECT_URL = https://github.com/davidhalter/parso COMPONENT_ARCHIVE_URL = \ https://files.pythonhosted.org/packages/a2/0e/41f0cca4b85a6ea74d66d2226a7cda8e41206a624f5b330b958ef48e2e52/parso-0.8.3.tar.gz COMPONENT_ARCHIVE_HASH = \ sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0 sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d COMPONENT_LICENSE = MIT OR PSF-2.0 COMPONENT_LICENSE_FILE = LICENSE.txt components/python/parso/history
New file @@ -0,0 +1 @@ library/python/parso-37@0.8.3,5.11-2022.0.0.1 components/python/parso/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2022 <contributor> # Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -44,6 +44,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar310.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar311.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar312.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar313.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar36.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar37.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar38.txt components/python/parso/parso-PYVER.p5m
@@ -44,6 +44,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar310.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar311.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar312.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar313.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar36.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar37.txt file path=usr/lib/python$(PYVER)/vendor-packages/parso/python/grammar38.txt components/python/parso/pkg5
@@ -1,15 +1,10 @@ { "dependencies": [ "SUNWcs", "runtime/python-37", "runtime/python-39", "shell/ksh93", "system/library" "runtime/python-39" ], "fmris": [ "library/python/parso-37", "library/python/parso-39", "library/python/parso" "library/python/parso", "library/python/parso-39" ], "name": "parso" } } components/python/parso/test/results-3.7.master
File was deleted components/python/parso/test/results-all.master
File was renamed from components/python/parso/test/results-3.9.master @@ -1,8 +1,9 @@ ============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('$(@D)/.hypothesis/examples') rootdir: $(@D), configfile: pytest.ini, testpaths: parso, test rootdir: $(@D) configfile: pytest.ini testpaths: parso, test collecting ... collected 1351 items parso/__init__.py::parso PASSED @@ -923,8 +924,8 @@ test/test_python_errors.py::test_python_exception_matches[[1,2] += 1] PASSED test/test_python_errors.py::test_python_exception_matches[[False and (i:= 0) for i, j in range(5)]] PASSED test/test_python_errors.py::test_python_exception_matches[[[(i:= i) for j in range(5)] for i in range(5)]] PASSED test/test_python_errors.py::test_python_exception_matches[[] += 10] PASSED test/test_python_errors.py::test_python_exception_matches[[] += 11] PASSED test/test_python_errors.py::test_python_exception_matches[[] += 1_0] PASSED test/test_python_errors.py::test_python_exception_matches[[] += 1_1] PASSED test/test_python_errors.py::test_python_exception_matches[[]: int] PASSED test/test_python_errors.py::test_python_exception_matches[[a, 1] += 3] PASSED test/test_python_errors.py::test_python_exception_matches[[a, b] += 3] PASSED @@ -973,11 +974,11 @@ test/test_python_errors.py::test_python_exception_matches[async def foo(): await x = 3] PASSED test/test_python_errors.py::test_python_exception_matches[async def foo(): del await x] PASSED test/test_python_errors.py::test_python_exception_matches[async def foo(): yield from []] PASSED test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 10] PASSED test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 11] PASSED test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 1_0] PASSED test/test_python_errors.py::test_python_exception_matches[async def foo():\n yield x\n return 1_1] PASSED test/test_python_errors.py::test_python_exception_matches[b"" "" b"" ""] PASSED test/test_python_errors.py::test_python_exception_matches[b"" = 10] PASSED test/test_python_errors.py::test_python_exception_matches[b"" = 11] PASSED test/test_python_errors.py::test_python_exception_matches[b"" = 1_0] PASSED test/test_python_errors.py::test_python_exception_matches[b"" = 1_1] PASSED test/test_python_errors.py::test_python_exception_matches[b"\\"] PASSED test/test_python_errors.py::test_python_exception_matches[b"\\x"] PASSED test/test_python_errors.py::test_python_exception_matches[b"\xe4"] PASSED @@ -1357,10 +1358,4 @@ test/test_utils.py::test_split_lines[asd\r\n\x0c-expected_result7-True] PASSED test/test_utils.py::test_utf8_bom PASSED =============================== warnings summary =============================== ../../../../../../../..$(PYTHON_DIR)/vendor-packages/pytest_freezegun.py:17: 2702 warnings $(PYTHON_DIR)/vendor-packages/pytest_freezegun.py:17: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. if LooseVersion(pytest.__version__) < LooseVersion('3.6.0'): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======== 1351 passed, 2702 warnings ======== ======== 1351 passed ======== components/python/pydantic_core/Makefile
New file @@ -0,0 +1,67 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # This file was automatically generated using the following command: # $WS_TOOLS/python-integrate-project pydantic_core # BUILD_STYLE = pyproject include ../../../make-rules/shared-macros.mk COMPONENT_NAME = pydantic_core HUMAN_VERSION = 2.18.0 COMPONENT_SUMMARY = pydantic_core - Core functionality for Pydantic validation and serialization COMPONENT_PROJECT_URL = https://github.com/pydantic/pydantic-core COMPONENT_ARCHIVE_HASH = \ sha256:a6d075404af8b8feb42f86196e08053bfae282af2701321f36a1553e966ce1f0 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = LICENSE TEST_STYLE = pytest # # Following dependency loops were detected (where 'A --> B' means 'A needs B to # run tests', and 'A ==> B' means 'A needs B for build and/or run'): # # pydantic_core --> dirty_equals --> pydantic ==> pydantic_core # # To break loops we need to allow this project to integrate without testing in # a case the required projects are not available yet (bootstrap). # PYTHON_TEST_BOOTSTRAP = yes include $(WS_MAKE_RULES)/common.mk # https://www.illumos.org/issues/15767 LD_Z_IGNORE= # This project does not support tox so we need to provide test requirements # manually. TEST_REQUIREMENTS += tests/requirements.txt TEST_REQUIRED_PACKAGES.python += library/python/pytest-benchmark # Auto-generated dependencies PYTHON_REQUIRED_PACKAGES += library/python/maturin PYTHON_REQUIRED_PACKAGES += library/python/typing-extensions PYTHON_REQUIRED_PACKAGES += runtime/python REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG) REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += system/library/math TEST_REQUIRED_PACKAGES.python += library/python/coverage TEST_REQUIRED_PACKAGES.python += library/python/dirty-equals TEST_REQUIRED_PACKAGES.python += library/python/exceptiongroup TEST_REQUIRED_PACKAGES.python += library/python/hypothesis TEST_REQUIRED_PACKAGES.python += library/python/pytest TEST_REQUIRED_PACKAGES.python += library/python/pytest-mock TEST_REQUIRED_PACKAGES.python += library/python/pytest-timeout TEST_REQUIRED_PACKAGES.python += library/python/pytz components/python/pydantic_core/manifests/sample-manifest.p5m
New file @@ -0,0 +1,40 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core-$(HUMAN_VERSION).dist-info/METADATA file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core-$(HUMAN_VERSION).dist-info/WHEEL file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core-$(HUMAN_VERSION).dist-info/license_files/LICENSE file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/_pydantic_core.cpython-$(PYV).so file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/_pydantic_core.pyi file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/core_schema.py file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/py.typed # python modules are unusable without python runtime binary depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \ pkg.debug.depend.path=usr/bin # Automatically generated dependencies based on distribution metadata depend type=require fmri=pkg:/library/python/typing-extensions-$(PYV) components/python/pydantic_core/patches/01-pytest-plugins.patch
New file @@ -0,0 +1,14 @@ pytest-pretty and pytest-speed are not needed to run tests --- pydantic_core-2.18.0/tests/requirements.txt.orig +++ pydantic_core-2.18.0/tests/requirements.txt @@ -12,9 +12,7 @@ # pytest-examples currently depends on aiohttp via black; we don't want to build # it on platforms like aarch64 musllinux in CI pytest-examples==0.0.10; implementation_name == "cpython" and platform_machine == 'x86_64' -pytest-speed==0.3.5 pytest-mock==3.14.0 -pytest-pretty==1.2.0 pytest-timeout==2.3.1 pytz==2024.1 # numpy doesn't offer prebuilt wheels for all versions and platforms we test in CI e.g. aarch64 musllinux components/python/pydantic_core/pkg5
New file @@ -0,0 +1,15 @@ { "dependencies": [ "library/python/maturin-39", "library/python/typing-extensions-39", "runtime/python-39", "system/library", "system/library/gcc-13-runtime", "system/library/math" ], "fmris": [ "library/python/pydantic-core", "library/python/pydantic-core-39" ], "name": "pydantic_core" } components/python/pydantic_core/pydantic_core-PYVER.p5m
New file @@ -0,0 +1,40 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # This file was automatically generated using python-integrate-project # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core-$(HUMAN_VERSION).dist-info/METADATA file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core-$(HUMAN_VERSION).dist-info/WHEEL file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core-$(HUMAN_VERSION).dist-info/license_files/LICENSE file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/_pydantic_core.cpython-$(PYV).so file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/_pydantic_core.pyi file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/core_schema.py file path=usr/lib/python$(PYVER)/vendor-packages/pydantic_core/py.typed # python modules are unusable without python runtime binary depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \ pkg.debug.depend.path=usr/bin # Automatically generated dependencies based on distribution metadata depend type=require fmri=pkg:/library/python/typing-extensions-$(PYV) components/python/pydantic_core/python-integrate-project.conf
New file @@ -0,0 +1,36 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2024 Marcel Telka # %patch% 01-pytest-plugins.patch %include-2% # # Following dependency loops were detected (where 'A --> B' means 'A needs B to # run tests', and 'A ==> B' means 'A needs B for build and/or run'): # # pydantic_core --> dirty_equals --> pydantic ==> pydantic_core # # To break loops we need to allow this project to integrate without testing in # a case the required projects are not available yet (bootstrap). # PYTHON_TEST_BOOTSTRAP = yes %include-3% # https://www.illumos.org/issues/15767 LD_Z_IGNORE= # This project does not support tox so we need to provide test requirements # manually. TEST_REQUIREMENTS += tests/requirements.txt TEST_REQUIRED_PACKAGES.python += library/python/pytest-benchmark components/python/types-docutils/Makefile
@@ -19,11 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = types-docutils HUMAN_VERSION = 0.20.0.20240331 HUMAN_VERSION = 0.20.0.20240406 COMPONENT_SUMMARY = types-docutils - Typing stubs for docutils COMPONENT_PROJECT_URL = https://github.com/python/typeshed COMPONENT_ARCHIVE_HASH = \ sha256:ac99cdf34040c982081f54237d6017f8f5dafe0bebb818a598bf97a65f5b1715 sha256:e8ec4a5a125d06d8632bbaac8a11fbea18a1edfa94df9c5129dc45980915b84b COMPONENT_LICENSE = Apache-2.0 AND MIT TEST_STYLE = setup.py components/python/types-requests/Makefile
@@ -19,11 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = types-requests HUMAN_VERSION = 2.31.0.20240403 HUMAN_VERSION = 2.31.0.20240406 COMPONENT_SUMMARY = types-requests - Typing stubs for requests COMPONENT_PROJECT_URL = https://github.com/python/typeshed COMPONENT_ARCHIVE_HASH = \ sha256:e1e0cd0b655334f39d9f872b68a1310f0e343647688bf2cee932ec4c2b04de59 sha256:4428df33c5503945c74b3f42e82b181e86ec7b724620419a2966e2de604ce1a1 COMPONENT_LICENSE = Apache-2.0 AND MIT TEST_STYLE = setup.py components/python/typing_extensions/Makefile
@@ -19,10 +19,10 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = typing_extensions HUMAN_VERSION = 4.10.0 HUMAN_VERSION = 4.11.0 COMPONENT_SUMMARY = typing_extensions - Backported and Experimental Type Hints for Python 3.8+ COMPONENT_ARCHIVE_HASH = \ sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0 COMPONENT_LICENSE = PSF-2.0 COMPONENT_LICENSE_FILE = LICENSE components/python/typing_extensions/patches/02-unittest-verbose.patch
@@ -1,5 +1,5 @@ --- typing_extensions-4.10.0/tox.ini.orig +++ typing_extensions-4.10.0/tox.ini --- typing_extensions-4.11.0/tox.ini.orig +++ typing_extensions-4.11.0/tox.ini @@ -4,4 +4,4 @@ [testenv] components/python/typing_extensions/test/results-all.master
@@ -328,6 +328,8 @@ test_type_typevar (test_typing_extensions.TypeTests) ... ok test_pickle (test_typing_extensions.TypeVarInferVarianceTests) ... ok test_typevar (test_typing_extensions.TypeVarInferVarianceTests) ... ok test_erroneous_generic (test_typing_extensions.TypeVarLikeDefaultsTests) ... ok test_need_more_params (test_typing_extensions.TypeVarLikeDefaultsTests) ... ok test_paramspec (test_typing_extensions.TypeVarLikeDefaultsTests) ... ok test_pickle (test_typing_extensions.TypeVarLikeDefaultsTests) ... ok test_typevar (test_typing_extensions.TypeVarLikeDefaultsTests) ... ok @@ -402,7 +404,7 @@ test_union (test_typing_extensions.UnpackTests) ... ok ---------------------------------------------------------------------- Ran 400 tests Ran 402 tests OK (skipped=9) py$(PYV): OK