summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-22 08:21:29 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-04-22 08:21:29 +0000
commit3bac0c1b93e7e7849ecfe749f6864ed1ad5e018d (patch)
treef06db2d2699ecf002d3374f9725efcb85cf56b59 /dev-python
parent99f39a7cabc52da78c2ca314f1427cb76f0ffe63 (diff)
downloadbaldeagleos-repo-3bac0c1b93e7e7849ecfe749f6864ed1ad5e018d.tar.gz
baldeagleos-repo-3bac0c1b93e7e7849ecfe749f6864ed1ad5e018d.tar.xz
baldeagleos-repo-3bac0c1b93e7e7849ecfe749f6864ed1ad5e018d.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/boto3/Manifest1
-rw-r--r--dev-python/boto3/boto3-1.42.93.ebuild53
-rw-r--r--dev-python/botocore/Manifest1
-rw-r--r--dev-python/botocore/botocore-1.42.93.ebuild67
-rw-r--r--dev-python/cfn-lint/Manifest2
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.49.1.ebuild64
-rw-r--r--dev-python/testresources/Manifest2
-rw-r--r--dev-python/testresources/testresources-2.1.2.ebuild36
8 files changed, 226 insertions, 0 deletions
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 6cffcabf4719..92946347dbc3 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -13,3 +13,4 @@ DIST boto3-1.42.89.gh.tar.gz 1122098 BLAKE2B 8f81c17e47e8c07278b4eaf26c4e24a265f
DIST boto3-1.42.90.gh.tar.gz 1123585 BLAKE2B c70766edc67bee9deceb08f779ace13f327c2d966996e780b3e6681115fceff7c18d69fcb16907c0753c6d4c36e3aba2ad07d141fe9e20cfce774441630430bf SHA512 ffc470e9a6a5165419180b99085e1461131d11cdf018969d1e7428e6e0b7ab3ab5c08e9e4e1b8401f3e5c74b28e10fab1d12e8e8dc9bbacf68a65b6002b390d3
DIST boto3-1.42.91.gh.tar.gz 1124704 BLAKE2B b6916ead939d892467698a93b7fa9257f094cf3095465a38010ddbd0125e8ad042a28b10c4ee260e12e2819504855ab11ce18ab4100405c95ceec5272a894e71 SHA512 f6c8fc30f6846dbf9dce51177306cea7794bd74438322566ad7f5d6bdc60ca419b23dd08c5f92ba9a73fca8c8bc017555167a68c8966a0a0d04851e81c9a7990
DIST boto3-1.42.92.gh.tar.gz 1125628 BLAKE2B e53dcee267249fd505065f25fba9eacbd9dc930381b8c191750f2515405a8bebd15ece5cd6223bd2a0aef4bcc1616d4bb16b6757aba92a17ddc3df970b78016b SHA512 a56fd9720725efb83376534a0e8b244dad429d1f0b0162591b146fa9d5f052e535ef5c9d7d72e398fcdd0f3e683f103fc41ff1d53072804ab65eeb3fb5ec81ad
+DIST boto3-1.42.93.gh.tar.gz 1126304 BLAKE2B ee8404e5a2da1588feb02858efee8d6cd9a7babc932d910f43c533968259e4f6535f2351c526dfff290abcc068d59c48dec32328a2100a52f4f72ce51c71e418 SHA512 8d801b54b7a6c76cde0da8f8890633a7c026071bc2de13ad17fd23f068fe112ce588da5e5848d3b5b0e4567285d6ae53efa9371468c9851f9f1b902d85562e31
diff --git a/dev-python/boto3/boto3-1.42.93.ebuild b/dev-python/boto3/boto3-1.42.93.ebuild
new file mode 100644
index 000000000000..6e5f06a012ad
--- /dev/null
+++ b/dev-python/boto3/boto3-1.42.93.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index fa8041f9c8fb..96edd9fd72cf 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -13,3 +13,4 @@ DIST botocore-1.42.89.gh.tar.gz 16126567 BLAKE2B 7f3586175496d9d767346ed9037cb84
DIST botocore-1.42.90.gh.tar.gz 16133286 BLAKE2B be3d2f1bb0c29c3d43fbd17d4c893923edd0f4287013d4e7f4bee36bc575c0fe4e5a12a8e976f0b1f898cdc8831539b1d34f615147eb40b4ff58addb9cacca9f SHA512 a6e7650163935b6e78a0cbfb27ce4ca7911b95012b46a478ec1b32233c28da59a8a4f7b8df221269b4e57722055d7d05cd600ec176117c5c270a6dcc716ca839
DIST botocore-1.42.91.gh.tar.gz 16138871 BLAKE2B b5090d9707e20d83bdcc2757f13f6555a2fe50bc10361c8bbea9fba5fe09183ac588700864fec9677ba0bc84d85337c0b2a5f8d38ab0a832068dd1292000ee95 SHA512 5c96771c9170476817b3c4fc8e4201123389867015285c14a6db09856f2a5f9b9110523cf3a757fa2182fe726e99c549871b62a2ce3dc80d6b8abf703f0103cb
DIST botocore-1.42.92.gh.tar.gz 16157923 BLAKE2B 635caf24f55c3c291f5d8dcb6c4954bd4c9a6b47b4390cb07ed1f55ad668070f0d345557872312e70377d249f7940fab2fbd62eb5b1bd5239dcf6f53d48d7068 SHA512 5077240ed9ab86cf61aee76e6cb111c8749cac5c64eb5e29d350d34afb1e052ba301b38c12622d8effc7d5ab122734cf01f2a93b0e352ab37a5234da17c17fd5
+DIST botocore-1.42.93.gh.tar.gz 16167198 BLAKE2B 3e9cde424583c5c613b973cf2f3551e4b919400685bafb20676e09731ea1f33822d18a3a86af7b5146508ca77776ac3410a7ce0d1ce22c229fb9b3b1dee9ed89 SHA512 8276b64b5c25ff6b311f267862e3a79581c46e3b307d121c12388218ace595d694757aca0e50c47087897eca2485f39d0d0374f8a6ee8276102f5a8329f6db5e
diff --git a/dev-python/botocore/botocore-1.42.93.ebuild b/dev-python/botocore/botocore-1.42.93.ebuild
new file mode 100644
index 000000000000..f6ce0d9ed8d5
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.93.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index ae3d1280b42b..c62bf7c25eb6 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -7,3 +7,5 @@ DIST cfn_lint-1.48.1.tar.gz 3735412 BLAKE2B 5922239a4d380b7a1ab049ada1e3eaa259cd
DIST cfn_lint-1.48.1.tar.gz.provenance 9674 BLAKE2B 57cfbe292b4d2564e0cbd21920dc62cd42345383ae6af3cd2ae79cb90925846872aa5d77c9044a7faeec0128c38d451d689a301fd39e89356ce0dd8dd167247c SHA512 60bbba274ea6269daa5aeba59cf1f5c628cecc83e265a581eea54455c420a414ea02a55eff05dfdd5a406dcc9d25e0d7be63cefe2062d6cc10b025caa5fb16f1
DIST cfn_lint-1.49.0.tar.gz 4027042 BLAKE2B bf8e751c1c793ca0b9330bc0995852da4676e206e5f04a196a2464e5380a16babca20688e14661dd7c511a630c9edfa4b1237a178560f2ae5b59321340962d73 SHA512 67176fe40b4c77fdfe0ffa9cbc838889d033d14054a9e5f45000e8b1e49a35dbc5976e19f5b4019dd9eb781d74b3933c968fe643ce91f56c67fd7ff87c18f554
DIST cfn_lint-1.49.0.tar.gz.provenance 9752 BLAKE2B 810c13a861f45a8d90378ba7af8d29737c8626bb0f8349a21b61f4c613db039770b447b3c265203d850e9dbc34302004c889d3845974e38fe350bfac808b9e7c SHA512 4ff8d9ea3039f72902dbba2d919ff1daf93182bf4c3e5b9866fdc9ad7bca96c78fb8adb00e91e6c0826b765fa3a267fc9ecb1514eafd74120d10fdfb1f14f88b
+DIST cfn_lint-1.49.1.tar.gz 4031974 BLAKE2B a3b55948b95ff74da3da76a44d3a19cdf5fe722e8babb1d76eaa80b70cfdb886bb1976347876fe46a1f425f602c3a76a5dc5b61f151e5474a2797b8dba569098 SHA512 37d6e398dc4115bd9db0d7be8e44dd094685f2456f958096acbe0116d04bd9ec90d3f175ed862f05d60ca3f463899aa74724fff932c67132a08739aa28d3e1ed
+DIST cfn_lint-1.49.1.tar.gz.provenance 9662 BLAKE2B fd3d05076d725d6c9a90583c27457980bce011990591d0b2859e5e828cc8a32cf88ac66066d7f788814a48cacbd7ee0be2fef32dad19acb5eddc4e530f797293 SHA512 69bc83bfe2257afded891f222bb493c541050a0e352eeb01b233ec4d6d7059a8602bd5760394a7e64ee47e472ad7b58a313e43a3ea6238f688f3092242a43a0d
diff --git a/dev-python/cfn-lint/cfn-lint-1.49.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.49.1.ebuild
new file mode 100644
index 000000000000..91dab4441df0
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.49.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/aws-cloudformation/cfn-lint
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+ https://github.com/aws-cloudformation/cfn-lint/
+ https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.109.0[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-5[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+ dev-python/junit-xml[${PYTHON_USEDEP}]
+ <dev-python/networkx-4[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+ >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}]
+ test? (
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # different line wrapping somehow
+ test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # TODO: suddenly started failing in older versions too
+ # https://github.com/aws-cloudformation/cfn-lint/issues/4207
+ test/integration/test_good_templates.py
+ test/unit/module/override/test_exclude.py::TestExclude::test_success_run
+ test/unit/module/test_api.py::TestLintFile::test_good_template
+ test/unit/module/test_rules_collections.py::TestRulesCollection::test_success_run
+ # crashes on 3.12+, probably pygraphviz
+ test/unit/module/test_api.py::TestLintByConfig::test_graph
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ epytest
+}
diff --git a/dev-python/testresources/Manifest b/dev-python/testresources/Manifest
index d558616fdeb1..5aeaeffdc6ef 100644
--- a/dev-python/testresources/Manifest
+++ b/dev-python/testresources/Manifest
@@ -1 +1,3 @@
DIST testresources-2.0.2.tar.gz 45057 BLAKE2B bb4c0cc12eae792eae3546cb7d0a71aaef0e50e7e26bffe3c8e80230e1e7686b91e93dd8fb31ec45a8c7c4e7f5c201193356653fcf1e199406d18d4673e8babc SHA512 3e7970830833f0a057488638e77af017ca337a736c27e1bd86c896e02174d8f52ad154a649ba3f5a32aac36e1e17b4cb63a6539fcdb19eedba2dba42a76adaf1
+DIST testresources-2.1.2.tar.gz 37654 BLAKE2B cc5a11f2c1faf6e1ba3e0af1feea5ddc9eb1c60fd010bfea689d59a82c3e628c3dfceab4d7e832662d8495dfb0dab2172b957069163b9e001bc8c633289dc9fa SHA512 b0ab838f7e18a14daa3499f2b19e0470f242c22a1870da62d1193de4d1cc80f9a6fa706fc70fba93227102578c20ca2327af3595474856415d961f04b2fd8e78
+DIST testresources-2.1.2.tar.gz.provenance 9897 BLAKE2B a8ab3081b6ef9068341d51b0eb3f37b113ebb532800078d6b6a63bbaf46f7bc0d4d7690197c1de18a2abd7d606844dc037b878ca097d503cbd54637a3bacfb45 SHA512 ef89da8fa42165cf2e9666d541fa6de36140cf3af7a2766033a7dd4a02bf9bc01144b230d589a1972e5ded035c34296abaf872e18110a64f255f0591110eb48f
diff --git a/dev-python/testresources/testresources-2.1.2.ebuild b/dev-python/testresources/testresources-2.1.2.ebuild
new file mode 100644
index 000000000000..979bf82b6f79
--- /dev/null
+++ b/dev-python/testresources/testresources-2.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/testing-cabal/testresources
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A pyunit extension for managing expensive test resources"
+HOMEPAGE="
+ https://launchpad.net/testresources/
+ https://github.com/testing-cabal/testresources/
+ https://pypi.org/project/testresources/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/testtools[${PYTHON_USEDEP}]
+ dev-python/fixtures[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+ "${EPYTHON}" -m testtools.run -v tests.test_suite ||
+ die "Tests failed with ${EPYTHON}"
+}