From 24a48769f03b243065aec42c384c39a2d2306964 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 28 Feb 2023 10:03:38 +0000 Subject: gentoo auto-resync : 28:02:2023 - 10:03:37 --- dev-python/aws-sam-translator/Manifest | 2 + .../aws-sam-translator-1.60.0.ebuild | 58 ++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 dev-python/aws-sam-translator/aws-sam-translator-1.60.0.ebuild (limited to 'dev-python/aws-sam-translator') diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 2176205c41d0..eb8ee0dba768 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,5 +1,7 @@ DIST aws-sam-translator-1.58.1.gh.tar.gz 1151817 BLAKE2B a3ba2cc304e25a5d527fdef793deb232c1852ceda51df1bfe75ccbe150c8b08d8dfebfa1933f1722e20cecad6f88af596bbeffd203fce7855c3faaaee2f434bf SHA512 341d6346f7daaab3713962613a89b53d0e852d274222e408d9f314a01ec55fa1bc4ac0111bab54ab802caaa956923f0504c2bf620f06073a85c70c8fa28d15ad DIST aws-sam-translator-1.59.0.gh.tar.gz 1688806 BLAKE2B 66e63f5d008b120d95b2258552ba7ea531b6dc2d0090360c3777bcac167f95a0167cf200a8b29d798699e87a060befee71f7e8316ed395eded073960b4f1a18b SHA512 558b5dfe586c0badb7b5b5f35a6b841ffe94f2e6fb68acf7c492529abfe3756760fc5d8cdb16550ebbc47671fa12e09620b445d086f008d05f80606710ec67a9 +DIST serverless-application-model-1.60.0.gh.tar.gz 4600046 BLAKE2B 8a73c303389930fcee728cfe2d5829a6dab7bd8491722b5416ea28db4504eff710da97f91e054fc53b631128783e54dd9071f5e0d6fdd194bf72796555850c9f SHA512 543f2f7a3bbaace552dd954c28d61633f4315e251e426dac2acdef91b4e82c102e1108b54f67cd45efe41d1827b0287bf5752e8411abeb252a2367bfb5536ae3 EBUILD aws-sam-translator-1.58.1.ebuild 2759 BLAKE2B c20a1a6a5eb91fe0c98cbcb9ffe3fb06c0a1026090d3b2c1a4b31a8c97a9fe3270ce61256fc1667ed870275b4894879ce1e40409a2b20578aedf5b2ec86dd9e2 SHA512 11e6a5b37517c835f3fd316ae6bafb910f058ccff33a97ac5366dbb94d95289f14610a8b61ecb849570d48ef7fbfd208cc129c3648039868b4e5b9ce9044b102 EBUILD aws-sam-translator-1.59.0.ebuild 1433 BLAKE2B 72b92841ce88a4b41bb6782e571ff7202b5d0a08dd80a1bb9d51b44b68b2f87661b48e7712daa8bf2ac4e185d70232ec06384382d8ef0456542d7b5c46726735 SHA512 6f37e955b6ed1378f8a0567f4563f7bf0b3d90028e83d7b8b53db60cb3a2f24ad3e728fc4cee44be3682ef7a9c7156e7cdb71329c564a2914a24038e88ce50ca +EBUILD aws-sam-translator-1.60.0.ebuild 1447 BLAKE2B a02b63bf23efed53753bb4e775305e1fa04382241257382c23d47b54eb2a37d887fb19eddb4407f93f1e6701845979620092d4cd4786cbb97a62512db391d42d SHA512 0360076a43b8f88e60b9deacfd3de8dc3bf35d10eeeab71d94ade2c7225aff1021aa9d97a1cdddf6e75ce19b08f77d47feb43ebb111807d81d0a86f5f2d2f41b MISC metadata.xml 603 BLAKE2B 89556267393186cf69a585c58efeb6fa599bfb42ef221bea955ea807a28edee89036a2ee0d0ca81ae55d96702a01b171b837754dabf38047ecc2789157bb7116 SHA512 106b6d241eadf7807dadf03329073703f8b51e7443eddc4db8752878b6dd84cc4357689cd4b796b3a083192e9d98eacbe9e7b8af0273160c7b89846e78230a88 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.60.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.60.0.ebuild new file mode 100644 index 000000000000..2fa677eb180f --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.60.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=serverless-application-model-${PV} +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.8[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= +} -- cgit v1.2.3