diff --git a/components/meta-packages/history/history b/components/meta-packages/history/history index 63aac41cc76..61f9b718b2d 100644 --- a/components/meta-packages/history/history +++ b/components/meta-packages/history/history @@ -1012,6 +1012,9 @@ library/python/python-gnome-extras-27@2.25.3,5.11-2018.0.0.5 library/python/python-gnome-extras@2.25.3,5.11-2018.0.0.5 library/python/python-imaging-27@1.1.7,5.11-2020.0.0.1 library/python/python-imaging@1.1.7,5.11-2020.0.0.0 library/python/pillow +library/python/pytest-lazy-fixture-37@0.6.3,5.11-2023.0.0.1 +library/python/pytest-lazy-fixture-39@0.6.3,5.11-2023.0.0.1 +library/python/pytest-lazy-fixture@0.6.3,5.11-2023.0.0.1 library/python/python-ldap-26@2.4.25,5.11-2016.0.1.0 library/python/python-ldap-27@3.0.0,5.11-2020.0.1.1 library/python/python-ldap@3.0.0,5.11-2020.0.1.1 diff --git a/components/python/pytest-lazy-fixture/Makefile b/components/python/pytest-lazy-fixture/Makefile deleted file mode 100644 index aa4d0ed76c7..00000000000 --- a/components/python/pytest-lazy-fixture/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# -# 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 pytest-lazy-fixture -# - -BUILD_STYLE = setup.py - -include ../../../make-rules/shared-macros.mk - -COMPONENT_NAME = pytest-lazy-fixture -HUMAN_VERSION = 0.6.3 -COMPONENT_SUMMARY = pytest-lazy-fixture - It helps to use fixtures in pytest.mark.parametrize -COMPONENT_PROJECT_URL = https://github.com/tvorog/pytest-lazy-fixture -COMPONENT_ARCHIVE_URL = \ - https://files.pythonhosted.org/packages/b2/82/ae6d2f6903719c4ec410dcd31ee24e3bce74b2cef3c5b9150ad36e8594b6/pytest-lazy-fixture-0.6.3.tar.gz -COMPONENT_ARCHIVE_HASH = \ - sha256:0e7d0c7f74ba33e6e80905e9bfd81f9d15ef9a790de97993e34213deb5ad10ac -COMPONENT_LICENSE = MIT -COMPONENT_LICENSE_FILE = LICENSE - -TEST_STYLE = pytest - -include $(WS_MAKE_RULES)/common.mk - -# Auto-generated dependencies -PYTHON_REQUIRED_PACKAGES += library/python/pytest -PYTHON_REQUIRED_PACKAGES += runtime/python diff --git a/components/python/pytest-lazy-fixture/manifests/sample-manifest.p5m b/components/python/pytest-lazy-fixture/manifests/sample-manifest.p5m deleted file mode 100644 index d60dc052198..00000000000 --- a/components/python/pytest-lazy-fixture/manifests/sample-manifest.p5m +++ /dev/null @@ -1,39 +0,0 @@ -# -# 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 2023 -# - -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/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/PKG-INFO -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/SOURCES.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/dependency_links.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/entry_points.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/requires.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/top_level.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazyfixture.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/pytest-$(PYV) diff --git a/components/python/pytest-lazy-fixture/pkg5 b/components/python/pytest-lazy-fixture/pkg5 deleted file mode 100644 index 196408f82db..00000000000 --- a/components/python/pytest-lazy-fixture/pkg5 +++ /dev/null @@ -1,17 +0,0 @@ -{ - "dependencies": [ - "SUNWcs", - "library/python/pytest-37", - "library/python/pytest-39", - "runtime/python-37", - "runtime/python-39", - "shell/ksh93", - "system/library" - ], - "fmris": [ - "library/python/pytest-lazy-fixture-37", - "library/python/pytest-lazy-fixture-39", - "library/python/pytest-lazy-fixture" - ], - "name": "pytest-lazy-fixture" -} \ No newline at end of file diff --git a/components/python/pytest-lazy-fixture/pytest-lazy-fixture-PYVER.p5m b/components/python/pytest-lazy-fixture/pytest-lazy-fixture-PYVER.p5m deleted file mode 100644 index 7bf6fd1e0cf..00000000000 --- a/components/python/pytest-lazy-fixture/pytest-lazy-fixture-PYVER.p5m +++ /dev/null @@ -1,39 +0,0 @@ -# -# 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/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/PKG-INFO -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/SOURCES.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/dependency_links.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/entry_points.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/requires.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazy_fixture-$(HUMAN_VERSION)-py$(PYVER).egg-info/top_level.txt -file path=usr/lib/python$(PYVER)/vendor-packages/pytest_lazyfixture.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/pytest-$(PYV) diff --git a/make-rules/setup.py.mk b/make-rules/setup.py.mk index 6b81c3d9bb9..6aaf9922edf 100644 --- a/make-rules/setup.py.mk +++ b/make-rules/setup.py.mk @@ -435,7 +435,6 @@ $(eval $(call disable-pytest-plugin,helpers_namespace,pytest-helpers-namespace)) $(eval $(call disable-pytest-plugin,hypothesispytest,hypothesis)) # adds line to test report header $(eval $(call disable-pytest-plugin,jaraco.test.http,jaraco-test)) $(eval $(call disable-pytest-plugin,kgb,kgb)) -$(eval $(call disable-pytest-plugin,lazy-fixture,pytest-lazy-fixture)) $(eval $(call disable-pytest-plugin,metadata,pytest-metadata)) # adds line to test report header $(eval $(call disable-pytest-plugin,mypy,pytest-mypy)) # runs extra test(s) $(eval $(call disable-pytest-plugin,perf,pytest-perf)) # https://github.com/jaraco/pytest-perf/issues/9