From 4dbb66af6ffaa90f79243fe247b4318d9d88de23 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 28 Aug 2023 18:37:27 +0200 Subject: [PATCH 1/4] dev-python/pytest-mypy-plugins: add 3.0.0 Signed-off-by: Lucio Sauer --- dev-python/pytest-mypy-plugins/Manifest | 1 + .../pytest-mypy-plugins-3.0.0.ebuild | 42 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.0.0.ebuild diff --git a/dev-python/pytest-mypy-plugins/Manifest b/dev-python/pytest-mypy-plugins/Manifest index 3a84cf3d79..97df09184c 100644 --- a/dev-python/pytest-mypy-plugins/Manifest +++ b/dev-python/pytest-mypy-plugins/Manifest @@ -1 +1,2 @@ DIST pytest-mypy-plugins-2.0.0.gh.tar.gz 18444 BLAKE2B a9def96003d85d76984067194abdbb5259379c09d359be6a3de7d4a68df2f8c7ebd033632c645297062564943b6cdee885c793172338b52110590be6911f6a75 SHA512 743d88884e3eef03cb52ffde82e42522ea961db6a27be3cba17aadceb47e1456ffd20806559dd7a6b183536aba98e592e97e40911199c4defbe66bfceebbf229 +DIST pytest-mypy-plugins-3.0.0.gh.tar.gz 20643 BLAKE2B e9b124b23f0e606b8d6f098c5834f8b70b44a6d7f374b0d4132c1fc47429a7a72a98ac96edd61a21969d4bc46a27c49cda35a9e0f71ed93361e0346debe643af SHA512 a2c35b4b57cf8eff6ac303a7394f798e3b96359c1e0e6424d57f0c5680cf00b6e84b7a11bb138c4ab3c7464f13ad0fd6358e9f2c5957b36eec1d2835e31edcd7 diff --git a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.0.0.ebuild b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.0.0.ebuild new file mode 100644 index 0000000000..4dea09aa89 --- /dev/null +++ b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.0.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_11 ) +inherit distutils-r1 + +DESCRIPTION="pytest plugin for testing mypy types, stubs, plugins" +HOMEPAGE=" + https://pypi.org/project/pytest-mypy-plugins/ + https://github.com/typeddjango/pytest-mypy-plugins/ +" + +SRC_URI="https://github.com/typeddjango/pytest-mypy-plugins/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DOCS="README* CHANGELOG*" + +RDEPEND=" + >=dev-python/mypy-1.3.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + # Calling pytest directly causes module not to be imported correctly + sed "s/\"pytest\"/\"${EPYTHON}\", \"-m\", \"pytest\"/" \ + -i pytest_mypy_plugins/tests/test_explicit_configs.py || die + distutils-r1_python_test +} From d0f1831c097b181ebcb442483b2a997133540121 Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Tue, 29 Aug 2023 04:18:15 +0200 Subject: [PATCH 2/4] app-admin/pulumi-bin: add 3.79.0 Signed-off-by: Alexey Zapparov --- app-admin/pulumi-bin/Manifest | 1 + app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild | 34 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index 64cf97edb5..f3f2fdfab4 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,2 +1,3 @@ DIST pulumi-v3.77.1-linux-x64.tar.gz 144930664 BLAKE2B fa16d3cb7c62f9cf87b4198928ec67532de461d5d22b9565c48c11b96cb2027958257cd6621dfc48da103d0384f4a4f157e9641cdc5ac79a225007536f5fbe11 SHA512 c740a7cc3b597c313f87112c8b4b7c90533918ec170225b1b41a0d32dac33cd34a062cdbf5002b2c6dca5666853c177a724a5a0079784e8c2f3d97980e5f7b7b DIST pulumi-v3.78.1-linux-x64.tar.gz 145802488 BLAKE2B 59687616ee20cff2b070fb4bb4b94b5b3a2d7b63b2e66a5cf3b1c3ce4bb3ea6bc40154ddae7bc2f3c39b63a996a405c885bd440d6aad43dbea857f9f492b529a SHA512 cdb7f8c98366dcf20ea424d17756a336bf221a0775bac1fa325ca21aa87b5c1eb3a59a4f3bbd60136a0c66e3da1c082e28b4a26fba934cf4f17e380bfd6b7153 +DIST pulumi-v3.79.0-linux-x64.tar.gz 145365085 BLAKE2B f9e9167fcd5b4206bc2bab82df3a45af3887b8dd036d35310e1150f2e6be10a9a6b2276ff2b3c651c5b4f064089c9823828bce569d2ada569f9e88549a45aa75 SHA512 971bad75aa8c46bbe96883d8c9c572945d944e2710126b1f5e435b4d65e7e290db85c485c948f4b538369e56c9b639c388ad8e1e1ac401fcc1c84d6cbde3c8a6 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild new file mode 100644 index 0000000000..febb59ec18 --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.79.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} From 8840e2a5b134c4cd667739a74a2ece7a75814013 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Tue, 29 Aug 2023 08:28:11 +0300 Subject: [PATCH 3/4] app-admin/linode-cli: add 5.42.1 Signed-off-by: Viorel Munteanu --- app-admin/linode-cli/Manifest | 1 + app-admin/linode-cli/linode-cli-5.42.1.ebuild | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 app-admin/linode-cli/linode-cli-5.42.1.ebuild diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest index a4bcce8c31..c688288a08 100644 --- a/app-admin/linode-cli/Manifest +++ b/app-admin/linode-cli/Manifest @@ -1 +1,2 @@ DIST linode-cli-5.42.0.tar.gz 132460 BLAKE2B 1c0b176b48e9d1ee8d307992bdf47a3d9a3eb604f3e631cd2cb0f6b0813167e9c776dc72e97e2edc009486e56949b92826aaece84b0b5c09c2ef2d9537af53d1 SHA512 d329c4e3475cf177cfb089841a5192a561636c4d8defc334e5c492c282f27e3ac8e4395d362bb264bf64eff8ff0a4c3e9bb534f5bbb0e45d08aaff9a83261d65 +DIST linode-cli-5.42.1.tar.gz 133000 BLAKE2B def5cd7a02c94d9bb809e2da9bc29b631f6d1b65360945ab886a7af724f4e3ef98f96f17f5c8463e1ad772a226b6f1c2a3f3ffb561af1c997546fdb75388f766 SHA512 9b19fdfdba712bbbbdfa7ccc6d38eb37dab919d3f5e0693fd81362aad2d1bac3c8bbf618629080e13c930fd49e6cf62cfcf2e804997c0be3b5f911ea89ca7293 diff --git a/app-admin/linode-cli/linode-cli-5.42.1.ebuild b/app-admin/linode-cli/linode-cli-5.42.1.ebuild new file mode 100644 index 0000000000..0a5de62d9f --- /dev/null +++ b/app-admin/linode-cli/linode-cli-5.42.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Linode Command Line Interface" +HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/openapi3[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + Date: Tue, 29 Aug 2023 08:28:22 +0300 Subject: [PATCH 4/4] app-admin/linode-cli: drop 5.42.0 Signed-off-by: Viorel Munteanu --- app-admin/linode-cli/Manifest | 1 - app-admin/linode-cli/linode-cli-5.42.0.ebuild | 26 ------------------- 2 files changed, 27 deletions(-) delete mode 100644 app-admin/linode-cli/linode-cli-5.42.0.ebuild diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest index c688288a08..46d9b6d80f 100644 --- a/app-admin/linode-cli/Manifest +++ b/app-admin/linode-cli/Manifest @@ -1,2 +1 @@ -DIST linode-cli-5.42.0.tar.gz 132460 BLAKE2B 1c0b176b48e9d1ee8d307992bdf47a3d9a3eb604f3e631cd2cb0f6b0813167e9c776dc72e97e2edc009486e56949b92826aaece84b0b5c09c2ef2d9537af53d1 SHA512 d329c4e3475cf177cfb089841a5192a561636c4d8defc334e5c492c282f27e3ac8e4395d362bb264bf64eff8ff0a4c3e9bb534f5bbb0e45d08aaff9a83261d65 DIST linode-cli-5.42.1.tar.gz 133000 BLAKE2B def5cd7a02c94d9bb809e2da9bc29b631f6d1b65360945ab886a7af724f4e3ef98f96f17f5c8463e1ad772a226b6f1c2a3f3ffb561af1c997546fdb75388f766 SHA512 9b19fdfdba712bbbbdfa7ccc6d38eb37dab919d3f5e0693fd81362aad2d1bac3c8bbf618629080e13c930fd49e6cf62cfcf2e804997c0be3b5f911ea89ca7293 diff --git a/app-admin/linode-cli/linode-cli-5.42.0.ebuild b/app-admin/linode-cli/linode-cli-5.42.0.ebuild deleted file mode 100644 index 0a5de62d9f..0000000000 --- a/app-admin/linode-cli/linode-cli-5.42.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 pypi - -DESCRIPTION="Linode Command Line Interface" -HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/boto3[${PYTHON_USEDEP}] - dev-python/openapi3[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] -