summaryrefslogtreecommitdiff
path: root/dev-python/wrapt
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-16 03:04:48 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-16 03:04:48 -0500
commit419e92606fe27d657dbe239bd6f440ec8a36d51d (patch)
treee19f559be2709c782ca42f4205768b2dcb617905 /dev-python/wrapt
parent176ef8b33b07b6349926561830323f298e7800da (diff)
downloadbaldeagleos-repo-419e92606fe27d657dbe239bd6f440ec8a36d51d.tar.gz
baldeagleos-repo-419e92606fe27d657dbe239bd6f440ec8a36d51d.tar.xz
baldeagleos-repo-419e92606fe27d657dbe239bd6f440ec8a36d51d.zip
Adding metadata
Diffstat (limited to 'dev-python/wrapt')
-rw-r--r--dev-python/wrapt/Manifest2
-rw-r--r--dev-python/wrapt/wrapt-2.4.0_rc4.ebuild40
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-python/wrapt/Manifest b/dev-python/wrapt/Manifest
index f4fe784eb695..2356b65e35fb 100644
--- a/dev-python/wrapt/Manifest
+++ b/dev-python/wrapt/Manifest
@@ -6,3 +6,5 @@ DIST wrapt-2.4.0rc1.tar.gz 137162 BLAKE2B 0611a54fb83b3dc8435608a20ecec4a7daed64
DIST wrapt-2.4.0rc1.tar.gz.provenance 10066 BLAKE2B b5aa70a9ef9c10c0c23d4fab3b51371f280518ecfdf538a18ddae381d6bbf406bc118ea56755bad337230ab0f07ce43105144aab60fd520a99ab8e936fb681a2 SHA512 5205a78701662a5a35c312a8d3bd02c89b26de51df3e9fd0a7e9f4f3be99023e8d72790d5a3334b536b0e4aece15592a87b9419c643d28906b692f4b71624fec
DIST wrapt-2.4.0rc2.tar.gz 158557 BLAKE2B c37e12d8c8ba8c0e338f5f8f5d21c4ae52309a31231fac3824b7a1af6c1e3ec4801bccb828b101f55be0bd7f7a0fcc3c37c5c4325585ed5c1f0c3e8ea1146932 SHA512 31c0abe5619c53921559dd85246a1447eb77a8aeadc13c87f388b453a786ef7f3272c576b7e330f51f7fbeafb0976370777e11fc70838395978b4cfc8b03b2aa
DIST wrapt-2.4.0rc2.tar.gz.provenance 10068 BLAKE2B cd3a19d464c32439e833355da29c8e7aa2a5c709f1f39e80773b300a903e0e37c2aa2cb6e2dd61310d531ec5183d97c05a29f3258cec362d4539f2b1148ba26e SHA512 6505ba3ad4b2b3326b998b43242feaa33de4282a3bbd47ee947eabce1e5bc1c2c68f5686cc31f025dbfa94d206907745496f0f0ef747fdfcc96eb03902f50fea
+DIST wrapt-2.4.0rc4.tar.gz 160649 BLAKE2B 8b1f0be1967fa647728de8903ceec057359aa57f7b48b9d1d44b4d2d332da6bf237f833ed010bbe7ad219b969d8341428c4cd9ae4d448bee228243ffff9dc583 SHA512 fedf08bb8dd9f07e2ce1f66bbf22509e41107eadeed1966d14ce87a1b1f27705c839660fafd6bc5247cb785e518e2d2ad45c90ba32f2b3b2e79a60dc4b9c0be8
+DIST wrapt-2.4.0rc4.tar.gz.provenance 9974 BLAKE2B da03d61346124becc909e26c5be81f04e0d904761335f6a89dd38352387dc823acd28b6dc73c3542e83ce86c95a91c458506135b1d7aee8eebe5ca9d778fdfc9 SHA512 c5efb9539e3a2dcbcb918e2b56efa48f96b71d30a3670557b6036ebe4455b4a9161dae2b98cdd9805ed04b86e286244f972d808472b7cd4c2b77abed33eaa414
diff --git a/dev-python/wrapt/wrapt-2.4.0_rc4.ebuild b/dev-python/wrapt/wrapt-2.4.0_rc4.ebuild
new file mode 100644
index 000000000000..c0b172cb4e24
--- /dev/null
+++ b/dev-python/wrapt/wrapt-2.4.0_rc4.ebuild
@@ -0,0 +1,40 @@
+# 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_VERIFY_REPO=https://github.com/GrahamDumpleton/wrapt
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi
+
+MY_P=${P/_}
+DESCRIPTION="Module for decorators, wrappers and monkey patching"
+HOMEPAGE="
+ https://github.com/GrahamDumpleton/wrapt/
+ https://pypi.org/project/wrapt/
+"
+
+LICENSE="BSD"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+IUSE="+native-extensions"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # skip mypy tests, they are fragile
+ rm -r tests/mypy || die
+}
+
+python_compile() {
+ local -x WRAPT_INSTALL_EXTENSIONS=$(usex native-extensions true false)
+ distutils-r1_python_compile
+}