From 44cec61076bf2bbb3cea1fc89943dd6818a5acc5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 6 Jun 2024 00:07:58 +0100 Subject: gentoo auto-resync : 06:06:2024 - 00:07:57 --- dev-python/cssutils/Manifest | 2 ++ dev-python/cssutils/cssutils-2.11.1.ebuild | 50 ++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 dev-python/cssutils/cssutils-2.11.1.ebuild (limited to 'dev-python/cssutils') diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest index b2e4e664bc6f..b985dd946592 100644 --- a/dev-python/cssutils/Manifest +++ b/dev-python/cssutils/Manifest @@ -1,3 +1,5 @@ DIST cssutils-2.11.0.tar.gz 723164 BLAKE2B 433358b1bd167d72ceda9c60f4460a95804c492a92854747dfc49ef4e2efe69388781c515adbb3c5d9010895e13a039ea33c46d4b2c71cb8bb15eead3e998b60 SHA512 42ce87502757d213ab5b2812c8a76724955f565826c69ffe4db53d49020ce960c8544423428f2b8c24d9b1b215c22f18de9dff66ef249c8060d17aad990d9a6f +DIST cssutils-2.11.1.tar.gz 711657 BLAKE2B 08522271238efd160dba06e580e01136ec1dab69bef8400f458edcf58a179ffc1d5bbca9423afddb66b5c781c2742a00f9a9fc0c5119ed3d865f914ebce2238f SHA512 7e38f08c5ff340b82ea39bda207d099b39ce6b88c8ac0d7ac1fb29e7b4ae6d8baa341e0a9b27e6d2285e31266112ec51d1fff9ef3e5a17a4bf55546fb4927845 EBUILD cssutils-2.11.0.ebuild 967 BLAKE2B 7202f4eaa44fa44d00e592111eff95c5ec785cf823686a6f80a69363ac8a38be7253ed1b9b7be28e2e31f5435b2a2e56e3d8825d3d8c800b5a38bce7de5d4b3e SHA512 4915b1f375e19c685d0f718ae49ac98f3e14da09fe8957bc5991f4a3da548db80cf2225dccbaa4318006cd83c3871662321c2f83af2500cb0b29686bf9fed628 +EBUILD cssutils-2.11.1.ebuild 1029 BLAKE2B 56b59287073a603b91cbeddfd5a784259663888d97218da7a68c6cc68f657a71512715bdb61bdce50de116e3cb210e7a9164488a326f0524340c8cf08d675c37 SHA512 7f5e45a11e2d5a5878a15f015198d7aef4fed47b7bb0adb859cf5d16af01f543b93db6ebae39b4aebe113e33d0b6c6f0b911e090b32f741a63662844ecaa0520 MISC metadata.xml 404 BLAKE2B 799ecc65093102f5dc56c272245253ad76e69ade2196953bc37547408cbec9c3259c05dd75838c23027cb6a348d03586d2e1d61d37713401ae3cbcfb330275e9 SHA512 b009e78386aee2e8405406ed455c5432e00d5990ca86b49e6ac5db4e3e06102fb968cdc7b55b824c3451156fe2501e3f1deed1f31b48cd1916f90ef515dd8e4e diff --git a/dev-python/cssutils/cssutils-2.11.1.ebuild b/dev-python/cssutils/cssutils-2.11.1.ebuild new file mode 100644 index 000000000000..7c514161f793 --- /dev/null +++ b/dev-python/cssutils/cssutils-2.11.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A CSS Cascading Style Sheets library" +HOMEPAGE=" + https://pypi.org/project/cssutils/ + https://github.com/jaraco/cssutils/ +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" + +RDEPEND=" + dev-python/more-itertools[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/cssselect[${PYTHON_USEDEP}] + >=dev-python/jaraco-test-5.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/lxml[${PYTHON_USEDEP}] + ' 3.10) + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # network + encutils/__init__.py::encutils + examples/website.py::examples.website.logging + ) + local EPYTEST_IGNORE=( + # path mismatch with "parse" package + examples/parse.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -m "not network" +} -- cgit v1.2.3