[gentoo-commits] repo/proj/guru:dev commit in: dev-python/signalstickers-client/

2024-05-13 Thread Julien Roy
commit: ee0e37d55209f53b066079f2359d244210a28988
Author: Julien Roy  jroy  ca>
AuthorDate: Mon May 13 20:49:13 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon May 13 22:18:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee0e37d5

dev-python/signalstickers-client: drop 3.2.0

Closes: https://bugs.gentoo.org/931426
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/signalstickers-client/Manifest  |  1 -
 .../signalstickers-client-3.2.0.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-python/signalstickers-client/Manifest 
b/dev-python/signalstickers-client/Manifest
index 699e28d39d..682bbd0afb 100644
--- a/dev-python/signalstickers-client/Manifest
+++ b/dev-python/signalstickers-client/Manifest
@@ -1,2 +1 @@
-DIST signalstickers-client-3.2.0.tar.gz 14705 BLAKE2B 
b2423e96d4cbb9aadd8e1b900dc3c1ba678c619ef964387f937b121b361d341656b764e49d8dcd2d885c4b230f936936ea6487212dee4fce4c2ef40b59eb55e8
 SHA512 
6820fbb7577ca8ecb63a8fe9b10ad25d7fd510d3ea56bf0a5cd48f8b79595553eece6699308a1ff6d71ae7fecf88a0286d8c2f89a9487af0c7837be3f4436a7e
 DIST signalstickers-client-3.3.0.tar.gz 15169 BLAKE2B 
f1437ed60b8d3995f00067bcd54c6f93566c040d46501aebbab8b9f48c1e59e75abd4d49009f6244b1e55923378a1142786fcade366989b27fa65abfd5dea06a
 SHA512 
745e1e6ae29059c08b2f35357cd864884e4f67bef093fc303a5eba8c96bf3f2165267c1725399db23266db021248d351c0085eb5b6b514ba6c504f5e78f84b6a

diff --git 
a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild 
b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
deleted file mode 100644
index 1fe33bd41e..00
--- a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-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="A Python client for the Signal stickers API"
-HOMEPAGE="https://github.com/signalstickers/signalstickers-client";
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/anyio[${PYTHON_USEDEP}]
-   dev-python/httpx[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/signalstickers-client/

2024-01-03 Thread Julien Roy
commit: bde0f81e7fab14b87ff280d2d94f1268283a4b6c
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 01:01:18 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 01:02:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bde0f81e

dev-python/signalstickers-client: enable py3.12, restrict tests

Closes: https://bugs.gentoo.org/913602
Signed-off-by: Julien Roy  jroy.ca>

 .../signalstickers-client/signalstickers-client-3.3.0.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild 
b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
index 1fe33bd41e..45e1bcde6c 100644
--- a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
+++ b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 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} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
@@ -15,11 +15,19 @@ 
HOMEPAGE="https://github.com/signalstickers/signalstickers-client";
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
+# https://github.com/signalstickers/signalstickers-client/issues/22
+RESTRICT="test"
+
+distutils_enable_tests pytest
 
 RDEPEND="
