From 8a96e7dac9524ad332c12630f4b73a6b9654622a Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Sep 2023 16:34:47 +0200 Subject: [PATCH 1/5] dev-python/sortedcollections: enable py3.12 Signed-off-by: David Roman --- dev-python/sortedcollections/sortedcollections-2.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild b/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild index 9fd1a313fa..734a2b09e5 100644 --- a/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild +++ b/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 From fc1489a9928e9244c05a5269a947f5e3fbff151e Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Sep 2023 16:52:04 +0200 Subject: [PATCH 2/5] dev-python/python-socketio: add 5.9.0 Signed-off-by: David Roman --- dev-python/python-socketio/Manifest | 1 + .../python-socketio-5.9.0.ebuild | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 dev-python/python-socketio/python-socketio-5.9.0.ebuild diff --git a/dev-python/python-socketio/Manifest b/dev-python/python-socketio/Manifest index 8694ec6ea8..ef7ee86aea 100644 --- a/dev-python/python-socketio/Manifest +++ b/dev-python/python-socketio/Manifest @@ -1,2 +1,3 @@ DIST python-socketio-5.1.0.tar.gz 43824 BLAKE2B d6827834384856dabae8b4c8121ce382e047e6ddec4374f2c211318e68b3ff02182f9cf99409ba54ca151220774be0d6342befdd2dfc243b66c8783052c1fe8e SHA512 1023fc91f692f9e4a883acd40080805af29128bbba21f19a3d2ee0e8bce62426158ac67188d514eb21a9c64522481fb4626db9ffe0d1303aa8945729d690c198 DIST python-socketio-5.8.0.tar.gz 47872 BLAKE2B 465593a89bb0504af485ec4c94a52159548ce3cace3f58c9174d694e35b40c6eb68e5a0350ee34551b6d01c47d571be63f7cc91a42ca9815c2a3a271825f3624 SHA512 653a6764e22738f0aaad3fb03ef193d820780d61fcffede117a2a2cf7097c722974bded7869639f4ac01dc9a121d90dcbeca70fcc9bbb4e96e3b87bd39e69180 +DIST python-socketio-5.9.0.tar.gz 47982 BLAKE2B 3fc120b597f92d404972807a40275a5cdb32a38e6e634034c6c4792cc94635dac1c0a911eec75aeaf961358399873c1de1ad6fcf43389ac96c6e5dc48746bced SHA512 145fbcc4a0d089f96d57aabea1b097badea1b9aaf64dc5401503908460e70400ce5c0581184ff574c97cfabce03fda89285223ec03814fa3d33557476d27ffc4 diff --git a/dev-python/python-socketio/python-socketio-5.9.0.ebuild b/dev-python/python-socketio/python-socketio-5.9.0.ebuild new file mode 100644 index 0000000000..f02fa5f934 --- /dev/null +++ b/dev-python/python-socketio/python-socketio-5.9.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 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="Python implementation of the Socket.IO realtime server." +HOMEPAGE=" + https://python-socketio.readthedocs.org/ + https://github.com/miguelgrinberg/python-socketio/ + https://pypi.org/project/python-socketio" + +LICENSE="MIT" +SLOT="0" +#wait for dev-python/python-engineio +KEYWORDS="~amd64" +IUSE="client asyncio-client" + +RDEPEND="dev-python/bidict[${PYTHON_USEDEP}] + >=dev-python/python-engineio-4.0.0[${PYTHON_USEDEP}] + client? ( dev-python/requests[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] ) + asyncio-client? ( dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/websockets[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# pypi tarball does not contain tests +RESTRICT="test" From 3df25480d733426e4a20d468b28fdc56db234f31 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Sep 2023 16:52:36 +0200 Subject: [PATCH 3/5] dev-python/python-socketio: drop 5.1.0 Signed-off-by: David Roman --- dev-python/python-socketio/Manifest | 1 - .../python-socketio-5.1.0.ebuild | 32 ------------------- 2 files changed, 33 deletions(-) delete mode 100644 dev-python/python-socketio/python-socketio-5.1.0.ebuild diff --git a/dev-python/python-socketio/Manifest b/dev-python/python-socketio/Manifest index ef7ee86aea..3a2d3967b4 100644 --- a/dev-python/python-socketio/Manifest +++ b/dev-python/python-socketio/Manifest @@ -1,3 +1,2 @@ -DIST python-socketio-5.1.0.tar.gz 43824 BLAKE2B d6827834384856dabae8b4c8121ce382e047e6ddec4374f2c211318e68b3ff02182f9cf99409ba54ca151220774be0d6342befdd2dfc243b66c8783052c1fe8e SHA512 1023fc91f692f9e4a883acd40080805af29128bbba21f19a3d2ee0e8bce62426158ac67188d514eb21a9c64522481fb4626db9ffe0d1303aa8945729d690c198 DIST python-socketio-5.8.0.tar.gz 47872 BLAKE2B 465593a89bb0504af485ec4c94a52159548ce3cace3f58c9174d694e35b40c6eb68e5a0350ee34551b6d01c47d571be63f7cc91a42ca9815c2a3a271825f3624 SHA512 653a6764e22738f0aaad3fb03ef193d820780d61fcffede117a2a2cf7097c722974bded7869639f4ac01dc9a121d90dcbeca70fcc9bbb4e96e3b87bd39e69180 DIST python-socketio-5.9.0.tar.gz 47982 BLAKE2B 3fc120b597f92d404972807a40275a5cdb32a38e6e634034c6c4792cc94635dac1c0a911eec75aeaf961358399873c1de1ad6fcf43389ac96c6e5dc48746bced SHA512 145fbcc4a0d089f96d57aabea1b097badea1b9aaf64dc5401503908460e70400ce5c0581184ff574c97cfabce03fda89285223ec03814fa3d33557476d27ffc4 diff --git a/dev-python/python-socketio/python-socketio-5.1.0.ebuild b/dev-python/python-socketio/python-socketio-5.1.0.ebuild deleted file mode 100644 index 3c4ffad105..0000000000 --- a/dev-python/python-socketio/python-socketio-5.1.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_10 ) -inherit distutils-r1 pypi - -DESCRIPTION="Python implementation of the Socket.IO realtime server." -HOMEPAGE=" - https://python-socketio.readthedocs.org/ - https://github.com/miguelgrinberg/python-socketio/ - https://pypi.org/project/python-socketio" - -LICENSE="MIT" -SLOT="0" -#wait for dev-python/python-engineio -KEYWORDS="~amd64" -IUSE="client asyncio-client" - -RDEPEND="dev-python/bidict[${PYTHON_USEDEP}] - >=dev-python/python-engineio-4.0.0[${PYTHON_USEDEP}] - client? ( dev-python/requests[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] ) - asyncio-client? ( dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/websockets[${PYTHON_USEDEP}] )" -DEPEND="${RDEPEND}" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# pypi tarball does not contain tests -RESTRICT="test" From 0f027cff05cd7a65569a788712171b2b077697f3 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Sep 2023 16:54:29 +0200 Subject: [PATCH 4/5] dev-python/adb-shell: update HOMEPAGE Signed-off-by: David Roman --- dev-python/adb-shell/Manifest | 1 + dev-python/adb-shell/adb-shell-0.4.3.ebuild | 2 +- dev-python/adb-shell/metadata.xml | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/adb-shell/Manifest b/dev-python/adb-shell/Manifest index 6267d08bd8..92a4f97991 100644 --- a/dev-python/adb-shell/Manifest +++ b/dev-python/adb-shell/Manifest @@ -1 +1,2 @@ DIST adb-shell-0.4.3.gh.tar.gz 75004 BLAKE2B c7e49766dfa70db60eb300f747957397c252325670b40d0d7355ae321558ac671bdcc5beb6b16876b79f7d803b933c1d26d41a5799b4fe058fbdb9739442389a SHA512 be6d5a86ab094af0191dccea816a6688ed8d0e33811efe810d6d6306e0ff30f2afddc8f51e48981eb0d767eb4f98ab0fbbac924b7340f217b7bfbbf800241e54 +DIST adb-shell-0.4.4.gh.tar.gz 75043 BLAKE2B 2327a99e2eaffa783a4cdcbeb5dccf55ed0bccbb15a9f4d7f56dee7042f7b8a40458a3e4ed6b76e2db94ba525b3e01de4eb5d7767671b54d1eba08aec98f3d83 SHA512 417f999408ce4b38f963b6ede651b8ae634a52163ddf8ad488a2e8e93f7d917e0fe022f6ecec44557dd70bb1383faeb322b53b0ef23aef4c8a4e104e39f6d253 diff --git a/dev-python/adb-shell/adb-shell-0.4.3.ebuild b/dev-python/adb-shell/adb-shell-0.4.3.ebuild index e2f75fbe49..5b0420c775 100644 --- a/dev-python/adb-shell/adb-shell-0.4.3.ebuild +++ b/dev-python/adb-shell/adb-shell-0.4.3.ebuild @@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_11 ) inherit distutils-r1 DESCRIPTION="A Python implementation of ADB with shell and FileSync functionality." -HOMEPAGE="https://pypi.org/project/adb-shell/ https://github.com/JeffLIrion/adb-shell" +HOMEPAGE="https://pypi.org/project/adb-shell/ https://github.com/JeffLIrion/adb_shell" SRC_URI="https://github.com/JeffLIrion/adb_shell/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="BSD" diff --git a/dev-python/adb-shell/metadata.xml b/dev-python/adb-shell/metadata.xml index d200380eea..66ade2abf7 100644 --- a/dev-python/adb-shell/metadata.xml +++ b/dev-python/adb-shell/metadata.xml @@ -6,7 +6,7 @@ David Roman - JeffLIrion/adb-shell + JeffLIrion/adb_shell adb-shell From 255c80f5361a896540f95d00b296b20940b641f6 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 14 Sep 2023 16:58:08 +0200 Subject: [PATCH 5/5] dev-python/adb-shell: add 0.4.4 Signed-off-by: David Roman --- dev-python/adb-shell/adb-shell-0.4.4.ebuild | 35 +++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 dev-python/adb-shell/adb-shell-0.4.4.ebuild diff --git a/dev-python/adb-shell/adb-shell-0.4.4.ebuild b/dev-python/adb-shell/adb-shell-0.4.4.ebuild new file mode 100644 index 0000000000..5b0420c775 --- /dev/null +++ b/dev-python/adb-shell/adb-shell-0.4.4.ebuild @@ -0,0 +1,35 @@ +# 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="A Python implementation of ADB with shell and FileSync functionality." +HOMEPAGE="https://pypi.org/project/adb-shell/ https://github.com/JeffLIrion/adb_shell" +SRC_URI="https://github.com/JeffLIrion/adb_shell/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +S="${WORKDIR}/adb_shell-${PV}" + +RDEPEND=" + dev-python/aiofiles[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyasn1[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] +" +DEPEND="test? ( + ${RDEPEND} + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/libusb1[${PYTHON_USEDEP}] + +)" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +distutils_enable_tests unittest