From 5087f37a4d9063896fce9cf625aa2479bc540b94 Mon Sep 17 00:00:00 2001 From: Crucible Date: Thu, 15 Oct 2026 17:23:01 -0500 Subject: Publish srcux candidate 0000000660-20261015-172104 --- dev-python/zope-interface/Manifest | 4 +- .../zope-interface/zope-interface-8.5.ebuild | 52 ---------------------- .../zope-interface/zope-interface-8.7.ebuild | 52 ++++++++++++++++++++++ 3 files changed, 54 insertions(+), 54 deletions(-) delete mode 100644 dev-python/zope-interface/zope-interface-8.5.ebuild create mode 100644 dev-python/zope-interface/zope-interface-8.7.ebuild (limited to 'dev-python/zope-interface') diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest index bc77664dbb3e..62c3e02c113e 100644 --- a/dev-python/zope-interface/Manifest +++ b/dev-python/zope-interface/Manifest @@ -1,4 +1,4 @@ -DIST zope_interface-8.5.tar.gz 257957 BLAKE2B 15f142fe8636def9cab24d91394b7d69e2ef5a420635830b9da35c75846ff323d7b4463cd00d9bd866916322ad1c18a3d4cb1e2f2210955e8772fc3b48906048 SHA512 099f88e47cc29312ff79f3efd904710fc4cfe4c81cacacc1f3cf40471a6b46e9d82646e42c539b14d8f0619beba74b1d0cec90a3a22897949f59dd26750dba7e -DIST zope_interface-8.5.tar.gz.provenance 9454 BLAKE2B 56d347195516e86ff0c56092d92acd8c5c00aa376c9149d14ae5b7e7d2a2b1872975fc85436c37d013e8f16e4ec366f7ee28b76683b9dfd02ef028a16bab699d SHA512 31d39871d4bf74c1aca8c11aad96cab3e0ab4848b7c846022455f5f733877e0902684cb128c0d13a3f3d036d8fffe307c622ec91710c11e9c391f7e176a2594a DIST zope_interface-8.6.tar.gz 257973 BLAKE2B 7c453f9dff3f9f423a6dbbc59ebbefd5d5788e7ed0fe92f1eddc9712f7b2dde1f4b7ed02f93bd6b8829133c5fb68ad437bc147c959c5c62e830c08177b64e6f2 SHA512 c1945572f90ef552098a2f941ea05d02438715d4af51a93bdee16fd69f823bd3beadd953c39a37e4d77a68cdbebe71d1f52f9ec1d09695e97c4320a14d5c7dac DIST zope_interface-8.6.tar.gz.provenance 10045 BLAKE2B e6bceca5e9d5d8b70ac3eb25c82472d1aeef2ae34f2b9d1348f757ffcf3ae69fcb7ffbc758a853e50959034820b43fc6d5629a50e1a15bca61d56f60dde26513 SHA512 3b2779c644a8405d902591ea306c7da7b3640519cec60c2d11a590468070313b4ce2c106b2f1f2f32dabfe46f879487fdba6dde7e2324a16d8df3ada5477a6c4 +DIST zope_interface-8.7.tar.gz 266343 BLAKE2B d20fa3b52f89cb12e58811bb70e535fb6104c81f580964354dc0fa79fe9a1aaf75d2227215143519f5400d76bc7b6140ac54e7d00ef43b6a83c6ae40395882c9 SHA512 a299c6d7a057eeed620dbc5314c0358d704d3edd7c23ccb60e6daac1f26ccbd0b9fcfb6e870e9a58e550de2354c17c61281607450b8acb7630bbccfbf3fbe516 +DIST zope_interface-8.7.tar.gz.provenance 9686 BLAKE2B 0007a2080d4aac76de0dca13ca68d2ee516c60dda183904512b5fe27a048258bfe80b6c7dd17b5686ecc5786e13d43a7e77efb8332ec7f661f9def17bb48ed28 SHA512 ed60ecb903db5ce6b009a665d28032ac6ac7f86c323126c8b2572308269aebbd497f4b4e5beeca895b0431050b890df15e723533fea25717dfacbc7374a804ad diff --git a/dev-python/zope-interface/zope-interface-8.5.ebuild b/dev-python/zope-interface/zope-interface-8.5.ebuild deleted file mode 100644 index e817db8928b1..000000000000 --- a/dev-python/zope-interface/zope-interface-8.5.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN/-/.} -PYPI_VERIFY_REPO="https://github.com/zopefoundation/zope.interface" -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Interfaces for Python" -HOMEPAGE=" - https://github.com/zopefoundation/zope.interface/ - https://pypi.org/project/zope.interface/ -" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" -IUSE="+native-extensions test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/zope-event[${PYTHON_USEDEP}] - dev-python/zope-testing[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # force failure if extension build fails - sed -i -e "/'build_ext':/d" setup.py || die - if ! use native-extensions; then - sed -i -e '/ext_modules=/d' setup.py || die - fi -} - -python_test() { - local -x PURE_PYTHON=0 - if ! use native-extensions || [[ ${EPYTHON} == pypy3* ]]; then - PURE_PYTHON=1 - fi - - eunittest -s "${BUILD_DIR}/install$(python_get_sitedir)/zope" -} diff --git a/dev-python/zope-interface/zope-interface-8.7.ebuild b/dev-python/zope-interface/zope-interface-8.7.ebuild new file mode 100644 index 000000000000..b3b5480ac141 --- /dev/null +++ b/dev-python/zope-interface/zope-interface-8.7.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN/-/.} +PYPI_VERIFY_REPO="https://github.com/zopefoundation/zope.interface" +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Interfaces for Python" +HOMEPAGE=" + https://github.com/zopefoundation/zope.interface/ + https://pypi.org/project/zope.interface/ +" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +IUSE="+native-extensions test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/zope-event[${PYTHON_USEDEP}] + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + distutils-r1_src_prepare + + # force failure if extension build fails + sed -i -e "/'build_ext':/d" setup.py || die + if ! use native-extensions; then + sed -i -e '/ext_modules=/d' setup.py || die + fi +} + +python_test() { + local -x PURE_PYTHON=0 + if ! use native-extensions || [[ ${EPYTHON} == pypy3* ]]; then + PURE_PYTHON=1 + fi + + eunittest -s "${BUILD_DIR}/install$(python_get_sitedir)/zope" +} -- cgit v1.3