commit:     ae58a70834d8c1b7b40c379c0b92b89dcdd54e6d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  6 06:13:03 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Dec  6 06:51:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae58a708

dev-python/awxkit: Bump to 23.5.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/awxkit/Manifest             |  1 +
 dev-python/awxkit/awxkit-23.5.1.ebuild | 50 ++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest
index 7cbc5b67addf..e498c86a99f0 100644
--- a/dev-python/awxkit/Manifest
+++ b/dev-python/awxkit/Manifest
@@ -1,2 +1,3 @@
 DIST awx-23.4.0.gh.tar.gz 69984966 BLAKE2B 
d82f0f8d14627cdd3bcb178e9c44f245b15c7ba84c6ffab2ef915ad0eceed9c0cacd5ef69ec96bd8fe2509423e617a47923072d15ee1ca2ab7f8c76ffd903626
 SHA512 
ab1ed729b40ca82febfe99ab2e2c8c84e1632243cc78484268225fce4cf7c545f2078df0517bade7b2ff3d12d7ad4b152a3a24dd8e0d5601cd2033b9f3cd3dd5
 DIST awx-23.5.0.gh.tar.gz 70044941 BLAKE2B 
cd52d733e681b5c60f12af917dc17f33f921cdd31e5410580d499e216e4ac4fe4d11b7eb995f081b12f2308f135c765c6a09ec15a3f1defc6cc521104848ff5a
 SHA512 
3b44a48911772f1c90bbd4d3c768c88aa9453c2171b58d7ad52d2ec7016009966016532fde3f2c44f7990f9428cec02ce408d51f0d45e98d141210b137ba8077
+DIST awx-23.5.1.gh.tar.gz 70045637 BLAKE2B 
4ba252dcc5a26d4e95ea46b3a170eade12f23a69850f58afb4c6b049df89af111a588f500d8b270514e3077dfe8e3e3efc8c0a55f232271bc0095e660348f204
 SHA512 
4d61634ce9e8f0c49bf2baab67a498d2ade53ae412b291829056cfb930b6db22d9a0695a34eb9dd03deb851301d3efa0f0df1ae90cec3eca01feb533465a7b12

diff --git a/dev-python/awxkit/awxkit-23.5.1.ebuild 
b/dev-python/awxkit/awxkit-23.5.1.ebuild
new file mode 100644
index 000000000000..52670ed68dde
--- /dev/null
+++ b/dev-python/awxkit/awxkit-23.5.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_10 )
+
+inherit distutils-r1
+
+MY_P=awx-${PV}
+DESCRIPTION="Command line interface for Ansible AWX"
+HOMEPAGE="
+       https://github.com/ansible/awx/
+       https://pypi.org/project/awxkit/
+"
+# no sdist, as of 22.0.0
+SRC_URI="
+       https://github.com/ansible/awx/archive/${PV}.tar.gz
+               -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/awxkit"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+       dev-python/cryptography[${PYTHON_USEDEP}]
+       dev-python/pyyaml[${PYTHON_USEDEP}]
+       dev-python/requests[${PYTHON_USEDEP}]
+       dev-python/urllib3[${PYTHON_USEDEP}]
+       dev-python/websocket-client[${PYTHON_USEDEP}]
+       dev-python/pyjwt[${PYTHON_USEDEP}]
+"
+BDEPEND="
+       dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+       export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+       printf '%s\n' "${PV}" > VERSION || die
+
+       sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \
+               -e "/'clean'/d" \
+               -i setup.py || die
+       distutils-r1_src_prepare
+}

Reply via email to