2024-04-03 | Marcel Telka | |
2024-04-03 | Marcel Telka | |
2024-04-03 | Marcel Telka | |
2024-04-03 | Marcel Telka | |
2024-04-03 | Marcel Telka | |
2024-04-03 | Marcel Telka | |
2024-04-03 | Marcel Telka |
components/meta-packages/history/history
@@ -915,6 +915,9 @@ library/python/backports-ssl-match-hostname-37@3.7.0.1,5.11-2022.0.0.4 library/python/backports-ssl-match-hostname-39@3.7.0.1,5.11-2022.0.0.4 library/python/backports-ssl-match-hostname@3.7.0.1,5.11-2022.0.0.4 library/python/backports-unittest-mock-37@1.5.1,5.11-2023.0.0.1 library/python/backports-unittest-mock-39@1.5.1,5.11-2023.0.0.1 library/python/backports-unittest-mock@1.5.1,5.11-2023.0.0.1 library/python/backports.functools_lru_cache-27@1.5,5.11-2020.0.1.2 library/python/backports.functools_lru_cache@1.5,5.11-2020.0.1.2 library/python/backports.shutil_get_terminal_size-27@1.0.0,5.11-2020.0.1.2 components/python/backports.unittest_mock/backports.unittest_mock-PYVER.p5m
File was deleted components/python/backports.unittest_mock/manifests/sample-manifest.p5m
File was deleted components/python/backports.unittest_mock/patches/01-no-ruff.patch
File was deleted components/python/backports.unittest_mock/pkg5
File was deleted components/python/backports.unittest_mock/test/results-all.master
File was deleted components/python/jaraco.packaging/Makefile
File was renamed from components/python/backports.unittest_mock/Makefile @@ -11,34 +11,37 @@ # # This file was automatically generated using the following command: # $WS_TOOLS/python-integrate-project backports.unittest_mock # $WS_TOOLS/python-integrate-project jaraco.packaging # BUILD_STYLE = pyproject include ../../../make-rules/shared-macros.mk COMPONENT_NAME = backports.unittest_mock HUMAN_VERSION = 1.5.1 COMPONENT_SUMMARY = backports.unittest_mock - Make unittest.mock available on older Pythons COMPONENT_PROJECT_URL = https://github.com/jaraco/backports.unittest_mock COMPONENT_ARCHIVE_URL = \ https://files.pythonhosted.org/packages/7d/c4/78da0aa8fecbb44fdbee54483b33520ed8ed558ae1b8f011136062800da2/backports.unittest_mock-1.5.1.tar.gz COMPONENT_NAME = jaraco.packaging HUMAN_VERSION = 9.5.0 COMPONENT_SUMMARY = jaraco.packaging - tools to supplement packaging Python releases COMPONENT_PROJECT_URL = https://github.com/jaraco/jaraco.packaging COMPONENT_ARCHIVE_HASH = \ sha256:b693b7dee5db7e13d0b31ddc84768cc672ac9a2b03aad3c83b0f28d32ef53e6f sha256:4d73cd8c5080ea42d19748025426fbe4998fe24123f96fade8278f0453de1880 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = LICENSE include $(WS_MAKE_RULES)/common.mk # Auto-generated dependencies PYTHON_REQUIRED_PACKAGES += library/python/build PYTHON_REQUIRED_PACKAGES += library/python/domdf-python-tools PYTHON_REQUIRED_PACKAGES += library/python/jaraco-context PYTHON_REQUIRED_PACKAGES += library/python/setuptools PYTHON_REQUIRED_PACKAGES += library/python/setuptools-scm PYTHON_REQUIRED_PACKAGES += library/python/sphinx PYTHON_REQUIRED_PACKAGES += library/python/virtualenv PYTHON_REQUIRED_PACKAGES += library/python/wheel PYTHON_REQUIRED_PACKAGES += runtime/python TEST_REQUIRED_PACKAGES.python += library/python/pytest TEST_REQUIRED_PACKAGES.python += library/python/pytest-black TEST_REQUIRED_PACKAGES.python += library/python/pytest-checkdocs TEST_REQUIRED_PACKAGES.python += library/python/pytest-cov TEST_REQUIRED_PACKAGES.python += library/python/pytest-enabler TEST_REQUIRED_PACKAGES.python += library/python/pytest-mypy TEST_REQUIRED_PACKAGES.python += library/python/types-docutils components/python/jaraco.packaging/jaraco.packaging-PYVER.p5m
New file @@ -0,0 +1,44 @@ # # 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/jaraco.packaging-$(HUMAN_VERSION).dist-info/LICENSE file path=usr/lib/python$(PYVER)/vendor-packages/jaraco.packaging-$(HUMAN_VERSION).dist-info/METADATA file path=usr/lib/python$(PYVER)/vendor-packages/jaraco.packaging-$(HUMAN_VERSION).dist-info/WHEEL file path=usr/lib/python$(PYVER)/vendor-packages/jaraco.packaging-$(HUMAN_VERSION).dist-info/top_level.txt file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/make-tree.py file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/metadata.py file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/sphinx.py # 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/build-$(PYV) depend type=require fmri=pkg:/library/python/domdf-python-tools-$(PYV) depend type=require fmri=pkg:/library/python/jaraco-context-$(PYV) depend type=require fmri=pkg:/library/python/sphinx-$(PYV) depend type=require fmri=pkg:/library/python/virtualenv-$(PYV) components/python/jaraco.packaging/manifests/sample-manifest.p5m
New file @@ -0,0 +1,44 @@ # # 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/jaraco.packaging-$(HUMAN_VERSION).dist-info/LICENSE file path=usr/lib/python$(PYVER)/vendor-packages/jaraco.packaging-$(HUMAN_VERSION).dist-info/METADATA file path=usr/lib/python$(PYVER)/vendor-packages/jaraco.packaging-$(HUMAN_VERSION).dist-info/WHEEL file path=usr/lib/python$(PYVER)/vendor-packages/jaraco.packaging-$(HUMAN_VERSION).dist-info/top_level.txt file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/make-tree.py file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/metadata.py file path=usr/lib/python$(PYVER)/vendor-packages/jaraco/packaging/sphinx.py # 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/build-$(PYV) depend type=require fmri=pkg:/library/python/domdf-python-tools-$(PYV) depend type=require fmri=pkg:/library/python/jaraco-context-$(PYV) depend type=require fmri=pkg:/library/python/sphinx-$(PYV) depend type=require fmri=pkg:/library/python/virtualenv-$(PYV) components/python/jaraco.packaging/patches/01-no-ruff.patch
New file @@ -0,0 +1,13 @@ We have no pytest-ruff support yet. see https://github.com/tikv/jemallocator/issues/58 --- jaraco.packaging-9.5.0/setup.cfg.orig +++ jaraco.packaging-9.5.0/setup.cfg @@ -29,7 +29,6 @@ pytest-cov pytest-mypy pytest-enabler >= 2.2 - pytest-ruff >= 0.2.1 types-docutils docs = components/python/jaraco.packaging/pkg5
New file @@ -0,0 +1,18 @@ { "dependencies": [ "library/python/build-39", "library/python/domdf-python-tools-39", "library/python/jaraco-context-39", "library/python/setuptools-39", "library/python/setuptools-scm-39", "library/python/sphinx-39", "library/python/virtualenv-39", "library/python/wheel-39", "runtime/python-39" ], "fmris": [ "library/python/jaraco-packaging", "library/python/jaraco-packaging-39" ], "name": "jaraco.packaging" } components/python/jaraco.packaging/python-integrate-project.conf
File was renamed from components/python/backports.unittest_mock/python-integrate-project.conf @@ -10,7 +10,7 @@ # # # Copyright 2023 Marcel Telka # Copyright 2024 Marcel Telka # %patch% 01-no-ruff.patch components/python/jaraco.packaging/test/results-all.master
New file @@ -0,0 +1,33 @@ py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV) py$(PYV): commands[0]> python -m pytest ============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: pytest.ini collecting ... collected 11 items .::project PASSED .::project PASSED conftest.py::mypy PASSED conftest.py::mypy-status PASSED docs/conf.py::mypy PASSED jaraco/packaging/__init__.py::mypy PASSED jaraco/packaging/make-tree.py::mypy PASSED jaraco/packaging/metadata.py::mypy PASSED jaraco/packaging/sphinx.py::jaraco.packaging.sphinx PASSED jaraco/packaging/sphinx.py::jaraco.packaging.sphinx._load_metadata_from_wheel PASSED jaraco/packaging/sphinx.py::mypy PASSED =============================== warnings summary =============================== jaraco/packaging/sphinx.py::jaraco.packaging.sphinx._load_metadata_from_wheel $(@D)/jaraco/packaging/sphinx.py:100: DeprecationWarning: JARACO_PACKAGING_SPHINX_WHEEL is deprecated; use BUILD_ENVIRONMENT=current instead warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ===================================== mypy ===================================== Success: no issues found in 6 source files ======== 11 passed, 1 warning ======== py$(PYV): OK congratulations :) components/python/keyring/Makefile
@@ -19,11 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = keyring HUMAN_VERSION = 25.0.0 HUMAN_VERSION = 25.1.0 COMPONENT_SUMMARY = keyring - Store and access your passwords safely. COMPONENT_PROJECT_URL = https://github.com/jaraco/keyring COMPONENT_ARCHIVE_HASH = \ sha256:fc024ed53c7ea090e30723e6bd82f58a39dc25d9a6797d866203ecd0ee6306cb sha256:7230ea690525133f6ad536a9b5def74a4bd52642abe594761028fc044d7c7893 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = LICENSE components/python/keyring/keyring-PYVER.p5m
@@ -48,6 +48,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/properties.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/py312.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/py38.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/completion.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/core.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/credentials.py components/python/keyring/manifests/sample-manifest.p5m
@@ -48,6 +48,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/properties.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/py312.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/compat/py38.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/completion.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/core.py file path=usr/lib/python$(PYVER)/vendor-packages/keyring/credentials.py components/python/keyring/patches/01-pytest-8.1.1.patch
New file @@ -0,0 +1,27 @@ Reverts https://github.com/jaraco/keyring/commit/6ff02e0eefcd90e271cefd326b460ecfa0e3eb9e We do have pytest 8.1.1 --- keyring-25.1.0/pytest.ini.orig +++ keyring-25.1.0/pytest.ini @@ -1,9 +1,6 @@ [pytest] norecursedirs=dist build .tox .eggs -addopts= - --doctest-modules - --import-mode importlib -consider_namespace_packages=true +addopts=--doctest-modules filterwarnings= ## upstream --- keyring-25.1.0/setup.cfg.orig +++ keyring-25.1.0/setup.cfg @@ -29,7 +29,7 @@ [options.extras_require] testing = - pytest >= 6, != 8.1.1 + pytest >= 6 pytest-checkdocs >= 2.4 pytest-cov pytest-mypy components/python/keyring/patches/03-no-ruff.patch
@@ -1,8 +1,8 @@ We have no pytest-ruff support yet. see https://github.com/tikv/jemallocator/issues/58 --- keyring-25.0.0/setup.cfg.orig +++ keyring-25.0.0/setup.cfg --- keyring-25.1.0/setup.cfg.orig +++ keyring-25.1.0/setup.cfg @@ -34,7 +34,6 @@ pytest-cov pytest-mypy components/python/keyring/python-integrate-project.conf
@@ -13,4 +13,5 @@ # Copyright 2023 Marcel Telka # %patch% 01-pytest-8.1.1.patch %patch% 03-no-ruff.patch components/python/keyring/test/results-all.master
@@ -5,7 +5,7 @@ cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: pytest.ini collecting ... collected 157 items collecting ... collected 158 items .::project PASSED .::project PASSED @@ -35,6 +35,7 @@ keyring/compat/properties.py::keyring.compat.properties.classproperty PASSED keyring/compat/properties.py::mypy PASSED keyring/compat/py312.py::mypy PASSED keyring/compat/py38.py::mypy PASSED keyring/completion.py::mypy PASSED keyring/core.py::keyring.core._load_keyring_class PASSED keyring/core.py::mypy PASSED @@ -167,13 +168,13 @@ =============================== warnings summary =============================== tests/test_core.py::test_init_recommended $(PYTHON_DIR)/vendor-packages/keyrings/alt/Gnome.py:28: DeprecationWarning: GnomeKeyring.get_default_keyring_sync is deprecated $(PYTHON_DIR)/vendor-packages/keyrings/alt/Gnome.py:27: DeprecationWarning: GnomeKeyring.get_default_keyring_sync is deprecated result = GnomeKeyring.get_default_keyring_sync()[0] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ===================================== mypy ===================================== Success: no issues found in 42 source files ======== 74 passed, 83 skipped, 1 warning ======== Success: no issues found in 43 source files ======== 75 passed, 83 skipped, 1 warning ======== py$(PYV): OK congratulations :) components/python/pytest-checkdocs/Makefile
@@ -19,19 +19,19 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = pytest-checkdocs HUMAN_VERSION = 2.11.0 HUMAN_VERSION = 2.12.0 COMPONENT_SUMMARY = pytest-checkdocs - check the README when running tests COMPONENT_PROJECT_URL = https://github.com/jaraco/pytest-checkdocs COMPONENT_ARCHIVE_HASH = \ sha256:3270668c5d0758f6084c8dc1890d4e95321f0b1c46bda7aa18d8b6cc314e4b5c sha256:7e5ff61b67f728840e0b6d07334c97a80aebfbea9148e5f2f261870f513d5db5 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = LICENSE include $(WS_MAKE_RULES)/common.mk # Auto-generated dependencies PYTHON_REQUIRED_PACKAGES += library/python/build PYTHON_REQUIRED_PACKAGES += library/python/docutils PYTHON_REQUIRED_PACKAGES += library/python/jaraco-packaging PYTHON_REQUIRED_PACKAGES += library/python/setuptools PYTHON_REQUIRED_PACKAGES += library/python/setuptools-scm PYTHON_REQUIRED_PACKAGES += library/python/wheel components/python/pytest-checkdocs/manifests/sample-manifest.p5m
@@ -35,5 +35,5 @@ pkg.debug.depend.path=usr/bin # Automatically generated dependencies based on distribution metadata depend type=require fmri=pkg:/library/python/build-$(PYV) depend type=require fmri=pkg:/library/python/docutils-$(PYV) depend type=require fmri=pkg:/library/python/jaraco-packaging-$(PYV) components/python/pytest-checkdocs/patches/01-no-ruff.patch
@@ -1,8 +1,8 @@ We have no pytest-ruff support yet. see https://github.com/tikv/jemallocator/issues/58 --- pytest-checkdocs-2.11.0/setup.cfg.orig +++ pytest-checkdocs-2.11.0/setup.cfg --- pytest-checkdocs-2.12.0/setup.cfg.orig +++ pytest-checkdocs-2.12.0/setup.cfg @@ -28,7 +28,6 @@ pytest-mypy; \ python_implementation != "PyPy" components/python/pytest-checkdocs/pkg5
@@ -1,7 +1,7 @@ { "dependencies": [ "library/python/build-39", "library/python/docutils-39", "library/python/jaraco-packaging-39", "library/python/setuptools-39", "library/python/setuptools-scm-39", "library/python/wheel-39", components/python/pytest-checkdocs/pytest-checkdocs-PYVER.p5m
@@ -35,5 +35,5 @@ pkg.debug.depend.path=usr/bin # Automatically generated dependencies based on distribution metadata depend type=require fmri=pkg:/library/python/build-$(PYV) depend type=require fmri=pkg:/library/python/docutils-$(PYV) depend type=require fmri=pkg:/library/python/jaraco-packaging-$(PYV) components/python/pytest-cov/Makefile
@@ -14,17 +14,16 @@ # $WS_TOOLS/python-integrate-project pytest-cov # BUILD_STYLE = setup.py BUILD_STYLE = pyproject include ../../../make-rules/shared-macros.mk COMPONENT_NAME = pytest-cov HUMAN_VERSION = 4.1.0 COMPONENT_REVISION = 1 HUMAN_VERSION = 5.0.0 COMPONENT_SUMMARY = pytest-cov - Pytest plugin for measuring coverage. COMPONENT_PROJECT_URL = https://github.com/pytest-dev/pytest-cov COMPONENT_ARCHIVE_HASH = \ sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6 sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = LICENSE @@ -40,12 +39,13 @@ # Auto-generated dependencies PYTHON_REQUIRED_PACKAGES += library/python/coverage PYTHON_REQUIRED_PACKAGES += library/python/pytest PYTHON_REQUIRED_PACKAGES += library/python/setuptools PYTHON_REQUIRED_PACKAGES += library/python/tomli PYTHON_REQUIRED_PACKAGES += library/python/wheel PYTHON_REQUIRED_PACKAGES += runtime/python TEST_REQUIRED_PACKAGES.python += library/python/coverage TEST_REQUIRED_PACKAGES.python += library/python/fields TEST_REQUIRED_PACKAGES.python += library/python/process-tests TEST_REQUIRED_PACKAGES.python += library/python/pytest TEST_REQUIRED_PACKAGES.python += library/python/pytest-xdist TEST_REQUIRED_PACKAGES.python += library/python/six TEST_REQUIRED_PACKAGES.python += library/python/virtualenv components/python/pytest-cov/manifests/sample-manifest.p5m
@@ -24,13 +24,12 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/python$(PYVER)/vendor-packages/pytest-cov.pth file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/PKG-INFO file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/SOURCES.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/dependency_links.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/entry_points.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/not-zip-safe file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/requires.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/top_level.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/AUTHORS.rst file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/LICENSE file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/METADATA file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/WHEEL file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/entry_points.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/top_level.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov/compat.py file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov/embed.py components/python/pytest-cov/patches/01-no-hunter.patch
@@ -1,12 +1,12 @@ hunter is not needed to run tests --- pytest-cov-4.1.0/setup.py.orig +++ pytest-cov-4.1.0/setup.py @@ -136,7 +136,6 @@ --- pytest-cov-5.0.0/setup.py.orig +++ pytest-cov-5.0.0/setup.py @@ -132,7 +132,6 @@ extras_require={ 'testing': [ 'fields', - 'hunter', 'process-tests', 'six', 'pytest-xdist', 'virtualenv', components/python/pytest-cov/patches/02-test-PYTHONPATH.patch
@@ -1,6 +1,6 @@ --- pytest-cov-4.1.0/tests/test_pytest_cov.py.orig +++ pytest-cov-4.1.0/tests/test_pytest_cov.py @@ -912,6 +912,7 @@ --- pytest-cov-5.0.0/tests/test_pytest_cov.py.orig +++ pytest-cov-5.0.0/tests/test_pytest_cov.py @@ -864,6 +864,7 @@ assert result.ret == 0 components/python/pytest-cov/pkg5
@@ -2,7 +2,9 @@ "dependencies": [ "library/python/coverage-39", "library/python/pytest-39", "library/python/setuptools-39", "library/python/tomli-39", "library/python/wheel-39", "runtime/python-39" ], "fmris": [ components/python/pytest-cov/pytest-cov-PYVER.p5m
@@ -24,13 +24,12 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/lib/python$(PYVER)/vendor-packages/pytest-cov.pth file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/PKG-INFO file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/SOURCES.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/dependency_links.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/entry_points.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/not-zip-safe file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/requires.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION)-py$(PYVER).egg-info/top_level.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/AUTHORS.rst file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/LICENSE file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/METADATA file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/WHEEL file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/entry_points.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov-$(HUMAN_VERSION).dist-info/top_level.txt file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov/compat.py file path=usr/lib/python$(PYVER)/vendor-packages/pytest_cov/embed.py components/python/pytest-cov/test/results-all.master
@@ -4,9 +4,9 @@ platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: setup.cfg configfile: pytest.ini testpaths: tests collecting ... collected 129 items collecting ... collected 130 items coverage.version_info > (6, 4)) coverage.version_info > (6, 4)) @@ -128,6 +128,7 @@ tests/test_pytest_cov.py::test_no_cover_marker PASSED tests/test_pytest_cov.py::test_not_started_plugin_does_not_fail PASSED tests/test_pytest_cov.py::test_pth_failure PASSED tests/test_pytest_cov.py::test_pyproject_toml PASSED tests/test_pytest_cov.py::test_show_missing_coveragerc[branch1a] PASSED tests/test_pytest_cov.py::test_show_missing_coveragerc[branch1c] PASSED tests/test_pytest_cov.py::test_show_missing_coveragerc[branch2x] PASSED @@ -144,6 +145,6 @@ xdist 2.3.0 the parent sys.path is copied in the child process) =========================== short test summary info ============================ ======== 119 passed, 10 skipped ======== ======== 120 passed, 10 skipped ======== py$(PYV): OK congratulations :) components/python/types-requests/Makefile
@@ -19,11 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = types-requests HUMAN_VERSION = 2.31.0.20240402 HUMAN_VERSION = 2.31.0.20240403 COMPONENT_SUMMARY = types-requests - Typing stubs for requests COMPONENT_PROJECT_URL = https://github.com/python/typeshed COMPONENT_ARCHIVE_HASH = \ sha256:e5c09a202f8ae79cd6ffbbba2203b6c3775a83126283bb2a6abbc129abc02a12 sha256:e1e0cd0b655334f39d9f872b68a1310f0e343647688bf2cee932ec4c2b04de59 COMPONENT_LICENSE = Apache-2.0 AND MIT TEST_STYLE = setup.py components/python/validators/Makefile
@@ -19,11 +19,11 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME = validators HUMAN_VERSION = 0.24.0 HUMAN_VERSION = 0.26.0 COMPONENT_SUMMARY = validators - Python Data Validation for Humans™ COMPONENT_PROJECT_URL = https://yozachar.github.io/pyvalidators COMPONENT_ARCHIVE_HASH = \ sha256:cd23defb36de42d14e7559cf0757f761bb46b10d9de2998e6ef805f769d859e3 sha256:004e15ed83145454e8db90d66dcee063f1084b81e447310b52c5f91022823150 COMPONENT_LICENSE = MIT COMPONENT_LICENSE_FILE = LICENSE.txt components/python/validators/manifests/sample-manifest.p5m
@@ -33,6 +33,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/validators/btc_address.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/card.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/country_code.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/cron.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/domain.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/email.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/hashes.py components/python/validators/test/results-all.master
@@ -5,7 +5,7 @@ cachedir: .tox/py$(PYV)/.pytest_cache rootdir: $(@D) configfile: pyproject.toml collecting ... collected 599 items collecting ... collected 640 items tests/i18n/test_es.py::test_returns_false_on_invalid_cif[12345] PASSED tests/i18n/test_es.py::test_returns_false_on_invalid_cif[ABCDEFGHI] PASSED @@ -278,6 +278,32 @@ tests/test_country_code.py::test_returns_true_on_valid_country_code[ISR-auto] PASSED tests/test_country_code.py::test_returns_true_on_valid_country_code[US-alpha2] PASSED tests/test_country_code.py::test_returns_true_on_valid_country_code[USA-alpha3] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[& * * & * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[* * * * * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[* * * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[* - * * - *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[*/15 0,6,12,24 * * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[*/5 * *-1 * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[*/5 25 * * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[0 */0 * * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[0 12 * * 8] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[0 12 32 * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[10-* * * * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[30-20 * * * *] PASSED tests/test_cron.py::test_returns_failed_validation_on_invalid_cron[32-30 * * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[* * * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[*/15 0,6,12,18 * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[*/5 * * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[*/61 * * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[0 */3 * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[0 0 * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[0 0 1 1 *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[0 12 * * 0] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[0 12 * 1-6 1-5] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[0 12 1 */2 *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[0 3-6 * * *] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[15 5 * * 1,3,5] PASSED tests/test_cron.py::test_returns_true_on_valid_cron[30 3 * * 1-5] PASSED tests/test_domain.py::test_returns_failed_validation_on_invalid_domain[-example.com-False-False] PASSED tests/test_domain.py::test_returns_failed_validation_on_invalid_domain[123.123-False-False] PASSED tests/test_domain.py::test_returns_failed_validation_on_invalid_domain[123.123.123.-True-False] PASSED @@ -325,6 +351,8 @@ tests/test_email.py::test_returns_failed_validation_on_invalid_email[john56789.john56789.john56789.john56789.john56789.john56789.john5@example.com] PASSED tests/test_email.py::test_returns_failed_validation_on_invalid_email[something@@somewhere.com] PASSED tests/test_email.py::test_returns_true_on_valid_email["\\\t"@here.com] PASSED tests/test_email.py::test_returns_true_on_valid_email[\u0141\xf3ka\u015b\u0107@email.com] PASSED tests/test_email.py::test_returns_true_on_valid_email[\u0142em\u0142ail@here.com] PASSED tests/test_email.py::test_returns_true_on_valid_email[email@127.local.home.arpa] PASSED tests/test_email.py::test_returns_true_on_valid_email[email@here.com] PASSED tests/test_email.py::test_returns_true_on_valid_email[email@localdomain.org] PASSED @@ -333,6 +361,12 @@ tests/test_email.py::test_returns_true_on_valid_email[example@valid-with-hyphens.com] PASSED tests/test_email.py::test_returns_true_on_valid_email[test@domain.with.idn.tld.\u0909\u0926\u093e\u0939\u0930\u0923.\u092a\u0930\u0940\u0915\u094d\u0937\u093e] PASSED tests/test_email.py::test_returns_true_on_valid_email[weirder-email@here.and.there.com] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_base58[InvalidBase58!] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_base58[ThisIsAReallyLongStringThatIsDefinitelyNotBase58Encoded] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_base58[abcABC!@#] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_base64[SGVsbG8gV29ybGQ] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_base64[U29tZSBkYXRhIHN0cmluZw] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_base64[YW55IGNhcm5hbCBwbGVhc] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_md5[z41d8cd98f00b204e9800998ecf8427e] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_md5[z4aaaa1d8cd98f00b204e9800998ecf8427e] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_md5[z8cd98f00b204e9800998ecf8427e] PASSED @@ -348,6 +382,13 @@ tests/test_hashes.py::test_returns_failed_validation_on_invalid_sha512[cf8357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_sha512[cf8aaaa3e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] PASSED tests/test_hashes.py::test_returns_failed_validation_on_invalid_sha512[zf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] PASSED tests/test_hashes.py::test_returns_true_on_valid_base58[18KToMF5ckjXBYt2HAj77qsG3GPeej3PZn] PASSED tests/test_hashes.py::test_returns_true_on_valid_base58[38XzQ9dPGb1uqbZsjPtUajp7omy8aefjqj] PASSED tests/test_hashes.py::test_returns_true_on_valid_base58[cUSECaVvAiV3srWbFRvVPzm5YzcXJwPSwZfE7veYPHoXmR9h6YMQ] PASSED tests/test_hashes.py::test_returns_true_on_valid_base58[n4FFXRNNEW1aA2WPscSuzHTCjzjs4TVE2Z] PASSED tests/test_hashes.py::test_returns_true_on_valid_base64[SGVsbG8gV29ybGQ=] PASSED tests/test_hashes.py::test_returns_true_on_valid_base64[U29tZSBkYXRhIHN0cmluZw==] PASSED tests/test_hashes.py::test_returns_true_on_valid_base64[YW55IGNhcm5hbCBwbGVhcw==] PASSED tests/test_hashes.py::test_returns_true_on_valid_md5[D41D8CD98F00B204E9800998ECF8427E] PASSED tests/test_hashes.py::test_returns_true_on_valid_md5[d41d8cd98f00b204e9800998ecf8427e] PASSED tests/test_hashes.py::test_returns_true_on_valid_sha1[DA39A3EE5E6B4B0D3255BFEF95601890AFD80709] PASSED @@ -607,6 +648,6 @@ tests/test_validation_failure.py::TestValidationError::test_repr PASSED tests/test_validation_failure.py::TestValidationError::test_string PASSED ======== 599 passed ======== ======== 640 passed ======== py$(PYV): OK congratulations :) components/python/validators/validators-PYVER.p5m
@@ -33,6 +33,7 @@ file path=usr/lib/python$(PYVER)/vendor-packages/validators/btc_address.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/card.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/country_code.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/cron.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/domain.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/email.py file path=usr/lib/python$(PYVER)/vendor-packages/validators/hashes.py make-rules/setup.py.mk
@@ -470,7 +470,6 @@ $(eval $(call disable-pytest-plugin,timeout,pytest-timeout)) $(eval $(call disable-pytest-plugin,travis-fold,pytest-travis-fold)) $(eval $(call disable-pytest-plugin,typeguard,typeguard)) $(eval $(call disable-pytest-plugin,unittest_mock,backports-unittest-mock)) $(eval $(call disable-pytest-plugin,xdist,pytest-xdist)) $(eval $(call disable-pytest-plugin,xdist.looponfail,pytest-xdist)) $(eval $(call disable-pytest-plugin,xprocess,pytest-xprocess)) # adds a reminder line to test output