dev-python/anyio[${PYTHON_USEDEP}]
dev-python/httpx[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/signalstickers-client/

2023-08-30 Thread Julien Roy
commit: 270a37520a3cab255a47195864c85381e3f0fb72
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:47:51 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=270a3752

dev-python/signalstickers-client: add 3.3.0

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/signalstickers-client/Manifest  |  1 +
 .../signalstickers-client-3.3.0.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/signalstickers-client/Manifest 
b/dev-python/signalstickers-client/Manifest
index 0dbb9610d1..699e28d39d 100644
--- a/dev-python/signalstickers-client/Manifest
+++ b/dev-python/signalstickers-client/Manifest
@@ -1 +1,2 @@
 DIST signalstickers-client-3.2.0.tar.gz 14705 BLAKE2B 
b2423e96d4cbb9aadd8e1b900dc3c1ba678c619ef964387f937b121b361d341656b764e49d8dcd2d885c4b230f936936ea6487212dee4fce4c2ef40b59eb55e8
 SHA512 
6820fbb7577ca8ecb63a8fe9b10ad25d7fd510d3ea56bf0a5cd48f8b79595553eece6699308a1ff6d71ae7fecf88a0286d8c2f89a9487af0c7837be3f4436a7e
+DIST signalstickers-client-3.3.0.tar.gz 15169 BLAKE2B 
f1437ed60b8d3995f00067bcd54c6f93566c040d46501aebbab8b9f48c1e59e75abd4d49009f6244b1e55923378a1142786fcade366989b27fa65abfd5dea06a
 SHA512 
745e1e6ae29059c08b2f35357cd864884e4f67bef093fc303a5eba8c96bf3f2165267c1725399db23266db021248d351c0085eb5b6b514ba6c504f5e78f84b6a

diff --git 
a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild 
b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
new file mode 100644
index 00..1fe33bd41e
--- /dev/null
+++ b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-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="A Python client for the Signal stickers API"
+HOMEPAGE="https://github.com/signalstickers/signalstickers-client";
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/anyio[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/signalstickers-client/

2023-03-17 Thread Anna Vyalkova
commit: ba3632ce87ea3bd8a3ad57b6ea61dcee92604f5a
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Mar 17 13:06:30 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Mar 17 13:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba3632ce

dev-python/signalstickers-client: Use pypi.eclass

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild 
b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
index 13bf4170b..f22b6e1a0 100644
--- a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
+++ b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
@@ -4,13 +4,13 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="A Python client for the Signal stickers API"
 HOMEPAGE="https://github.com/signalstickers/signalstickers-client";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/signalstickers-client/

2023-01-28 Thread Julien Roy
commit: bebf528086ce9e726d41cf1fdfca384e161c2c2f
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 00:58:43 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 00:58:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bebf5280

dev-python/signalstickers-client: new package, add 3.2.0

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/signalstickers-client/Manifest  |  1 +
 dev-python/signalstickers-client/metadata.xml  | 18 
 .../signalstickers-client-3.2.0.ebuild | 25 ++
 3 files changed, 44 insertions(+)

diff --git a/dev-python/signalstickers-client/Manifest 
b/dev-python/signalstickers-client/Manifest
new file mode 100644
index 0..0dbb9610d
--- /dev/null
+++ b/dev-python/signalstickers-client/Manifest
@@ -0,0 +1 @@
+DIST signalstickers-client-3.2.0.tar.gz 14705 BLAKE2B 
b2423e96d4cbb9aadd8e1b900dc3c1ba678c619ef964387f937b121b361d341656b764e49d8dcd2d885c4b230f936936ea6487212dee4fce4c2ef40b59eb55e8
 SHA512 
6820fbb7577ca8ecb63a8fe9b10ad25d7fd510d3ea56bf0a5cd48f8b79595553eece6699308a1ff6d71ae7fecf88a0286d8c2f89a9487af0c7837be3f4436a7e

diff --git a/dev-python/signalstickers-client/metadata.xml 
b/dev-python/signalstickers-client/metadata.xml
new file mode 100644
index 0..2bdbdb975
--- /dev/null
+++ b/dev-python/signalstickers-client/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+  jul...@jroy.ca
+Julien Roy
+
+
+  
+  Romain Ricard
+contact+stickercli...@romainricard.fr
+
+
https://github.com/signalstickers/signalstickers-client/blob/master/STICKERS_INTERNALS.md
+
https://github.com/signalstickers/signalstickers-client/issues
+signalstickers/signalstickers-client
+signalstickers-client
+
+

diff --git 
a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild 
b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
new file mode 100644
index 0..13bf4170b
--- /dev/null
+++ b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python client for the Signal stickers API"
+HOMEPAGE="https://github.com/signalstickers/signalstickers-client";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/anyio[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"