summaryrefslogtreecommitdiff
path: root/dev-python/cfn-lint
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-24 08:38:03 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-24 08:38:03 +0100
commit9c572b23bc56215e9d24d375ddd293982c07dc08 (patch)
tree7db2215a276dccb1c70adc0dacf0eac994458517 /dev-python/cfn-lint
parentd498c2e6fb30b46f7db6e726a0edc1ba2b9d52b6 (diff)
gentoo auto-resync : 24:10:2023 - 08:38:03
Diffstat (limited to 'dev-python/cfn-lint')
-rw-r--r--dev-python/cfn-lint/Manifest14
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.80.3.ebuild2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.80.4.ebuild2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.81.0.ebuild2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.82.0.ebuild2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.82.1.ebuild2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.82.2.ebuild2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.83.0.ebuild65
8 files changed, 79 insertions, 12 deletions
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index d93f13b44c35..ad40aee39fcd 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -4,10 +4,12 @@ DIST cfn-lint-0.81.0.tar.gz 3688759 BLAKE2B 595429d5891b5a4b563645c2b3ba55e8c791
DIST cfn-lint-0.82.0.tar.gz 3714744 BLAKE2B adaf9e7482983f6585d9ae83979d3066533eeb6192019b621e206d144fbbb0ae0bcb9f3f70602d41cc3958218130ecdbc54eeb7f54f645c729cef1eb31bd9aae SHA512 68c90bb34be029c635f0e1caede46560b011d92a149b701fb3e2aa5794462a9e28addd4489e9fde06df110684728a7dbb9c383a37d7510e076a30d5b7d653cd9
DIST cfn-lint-0.82.1.tar.gz 3714778 BLAKE2B b06678e0046ffaf9d90245105303c37d8bdca2b5a3e77dac37969185483a4c60b43de418e75c76fd49f8418eddc2892bec91d0a4fac92831d8840f174f841e9f SHA512 6bbce9cb54db302298df811ca2ebbb7fffe01ad14e31808fb66b257c25606baab9948e31d4bb113e816510a16737a33be5a5e4effc6b6f30c56eb232f8f8ccf6
DIST cfn-lint-0.82.2.tar.gz 3714901 BLAKE2B 76077d606ac645953f71fadf5b096e3a8e4a6e7c71b25af9647e0c155f40790ded2d96af93b959c00641475481758abc7af215cfe1004aeb05c90f3e85210bde SHA512 91f93ffcf39883dfe8bb8e15298bf9bfec4c952762b9fec162107ecf70f5a11c44baa1ea3121db9f710375b3ab5afe11dca7142251ba070835c80accf0e41d9d
-EBUILD cfn-lint-0.80.3.ebuild 2066 BLAKE2B 796df054c86bcd34236e7862575bdd323ea2b664f0f4aeef1f0cc0a6701abcee2b581115f08bc339d3ab39285316f13f87698533a926a5202cd35a3fb2a1c671 SHA512 94c3cbfbfd0b310086112fe34fcc5314941c3459990ed24bf9df2e3ef954876b532fb10751187770f7f94c614bdbec765c18f75ab659b9978a60c34e3f74a1e1
-EBUILD cfn-lint-0.80.4.ebuild 2068 BLAKE2B 9c1980d65cce4e1343db0d4c3e8bb488f4a6790f1b45aa4f4e68ba117a8b2257ac44c722ba77d8ba1fe5582513d829b7ab7df19b466e04041323c933681abe5d SHA512 0cee2a5e229063d39ecd2fb276e7a1b046e6f27801c5c4408c58973b54f073060b53834e20c08937abd8c8a1352b935977ac811efd26615b0af5e603de7d8433
-EBUILD cfn-lint-0.81.0.ebuild 2068 BLAKE2B 6a553b2b5b7f4fdef344a98f64068fcb00670ed1dc91b8d67447b4d8554db05defae8b8b5aff2371c832c2f32f9f6a25c2ccfabe103a7329cffe1ce49c82cef9 SHA512 b4765b94f84435328941d01100306db3bb9a322e9a61aea7884e90c982a26969e860e39eb351e968c8cbfa246e35624136010f3df6d6bb4055a36c93aae4b1c0
-EBUILD cfn-lint-0.82.0.ebuild 2068 BLAKE2B 6a553b2b5b7f4fdef344a98f64068fcb00670ed1dc91b8d67447b4d8554db05defae8b8b5aff2371c832c2f32f9f6a25c2ccfabe103a7329cffe1ce49c82cef9 SHA512 b4765b94f84435328941d01100306db3bb9a322e9a61aea7884e90c982a26969e860e39eb351e968c8cbfa246e35624136010f3df6d6bb4055a36c93aae4b1c0
-EBUILD cfn-lint-0.82.1.ebuild 2068 BLAKE2B 6a553b2b5b7f4fdef344a98f64068fcb00670ed1dc91b8d67447b4d8554db05defae8b8b5aff2371c832c2f32f9f6a25c2ccfabe103a7329cffe1ce49c82cef9 SHA512 b4765b94f84435328941d01100306db3bb9a322e9a61aea7884e90c982a26969e860e39eb351e968c8cbfa246e35624136010f3df6d6bb4055a36c93aae4b1c0
-EBUILD cfn-lint-0.82.2.ebuild 2068 BLAKE2B 6a553b2b5b7f4fdef344a98f64068fcb00670ed1dc91b8d67447b4d8554db05defae8b8b5aff2371c832c2f32f9f6a25c2ccfabe103a7329cffe1ce49c82cef9 SHA512 b4765b94f84435328941d01100306db3bb9a322e9a61aea7884e90c982a26969e860e39eb351e968c8cbfa246e35624136010f3df6d6bb4055a36c93aae4b1c0
+DIST cfn-lint-0.83.0.tar.gz 3647099 BLAKE2B e6d5b962d334724983f82edfe837f0251182d22eb4657bffc612f80950c66119573b9c622ed7d257386287a5f0c3905d198989c9ca437db7899b2cccc55c3b71 SHA512 51afa11f742c593cb72ac3b9537605b898496ee7a07fe62f706d3aa87de6369511b92000da01dd967866e5096746303a2d083759c99bdca63d2ef9c670c72ca4
+EBUILD cfn-lint-0.80.3.ebuild 2066 BLAKE2B 57831667edcb9b109b8c67c382ee11d68ce1796a50b7d985f35544c967729b1642cbbb7cfcf1d82a77687068b0fbb0f1bfe4f0492f8d71a13dcd6a0ba48a493a SHA512 a954af6e5d331f91ab3e4e9290eeb8cb632e3d9cb62dcde925935e0b894609a5055df00049c055403da74de7c649c8ee977ac5c4e16630bcdbb833ab17127165
+EBUILD cfn-lint-0.80.4.ebuild 2068 BLAKE2B 7700ecbb92b540a0e93c9c262833bfceef10fb65cdd929ac6582883ca298a31b55dad5760ad1d1539929d0b3ff631c95a13c88154e6b1560215906a7d90560b7 SHA512 77a20f6cd22f4324fdaa7fafe540ccb50d8d46e45f11da9a4f4c1a19b0fd468b8efc0c8f48e326737d46e0488297a2b98441f67b1d7284d8548c0fb4161d68a9
+EBUILD cfn-lint-0.81.0.ebuild 2068 BLAKE2B 712f65865b699ea110fc3aefd12d12e327817c6037a1e6ea31c6fe28edd12505ffccc7de205bad84867ce1c8d625d1670d5b13dff104ad9147e49e8adf5581d0 SHA512 5ce73f24d5f4508a38ba3633bf0f3d48a0667a48062cc7cedbdf1d3640e0687837e9e7bf1f3fe15e85bc06949073f4501b803ef5c6c0b4a4da4290e5e14c0b4c
+EBUILD cfn-lint-0.82.0.ebuild 2068 BLAKE2B 712f65865b699ea110fc3aefd12d12e327817c6037a1e6ea31c6fe28edd12505ffccc7de205bad84867ce1c8d625d1670d5b13dff104ad9147e49e8adf5581d0 SHA512 5ce73f24d5f4508a38ba3633bf0f3d48a0667a48062cc7cedbdf1d3640e0687837e9e7bf1f3fe15e85bc06949073f4501b803ef5c6c0b4a4da4290e5e14c0b4c
+EBUILD cfn-lint-0.82.1.ebuild 2068 BLAKE2B 712f65865b699ea110fc3aefd12d12e327817c6037a1e6ea31c6fe28edd12505ffccc7de205bad84867ce1c8d625d1670d5b13dff104ad9147e49e8adf5581d0 SHA512 5ce73f24d5f4508a38ba3633bf0f3d48a0667a48062cc7cedbdf1d3640e0687837e9e7bf1f3fe15e85bc06949073f4501b803ef5c6c0b4a4da4290e5e14c0b4c
+EBUILD cfn-lint-0.82.2.ebuild 2068 BLAKE2B 712f65865b699ea110fc3aefd12d12e327817c6037a1e6ea31c6fe28edd12505ffccc7de205bad84867ce1c8d625d1670d5b13dff104ad9147e49e8adf5581d0 SHA512 5ce73f24d5f4508a38ba3633bf0f3d48a0667a48062cc7cedbdf1d3640e0687837e9e7bf1f3fe15e85bc06949073f4501b803ef5c6c0b4a4da4290e5e14c0b4c
+EBUILD cfn-lint-0.83.0.ebuild 2068 BLAKE2B ed121d498886ec850b2018d9ea54e6c80c5a8ab4bbeaed42a2166c70431bf4eb33946984262c2526ddee0599f789ff02d5a221c70d73f81edf7f6dded3a41f0c SHA512 bd5b74e0e40a13db691ca6cfa9aea7770b52c2d07ddd07dcc21d5db9b30e00cdf6ca0cd62f8184d17a79c2ac8e50079d49b3b601f23d11afe25afa94dec4f12b
MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19
diff --git a/dev-python/cfn-lint/cfn-lint-0.80.3.ebuild b/dev-python/cfn-lint/cfn-lint-0.80.3.ebuild
index 24d0326eb375..5f7ac2225f61 100644
--- a/dev-python/cfn-lint/cfn-lint-0.80.3.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.80.3.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.73.0[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema_to_python-1.2.3[${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}]
diff --git a/dev-python/cfn-lint/cfn-lint-0.80.4.ebuild b/dev-python/cfn-lint/cfn-lint-0.80.4.ebuild
index 0cd40b7db3d1..295d1ec193ca 100644
--- a/dev-python/cfn-lint/cfn-lint-0.80.4.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.80.4.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.73.0[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema_to_python-1.2.3[${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}]
diff --git a/dev-python/cfn-lint/cfn-lint-0.81.0.ebuild b/dev-python/cfn-lint/cfn-lint-0.81.0.ebuild
index ed04444ce9f3..8aa063025a71 100644
--- a/dev-python/cfn-lint/cfn-lint-0.81.0.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.81.0.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.75.0[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema_to_python-1.2.3[${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}]
diff --git a/dev-python/cfn-lint/cfn-lint-0.82.0.ebuild b/dev-python/cfn-lint/cfn-lint-0.82.0.ebuild
index ed04444ce9f3..8aa063025a71 100644
--- a/dev-python/cfn-lint/cfn-lint-0.82.0.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.82.0.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.75.0[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema_to_python-1.2.3[${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}]
diff --git a/dev-python/cfn-lint/cfn-lint-0.82.1.ebuild b/dev-python/cfn-lint/cfn-lint-0.82.1.ebuild
index ed04444ce9f3..8aa063025a71 100644
--- a/dev-python/cfn-lint/cfn-lint-0.82.1.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.82.1.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.75.0[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema_to_python-1.2.3[${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}]
diff --git a/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild b/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild
index ed04444ce9f3..8aa063025a71 100644
--- a/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.82.2.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/aws-sam-translator-1.75.0[${PYTHON_USEDEP}]
dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema_to_python-1.2.3[${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}]
diff --git a/dev-python/cfn-lint/cfn-lint-0.83.0.ebuild b/dev-python/cfn-lint/cfn-lint-0.83.0.ebuild
new file mode 100644
index 000000000000..2452ca707008
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.83.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+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 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.77.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/requests-2.15.0[${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}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin the deps
+ sed -e 's:~=[0-9.]*::' -i setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/unit/module/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # Internet
+ test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+ test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+ # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+ test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+ test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}