[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2024-05-28 Thread Michał Górny
commit: faa4f45c18a6aeee45ef9c57d6a06822e2e54a2b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 28 06:51:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 28 07:40:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa4f45c

dev-python/agate-excel: Enable py3.13

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

 dev-python/agate-excel/agate-excel-0.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/agate-excel/agate-excel-0.4.1.ebuild 
b/dev-python/agate-excel/agate-excel-0.4.1.ebuild
index 2b80eb5db7e5..e1b3790b1fa3 100644
--- a/dev-python/agate-excel/agate-excel-0.4.1.ebuild
+++ b/dev-python/agate-excel/agate-excel-0.4.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-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..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2024-05-28 Thread Michał Górny
commit: 45cc634f7ebd1c3ae445fca7ef163bc7f58099fa
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 28 06:33:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 28 07:40:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45cc634f

dev-python/agate-sql: Enable py3.13

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

 dev-python/agate-sql/agate-sql-0.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate-sql/agate-sql-0.7.2.ebuild 
b/dev-python/agate-sql/agate-sql-0.7.2.ebuild
index 54b99c0de287..a3daf6c83d1c 100644
--- a/dev-python/agate-sql/agate-sql-0.7.2.ebuild
+++ b/dev-python/agate-sql/agate-sql-0.7.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2024-05-28 Thread Michał Górny
commit: 452fd2aac3df26bfa31ee5a2a1636e85b635d604
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 28 06:31:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 28 07:40:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452fd2aa

dev-python/agate: Enable py3.13

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

 dev-python/agate/agate-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate/agate-1.11.0.ebuild 
b/dev-python/agate/agate-1.11.0.ebuild
index baca934b9901..eb0e80daa1c9 100644
--- a/dev-python/agate/agate-1.11.0.ebuild
+++ b/dev-python/agate/agate-1.11.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2024-05-28 Thread Michał Górny
commit: 52e94679d4ce490362c9e3b5c5ab09dcff5c79bb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 28 06:33:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 28 07:40:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e94679

dev-python/agate-dbf: Enable py3.13

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

 dev-python/agate-dbf/agate-dbf-0.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.3.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.3.ebuild
index 4aa4e26d3791..59f568ba63fd 100644
--- a/dev-python/agate-dbf/agate-dbf-0.2.3.ebuild
+++ b/dev-python/agate-dbf/agate-dbf-0.2.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2024-05-27 Thread Michał Górny
commit: d812a22ad49d65ae6a6bdf7d8c9dd1cd4ec9c0e1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 28 04:30:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 28 04:41:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d812a22a

dev-python/agate: Bump to 1.11.0

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

 dev-python/agate/Manifest|  1 +
 dev-python/agate/agate-1.11.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 444e93cf4111..db409d09cba3 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,2 +1,3 @@
 DIST agate-1.10.1.tar.gz 203139 BLAKE2B 
656cc5f9abcc38848560bb81a9e7b1a8cf498897ea49a98bd3b44f3d625c69047ef3fa32b4a7191d8807c1bee29bd0c5a8d0ed99e1b91e30ea294b8fb436fb3d
 SHA512 
b039fa587d1fc49277860f9876ad1f885f2530e82888ad8a32066f35e3086b5da0cb7aa9a2ed09ea7992efe649d32df27a372f85e4a06e8aca0d6ec8651567b5
 DIST agate-1.10.2.tar.gz 203542 BLAKE2B 
697aa898756ab256ed8e9bb92a29b3ad1f8edeb7a8b9636d753a74373714d84a6d0a5d4abb8600b52eb510e478f16ca707839a01ab3a05fec72d88e443322dae
 SHA512 
87385515e3ffe88afdeaa1202368d69824501dc5816b40e1f475afd027bbd5229c70e7449485e0845f50203e6749f3a736d16f17752d1bdd040dc92cbcc2461a
+DIST agate-1.11.0.tar.gz 203764 BLAKE2B 
c652f4f28840b036361fd05d5f1ca612fdb251a055f2e42d3859050907f0c0f0c17cb2a3351d5eb9d96759f18fc6851a501d1d3aabcb2ad257093ee97a96693d
 SHA512 
9134987ed32838565e6d599568d5346e90d4623dca0868d13d134d6333d55f64ee4fc67469c691e1e964c735e14482e18615ca79f25108ffaf24c4da50a28ae6

diff --git a/dev-python/agate/agate-1.11.0.ebuild 
b/dev-python/agate/agate-1.11.0.ebuild
new file mode 100644
index ..baca934b9901
--- /dev/null
+++ b/dev-python/agate/agate-1.11.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2024-05-03 Thread Arthur Zamarin
commit: 1e1706c3e7d08eb90ff7786b04a64d05cb328935
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  3 05:33:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  3 07:07:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1706c3

dev-python/agate: add 1.10.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/agate/Manifest|  1 +
 dev-python/agate/agate-1.10.2.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 2d7ff2d25d11..444e93cf4111 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1 +1,2 @@
 DIST agate-1.10.1.tar.gz 203139 BLAKE2B 
656cc5f9abcc38848560bb81a9e7b1a8cf498897ea49a98bd3b44f3d625c69047ef3fa32b4a7191d8807c1bee29bd0c5a8d0ed99e1b91e30ea294b8fb436fb3d
 SHA512 
b039fa587d1fc49277860f9876ad1f885f2530e82888ad8a32066f35e3086b5da0cb7aa9a2ed09ea7992efe649d32df27a372f85e4a06e8aca0d6ec8651567b5
+DIST agate-1.10.2.tar.gz 203542 BLAKE2B 
697aa898756ab256ed8e9bb92a29b3ad1f8edeb7a8b9636d753a74373714d84a6d0a5d4abb8600b52eb510e478f16ca707839a01ab3a05fec72d88e443322dae
 SHA512 
87385515e3ffe88afdeaa1202368d69824501dc5816b40e1f475afd027bbd5229c70e7449485e0845f50203e6749f3a736d16f17752d1bdd040dc92cbcc2461a

diff --git a/dev-python/agate/agate-1.10.2.ebuild 
b/dev-python/agate/agate-1.10.2.ebuild
new file mode 100644
index ..baca934b9901
--- /dev/null
+++ b/dev-python/agate/agate-1.10.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2024-04-28 Thread Michał Górny
commit: df059f6e767e2dc89330c36c549584bf62780f14
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 29 03:29:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 29 03:33:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df059f6e

dev-python/agate: Remove old

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

 dev-python/agate/Manifest|  2 --
 dev-python/agate/agate-1.10.0.ebuild | 45 
 dev-python/agate/agate-1.9.1.ebuild  | 45 
 3 files changed, 92 deletions(-)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index bcd2767c04db..2d7ff2d25d11 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,3 +1 @@
-DIST agate-1.10.0.tar.gz 202845 BLAKE2B 
da462a47d8b33e6b5948bc16a9c236ee62c92d56f49df8a7e60cebc84b2d4d828f986f6f0975d24d1d513e1e8023dd5e570f77ff6ae233533ab1ac3c512fac81
 SHA512 
37e09f1fcccd5df9183cfd32f13bf23efad7987a3d71600e52b1b3bc9de8669640aa50f045c975c0fc8958cbe9df193e17f0ea52c1933782cca95ac267f794f9
 DIST agate-1.10.1.tar.gz 203139 BLAKE2B 
656cc5f9abcc38848560bb81a9e7b1a8cf498897ea49a98bd3b44f3d625c69047ef3fa32b4a7191d8807c1bee29bd0c5a8d0ed99e1b91e30ea294b8fb436fb3d
 SHA512 
b039fa587d1fc49277860f9876ad1f885f2530e82888ad8a32066f35e3086b5da0cb7aa9a2ed09ea7992efe649d32df27a372f85e4a06e8aca0d6ec8651567b5
-DIST agate-1.9.1.tar.gz 202303 BLAKE2B 
a5e62ca5fdf8dc6e1b7393da3efa0432a2d7a89bcb2af744458ae04446ea85941968f1ee75facc6b29de9fdec92f9432d2b939392edbfadc5c0598a91feb9f76
 SHA512 
f8bbe9ed24c786063a1d99aa408a2e5b4841dd9d804004b8c74a272d564432013e0ddebc5325e73893c53a60636d64f27f2e64ad624a468a070cf6a8833b8620

diff --git a/dev-python/agate/agate-1.10.0.ebuild 
b/dev-python/agate/agate-1.10.0.ebuild
deleted file mode 100644
index baca934b9901..
--- a/dev-python/agate/agate-1.10.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
-HOMEPAGE="
-   https://github.com/wireservice/agate/
-   https://pypi.org/project/agate/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
-   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
-   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
-   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/furo
-
-EPYTEST_DESELECT=(
-   # require specific locales
-   tests/test_data_types.py::TestDate::test_cast_format_locale
-   tests/test_data_types.py::TestDateTime::test_cast_format_locale
-)

diff --git a/dev-python/agate/agate-1.9.1.ebuild 
b/dev-python/agate/agate-1.9.1.ebuild
deleted file mode 100644
index baca934b9901..
--- a/dev-python/agate/agate-1.9.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
-HOMEPAGE="
-   https://github.com/wireservice/agate/
-   https://pypi.org/project/agate/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
-   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
-   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
-   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/furo
-
-EPYTEST_DESELECT=(
-   # require specific locales
-   tests/test_data_types.py::TestDate::test_cast_format_locale
-   tests/test_data_types.py::TestDateTime::test_cast_format_locale
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2024-04-28 Thread Arthur Zamarin
commit: 14f45031c65518f09667ef987694246b0b8d0c28
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr 28 16:11:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr 28 16:11:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f45031

dev-python/agate: add 1.10.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/agate/Manifest|  1 +
 dev-python/agate/agate-1.10.1.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index e1fa3980abe4..bcd2767c04db 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,2 +1,3 @@
 DIST agate-1.10.0.tar.gz 202845 BLAKE2B 
da462a47d8b33e6b5948bc16a9c236ee62c92d56f49df8a7e60cebc84b2d4d828f986f6f0975d24d1d513e1e8023dd5e570f77ff6ae233533ab1ac3c512fac81
 SHA512 
37e09f1fcccd5df9183cfd32f13bf23efad7987a3d71600e52b1b3bc9de8669640aa50f045c975c0fc8958cbe9df193e17f0ea52c1933782cca95ac267f794f9
+DIST agate-1.10.1.tar.gz 203139 BLAKE2B 
656cc5f9abcc38848560bb81a9e7b1a8cf498897ea49a98bd3b44f3d625c69047ef3fa32b4a7191d8807c1bee29bd0c5a8d0ed99e1b91e30ea294b8fb436fb3d
 SHA512 
b039fa587d1fc49277860f9876ad1f885f2530e82888ad8a32066f35e3086b5da0cb7aa9a2ed09ea7992efe649d32df27a372f85e4a06e8aca0d6ec8651567b5
 DIST agate-1.9.1.tar.gz 202303 BLAKE2B 
a5e62ca5fdf8dc6e1b7393da3efa0432a2d7a89bcb2af744458ae04446ea85941968f1ee75facc6b29de9fdec92f9432d2b939392edbfadc5c0598a91feb9f76
 SHA512 
f8bbe9ed24c786063a1d99aa408a2e5b4841dd9d804004b8c74a272d564432013e0ddebc5325e73893c53a60636d64f27f2e64ad624a468a070cf6a8833b8620

diff --git a/dev-python/agate/agate-1.10.1.ebuild 
b/dev-python/agate/agate-1.10.1.ebuild
new file mode 100644
index ..baca934b9901
--- /dev/null
+++ b/dev-python/agate/agate-1.10.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2024-04-27 Thread Michał Górny
commit: 41a8eaf0de42274354c3e1cdb6b77d3127e27c8c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 28 02:28:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 28 02:37:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a8eaf0

dev-python/agate: Bump to 1.10.0

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

 dev-python/agate/Manifest|  1 +
 dev-python/agate/agate-1.10.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index c8acd0f2c61e..e1fa3980abe4 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1 +1,2 @@
+DIST agate-1.10.0.tar.gz 202845 BLAKE2B 
da462a47d8b33e6b5948bc16a9c236ee62c92d56f49df8a7e60cebc84b2d4d828f986f6f0975d24d1d513e1e8023dd5e570f77ff6ae233533ab1ac3c512fac81
 SHA512 
37e09f1fcccd5df9183cfd32f13bf23efad7987a3d71600e52b1b3bc9de8669640aa50f045c975c0fc8958cbe9df193e17f0ea52c1933782cca95ac267f794f9
 DIST agate-1.9.1.tar.gz 202303 BLAKE2B 
a5e62ca5fdf8dc6e1b7393da3efa0432a2d7a89bcb2af744458ae04446ea85941968f1ee75facc6b29de9fdec92f9432d2b939392edbfadc5c0598a91feb9f76
 SHA512 
f8bbe9ed24c786063a1d99aa408a2e5b4841dd9d804004b8c74a272d564432013e0ddebc5325e73893c53a60636d64f27f2e64ad624a468a070cf6a8833b8620

diff --git a/dev-python/agate/agate-1.10.0.ebuild 
b/dev-python/agate/agate-1.10.0.ebuild
new file mode 100644
index ..baca934b9901
--- /dev/null
+++ b/dev-python/agate/agate-1.10.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2024-04-01 Thread Michał Górny
commit: 5fdebc275c4c39376a12a458ad9d08fdba3ebbd4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr  1 09:42:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr  1 09:45:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdebc27

dev-python/agate: Add dev-python/cssselect test dep

Closes: https://bugs.gentoo.org/928353
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate/agate-1.9.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/agate/agate-1.9.1.ebuild 
b/dev-python/agate/agate-1.9.1.ebuild
index 3452927edab1..baca934b9901 100644
--- a/dev-python/agate/agate-1.9.1.ebuild
+++ b/dev-python/agate/agate-1.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,6 +29,7 @@ RDEPEND="
 "
 BDEPEND="
test? (
+   >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2024-02-24 Thread Michał Górny
commit: 1523ff7ff6aa9e2404d7c507eb753571f2446682
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 24 06:35:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 24 08:49:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1523ff7f

dev-python/agate-dbf: Bump to 0.2.3

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

 dev-python/agate-dbf/Manifest   |  1 +
 dev-python/agate-dbf/agate-dbf-0.2.3.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/agate-dbf/Manifest b/dev-python/agate-dbf/Manifest
index 55efe872b2a3..b0cd39106543 100644
--- a/dev-python/agate-dbf/Manifest
+++ b/dev-python/agate-dbf/Manifest
@@ -1 +1,2 @@
 DIST agate-dbf-0.2.2.gh.tar.gz 8727 BLAKE2B 
1397e87ebecff43380d17628867317e9b66584f4281609717b86c30cfa286e6d9ab32d8250c99c698c887aceae28ad4af311e0f777525283b30b65c15582895d
 SHA512 
a92c19db922cc3f896fbe21f33afacd757a7fa3d6a26545033a898665a87765ddf4af964e4cba315cee0c70da926c965aaf68b64af86cf2aabbb9a68a65a38fe
+DIST agate-dbf-0.2.3.gh.tar.gz 7255 BLAKE2B 
ce6ffed843ad96667e33190bf79c2e71d8c3012700d47d7294059088b2e2dd5d9c763bdcca5fec04ed644effddcdf68437353c341fc63a87c2be2d1db87c8c2e
 SHA512 
5d7102ab7cd58b0496759e425b76368f685454bc0a208b79091bf69f8904bc0fc8e8a15b709e3c938648713d2191d1a70553fea7b57f890aa60f7a27e93d9448

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.3.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.3.ebuild
new file mode 100644
index ..4aa4e26d3791
--- /dev/null
+++ b/dev-python/agate-dbf/agate-dbf-0.2.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds read support for DBF files to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-dbf/
+   https://pypi.org/project/agate-dbf/
+"
+SRC_URI="
+   https://github.com/wireservice/agate-dbf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/dbfread-2.0.5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+   dev-python/furo
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2024-01-09 Thread Michał Górny
commit: b3928d7f5ddea73b3b1c69538b705e2a0dd1bd51
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 10 04:36:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 10 04:36:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3928d7f

dev-python/agate-sql: Bump to 0.7.2

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

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.7.2.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 099decd5f2cd..4a278a7be4ef 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1 +1,2 @@
 DIST agate-sql-0.7.0.tar.gz 13488 BLAKE2B 
1064747f1f2a11f788c0828123ae3532ffd0aa6b32aa423b877e350e35e4231c21e73226920110ad9369b0b583167e47357acf456607e75e0ad9d5027e265c9c
 SHA512 
6a29bcb19cac6e80a6df8ad51c06838fa4c48a1e5b207a55f7ebaf3b7af1afd56fad61c560f4c7a11da24e9460ab0a8ea6d9459309e05ac162f3ddd3737bb868
+DIST agate-sql-0.7.2.tar.gz 13695 BLAKE2B 
2db0958b26c1c8639b8fd97b210071ad18a9163b63e3fcdde4ce3e0c270896a758065723e14604cb9e16f71c084ecc5af9b5224d83ee6c960a1d708c1a96787c
 SHA512 
c24026d93479003672efaa04654719183eb69bd86d24916f2618ed88ebbe8b51f2dac3c6fcbfd3c18643fbab0a2564670909350e1379eca621ccd42ab411251e

diff --git a/dev-python/agate-sql/agate-sql-0.7.2.ebuild 
b/dev-python/agate-sql/agate-sql-0.7.2.ebuild
new file mode 100644
index ..54b99c0de287
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.7.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Adds SQL read/write support to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-sql/
+   https://pypi.org/project/agate-sql/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires crate
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-12-30 Thread Michał Górny
commit: f880eb6f7bce242fb145927147586a35e2851bbd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 18:25:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 18:26:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f880eb6f

dev-python/agate: Remove old

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

 dev-python/agate/Manifest   |  1 -
 dev-python/agate/agate-1.9.0.ebuild | 44 -
 2 files changed, 45 deletions(-)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 2103b189225f..c8acd0f2c61e 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,2 +1 @@
-DIST agate-1.9.0.tar.gz 202237 BLAKE2B 
f4a6609f843b0b0499b44c6596c186198e2d6a0c964727fbd3d3fa69bd6164a067384354e3426a0276f91fc3b6f2d1fc86e05e4d4be974d1f2c223b20cb5a6b3
 SHA512 
bbd05b503d27e34625cebba71c0d3a1362bf63c45a3ce7c327fb73f0730b739fe8f9bf780c37c4e1a0e70c9d263d9191946fa6b70c147c0761a43ed479ae7fed
 DIST agate-1.9.1.tar.gz 202303 BLAKE2B 
a5e62ca5fdf8dc6e1b7393da3efa0432a2d7a89bcb2af744458ae04446ea85941968f1ee75facc6b29de9fdec92f9432d2b939392edbfadc5c0598a91feb9f76
 SHA512 
f8bbe9ed24c786063a1d99aa408a2e5b4841dd9d804004b8c74a272d564432013e0ddebc5325e73893c53a60636d64f27f2e64ad624a468a070cf6a8833b8620

diff --git a/dev-python/agate/agate-1.9.0.ebuild 
b/dev-python/agate/agate-1.9.0.ebuild
deleted file mode 100644
index 3452927edab1..
--- a/dev-python/agate/agate-1.9.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# 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..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
-HOMEPAGE="
-   https://github.com/wireservice/agate/
-   https://pypi.org/project/agate/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
-   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
-   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
-   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/furo
-
-EPYTEST_DESELECT=(
-   # require specific locales
-   tests/test_data_types.py::TestDate::test_cast_format_locale
-   tests/test_data_types.py::TestDateTime::test_cast_format_locale
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-12-22 Thread Michał Górny
commit: 4ec98f3a67124f6dc02a9f460cc60377c2bcfe0e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 22 08:02:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 22 08:30:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec98f3a

dev-python/agate: Bump to 1.9.1

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

 dev-python/agate/Manifest   |  1 +
 dev-python/agate/agate-1.9.1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 916ef4dc99e8..2103b189225f 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1 +1,2 @@
 DIST agate-1.9.0.tar.gz 202237 BLAKE2B 
f4a6609f843b0b0499b44c6596c186198e2d6a0c964727fbd3d3fa69bd6164a067384354e3426a0276f91fc3b6f2d1fc86e05e4d4be974d1f2c223b20cb5a6b3
 SHA512 
bbd05b503d27e34625cebba71c0d3a1362bf63c45a3ce7c327fb73f0730b739fe8f9bf780c37c4e1a0e70c9d263d9191946fa6b70c147c0761a43ed479ae7fed
+DIST agate-1.9.1.tar.gz 202303 BLAKE2B 
a5e62ca5fdf8dc6e1b7393da3efa0432a2d7a89bcb2af744458ae04446ea85941968f1ee75facc6b29de9fdec92f9432d2b939392edbfadc5c0598a91feb9f76
 SHA512 
f8bbe9ed24c786063a1d99aa408a2e5b4841dd9d804004b8c74a272d564432013e0ddebc5325e73893c53a60636d64f27f2e64ad624a468a070cf6a8833b8620

diff --git a/dev-python/agate/agate-1.9.1.ebuild 
b/dev-python/agate/agate-1.9.1.ebuild
new file mode 100644
index ..3452927edab1
--- /dev/null
+++ b/dev-python/agate/agate-1.9.1.ebuild
@@ -0,0 +1,44 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2023-12-08 Thread Michał Górny
commit: fc0e8c05bdcfc82003f1978ffc9b5a971dca1aa4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  8 17:06:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  8 17:08:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0e8c05

dev-python/agate-excel: Remove old

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

 dev-python/agate-excel/Manifest|  3 --
 dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild | 35 --
 dev-python/agate-excel/agate-excel-0.3.0.ebuild| 34 -
 dev-python/agate-excel/agate-excel-0.4.0.ebuild| 34 -
 4 files changed, 106 deletions(-)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index 5e3cf1cf52dc..ae7beb792957 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1,4 +1 @@
-DIST agate-excel-0.2.5.tar.gz 161131 BLAKE2B 
ed7306dabf8b5da722aec9005da9bdba74a9cc585ea72b429eecc4b1fcbdfed698af8e582c464081867c0d4a285b9bc892efc339f0a08c657d87e61fd1174496
 SHA512 
5686c3faf8b817589a62d9fac558bebe7f47124685be9f8146d74c206023530d0cec2ad88fa4ba7ac049516f5bec6783ce8f0ff47f8eb8b2ed8aad7316f1771b
-DIST agate-excel-0.3.0.tar.gz 164113 BLAKE2B 
f5d9d3c2225bd5df38b0f3028fdcaa61000f5bd6de05d5e490beb1f4b3184e82e76aa8a1d46845ff9795792a8dd58de075da74c27df3a4d4f7a3b6f8ffb7b501
 SHA512 
7d795f1086d38e736d594d9514dd154da31bb9c5de321ecaea0ce66525f2cb9bc2c1dc8bd51480fa8f4e506626560b1865de6db4c17f67148fa9269085ca53f0
-DIST agate-excel-0.4.0.tar.gz 164270 BLAKE2B 
a45edd9b705ab6673ee4283fc4af7337f6d0ae4a8961b96f4917a4fe74709f5c8d94193e351a996b2d08c548ac9c232f0b1f352a7bd4d22b3f8281840900f75d
 SHA512 
ecacba1ea75a91220e2462c44b1690d4d7ef1db3bee117ef1f4993614392137197f9fd2e4aaddf27a607179c529558fde3d4faa8d2c3fbbac86926ce860ed12c
 DIST agate-excel-0.4.1.tar.gz 271433 BLAKE2B 
855f60c42726d73e76cd233c607b23b2c227404dc393afa38f6bf9dc4a65708f2644a252faede3d105c440a96e51181e30f7fcf5e80f57434d47d42ca17f9ca7
 SHA512 
934e8c0416df2e57b617095454aca14e202df1301779814841934452faf672e27a65628efee344df2873bece3731435fa40a6831321ed59a606810bd472d23b8

diff --git a/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
deleted file mode 100644
index d2000ce32855..
--- a/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-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..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate"
-HOMEPAGE="
-   https://github.com/wireservice/agate-excel/
-   https://pypi.org/project/agate-excel/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
-   dev-python/olefile[${PYTHON_USEDEP}]
-   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/agate-excel/agate-excel-0.3.0.ebuild 
b/dev-python/agate-excel/agate-excel-0.3.0.ebuild
deleted file mode 100644
index 2b80eb5db7e5..
--- a/dev-python/agate-excel/agate-excel-0.3.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-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..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate"
-HOMEPAGE="
-   https://github.com/wireservice/agate-excel/
-   https://pypi.org/project/agate-excel/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
-   dev-python/olefile[${PYTHON_USEDEP}]
-   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/agate-excel/agate-excel-0.4.0.ebuild 
b/dev-python/agate-excel/agate-excel-0.4.0.ebuild
deleted file mode 100644
index 2b80eb5db7e5..
--- a/dev-python/agate-excel/agate-excel-0.4.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-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..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate"
-HOMEPAGE="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2023-12-08 Thread Michał Górny
commit: f5f981727e059f06e26e89dbc6249b35ee8bde5a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  8 16:58:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  8 16:58:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f98172

dev-python/agate-sql: Enable py3.12

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

 dev-python/agate-sql/agate-sql-0.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate-sql/agate-sql-0.7.0.ebuild 
b/dev-python/agate-sql/agate-sql-0.7.0.ebuild
index d3740f4f7cd4..89eb0e1d81b7 100644
--- a/dev-python/agate-sql/agate-sql-0.7.0.ebuild
+++ b/dev-python/agate-sql/agate-sql-0.7.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2023-12-08 Thread Michał Górny
commit: 3a4dbd3c8b76cec53c2d41a8176d17cd5d8cab13
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  8 16:58:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  8 16:58:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4dbd3c

dev-python/agate-sql: Remove bogus test dependencies

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

 dev-python/agate-sql/agate-sql-0.7.0.ebuild | 6 --
 1 file changed, 6 deletions(-)

diff --git a/dev-python/agate-sql/agate-sql-0.7.0.ebuild 
b/dev-python/agate-sql/agate-sql-0.7.0.ebuild
index cdbee2639143..d3740f4f7cd4 100644
--- a/dev-python/agate-sql/agate-sql-0.7.0.ebuild
+++ b/dev-python/agate-sql/agate-sql-0.7.0.ebuild
@@ -23,12 +23,6 @@ RDEPEND="
>=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
 "
-BDEPEND="
-   test? (
-   dev-python/greenlet[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2023-11-20 Thread Michał Górny
commit: 692cfad67214464982be672406520089878d2608
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 21 04:33:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 21 04:44:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692cfad6

dev-python/agate-excel: Bump to 0.4.1

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

 dev-python/agate-excel/Manifest |  1 +
 dev-python/agate-excel/agate-excel-0.4.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index cc85849ca33a..5e3cf1cf52dc 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1,3 +1,4 @@
 DIST agate-excel-0.2.5.tar.gz 161131 BLAKE2B 
ed7306dabf8b5da722aec9005da9bdba74a9cc585ea72b429eecc4b1fcbdfed698af8e582c464081867c0d4a285b9bc892efc339f0a08c657d87e61fd1174496
 SHA512 
5686c3faf8b817589a62d9fac558bebe7f47124685be9f8146d74c206023530d0cec2ad88fa4ba7ac049516f5bec6783ce8f0ff47f8eb8b2ed8aad7316f1771b
 DIST agate-excel-0.3.0.tar.gz 164113 BLAKE2B 
f5d9d3c2225bd5df38b0f3028fdcaa61000f5bd6de05d5e490beb1f4b3184e82e76aa8a1d46845ff9795792a8dd58de075da74c27df3a4d4f7a3b6f8ffb7b501
 SHA512 
7d795f1086d38e736d594d9514dd154da31bb9c5de321ecaea0ce66525f2cb9bc2c1dc8bd51480fa8f4e506626560b1865de6db4c17f67148fa9269085ca53f0
 DIST agate-excel-0.4.0.tar.gz 164270 BLAKE2B 
a45edd9b705ab6673ee4283fc4af7337f6d0ae4a8961b96f4917a4fe74709f5c8d94193e351a996b2d08c548ac9c232f0b1f352a7bd4d22b3f8281840900f75d
 SHA512 
ecacba1ea75a91220e2462c44b1690d4d7ef1db3bee117ef1f4993614392137197f9fd2e4aaddf27a607179c529558fde3d4faa8d2c3fbbac86926ce860ed12c
+DIST agate-excel-0.4.1.tar.gz 271433 BLAKE2B 
855f60c42726d73e76cd233c607b23b2c227404dc393afa38f6bf9dc4a65708f2644a252faede3d105c440a96e51181e30f7fcf5e80f57434d47d42ca17f9ca7
 SHA512 
934e8c0416df2e57b617095454aca14e202df1301779814841934452faf672e27a65628efee344df2873bece3731435fa40a6831321ed59a606810bd472d23b8

diff --git a/dev-python/agate-excel/agate-excel-0.4.1.ebuild 
b/dev-python/agate-excel/agate-excel-0.4.1.ebuild
new file mode 100644
index ..2b80eb5db7e5
--- /dev/null
+++ b/dev-python/agate-excel/agate-excel-0.4.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-excel/
+   https://pypi.org/project/agate-excel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   dev-python/olefile[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2023-11-07 Thread Michał Górny
commit: c7e470948cf0a2fa1fc3bcb9c4f04ac4e5a44c10
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  8 06:26:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  8 06:38:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e47094

dev-python/agate-excel: Bump to 0.4.0

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

 dev-python/agate-excel/Manifest |  1 +
 dev-python/agate-excel/agate-excel-0.4.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index ae118027fa96..cc85849ca33a 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1,2 +1,3 @@
 DIST agate-excel-0.2.5.tar.gz 161131 BLAKE2B 
ed7306dabf8b5da722aec9005da9bdba74a9cc585ea72b429eecc4b1fcbdfed698af8e582c464081867c0d4a285b9bc892efc339f0a08c657d87e61fd1174496
 SHA512 
5686c3faf8b817589a62d9fac558bebe7f47124685be9f8146d74c206023530d0cec2ad88fa4ba7ac049516f5bec6783ce8f0ff47f8eb8b2ed8aad7316f1771b
 DIST agate-excel-0.3.0.tar.gz 164113 BLAKE2B 
f5d9d3c2225bd5df38b0f3028fdcaa61000f5bd6de05d5e490beb1f4b3184e82e76aa8a1d46845ff9795792a8dd58de075da74c27df3a4d4f7a3b6f8ffb7b501
 SHA512 
7d795f1086d38e736d594d9514dd154da31bb9c5de321ecaea0ce66525f2cb9bc2c1dc8bd51480fa8f4e506626560b1865de6db4c17f67148fa9269085ca53f0
+DIST agate-excel-0.4.0.tar.gz 164270 BLAKE2B 
a45edd9b705ab6673ee4283fc4af7337f6d0ae4a8961b96f4917a4fe74709f5c8d94193e351a996b2d08c548ac9c232f0b1f352a7bd4d22b3f8281840900f75d
 SHA512 
ecacba1ea75a91220e2462c44b1690d4d7ef1db3bee117ef1f4993614392137197f9fd2e4aaddf27a607179c529558fde3d4faa8d2c3fbbac86926ce860ed12c

diff --git a/dev-python/agate-excel/agate-excel-0.4.0.ebuild 
b/dev-python/agate-excel/agate-excel-0.4.0.ebuild
new file mode 100644
index ..2b80eb5db7e5
--- /dev/null
+++ b/dev-python/agate-excel/agate-excel-0.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-excel/
+   https://pypi.org/project/agate-excel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   dev-python/olefile[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2023-10-31 Thread Michał Górny
commit: 78ca101e25636152657a96f1bc002af78d71e304
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 31 07:27:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 31 07:52:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ca101e

dev-python/agate-excel: Bump to 0.3.0

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

 dev-python/agate-excel/Manifest |  1 +
 dev-python/agate-excel/agate-excel-0.3.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index f2adb319f02f..ae118027fa96 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1 +1,2 @@
 DIST agate-excel-0.2.5.tar.gz 161131 BLAKE2B 
ed7306dabf8b5da722aec9005da9bdba74a9cc585ea72b429eecc4b1fcbdfed698af8e582c464081867c0d4a285b9bc892efc339f0a08c657d87e61fd1174496
 SHA512 
5686c3faf8b817589a62d9fac558bebe7f47124685be9f8146d74c206023530d0cec2ad88fa4ba7ac049516f5bec6783ce8f0ff47f8eb8b2ed8aad7316f1771b
+DIST agate-excel-0.3.0.tar.gz 164113 BLAKE2B 
f5d9d3c2225bd5df38b0f3028fdcaa61000f5bd6de05d5e490beb1f4b3184e82e76aa8a1d46845ff9795792a8dd58de075da74c27df3a4d4f7a3b6f8ffb7b501
 SHA512 
7d795f1086d38e736d594d9514dd154da31bb9c5de321ecaea0ce66525f2cb9bc2c1dc8bd51480fa8f4e506626560b1865de6db4c17f67148fa9269085ca53f0

diff --git a/dev-python/agate-excel/agate-excel-0.3.0.ebuild 
b/dev-python/agate-excel/agate-excel-0.3.0.ebuild
new file mode 100644
index ..2b80eb5db7e5
--- /dev/null
+++ b/dev-python/agate-excel/agate-excel-0.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021-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..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-excel/
+   https://pypi.org/project/agate-excel/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   dev-python/olefile[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-10-29 Thread Michał Górny
commit: a6fe660fac0fa1690baea522ddb883a3d1ce9352
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 29 10:30:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 29 10:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fe660f

dev-python/agate: Remove old

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

 dev-python/agate/Manifest   |  2 --
 dev-python/agate/agate-1.7.1.ebuild | 44 -
 dev-python/agate/agate-1.8.0.ebuild | 44 -
 3 files changed, 90 deletions(-)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 5f6c407787c5..916ef4dc99e8 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,3 +1 @@
-DIST agate-1.7.1.tar.gz 202018 BLAKE2B 
9df0f108f1ac47c1eb199015aedc903d72ce62a7d2c34198f0f287863527a2305c5682ef7dd385d130fd0eb3ce566e98978b9ef438858510e3aeae02a6345318
 SHA512 
e40df26f1e738b4c386f540d642f4fdb240dac5229032c6074977a67c7fdae7838c770703d93916e10741a9f2569ac9672165f8c8715b2567b2e5b926c7dabd5
-DIST agate-1.8.0.tar.gz 201730 BLAKE2B 
c0138f912d6981059b8cd62424bdb428c9b6bff566bc47466bea9f0fd78f100333583dddaf081ea2f9810e8a1e586d4697960141ea4e97e8cef4a5084f09ce78
 SHA512 
9870f31f87efcb057947cf0c93062c2dbfa2aa996d1e6d69c552935eca3ab5c047ea0cbdf2eaca8e37d2a0530d210318fd342324f1ce43d7cba9f6291206f6fb
 DIST agate-1.9.0.tar.gz 202237 BLAKE2B 
f4a6609f843b0b0499b44c6596c186198e2d6a0c964727fbd3d3fa69bd6164a067384354e3426a0276f91fc3b6f2d1fc86e05e4d4be974d1f2c223b20cb5a6b3
 SHA512 
bbd05b503d27e34625cebba71c0d3a1362bf63c45a3ce7c327fb73f0730b739fe8f9bf780c37c4e1a0e70c9d263d9191946fa6b70c147c0761a43ed479ae7fed

diff --git a/dev-python/agate/agate-1.7.1.ebuild 
b/dev-python/agate/agate-1.7.1.ebuild
deleted file mode 100644
index 8f58a4dec687..
--- a/dev-python/agate/agate-1.7.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# 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_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
-HOMEPAGE="
-   https://github.com/wireservice/agate/
-   https://pypi.org/project/agate/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
-   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
-   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
-   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/sphinx-rtd-theme
-
-EPYTEST_DESELECT=(
-   # require specific locales
-   tests/test_data_types.py::TestDate::test_cast_format_locale
-   tests/test_data_types.py::TestDateTime::test_cast_format_locale
-)

diff --git a/dev-python/agate/agate-1.8.0.ebuild 
b/dev-python/agate/agate-1.8.0.ebuild
deleted file mode 100644
index bf35fa27a14c..
--- a/dev-python/agate/agate-1.8.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# 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..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
-HOMEPAGE="
-   https://github.com/wireservice/agate/
-   https://pypi.org/project/agate/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
-   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
-   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
-   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
-   dev-python/furo
-
-EPYTEST_DESELECT=(
-   # require specific locales
-   tests/test_data_types.py::TestDate::test_cast_format_locale
-   tests/test_data_types.py::TestDateTime::test_cast_format_locale
-)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/, dev-python/agate-sql/files/

2023-10-29 Thread Michał Górny
commit: 31dc9cb570d890f2ad9ec9ed25cb8f8e72f98e1f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 29 10:30:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 29 10:30:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31dc9cb5

dev-python/agate-sql: Remove old

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

 dev-python/agate-sql/Manifest  |  2 -
 dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild | 40 
 dev-python/agate-sql/agate-sql-0.5.9.ebuild| 38 ---
 dev-python/agate-sql/agate-sql-0.6.0.ebuild| 38 ---
 .../files/agate-sql-0.5.9-sqlalchemy.patch | 75 --
 5 files changed, 193 deletions(-)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index d233c4f4dcae..099decd5f2cd 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1,3 +1 @@
-DIST agate-sql-0.5.9.tar.gz 15434 BLAKE2B 
4825bfc5d0f78e0cd1bf318fe8797bfe03deaff1ffc962e0f082128af9d05afad97b7488d66b76d59411eb5dd889229be1fe05cf5bf55db4084f3451b21440b2
 SHA512 
482f257bb16e142d9380b9ae7590f50909639729e229271843686d6316ebfba0e77daac47e809b7aad4ef89d6c3810382d0b6817a418406bf73f13e266e5bcca
-DIST agate-sql-0.6.0.tar.gz 13942 BLAKE2B 
c7940274a8625585fa92c81fdd1d2e2f53e76db3b14620e406df7609057482f8641cfcf20a486bf6f8db381362ee367b4dad9b6a7f04909f5cba4c491d01fde9
 SHA512 
74e90dad3776f817e92ded312cdf87c78754e9a3b5611a681a4a85d7a8357577a9e4dbb70b453c589417990f3f0a04195a8b0076fd03a1e2012b82893208b824
 DIST agate-sql-0.7.0.tar.gz 13488 BLAKE2B 
1064747f1f2a11f788c0828123ae3532ffd0aa6b32aa423b877e350e35e4231c21e73226920110ad9369b0b583167e47357acf456607e75e0ad9d5027e265c9c
 SHA512 
6a29bcb19cac6e80a6df8ad51c06838fa4c48a1e5b207a55f7ebaf3b7af1afd56fad61c560f4c7a11da24e9460ab0a8ea6d9459309e05ac162f3ddd3737bb868

diff --git a/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild
deleted file mode 100644
index b74f616a7459..
--- a/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2021-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_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Adds SQL read/write support to agate"
-HOMEPAGE="
-   https://github.com/wireservice/agate-sql/
-   https://pypi.org/project/agate-sql/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/greenlet[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=("${FILESDIR}/agate-sql-0.5.9-sqlalchemy.patch")
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # requires crate
-   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
-)

diff --git a/dev-python/agate-sql/agate-sql-0.5.9.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.9.ebuild
deleted file mode 100644
index 7d0761c8198b..
--- a/dev-python/agate-sql/agate-sql-0.5.9.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2021-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_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Adds SQL read/write support to agate"
-HOMEPAGE="
-   https://github.com/wireservice/agate-sql/
-   https://pypi.org/project/agate-sql/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
-   https://github.com/wireservice/agate-sql/
-   https://pypi.org/project/agate-sql/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/greenlet[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # requires crate
-   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
-)

diff --git a/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch 
b/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch
deleted file mode 100644
index 46a12ab68c9e..
--- a/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From 90d5b8e220db51465e4dbac8df6e4bd4941c9ba6 Mon Sep 17 00:00:00 2001
-From: Steve Kowalik 
-Date: Tue, 26 Sep 2023 11:59:39 +1000
-Subject: [PATCH] Migrate to SQLAlchemy 2
-
-https://github.com/wireservice/agate-sql/pull/40
-

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2023-10-28 Thread Michał Górny
commit: dda9667dccbc8c37430855fc0fd8341248521d84
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 29 05:16:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 29 05:16:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda9667d

dev-python/agate-dbf: Enable py3.12

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

 dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
index ebbcc0e848f3..2dc087caa664 100644
--- a/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
+++ b/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2023-10-28 Thread Michał Górny
commit: 520499bea45b43d43850b1df5a33240b8d6f9f6b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 29 05:16:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 29 05:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520499be

dev-python/agate-excel: Enable py3.12

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

 dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
index bf09524990f3..d2000ce32855 100644
--- a/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
+++ b/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-10-28 Thread Michał Górny
commit: c419bd99ddacb326857172ba781a3c234dc9a519
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 19:20:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 19:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c419bd99

dev-python/agate: Enable py3.12

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

 dev-python/agate/agate-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate/agate-1.9.0.ebuild 
b/dev-python/agate/agate-1.9.0.ebuild
index bf35fa27a14c..3452927edab1 100644
--- a/dev-python/agate/agate-1.9.0.ebuild
+++ b/dev-python/agate/agate-1.9.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2023-10-18 Thread Michał Górny
commit: 57d9381dec3497db8b9baede168cbe388f973ac5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 19 03:44:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 19 03:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d9381d

dev-python/agate-sql: Bump to 0.7.0

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

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.7.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 30722dc57daf..d233c4f4dcae 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1,2 +1,3 @@
 DIST agate-sql-0.5.9.tar.gz 15434 BLAKE2B 
4825bfc5d0f78e0cd1bf318fe8797bfe03deaff1ffc962e0f082128af9d05afad97b7488d66b76d59411eb5dd889229be1fe05cf5bf55db4084f3451b21440b2
 SHA512 
482f257bb16e142d9380b9ae7590f50909639729e229271843686d6316ebfba0e77daac47e809b7aad4ef89d6c3810382d0b6817a418406bf73f13e266e5bcca
 DIST agate-sql-0.6.0.tar.gz 13942 BLAKE2B 
c7940274a8625585fa92c81fdd1d2e2f53e76db3b14620e406df7609057482f8641cfcf20a486bf6f8db381362ee367b4dad9b6a7f04909f5cba4c491d01fde9
 SHA512 
74e90dad3776f817e92ded312cdf87c78754e9a3b5611a681a4a85d7a8357577a9e4dbb70b453c589417990f3f0a04195a8b0076fd03a1e2012b82893208b824
+DIST agate-sql-0.7.0.tar.gz 13488 BLAKE2B 
1064747f1f2a11f788c0828123ae3532ffd0aa6b32aa423b877e350e35e4231c21e73226920110ad9369b0b583167e47357acf456607e75e0ad9d5027e265c9c
 SHA512 
6a29bcb19cac6e80a6df8ad51c06838fa4c48a1e5b207a55f7ebaf3b7af1afd56fad61c560f4c7a11da24e9460ab0a8ea6d9459309e05ac162f3ddd3737bb868

diff --git a/dev-python/agate-sql/agate-sql-0.7.0.ebuild 
b/dev-python/agate-sql/agate-sql-0.7.0.ebuild
new file mode 100644
index ..cdbee2639143
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.7.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2021-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="Adds SQL read/write support to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-sql/
+   https://pypi.org/project/agate-sql/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires crate
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-10-17 Thread Michał Górny
commit: e75c7cd98055b6b3d43005d6a8e5dd2145a387a9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 18 04:38:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 18 05:05:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75c7cd9

dev-python/agate: Bump to 1.9.0

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

 dev-python/agate/Manifest   |  1 +
 dev-python/agate/agate-1.9.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index d0d18f5951e0..5f6c407787c5 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,2 +1,3 @@
 DIST agate-1.7.1.tar.gz 202018 BLAKE2B 
9df0f108f1ac47c1eb199015aedc903d72ce62a7d2c34198f0f287863527a2305c5682ef7dd385d130fd0eb3ce566e98978b9ef438858510e3aeae02a6345318
 SHA512 
e40df26f1e738b4c386f540d642f4fdb240dac5229032c6074977a67c7fdae7838c770703d93916e10741a9f2569ac9672165f8c8715b2567b2e5b926c7dabd5
 DIST agate-1.8.0.tar.gz 201730 BLAKE2B 
c0138f912d6981059b8cd62424bdb428c9b6bff566bc47466bea9f0fd78f100333583dddaf081ea2f9810e8a1e586d4697960141ea4e97e8cef4a5084f09ce78
 SHA512 
9870f31f87efcb057947cf0c93062c2dbfa2aa996d1e6d69c552935eca3ab5c047ea0cbdf2eaca8e37d2a0530d210318fd342324f1ce43d7cba9f6291206f6fb
+DIST agate-1.9.0.tar.gz 202237 BLAKE2B 
f4a6609f843b0b0499b44c6596c186198e2d6a0c964727fbd3d3fa69bd6164a067384354e3426a0276f91fc3b6f2d1fc86e05e4d4be974d1f2c223b20cb5a6b3
 SHA512 
bbd05b503d27e34625cebba71c0d3a1362bf63c45a3ce7c327fb73f0730b739fe8f9bf780c37c4e1a0e70c9d263d9191946fa6b70c147c0761a43ed479ae7fed

diff --git a/dev-python/agate/agate-1.9.0.ebuild 
b/dev-python/agate/agate-1.9.0.ebuild
new file mode 100644
index ..bf35fa27a14c
--- /dev/null
+++ b/dev-python/agate/agate-1.9.0.ebuild
@@ -0,0 +1,44 @@
+# 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..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-10-10 Thread Michał Górny
commit: 5512f9d0ff264ad004ce5e2139afe206877d8d97
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 18:08:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 18:11:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5512f9d0

dev-python/agate: Bump to 1.8.0

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

 dev-python/agate/Manifest   |  1 +
 dev-python/agate/agate-1.8.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index c70c5c1098e1..d0d18f5951e0 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1 +1,2 @@
 DIST agate-1.7.1.tar.gz 202018 BLAKE2B 
9df0f108f1ac47c1eb199015aedc903d72ce62a7d2c34198f0f287863527a2305c5682ef7dd385d130fd0eb3ce566e98978b9ef438858510e3aeae02a6345318
 SHA512 
e40df26f1e738b4c386f540d642f4fdb240dac5229032c6074977a67c7fdae7838c770703d93916e10741a9f2569ac9672165f8c8715b2567b2e5b926c7dabd5
+DIST agate-1.8.0.tar.gz 201730 BLAKE2B 
c0138f912d6981059b8cd62424bdb428c9b6bff566bc47466bea9f0fd78f100333583dddaf081ea2f9810e8a1e586d4697960141ea4e97e8cef4a5084f09ce78
 SHA512 
9870f31f87efcb057947cf0c93062c2dbfa2aa996d1e6d69c552935eca3ab5c047ea0cbdf2eaca8e37d2a0530d210318fd342324f1ce43d7cba9f6291206f6fb

diff --git a/dev-python/agate/agate-1.8.0.ebuild 
b/dev-python/agate/agate-1.8.0.ebuild
new file mode 100644
index ..bf35fa27a14c
--- /dev/null
+++ b/dev-python/agate/agate-1.8.0.ebuild
@@ -0,0 +1,44 @@
+# 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..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/furo
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2023-09-27 Thread Michał Górny
commit: 389ec5400b3822ce42b4e788b9cbffda13b33493
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 28 04:22:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 28 04:43:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389ec540

dev-python/agate-sql: Bump to 0.6.0

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

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.6.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 53e2eac976e1..30722dc57daf 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1 +1,2 @@
 DIST agate-sql-0.5.9.tar.gz 15434 BLAKE2B 
4825bfc5d0f78e0cd1bf318fe8797bfe03deaff1ffc962e0f082128af9d05afad97b7488d66b76d59411eb5dd889229be1fe05cf5bf55db4084f3451b21440b2
 SHA512 
482f257bb16e142d9380b9ae7590f50909639729e229271843686d6316ebfba0e77daac47e809b7aad4ef89d6c3810382d0b6817a418406bf73f13e266e5bcca
+DIST agate-sql-0.6.0.tar.gz 13942 BLAKE2B 
c7940274a8625585fa92c81fdd1d2e2f53e76db3b14620e406df7609057482f8641cfcf20a486bf6f8db381362ee367b4dad9b6a7f04909f5cba4c491d01fde9
 SHA512 
74e90dad3776f817e92ded312cdf87c78754e9a3b5611a681a4a85d7a8357577a9e4dbb70b453c589417990f3f0a04195a8b0076fd03a1e2012b82893208b824

diff --git a/dev-python/agate-sql/agate-sql-0.6.0.ebuild 
b/dev-python/agate-sql/agate-sql-0.6.0.ebuild
new file mode 100644
index ..cdbee2639143
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2021-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="Adds SQL read/write support to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-sql/
+   https://pypi.org/project/agate-sql/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires crate
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/, dev-python/agate-sql/files/

2023-09-25 Thread Zac Medico
commit: cc6df3480fb5d04b15035a38fd46dbae325ab36c
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Sep 26 03:11:42 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Sep 26 03:14:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6df348

dev-python/agate-sql: Add sqlalchemy-2 patch

See: https://github.com/wireservice/agate-sql/pull/40
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild | 40 
 .../files/agate-sql-0.5.9-sqlalchemy.patch | 75 ++
 2 files changed, 115 insertions(+)

diff --git a/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild
new file mode 100644
index ..b74f616a7459
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.5.9-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-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_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Adds SQL read/write support to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-sql/
+   https://pypi.org/project/agate-sql/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=("${FILESDIR}/agate-sql-0.5.9-sqlalchemy.patch")
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires crate
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+)

diff --git a/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch 
b/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch
new file mode 100644
index ..46a12ab68c9e
--- /dev/null
+++ b/dev-python/agate-sql/files/agate-sql-0.5.9-sqlalchemy.patch
@@ -0,0 +1,75 @@
+From 90d5b8e220db51465e4dbac8df6e4bd4941c9ba6 Mon Sep 17 00:00:00 2001
+From: Steve Kowalik 
+Date: Tue, 26 Sep 2023 11:59:39 +1000
+Subject: [PATCH] Migrate to SQLAlchemy 2
+
+https://github.com/wireservice/agate-sql/pull/40
+
+Remove the upper bound on SQLAlchemy by converting the code idioms in
+use to support both SQLAlchemy 1.4 and SQLAlchemy 2, and only setting a
+lower bound SQLAlchemy of >= 1.4.
+
+Closes #39
+
+diff --git a/agatesql/table.py b/agatesql/table.py
+index b141937..e4efe91 100644
+--- a/agatesql/table.py
 b/agatesql/table.py
+@@ -82,2 +82,2 @@ def from_sql(cls, connection_or_string, table_name):
+-metadata = MetaData(connection)
+-sql_table = Table(table_name, metadata, autoload=True, 
autoload_with=connection)
++metadata = MetaData()
++sql_table = Table(table_name, metadata, autoload_with=connection)
+@@ -113 +113 @@ def from_sql(cls, connection_or_string, table_name):
+-s = select([sql_table])
++s = select(sql_table)
+@@ -182 +182 @@ def make_sql_table(table, table_name, dialect=None, 
db_schema=None, constraints=
+-metadata = MetaData(connection)
++metadata = MetaData()
+@@ -276,2 +276,3 @@ def to_sql(self, connection_or_string, table_name, 
overwrite=False,
+-if overwrite:
+-sql_table.drop(checkfirst=True)
++with connection.begin():
++if overwrite:
++sql_table.drop(bind=connection, checkfirst=True)
+@@ -279 +280 @@ def to_sql(self, connection_or_string, table_name, 
overwrite=False,
+-sql_table.create(checkfirst=create_if_not_exists)
++sql_table.create(bind=connection, checkfirst=create_if_not_exists)
+@@ -282,13 +283,14 @@ def to_sql(self, connection_or_string, table_name, 
overwrite=False,
+-insert = sql_table.insert()
+-for prefix in prefixes:
+-insert = insert.prefix_with(prefix)
+-if chunk_size is None:
+-connection.execute(insert, [dict(zip(self.column_names, row)) for 
row in self.rows])
+-else:
+-number_of_rows = len(self.rows)
+-for index in range((number_of_rows - 1) // chunk_size + 1):
+-end_index = (index + 1) * chunk_size
+-if end_index > number_of_rows:
+-end_index = number_of_rows
+-connection.execute(insert, [dict(zip(self.column_names, row)) 
for row in
+-self.rows[index * 
chunk_size:end_index]])
++with connection.begin():
++insert = sql_table.insert()
++for prefix in prefixes:
++insert = insert.prefix_with(prefix)
++if chunk_size is None:
++connection.execute(insert, [dict(zip(self.column_names, row)) 
for row in self.rows])
++else:
++number_of_rows = len(self.rows)
++for 

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/, dev-python/python-slugify/, dev-python/agate-excel/, ...

2023-07-30 Thread Benda XU
commit: 8515bcdf8a6d43813480051af417d37e1b7eade7
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Jul 31 04:32:16 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Jul 31 04:38:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8515bcdf

dev-python/csvkit: keyword with dependencies for ~{arm,x}64-macos

dev-python/agate: keyword 1.7.1 for ~arm64-macos, ~x64-macos
dev-python/agate-excel: keyword 0.2.5-r2 for ~arm64-macos, ~x64-macos
dev-python/agate-dbf: keyword 0.2.2-r2 for ~arm64-macos, ~x64-macos
dev-python/agate-sql: keyword 0.5.9 for ~arm64-macos, ~x64-macos
dev-python/dbfread: keyword 2.0.7-r1 for ~arm64-macos, ~x64-macos
dev-python/openpyxl: keyword 3.1.2 for ~arm64-macos, ~x64-macos
dev-python/xlrd: keyword 2.0.1-r1 for ~arm64-macos, ~x64-macos
dev-python/et_xmlfile: keyword 1.1.0-r1 for ~arm64-macos, ~x64-macos
dev-python/pytimeparse: keyword 1.1.8-r1 for ~arm64-macos, ~x64-macos
dev-python/parsedatetime: keyword 2.6-r1 for ~arm64-macos, ~x64-macos
dev-python/isodate: keyword 0.6.1-r1 for ~arm64-macos, ~x64-macos
dev-python/pyicu: keyword 2.11 for ~arm64-macos, ~x64-macos
dev-python/python-slugify: keyword 8.0.1 for ~arm64-macos, ~x64-macos
dev-python/leather: keyword 0.3.4-r1 for ~arm64-macos, ~x64-macos
dev-python/text-unidecode: keyword 1.3-r1 for ~arm64-macos, ~x64-macos

Signed-off-by: Benda Xu  gentoo.org>

 dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild | 2 +-
 dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild | 2 +-
 dev-python/agate-sql/agate-sql-0.5.9.ebuild| 2 +-
 dev-python/agate/agate-1.7.1.ebuild| 2 +-
 dev-python/csvkit/csvkit-1.1.1.ebuild  | 2 +-
 dev-python/dbfread/dbfread-2.0.7-r1.ebuild | 2 +-
 dev-python/et_xmlfile/et_xmlfile-1.1.0-r1.ebuild   | 2 +-
 dev-python/isodate/isodate-0.6.1-r1.ebuild | 2 +-
 dev-python/leather/leather-0.3.4-r1.ebuild | 2 +-
 dev-python/openpyxl/openpyxl-3.1.2.ebuild  | 2 +-
 dev-python/parsedatetime/parsedatetime-2.6-r1.ebuild   | 2 +-
 dev-python/pyicu/pyicu-2.11.ebuild | 2 +-
 dev-python/python-slugify/python-slugify-8.0.1.ebuild  | 2 +-
 dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild | 2 +-
 dev-python/text-unidecode/text-unidecode-1.3-r1.ebuild | 2 +-
 dev-python/xlrd/xlrd-2.0.1-r1.ebuild   | 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
index 908732f2a4db..ebbcc0e848f3 100644
--- a/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
+++ b/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/agate-1.5.0[${PYTHON_USEDEP}]

diff --git a/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
index 56d3d732c99d..bf09524990f3 100644
--- a/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
+++ b/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/agate-1.5.0[${PYTHON_USEDEP}]

diff --git a/dev-python/agate-sql/agate-sql-0.5.9.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.9.ebuild
index 6fec0ae83d1f..7d0761c8198b 100644
--- a/dev-python/agate-sql/agate-sql-0.5.9.ebuild
+++ b/dev-python/agate-sql/agate-sql-0.5.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/agate-1.5.0[${PYTHON_USEDEP}]

diff --git a/dev-python/agate/agate-1.7.1.ebuild 
b/dev-python/agate/agate-1.7.1.ebuild
index 8e2701c8125b..8f58a4dec687 100644
--- a/dev-python/agate/agate-1.7.1.ebuild
+++ b/dev-python/agate/agate-1.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]

diff --git a/dev-python/csvkit/csvkit-1.1.1.ebuild 
b/dev-python/csvkit/csvkit-1.1.1.ebuild
index c65988ea5d16..2469cabfedb4 100644
--- a/dev-python/csvkit/csvkit-1.1.1.ebuild
+++ b/dev-python/csvkit/csvkit-1.1.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 "
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/agate-1.6.1[${PYTHON_USEDEP}]

diff --git a/dev-python/dbfread/dbfread-2.0.7-r1.ebuild 
b/dev-python/dbfread/dbfread-2.0.7-r1.ebuild
index e4b8f12535c3..71d9e4719c1a 100644
--- a/dev-python/dbfread/dbfread-2.0.7-r1.ebuild
+++ b/dev-python/dbfread/dbfread-2.0.7-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64-macos ~x64-macos"
 
 distutils_enable_tests pytest
 

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2023-01-28 Thread Michał Górny
commit: ff90c53557965e344fea2ec337d931c10674d156
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 29 06:29:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 29 07:12:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff90c535

dev-python/agate-sql: Bump to 0.5.9

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

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.5.9.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 089df186cca0..67ede243bb5a 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1 +1,2 @@
 DIST agate-sql-0.5.8.tar.gz 15182 BLAKE2B 
4228c5cbb8fd35b9cd97ffb590fa603e290eb2e5ace9676156ff388f653419080691b29caa4a76c16ea585c91d8126bae3dd500e8438b450737ae55309cf77f7
 SHA512 
1a793a24561061f5100f24834af65dca943c964cf4aed1504336cafed3d52a95b4787f21ba804b0f2265d5670cabfaa40b7f3d02c120486186cf6e03e7a2938e
+DIST agate-sql-0.5.9.tar.gz 15434 BLAKE2B 
4825bfc5d0f78e0cd1bf318fe8797bfe03deaff1ffc962e0f082128af9d05afad97b7488d66b76d59411eb5dd889229be1fe05cf5bf55db4084f3451b21440b2
 SHA512 
482f257bb16e142d9380b9ae7590f50909639729e229271843686d6316ebfba0e77daac47e809b7aad4ef89d6c3810382d0b6817a418406bf73f13e266e5bcca

diff --git a/dev-python/agate-sql/agate-sql-0.5.9.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.9.ebuild
new file mode 100644
index ..d5bd8ecac63f
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.5.9.ebuild
@@ -0,0 +1,38 @@
+# 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_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds SQL read/write support to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-sql/
+   https://pypi.org/project/agate-sql/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-01-05 Thread Michał Górny
commit: b0baf8c1252b80e74e09718c4fb38be0efdd6588
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  5 08:16:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  5 08:27:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0baf8c1

dev-python/agate: Bump to 1.7.1

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

 dev-python/agate/Manifest   |  1 +
 dev-python/agate/agate-1.7.1.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index f740d56b6483..0f54c1e245a6 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,2 +1,3 @@
 DIST agate-1.6.3.tar.gz 202102 BLAKE2B 
b1a5624b4744b8f3ed266470da580cef2f2e1cf6159e1b33fcd461e4abd235c5e3fe0da35408a42c92fd4abf14a1f841a1ab9eb6cd31545d826a5223e85b4904
 SHA512 
e83a03c5a3e4b7fa9997030ce0d33e7b59b397e2ae07ee6a723eb7fb708a7fa8b8c4322dd034f42bf664bf2911d89731fd060e4ff33a237f83114a83312ac5ed
 DIST agate-1.7.0.tar.gz 201944 BLAKE2B 
4d3ac4cd0fc9f7e11175524652ba1bc13ee2b07e30115f807745387cde4ae9f49be3885dce93a2c3738d1fd4f6c005cb6db1103068510fe6caef635c04dd03e3
 SHA512 
75781ed3e46dbe5dd9a541bb3d968081b9776721b1518f232d551cbba8d792c43cab7ffccd9dfebd6303f167132808ccab409d8b92b3fc0c48a6314aec0b8c9d
+DIST agate-1.7.1.tar.gz 202018 BLAKE2B 
9df0f108f1ac47c1eb199015aedc903d72ce62a7d2c34198f0f287863527a2305c5682ef7dd385d130fd0eb3ce566e98978b9ef438858510e3aeae02a6345318
 SHA512 
e40df26f1e738b4c386f540d642f4fdb240dac5229032c6074977a67c7fdae7838c770703d93916e10741a9f2569ac9672165f8c8715b2567b2e5b926c7dabd5

diff --git a/dev-python/agate/agate-1.7.1.ebuild 
b/dev-python/agate/agate-1.7.1.ebuild
new file mode 100644
index ..e26f80c167cc
--- /dev/null
+++ b/dev-python/agate/agate-1.7.1.ebuild
@@ -0,0 +1,45 @@
+# 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_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2023-01-04 Thread Michał Górny
commit: 1e09196dcb96bf34419b6b8aec196bd59c481d68
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  4 13:49:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  4 14:12:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e09196d

dev-python/agate-sql: PEP517, py3.11

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

 dev-python/agate-sql/agate-sql-0.5.8-r2.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/dev-python/agate-sql/agate-sql-0.5.8-r2.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.8-r2.ebuild
new file mode 100644
index ..431f2cb45529
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.5.8-r2.ebuild
@@ -0,0 +1,38 @@
+# 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_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds SQL read/write support to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-sql/
+   https://pypi.org/project/agate-sql/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.8[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires crate
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2023-01-04 Thread Michał Górny
commit: cb0e642e8759fe22ede6cbd5e140750646650441
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  4 13:45:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  4 14:12:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0e642e

dev-python/agate-excel: PEP517, py3.11

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

 dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
new file mode 100644
index ..c2ad9069e18c
--- /dev/null
+++ b/dev-python/agate-excel/agate-excel-0.2.5-r2.ebuild
@@ -0,0 +1,35 @@
+# 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_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-excel/
+   https://pypi.org/project/agate-excel/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   dev-python/olefile[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2023-01-04 Thread Michał Górny
commit: f5fa225d77cb8300e604e2bede1e960cf58723d2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  4 13:56:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  4 14:12:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fa225d

dev-python/agate-dbf: PEP517, py3.11

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

 dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
new file mode 100644
index ..e0e943e117c8
--- /dev/null
+++ b/dev-python/agate-dbf/agate-dbf-0.2.2-r2.ebuild
@@ -0,0 +1,35 @@
+# 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_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds read support for DBF files to agate"
+HOMEPAGE="
+   https://github.com/wireservice/agate-dbf/
+   https://pypi.org/project/agate-dbf/
+"
+SRC_URI="
+   https://github.com/wireservice/agate-dbf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/dbfread-2.0.5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2023-01-04 Thread Michał Górny
commit: e6655fea139c32c6c7773b1302dd6c194a83b7f9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  4 13:38:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  4 14:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6655fea

dev-python/agate: Bump to 1.7.0

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

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

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 72ba351ff55a..f740d56b6483 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1 +1,2 @@
 DIST agate-1.6.3.tar.gz 202102 BLAKE2B 
b1a5624b4744b8f3ed266470da580cef2f2e1cf6159e1b33fcd461e4abd235c5e3fe0da35408a42c92fd4abf14a1f841a1ab9eb6cd31545d826a5223e85b4904
 SHA512 
e83a03c5a3e4b7fa9997030ce0d33e7b59b397e2ae07ee6a723eb7fb708a7fa8b8c4322dd034f42bf664bf2911d89731fd060e4ff33a237f83114a83312ac5ed
+DIST agate-1.7.0.tar.gz 201944 BLAKE2B 
4d3ac4cd0fc9f7e11175524652ba1bc13ee2b07e30115f807745387cde4ae9f49be3885dce93a2c3738d1fd4f6c005cb6db1103068510fe6caef635c04dd03e3
 SHA512 
75781ed3e46dbe5dd9a541bb3d968081b9776721b1518f232d551cbba8d792c43cab7ffccd9dfebd6303f167132808ccab409d8b92b3fc0c48a6314aec0b8c9d

diff --git a/dev-python/agate/agate-1.7.0.ebuild 
b/dev-python/agate/agate-1.7.0.ebuild
new file mode 100644
index ..06a2044936d2
--- /dev/null
+++ b/dev-python/agate/agate-1.7.0.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_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="
+   https://github.com/wireservice/agate/
+   https://pypi.org/project/agate/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
+
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)
+
+python_prepare_all() {
+   sed -i -e "s:\\(parsedatetime>=2.1\\),[^']*:\1:" setup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2022-06-04 Thread Michał Górny
commit: f54f7c2311e5351eed5aead7378271c7f307d88c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  4 17:10:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  4 17:10:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54f7c23

dev-python/agate-excel: Add python@ as co-maint.

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

 dev-python/agate-excel/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/agate-excel/metadata.xml 
b/dev-python/agate-excel/metadata.xml
index cfd4815e400b..15cb9e2955f1 100644
--- a/dev-python/agate-excel/metadata.xml
+++ b/dev-python/agate-excel/metadata.xml
@@ -4,6 +4,10 @@

zmed...@gentoo.org

+   
+   pyt...@gentoo.org
+   Python
+   



https://github.com/wireservice/agate-excel/issues



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2022-06-04 Thread Michał Górny
commit: ea21e8116d3475802415f45634b3edcde127b8f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  4 17:10:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  4 17:10:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea21e811

dev-python/agate: Add python@ as co-maint.

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

 dev-python/agate/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/agate/metadata.xml b/dev-python/agate/metadata.xml
index 6b89c8eb3eda..4bce6356a3b6 100644
--- a/dev-python/agate/metadata.xml
+++ b/dev-python/agate/metadata.xml
@@ -4,6 +4,10 @@

zmed...@gentoo.org

+   
+   pyt...@gentoo.org
+   Python
+   


https://github.com/wireservice/agate/issues



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2022-03-28 Thread Zac Medico
commit: 4a4c56d3feb54e43d92ca3f25af37a965c53d809
Author: Yu Gu  gmail  com>
AuthorDate: Mon Mar 28 15:00:07 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar 28 22:48:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4c56d3

dev-python/agate: keyword 1.6.3-r2 for ~riscv

Closes: https://github.com/gentoo/gentoo/pull/24792
Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/agate-1.6.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate/agate-1.6.3-r2.ebuild 
b/dev-python/agate/agate-1.6.3-r2.ebuild
index 67dd8ae99c92..54050fabfda6 100644
--- a/dev-python/agate/agate-1.6.3-r2.ebuild
+++ b/dev-python/agate/agate-1.6.3-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2022-02-04 Thread Zac Medico
commit: 53a4bce277d257502bae52c801d828586e4e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Feb  4 18:05:08 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  4 18:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53a4bce2

dev-python/agate: accept parsedatetime-2.6

Closes: https://bugs.gentoo.org/815178
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/{agate-1.6.3-r1.ebuild => agate-1.6.3-r2.ebuild} | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/agate/agate-1.6.3-r1.ebuild 
b/dev-python/agate/agate-1.6.3-r2.ebuild
similarity index 87%
rename from dev-python/agate/agate-1.6.3-r1.ebuild
rename to dev-python/agate/agate-1.6.3-r2.ebuild
index a55081099558..67dd8ae99c92 100644
--- a/dev-python/agate/agate-1.6.3-r1.ebuild
+++ b/dev-python/agate/agate-1.6.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,3 +35,8 @@ EPYTEST_DESELECT=(
tests/test_data_types.py::TestDate::test_cast_format_locale
tests/test_data_types.py::TestDateTime::test_cast_format_locale
 )
+
+python_prepare_all() {
+   sed -i -e "s:\\(parsedatetime>=2.1\\),[^']*:\1:" -i setup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-10-09 Thread Zac Medico
commit: 5a30593dd8e19b2988024151139c2dbb406446ca
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 10 04:24:34 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 10 04:24:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a30593d

dev-python/agate-sql: Add greenlet test dep

Closes: https://bugs.gentoo.org/817149
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild
index a0086264642..3dbd46cdce1 100644
--- a/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild
+++ b/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild
@@ -18,7 +18,12 @@ RDEPEND="
>=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.8[${PYTHON_USEDEP}]
 "
-BDEPEND="test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
+BDEPEND="
+   test? (
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2021-10-09 Thread Arthur Zamarin
commit: 7fcc66cded655714a4e4b82c4c04dc2f2dcb81c8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  8 20:11:44 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  9 06:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fcc66cd

dev-python/agate-excel: clean deps

Remove IUSE=xml and use lxml as test dep

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{agate-excel-0.2.5.ebuild => agate-excel-0.2.5-r1.ebuild}  | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-python/agate-excel/agate-excel-0.2.5.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild
similarity index 65%
rename from dev-python/agate-excel/agate-excel-0.2.5.ebuild
rename to dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild
index 12349af6828..826a5143356 100644
--- a/dev-python/agate-excel/agate-excel-0.2.5.ebuild
+++ b/dev-python/agate-excel/agate-excel-0.2.5-r1.ebuild
@@ -14,20 +14,14 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+xml"
 
-# Other packages have BDEPEND="test? ( dev-python/agate-excel[xml] )"
-AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
-TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 RDEPEND="
-   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
dev-python/olefile[${PYTHON_USEDEP}]
>=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
 "
-BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+BDEPEND="test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-10-09 Thread Arthur Zamarin
commit: 180cfdf8897bbdcbec9d13a883fdd86e7b5ed47a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  8 20:16:21 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  9 06:34:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180cfdf8

dev-python/agate-sql: clean deps

Remove IUSE=xml and use lxml as test dep

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{agate-sql-0.5.8.ebuild => agate-sql-0.5.8-r1.ebuild}  | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-python/agate-sql/agate-sql-0.5.8.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild
similarity index 64%
rename from dev-python/agate-sql/agate-sql-0.5.8.ebuild
rename to dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild
index d72c933f0ab..a0086264642 100644
--- a/dev-python/agate-sql/agate-sql-0.5.8.ebuild
+++ b/dev-python/agate-sql/agate-sql-0.5.8-r1.ebuild
@@ -13,18 +13,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+xml"
 
-# Other packages have BDEPEND="test? ( dev-python/agate-sql[xml] )"
-AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
-TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 RDEPEND="
-   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.8[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
 "
-BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+BDEPEND="test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-10-09 Thread Arthur Zamarin
commit: dff1bf4a87061d0a6e6d97aec748defc765dc8ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  8 19:57:30 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  9 06:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff1bf4a

dev-python/agate: remove IUSE=xml

- remove IUSE="xml" as it was used as gateway for test dependencies.
- use new EPYTEST_DESELECT

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{agate-1.6.3.ebuild => agate-1.6.3-r1.ebuild}  | 23 +++---
 1 file changed, 7 insertions(+), 16 deletions(-)

diff --git a/dev-python/agate/agate-1.6.3.ebuild 
b/dev-python/agate/agate-1.6.3-r1.ebuild
similarity index 60%
rename from dev-python/agate/agate-1.6.3.ebuild
rename to dev-python/agate/agate-1.6.3-r1.ebuild
index 92bdd1023bf..a5508109955 100644
--- a/dev-python/agate/agate-1.6.3.ebuild
+++ b/dev-python/agate/agate-1.6.3-r1.ebuild
@@ -13,11 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+xml"
 
-# Other packages have BDEPEND="test? ( dev-python/agate[xml] )"
-LEATHER_VERSION_DEP=">=dev-python/leather-0.3.3-r2"
-TEST_AGAINST_RDEPEND="xml? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
@@ -26,21 +22,16 @@ RDEPEND="
>=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
>=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
>=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   ${LEATHER_VERSION_DEP}[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
+   >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}]
 "
-BDEPEND="test? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+BDEPEND="test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
 
-python_test() {
-   local deselect=(
-   # require specific locales
-   tests/test_data_types.py::TestDate::test_cast_format_locale
-   tests/test_data_types.py::TestDateTime::test_cast_format_locale
-   )
-   epytest ${deselect[@]/#/--deselect }
-}
+EPYTEST_DESELECT=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-10-09 Thread Arthur Zamarin
commit: 50fd3efdd5926801870ad74280aef5cb9af16401
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  8 20:12:49 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  9 06:34:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fd3efd

dev-python/agate-sql: drop 0.5.7

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/agate-sql/Manifest   |  1 -
 dev-python/agate-sql/agate-sql-0.5.7.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 550bbfd0fd4..089df186cca 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1,2 +1 @@
-DIST agate-sql-0.5.7.tar.gz 14975 BLAKE2B 
7890d5c21d89dd216a7a4c906189e1e44111bd96ef3476f0e6dc4c842dc3f25d537ee398f3c8e720d43e64001fa0ea93940d4a54ee31605eea9e8ae9aa4dec37
 SHA512 
df7e1d5975d9af0722f4bfa67f1e8679ed46759f8aaa5c76614ed5280c8347f727517568ba377c21dd8eb349f93b7a6d308959ae69bfedd125e6d99bd7bd9dcf
 DIST agate-sql-0.5.8.tar.gz 15182 BLAKE2B 
4228c5cbb8fd35b9cd97ffb590fa603e290eb2e5ace9676156ff388f653419080691b29caa4a76c16ea585c91d8126bae3dd500e8438b450737ae55309cf77f7
 SHA512 
1a793a24561061f5100f24834af65dca943c964cf4aed1504336cafed3d52a95b4787f21ba804b0f2265d5670cabfaa40b7f3d02c120486186cf6e03e7a2938e

diff --git a/dev-python/agate-sql/agate-sql-0.5.7.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.7.ebuild
deleted file mode 100644
index a5527246e03..000
--- a/dev-python/agate-sql/agate-sql-0.5.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Adds SQL read/write support to agate."
-HOMEPAGE="https://github.com/wireservice/agate-sql 
https://pypi.org/project/agate-sql/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+xml"
-
-# Other packages have BDEPEND="test? ( dev-python/agate-sql[xml] )"
-AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
-TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-RDEPEND="
-   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.8[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
-"
-BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local sed_args=(
-   -e "/crate/d"
-   -e "/nose/d"
-   -e "/geojson/d"
-   -e "/Sphinx/d"
-   -e "/sphinx_rtd_theme/d"
-   )
-
-   sed "${sed_args[@]}" -i setup.py agate_sql.egg-info/requires.txt || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local deselect=(
-   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
-   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_schema
-   )
-   epytest ${deselect[@]/#/--deselect }
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2021-10-09 Thread Arthur Zamarin
commit: 13eadd2b7b435c5e1752f968d99a8422e36add65
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  8 20:08:56 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  9 06:34:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13eadd2b

dev-python/agate-excel: drop 0.2.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/agate-excel/Manifest |  1 -
 dev-python/agate-excel/agate-excel-0.2.3.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index 5199a8bfff6..f2adb319f02 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1,2 +1 @@
-DIST agate-excel-0.2.3.tar.gz 153880 BLAKE2B 
f090c8bbb75341623545781cbf116b547ebc16249eb0c6814e9fbd51d2688fd2bd0354d187d2f803bde69e563b57836e3d214e287ae62455c59075020588d235
 SHA512 
3a50bab182391bdadb2e0a82dc28a3cfa1eebbe67744835ab20581a67f7f08f4edb96eebc9a286ac4a6a302996571563ca9e487ea7defdcf07265e9c42436ddf
 DIST agate-excel-0.2.5.tar.gz 161131 BLAKE2B 
ed7306dabf8b5da722aec9005da9bdba74a9cc585ea72b429eecc4b1fcbdfed698af8e582c464081867c0d4a285b9bc892efc339f0a08c657d87e61fd1174496
 SHA512 
5686c3faf8b817589a62d9fac558bebe7f47124685be9f8146d74c206023530d0cec2ad88fa4ba7ac049516f5bec6783ce8f0ff47f8eb8b2ed8aad7316f1771b

diff --git a/dev-python/agate-excel/agate-excel-0.2.3.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.3.ebuild
deleted file mode 100644
index 2aa921d5926..000
--- a/dev-python/agate-excel/agate-excel-0.2.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate."
-HOMEPAGE="https://github.com/wireservice/agate-excel 
https://pypi.org/project/agate-excel/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+xml"
-
-# Other packages have BDEPEND="test? ( dev-python/agate-excel[xml] )"
-AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
-TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-RDEPEND="
-   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
-   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
-"
-BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local deselect=(
-   tests/test_table_xlsx.py::TestXLSX::test_ambiguous_date
-   )
-   epytest ${deselect[@]/#/--deselect }
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2021-10-09 Thread Arthur Zamarin
commit: 700488e14d17c25fd435fc05ae9963839334ae8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  8 20:05:27 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  9 06:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700488e1

dev-python/agate-dbf: mass cleanup

- remove IUSE="xml" and set lxml as test dep
- use github tarball for fetching all test parts in one shot

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/agate-dbf/Manifest  |  5 +--
 dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild | 27 
 dev-python/agate-dbf/agate-dbf-0.2.2.ebuild| 57 --
 3 files changed, 28 insertions(+), 61 deletions(-)

diff --git a/dev-python/agate-dbf/Manifest b/dev-python/agate-dbf/Manifest
index e4b2d936f79..55efe872b2a 100644
--- a/dev-python/agate-dbf/Manifest
+++ b/dev-python/agate-dbf/Manifest
@@ -1,4 +1 @@
-DIST agate-dbf-0.2.2.tar.gz 2863 BLAKE2B 
112b03e1a02b70e63f77195a999a60a59b4e02af55da2b9d94e9d535f557c4193129dcb8ce3f91d93cbc6e19196705009574e3b9e5073f9934d00636bb4b2abd
 SHA512 
3e99404dfcd521010bc3eb5899871dfc63581e03604f80b0a42d4db48f486137fd48685024decd380d346ac5c2089a0d19dd9229893e8d5337b9bd9d7b4eb3b6
-DIST agate-dbf-0.2.2_examples%2Ftest.dbf 1314 BLAKE2B 
81d5507b88fe7f7c3866d8666feff12bf3b14451affd653d76239f8785037c908509de248ac4bc8dbebeba4b1a84d69a48bf97b83716fe489ceb39f8ccf0e935
 SHA512 
460f9a624a6fed58d1fe0484ff6f7fa081d595d8f1a04f4f449ef6de037e334abb9da0403622e5af8c7914e02cda2fa38c4058ef1bb650e59e50584b9ae73b2e
-DIST agate-dbf-0.2.2_examples%2Ftestdbf_converted.csv 896 BLAKE2B 
fe535d9b784088118fcd61b5378d49d92bac801be61e7900200625f267c8f9c454729376b292d809d3e6a6ee2a093e2a813524ff9199223cbc89a9a461feed40
 SHA512 
ddba24038d4500b97ff8b11b03a5260927a299f1732aa0a6bcb4746c52e04825f2f3d5d211141576736008ff7f56d0970b21c06f4afad53a4e4e0a873815516b
-DIST agate-dbf-0.2.2_tests%2Ftest_table.py 574 BLAKE2B 
22a744ae20491632795a0b654d8ab1e8adc090d43d0a18352b83cfc1687c57d33f1159d96cb379743d293203412dbbbaae8c33be195ae9d868584671ff0ea74d
 SHA512 
131d8a553bc9c7538959e1ae29b62c47cea3e14365afca4e92e4f36cc8dab7e4b00efa462db5e9ca0f51b5e3eda892cf91881d65bd1302fa80bd5b0f66fa4076
+DIST agate-dbf-0.2.2.gh.tar.gz 8727 BLAKE2B 
1397e87ebecff43380d17628867317e9b66584f4281609717b86c30cfa286e6d9ab32d8250c99c698c887aceae28ad4af311e0f777525283b30b65c15582895d
 SHA512 
a92c19db922cc3f896fbe21f33afacd757a7fa3d6a26545033a898665a87765ddf4af964e4cba315cee0c70da926c965aaf68b64af86cf2aabbb9a68a65a38fe

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild
new file mode 100644
index 000..387fc82a375
--- /dev/null
+++ b/dev-python/agate-dbf/agate-dbf-0.2.2-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds read support for DBF files to agate."
+HOMEPAGE="https://github.com/wireservice/agate-dbf 
https://pypi.org/project/agate-dbf/;
+SRC_URI="
+   https://github.com/wireservice/agate-dbf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/dbfread-2.0.5[${PYTHON_USEDEP}]
+"
+BDEPEND="test? ( dev-python/lxml[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
deleted file mode 100644
index 04248032f37..000
--- a/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Adds read support for DBF files to agate."
-HOMEPAGE="https://github.com/wireservice/agate-dbf 
https://pypi.org/project/agate-dbf/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+xml"
-
-# Other packages have BDEPEND="test? ( dev-python/agate-dbf[xml] )"
-AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
-TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-RDEPEND="
-   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
-   >=dev-python/dbfread-2.0.5[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
-"
-BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-AGATE_DBF_TEST_FILES=(
-   examples/test.dbf
-   examples/testdbf_converted.csv
-   tests/test_table.py
-)
-SRC_URI+=" test? ( "
-for extra_file in "${AGATE_DBF_TEST_FILES[@]}"; do
-   SRC_URI+=" 
https://raw.githubusercontent.com/wireservice/agate-dbf/${PV}/${extra_file} -> 
${P}_${extra_file//\//%2F}"
-done
-SRC_URI+=" )"
-
-agate-dbf_src_prepare() {
-   local extra_file
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-09-15 Thread Michał Górny
commit: 391fd172113e261d4f7f40d97b4f98cb3e608977
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 15 19:49:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 15 20:25:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391fd172

dev-python/agate-sql: Bump to 0.5.8

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

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.5.8.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 64da99d361e..550bbfd0fd4 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1 +1,2 @@
 DIST agate-sql-0.5.7.tar.gz 14975 BLAKE2B 
7890d5c21d89dd216a7a4c906189e1e44111bd96ef3476f0e6dc4c842dc3f25d537ee398f3c8e720d43e64001fa0ea93940d4a54ee31605eea9e8ae9aa4dec37
 SHA512 
df7e1d5975d9af0722f4bfa67f1e8679ed46759f8aaa5c76614ed5280c8347f727517568ba377c21dd8eb349f93b7a6d308959ae69bfedd125e6d99bd7bd9dcf
+DIST agate-sql-0.5.8.tar.gz 15182 BLAKE2B 
4228c5cbb8fd35b9cd97ffb590fa603e290eb2e5ace9676156ff388f653419080691b29caa4a76c16ea585c91d8126bae3dd500e8438b450737ae55309cf77f7
 SHA512 
1a793a24561061f5100f24834af65dca943c964cf4aed1504336cafed3d52a95b4787f21ba804b0f2265d5670cabfaa40b7f3d02c120486186cf6e03e7a2938e

diff --git a/dev-python/agate-sql/agate-sql-0.5.8.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.8.ebuild
new file mode 100644
index 000..d72c933f0ab
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.5.8.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Adds SQL read/write support to agate."
+HOMEPAGE="https://github.com/wireservice/agate-sql 
https://pypi.org/project/agate-sql/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+xml"
+
+# Other packages have BDEPEND="test? ( dev-python/agate-sql[xml] )"
+AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
+TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+RDEPEND="
+   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.8[${PYTHON_USEDEP}]
+
+   ${TEST_AGAINST_RDEPEND}
+"
+BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires crate
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-09-15 Thread Michał Górny
commit: dc47eb45b2e529428d6afcdf224eb45bc22b0bd0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 15 19:49:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 15 20:25:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc47eb45

dev-python/agate-sql: Add python@ as co-maint.

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

 dev-python/agate-sql/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/agate-sql/metadata.xml 
b/dev-python/agate-sql/metadata.xml
index 5f0e6e6f632..2b37e391861 100644
--- a/dev-python/agate-sql/metadata.xml
+++ b/dev-python/agate-sql/metadata.xml
@@ -4,6 +4,10 @@

zmed...@gentoo.org

+   
+   pyt...@gentoo.org
+   Python
+   



https://github.com/wireservice/agate-sql/issues



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2021-08-09 Thread Michał Górny
commit: 51dca50f9b84edfac557962fcaaf207f608c1f82
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  9 06:35:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  9 06:40:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dca50f

dev-python/agate-excel: Bump to 0.2.5

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

 dev-python/agate-excel/Manifest |  1 +
 dev-python/agate-excel/agate-excel-0.2.5.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
index 96ef220695d..5199a8bfff6 100644
--- a/dev-python/agate-excel/Manifest
+++ b/dev-python/agate-excel/Manifest
@@ -1 +1,2 @@
 DIST agate-excel-0.2.3.tar.gz 153880 BLAKE2B 
f090c8bbb75341623545781cbf116b547ebc16249eb0c6814e9fbd51d2688fd2bd0354d187d2f803bde69e563b57836e3d214e287ae62455c59075020588d235
 SHA512 
3a50bab182391bdadb2e0a82dc28a3cfa1eebbe67744835ab20581a67f7f08f4edb96eebc9a286ac4a6a302996571563ca9e487ea7defdcf07265e9c42436ddf
+DIST agate-excel-0.2.5.tar.gz 161131 BLAKE2B 
ed7306dabf8b5da722aec9005da9bdba74a9cc585ea72b429eecc4b1fcbdfed698af8e582c464081867c0d4a285b9bc892efc339f0a08c657d87e61fd1174496
 SHA512 
5686c3faf8b817589a62d9fac558bebe7f47124685be9f8146d74c206023530d0cec2ad88fa4ba7ac049516f5bec6783ce8f0ff47f8eb8b2ed8aad7316f1771b

diff --git a/dev-python/agate-excel/agate-excel-0.2.5.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.5.ebuild
new file mode 100644
index 000..12349af6828
--- /dev/null
+++ b/dev-python/agate-excel/agate-excel-0.2.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate."
+HOMEPAGE="https://github.com/wireservice/agate-excel 
https://pypi.org/project/agate-excel/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+xml"
+
+# Other packages have BDEPEND="test? ( dev-python/agate-excel[xml] )"
+AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
+TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+RDEPEND="
+   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
+   dev-python/olefile[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
+
+   ${TEST_AGAINST_RDEPEND}
+"
+BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2021-08-02 Thread Michał Górny
commit: 943c998d882791fbaaacc49c471618aae20a0693
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:56:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943c998d

dev-python/agate-excel: mark ALLARCHES

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-excel/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/agate-excel/metadata.xml 
b/dev-python/agate-excel/metadata.xml
index 8799df8cb52..7ba58d0d86f 100644
--- a/dev-python/agate-excel/metadata.xml
+++ b/dev-python/agate-excel/metadata.xml
@@ -4,6 +4,7 @@

zmed...@gentoo.org

+   


https://github.com/wireservice/agate-excel/issues

https://github.com/wireservice/agate-excel/blob/master/CHANGELOG.rst



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-08-02 Thread Michał Górny
commit: bfbc9f9b59087af40175c138ebe0f4e8a297ecaa
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:49:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbc9f9b

dev-python/agate-sql: drop 0.5.6

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-sql/Manifest   |  1 -
 dev-python/agate-sql/agate-sql-0.5.6.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index 9755ce7b0de..64da99d361e 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1,2 +1 @@
-DIST agate-sql-0.5.6.tar.gz 9091 BLAKE2B 
9094a2bfb500422e7fe75d1c83182af698aa92942a305a69301d45d92f01960a7ffc7908f0eb2b66556a856be0f7388e222034428afd269d402488c6c05abd36
 SHA512 
b4234a86f8bcd5b22bcb1e18d0cec0ba21c8a3521e15f767886241e16285cbd296683f83bd366a82d1e549679b3712663adc080950dedb24a0e6db5b2541050a
 DIST agate-sql-0.5.7.tar.gz 14975 BLAKE2B 
7890d5c21d89dd216a7a4c906189e1e44111bd96ef3476f0e6dc4c842dc3f25d537ee398f3c8e720d43e64001fa0ea93940d4a54ee31605eea9e8ae9aa4dec37
 SHA512 
df7e1d5975d9af0722f4bfa67f1e8679ed46759f8aaa5c76614ed5280c8347f727517568ba377c21dd8eb349f93b7a6d308959ae69bfedd125e6d99bd7bd9dcf

diff --git a/dev-python/agate-sql/agate-sql-0.5.6.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.6.ebuild
deleted file mode 100644
index 9dbdd4b6469..000
--- a/dev-python/agate-sql/agate-sql-0.5.6.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Adds SQL read/write support to agate."
-HOMEPAGE="https://github.com/wireservice/agate-sql 
https://pypi.org/project/agate-sql/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test +xml"
-RESTRICT="!test? ( test )"
-
-# Other packages have BDEPEND="test? ( dev-python/agate-sql[xml] )"
-AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
-TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-RDEPEND="
-   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.8[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
-"
-BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local sed_args=(
-   -e "/crate/d"
-   -e "/nose/d"
-   -e "/geojson/d"
-   -e "/Sphinx/d"
-   -e "/sphinx_rtd_theme/d"
-   )
-
-   sed "${sed_args[@]}" -i setup.py agate_sql.egg-info/requires.txt || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local pytest_args test_name xfails
-
-   xfails=(
-   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
-   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_schema
-   )
-
-   for test_name in "${xfails[@]}"; do
-   pytest_args+=(--deselect "${test_name}")
-   done
-
-   epytest "${pytest_args[@]}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-08-02 Thread Michał Górny
commit: 06d5f232947e1e701742d983762c71847534ec2d
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:48:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d5f232

dev-python/agate-sql: enable py3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-sql/agate-sql-0.5.7.ebuild | 13 +++--
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/dev-python/agate-sql/agate-sql-0.5.7.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.7.ebuild
index e58ff6efb20..a5527246e03 100644
--- a/dev-python/agate-sql/agate-sql-0.5.7.ebuild
+++ b/dev-python/agate-sql/agate-sql-0.5.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Adds SQL read/write support to agate."
@@ -42,16 +42,9 @@ python_prepare_all() {
 }
 
 python_test() {
-   local pytest_args test_name xfails
-
-   xfails=(
+   local deselect=(

tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects

tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_schema
)
-
-   for test_name in "${xfails[@]}"; do
-   pytest_args+=(--deselect "${test_name}")
-   done
-
-   epytest "${pytest_args[@]}"
+   epytest ${deselect[@]/#/--deselect }
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-08-02 Thread Michał Górny
commit: 54629dcf903dce91562a4fcf19a2637d8422834c
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:35:59 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54629dcf

dev-python/agate: drop 1.6.2-r1

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate/Manifest  |  1 -
 dev-python/agate/agate-1.6.2-r1.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 53a8e48bf65..72ba351ff55 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1,2 +1 @@
-DIST agate-1.6.2.tar.gz 191216 BLAKE2B 
63e89f6815a36dea956e8a919aeb926291eaf1f4d5eaac7f96dab97c6958dfee4788e18a4c1325a5b8cebf15df27b32e75409ddeab1289c1e8e548088fdc0ea7
 SHA512 
34d9e45d162bce69d28ad0ec07f5b410b2cdac831e5bd986ca8cb8902fd0ca1ec67663b2f956f42acaf18b8ca0fa169d5236aa4cee7457765e4e86d837e7794e
 DIST agate-1.6.3.tar.gz 202102 BLAKE2B 
b1a5624b4744b8f3ed266470da580cef2f2e1cf6159e1b33fcd461e4abd235c5e3fe0da35408a42c92fd4abf14a1f841a1ab9eb6cd31545d826a5223e85b4904
 SHA512 
e83a03c5a3e4b7fa9997030ce0d33e7b59b397e2ae07ee6a723eb7fb708a7fa8b8c4322dd034f42bf664bf2911d89731fd060e4ff33a237f83114a83312ac5ed

diff --git a/dev-python/agate/agate-1.6.2-r1.ebuild 
b/dev-python/agate/agate-1.6.2-r1.ebuild
deleted file mode 100644
index 7a908b2f548..000
--- a/dev-python/agate/agate-1.6.2-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-
-inherit distutils-r1
-
-DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
-HOMEPAGE="https://github.com/wireservice/agate https://pypi.org/project/agate/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test +xml"
-RESTRICT="!test? ( test )"
-
-# Other packages have BDEPEND="test? ( dev-python/agate[xml] )"
-LEATHER_VERSION_DEP=">=dev-python/leather-0.3.3-r2"
-TEST_AGAINST_RDEPEND="xml? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-RDEPEND="
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
-   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
-   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
-   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
-   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
-   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   ${LEATHER_VERSION_DEP}[${PYTHON_USEDEP}]
-
-   ${TEST_AGAINST_RDEPEND}
-"
-BDEPEND="test? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-# @FUNCTION: pytest-expect-to-deselect
-# @USAGE: readarray -t pytest_args < <(pytest-expect-to-deselect 
<

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2021-08-02 Thread Michał Górny
commit: c33899717ea36da9f083c64708a01613f2cc33b4
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:40:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3389971

dev-python/agate-dbf: bump EAPI=8, add python 3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-dbf/agate-dbf-0.2.2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
index 772d11bd4f5..04248032f37 100644
--- a/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
+++ b/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
@@ -1,20 +1,20 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
 DESCRIPTION="Adds read support for DBF files to agate."
 HOMEPAGE="https://github.com/wireservice/agate-dbf 
https://pypi.org/project/agate-dbf/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="test +xml"
-RESTRICT="!test? ( test )"
+IUSE="+xml"
 
 # Other packages have BDEPEND="test? ( dev-python/agate-dbf[xml] )"
 AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2021-08-02 Thread Michał Górny
commit: 018a26d7b7e933c78b88288477aeaeec29bfc2c3
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:56:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018a26d7

dev-python/agate-dbf: mark ALLARCHES

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-dbf/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/agate-dbf/metadata.xml 
b/dev-python/agate-dbf/metadata.xml
index 93b393c9134..5f83acacc3a 100644
--- a/dev-python/agate-dbf/metadata.xml
+++ b/dev-python/agate-dbf/metadata.xml
@@ -4,6 +4,7 @@

zmed...@gentoo.org

+   


https://github.com/wireservice/agate-dbf/issues

https://github.com/wireservice/agate-dbf/blob/master/CHANGELOG.rst



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-08-02 Thread Michał Górny
commit: 4a91a5e51628380d84b9ff24b77dbff69fe12582
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:57:24 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:17:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a91a5e5

dev-python/agate-sql: mark ALLARCHES

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-sql/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/agate-sql/metadata.xml 
b/dev-python/agate-sql/metadata.xml
index a42278954df..8d445d6d5b3 100644
--- a/dev-python/agate-sql/metadata.xml
+++ b/dev-python/agate-sql/metadata.xml
@@ -4,6 +4,7 @@

zmed...@gentoo.org

+   


https://github.com/wireservice/agate-sql/issues

https://github.com/wireservice/agate-sql/blob/master/CHANGELOG.rst



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-08-02 Thread Michał Górny
commit: fbbb93f3f0d2ca3ba8d2a37124b92beab00c396d
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:55:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbbb93f3

dev-python/agate: mark ALLARCHES

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/agate/metadata.xml b/dev-python/agate/metadata.xml
index 59880222a94..18785d28a7e 100644
--- a/dev-python/agate/metadata.xml
+++ b/dev-python/agate/metadata.xml
@@ -4,6 +4,7 @@

zmed...@gentoo.org

+   

https://github.com/wireservice/agate/issues

https://github.com/wireservice/agate/commits/master



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2021-08-02 Thread Michał Górny
commit: 21eacdaab1337d5fcc75586aac94d9457e048e9b
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:44:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21eacdaa

dev-python/agate-excel: bump EAPI=8, add python 3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate-excel/agate-excel-0.2.3.ebuild | 23 +++
 1 file changed, 7 insertions(+), 16 deletions(-)

diff --git a/dev-python/agate-excel/agate-excel-0.2.3.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.3.ebuild
index 0774e1cfcad..2aa921d5926 100644
--- a/dev-python/agate-excel/agate-excel-0.2.3.ebuild
+++ b/dev-python/agate-excel/agate-excel-0.2.3.ebuild
@@ -1,22 +1,20 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
 DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate."
 HOMEPAGE="https://github.com/wireservice/agate-excel 
https://pypi.org/project/agate-excel/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
-RDEPEND=""
-IUSE="test +xml"
-RESTRICT="!test? ( test )"
+IUSE="+xml"
 
 # Other packages have BDEPEND="test? ( dev-python/agate-excel[xml] )"
 AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
@@ -33,15 +31,8 @@ BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] 
)"
 distutils_enable_tests pytest
 
 python_test() {
-   local pytest_args test_name xfails
-
-   xfails=(
+   local deselect=(
tests/test_table_xlsx.py::TestXLSX::test_ambiguous_date
)
-
-   for test_name in "${xfails[@]}"; do
-   pytest_args+=(--deselect "${test_name}")
-   done
-
-   epytest "${pytest_args[@]}" || die
+   epytest ${deselect[@]/#/--deselect }
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-08-02 Thread Michał Górny
commit: c8ac46449c756ddbfdff6c1ed2b1b0068f33857d
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:32:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ac4644

dev-python/agate: enable py3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate/agate-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate/agate-1.6.3.ebuild 
b/dev-python/agate/agate-1.6.3.ebuild
index 52a588ad921..1e80104d1e9 100644
--- a/dev-python/agate/agate-1.6.3.ebuild
+++ b/dev-python/agate/agate-1.6.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-08-02 Thread Michał Górny
commit: 36f5097f2f4ac241207c050815c45ed05d012ada
Author: Arthur Zamarin  gmail  com>
AuthorDate: Fri Jul 30 17:33:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  2 08:16:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f5097f

dev-python/agate: enable doc generation

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/agate/agate-1.6.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/agate/agate-1.6.3.ebuild 
b/dev-python/agate/agate-1.6.3.ebuild
index 1e80104d1e9..92bdd1023bf 100644
--- a/dev-python/agate/agate-1.6.3.ebuild
+++ b/dev-python/agate/agate-1.6.3.ebuild
@@ -33,6 +33,8 @@ RDEPEND="
 BDEPEND="test? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme
 
 python_test() {
local deselect=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-07-15 Thread Michał Górny
commit: 4fa1dd70f058f40437a9b32dc7efdc883a6d61b2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 15 17:39:10 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 15 17:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa1dd70

dev-python/agate: Bump to 1.6.3

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

 dev-python/agate/Manifest   |  1 +
 dev-python/agate/agate-1.6.3.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 7b0c44d435c..53a8e48bf65 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1 +1,2 @@
 DIST agate-1.6.2.tar.gz 191216 BLAKE2B 
63e89f6815a36dea956e8a919aeb926291eaf1f4d5eaac7f96dab97c6958dfee4788e18a4c1325a5b8cebf15df27b32e75409ddeab1289c1e8e548088fdc0ea7
 SHA512 
34d9e45d162bce69d28ad0ec07f5b410b2cdac831e5bd986ca8cb8902fd0ca1ec67663b2f956f42acaf18b8ca0fa169d5236aa4cee7457765e4e86d837e7794e
+DIST agate-1.6.3.tar.gz 202102 BLAKE2B 
b1a5624b4744b8f3ed266470da580cef2f2e1cf6159e1b33fcd461e4abd235c5e3fe0da35408a42c92fd4abf14a1f841a1ab9eb6cd31545d826a5223e85b4904
 SHA512 
e83a03c5a3e4b7fa9997030ce0d33e7b59b397e2ae07ee6a723eb7fb708a7fa8b8c4322dd034f42bf664bf2911d89731fd060e4ff33a237f83114a83312ac5ed

diff --git a/dev-python/agate/agate-1.6.3.ebuild 
b/dev-python/agate/agate-1.6.3.ebuild
new file mode 100644
index 000..52a588ad921
--- /dev/null
+++ b/dev-python/agate/agate-1.6.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="https://github.com/wireservice/agate https://pypi.org/project/agate/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+xml"
+
+# Other packages have BDEPEND="test? ( dev-python/agate[xml] )"
+LEATHER_VERSION_DEP=">=dev-python/leather-0.3.3-r2"
+TEST_AGAINST_RDEPEND="xml? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   ${LEATHER_VERSION_DEP}[${PYTHON_USEDEP}]
+
+   ${TEST_AGAINST_RDEPEND}
+"
+BDEPEND="test? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   # require specific locales
+   tests/test_data_types.py::TestDate::test_cast_format_locale
+   tests/test_data_types.py::TestDateTime::test_cast_format_locale
+   )
+   epytest ${deselect[@]/#/--deselect }
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-07-15 Thread Michał Górny
commit: 72b3f561606dc0ee282ab331e520e1f1da51dad3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 15 04:34:05 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 15 09:22:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b3f561

dev-python/agate-sql: Bump to 0.5.7

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

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.5.7.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
index edde78265a3..9755ce7b0de 100644
--- a/dev-python/agate-sql/Manifest
+++ b/dev-python/agate-sql/Manifest
@@ -1 +1,2 @@
 DIST agate-sql-0.5.6.tar.gz 9091 BLAKE2B 
9094a2bfb500422e7fe75d1c83182af698aa92942a305a69301d45d92f01960a7ffc7908f0eb2b66556a856be0f7388e222034428afd269d402488c6c05abd36
 SHA512 
b4234a86f8bcd5b22bcb1e18d0cec0ba21c8a3521e15f767886241e16285cbd296683f83bd366a82d1e549679b3712663adc080950dedb24a0e6db5b2541050a
+DIST agate-sql-0.5.7.tar.gz 14975 BLAKE2B 
7890d5c21d89dd216a7a4c906189e1e44111bd96ef3476f0e6dc4c842dc3f25d537ee398f3c8e720d43e64001fa0ea93940d4a54ee31605eea9e8ae9aa4dec37
 SHA512 
df7e1d5975d9af0722f4bfa67f1e8679ed46759f8aaa5c76614ed5280c8347f727517568ba377c21dd8eb349f93b7a6d308959ae69bfedd125e6d99bd7bd9dcf

diff --git a/dev-python/agate-sql/agate-sql-0.5.7.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.7.ebuild
new file mode 100644
index 000..e58ff6efb20
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.5.7.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Adds SQL read/write support to agate."
+HOMEPAGE="https://github.com/wireservice/agate-sql 
https://pypi.org/project/agate-sql/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+xml"
+
+# Other packages have BDEPEND="test? ( dev-python/agate-sql[xml] )"
+AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
+TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+RDEPEND="
+   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.8[${PYTHON_USEDEP}]
+
+   ${TEST_AGAINST_RDEPEND}
+"
+BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local sed_args=(
+   -e "/crate/d"
+   -e "/nose/d"
+   -e "/geojson/d"
+   -e "/Sphinx/d"
+   -e "/sphinx_rtd_theme/d"
+   )
+
+   sed "${sed_args[@]}" -i setup.py agate_sql.egg-info/requires.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local pytest_args test_name xfails
+
+   xfails=(
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_dialects
+   
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_with_schema
+   )
+
+   for test_name in "${xfails[@]}"; do
+   pytest_args+=(--deselect "${test_name}")
+   done
+
+   epytest "${pytest_args[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-22 Thread Zac Medico
commit: e7057e9d7da0ea045280c6f17b201a01e1db0a0f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 22 19:07:50 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 22 19:08:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7057e9d

dev-python/agate: 1.6.2-r1 revbump for leather cssselect dep

Closes: https://bugs.gentoo.org/797448
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/{agate-1.6.2.ebuild => agate-1.6.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/agate/agate-1.6.2.ebuild 
b/dev-python/agate/agate-1.6.2-r1.ebuild
similarity index 98%
rename from dev-python/agate/agate-1.6.2.ebuild
rename to dev-python/agate/agate-1.6.2-r1.ebuild
index fd3497ce471..7a908b2f548 100644
--- a/dev-python/agate/agate-1.6.2.ebuild
+++ b/dev-python/agate/agate-1.6.2-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="test +xml"
 RESTRICT="!test? ( test )"
 
 # Other packages have BDEPEND="test? ( dev-python/agate[xml] )"
-LEATHER_VERSION_DEP=">=dev-python/leather-0.3.2"
+LEATHER_VERSION_DEP=">=dev-python/leather-0.3.3-r2"
 TEST_AGAINST_RDEPEND="xml? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-sql/

2021-06-21 Thread Zac Medico
commit: 886d37a85943adbd678f0e4a0159211cdd1c7c31
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 22 04:22:23 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 22 04:30:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=886d37a8

dev-python/agate-sql: Initial import

tests/test_agatesql.py::TestSQL::test_back_and_forth PASSED 

   [  6%]
tests/test_agatesql.py::TestSQL::test_chunk_size PASSED 

   [ 12%]
tests/test_agatesql.py::TestSQL::test_create_if_not_exists PASSED   

   [ 18%]
tests/test_agatesql.py::TestSQL::test_make_sql_table_col_len_multiplier PASSED  

   [ 25%]
tests/test_agatesql.py::TestSQL::test_make_sql_table_min_col_len PASSED 

   [ 31%]
tests/test_agatesql.py::TestSQL::test_prefixes PASSED   

   [ 37%]
tests/test_agatesql.py::TestSQL::test_sql_query_aggregate PASSED

   [ 43%]
tests/test_agatesql.py::TestSQL::test_sql_query_limit PASSED

   [ 50%]
tests/test_agatesql.py::TestSQL::test_sql_query_select PASSED   

   [ 56%]
tests/test_agatesql.py::TestSQL::test_sql_query_simple PASSED   

   [ 62%]
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement PASSED

   [ 68%]
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_no_constraints 
PASSED  
  [ 75%]
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_unique_constraint 
PASSED  
   [ 81%]
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_wide_width PASSED 

   [ 87%]
tests/test_agatesql.py::TestSQL::test_to_sql_create_statement_zero_width PASSED 

   [ 93%]
tests/test_agatesql.py::TestSQL::test_unique_constraint PASSED  

   [100%]

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate-sql/Manifest   |  1 +
 dev-python/agate-sql/agate-sql-0.5.6.ebuild | 58 +
 dev-python/agate-sql/metadata.xml   | 13 +++
 3 files changed, 72 insertions(+)

diff --git a/dev-python/agate-sql/Manifest b/dev-python/agate-sql/Manifest
new file mode 100644
index 000..edde78265a3
--- /dev/null
+++ b/dev-python/agate-sql/Manifest
@@ -0,0 +1 @@
+DIST agate-sql-0.5.6.tar.gz 9091 BLAKE2B 
9094a2bfb500422e7fe75d1c83182af698aa92942a305a69301d45d92f01960a7ffc7908f0eb2b66556a856be0f7388e222034428afd269d402488c6c05abd36
 SHA512 
b4234a86f8bcd5b22bcb1e18d0cec0ba21c8a3521e15f767886241e16285cbd296683f83bd366a82d1e549679b3712663adc080950dedb24a0e6db5b2541050a

diff --git a/dev-python/agate-sql/agate-sql-0.5.6.ebuild 
b/dev-python/agate-sql/agate-sql-0.5.6.ebuild
new file mode 100644
index 000..9dbdd4b6469
--- /dev/null
+++ b/dev-python/agate-sql/agate-sql-0.5.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Adds SQL read/write support to agate."
+HOMEPAGE="https://github.com/wireservice/agate-sql 
https://pypi.org/project/agate-sql/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test +xml"
+RESTRICT="!test? ( test )"
+
+# Other packages have BDEPEND="test? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2021-06-21 Thread Zac Medico
commit: 9be12e004d03f9471d9b688c6d1ff9a8412a5f2c
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 22 02:11:44 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 22 02:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be12e00

dev-python/agate-dbf: Enable unit tests (bug 797376)

tests/test_table.py::TestDBF::test_from_dbf PASSED  

   [100%]

Closes: https://bugs.gentoo.org/797376
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate-dbf/Manifest   |  3 +++
 dev-python/agate-dbf/agate-dbf-0.2.2.ebuild | 41 ++---
 2 files changed, 41 insertions(+), 3 deletions(-)

diff --git a/dev-python/agate-dbf/Manifest b/dev-python/agate-dbf/Manifest
index 455e50e3c9d..e4b2d936f79 100644
--- a/dev-python/agate-dbf/Manifest
+++ b/dev-python/agate-dbf/Manifest
@@ -1 +1,4 @@
 DIST agate-dbf-0.2.2.tar.gz 2863 BLAKE2B 
112b03e1a02b70e63f77195a999a60a59b4e02af55da2b9d94e9d535f557c4193129dcb8ce3f91d93cbc6e19196705009574e3b9e5073f9934d00636bb4b2abd
 SHA512 
3e99404dfcd521010bc3eb5899871dfc63581e03604f80b0a42d4db48f486137fd48685024decd380d346ac5c2089a0d19dd9229893e8d5337b9bd9d7b4eb3b6
+DIST agate-dbf-0.2.2_examples%2Ftest.dbf 1314 BLAKE2B 
81d5507b88fe7f7c3866d8666feff12bf3b14451affd653d76239f8785037c908509de248ac4bc8dbebeba4b1a84d69a48bf97b83716fe489ceb39f8ccf0e935
 SHA512 
460f9a624a6fed58d1fe0484ff6f7fa081d595d8f1a04f4f449ef6de037e334abb9da0403622e5af8c7914e02cda2fa38c4058ef1bb650e59e50584b9ae73b2e
+DIST agate-dbf-0.2.2_examples%2Ftestdbf_converted.csv 896 BLAKE2B 
fe535d9b784088118fcd61b5378d49d92bac801be61e7900200625f267c8f9c454729376b292d809d3e6a6ee2a093e2a813524ff9199223cbc89a9a461feed40
 SHA512 
ddba24038d4500b97ff8b11b03a5260927a299f1732aa0a6bcb4746c52e04825f2f3d5d211141576736008ff7f56d0970b21c06f4afad53a4e4e0a873815516b
+DIST agate-dbf-0.2.2_tests%2Ftest_table.py 574 BLAKE2B 
22a744ae20491632795a0b654d8ab1e8adc090d43d0a18352b83cfc1687c57d33f1159d96cb379743d293203412dbbbaae8c33be195ae9d868584671ff0ea74d
 SHA512 
131d8a553bc9c7538959e1ae29b62c47cea3e14365afca4e92e4f36cc8dab7e4b00efa462db5e9ca0f51b5e3eda892cf91881d65bd1302fa80bd5b0f66fa4076

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
index 40f14f91612..772d11bd4f5 100644
--- a/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
+++ b/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
@@ -13,10 +13,45 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
-RDEPEND=""
+IUSE="test +xml"
+RESTRICT="!test? ( test )"
 
+# Other packages have BDEPEND="test? ( dev-python/agate-dbf[xml] )"
+AGATE_VERSION_DEP=">=dev-python/agate-1.5.0"
+TEST_AGAINST_RDEPEND="xml? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 RDEPEND="
-   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   ${AGATE_VERSION_DEP}[${PYTHON_USEDEP}]
>=dev-python/dbfread-2.0.5[${PYTHON_USEDEP}]
+
+   ${TEST_AGAINST_RDEPEND}
 "
+BDEPEND="test? ( ${AGATE_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+AGATE_DBF_TEST_FILES=(
+   examples/test.dbf
+   examples/testdbf_converted.csv
+   tests/test_table.py
+)
+SRC_URI+=" test? ( "
+for extra_file in "${AGATE_DBF_TEST_FILES[@]}"; do
+   SRC_URI+=" 
https://raw.githubusercontent.com/wireservice/agate-dbf/${PV}/${extra_file} -> 
${P}_${extra_file//\//%2F}"
+done
+SRC_URI+=" )"
+
+agate-dbf_src_prepare() {
+   local extra_file
+   if use test; then
+   for extra_file in "${AGATE_DBF_TEST_FILES[@]}"; do
+   mkdir -p "${extra_file%/*}" || die
+   cp "${DISTDIR}/${P}_${extra_file//\//%2F}" 
"${extra_file}" || die
+   [[${extra_file} == *.py ]] && { true >> 
"${extra_file%/*}/__init__.py" || die; }
+   done
+   fi
+}
+
+src_prepare() {
+   agate-dbf_src_prepare
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2021-06-21 Thread Zac Medico
commit: 7b7dbac9bd5ed1e8be910661393d655619680070
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 22 01:21:28 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 22 01:28:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7dbac9

dev-python/agate-excel: Enable unit tests (bug 797379)

tests/test_table_xls.py::TestXLS::test_ambiguous_date PASSED

   [  4%]
tests/test_table_xls.py::TestXLS::test_empty PASSED 

   [  8%]
tests/test_table_xls.py::TestXLS::test_file_like PASSED 

   [ 13%]
tests/test_table_xls.py::TestXLS::test_from_xls PASSED  

   [ 17%]
tests/test_table_xls.py::TestXLS::test_from_xls_with_column_names PASSED

   [ 21%]
tests/test_table_xls.py::TestXLS::test_header PASSED

   [ 26%]
tests/test_table_xls.py::TestXLS::test_numeric_column_name PASSED   

   [ 30%]
tests/test_table_xls.py::TestXLS::test_sheet_index PASSED   

   [ 34%]
tests/test_table_xls.py::TestXLS::test_sheet_multiple PASSED

   [ 39%]
tests/test_table_xls.py::TestXLS::test_sheet_name PASSED

   [ 43%]
tests/test_table_xls.py::TestXLS::test_skip_lines PASSED

   [ 47%]
tests/test_table_xls.py::TestXLS::test_zeros PASSED 

   [ 52%]
tests/test_table_xlsx.py::TestXLSX::test_ambiguous_date FAILED  

   [ 56%]
tests/test_table_xlsx.py::TestXLSX::test_empty PASSED   

   [ 60%]
tests/test_table_xlsx.py::TestXLSX::test_file_like PASSED   

   [ 65%]
tests/test_table_xlsx.py::TestXLSX::test_from_xlsx PASSED   

   [ 69%]
tests/test_table_xlsx.py::TestXLSX::test_from_xlsx_with_column_names PASSED 

   [ 73%]
tests/test_table_xlsx.py::TestXLSX::test_header PASSED  

   [ 78%]
tests/test_table_xlsx.py::TestXLSX::test_numeric_column_name PASSED 

   [ 82%]
tests/test_table_xlsx.py::TestXLSX::test_sheet_index PASSED 

   [ 86%]
tests/test_table_xlsx.py::TestXLSX::test_sheet_multiple PASSED  

   [ 91%]
tests/test_table_xlsx.py::TestXLSX::test_sheet_name PASSED  

   [ 95%]
tests/test_table_xlsx.py::TestXLSX::test_skip_lines PASSED  

   [100%]

Reported-py: Michał Górny  gentoo.org>
Closes: https://bugs.gentoo.org/797379
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate-excel/agate-excel-0.2.3.ebuild | 27 

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-21 Thread Zac Medico
commit: d804dfa0aa9ffeae731255372171ce6fca461950
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 22 00:34:36 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 22 00:52:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d804dfa0

dev-python/agate: add xml test-against dependency

Bug: https://bugs.gentoo.org/797397
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/agate-1.6.2.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-python/agate/agate-1.6.2.ebuild 
b/dev-python/agate/agate-1.6.2.ebuild
index 390df28bbab..fd3497ce471 100644
--- a/dev-python/agate/agate-1.6.2.ebuild
+++ b/dev-python/agate/agate-1.6.2.ebuild
@@ -13,8 +13,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="test"
+IUSE="test +xml"
 RESTRICT="!test? ( test )"
+
+# Other packages have BDEPEND="test? ( dev-python/agate[xml] )"
+LEATHER_VERSION_DEP=">=dev-python/leather-0.3.2"
+TEST_AGAINST_RDEPEND="xml? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
@@ -23,9 +27,11 @@ RDEPEND="
>=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
>=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
>=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/leather-0.3.2[${PYTHON_USEDEP}]
+   ${LEATHER_VERSION_DEP}[${PYTHON_USEDEP}]
+
+   ${TEST_AGAINST_RDEPEND}
 "
-BDEPEND="test? ( >=dev-python/leather-0.3.2[xml,${PYTHON_USEDEP}] )"
+BDEPEND="test? ( ${LEATHER_VERSION_DEP}[xml,${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-21 Thread Zac Medico
commit: 11c0d4017460fbdecea2209280d790310db6e98a
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 23:23:54 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 23:32:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c0d401

dev-python/agate: Comment on details of xfails skipped via epytest --deselect

test_cast_format_locale fails with "locale.Error: unsupported locale setting"
which appears to be triggered by these locale settings in the unit tests:

  agate-1.6.2/tests/test_data_types.py:257:def 
test_cast_format_locale(self):
  agate-1.6.2/tests/test_data_types.py-258-date_type = 
Date(date_format='%d-%b-%Y', locale='de_DE')
  agate-1.6.2/tests/test_data_types.py:381:def 
test_cast_format_locale(self):
  agate-1.6.2/tests/test_data_types.py-382-date_type = 
DateTime(datetime_format='%Y-%m-%d %I:%M %p', locale='ko_KR')

Bug: https://bugs.gentoo.org/797307
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/agate-1.6.2.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-python/agate/agate-1.6.2.ebuild 
b/dev-python/agate/agate-1.6.2.ebuild
index eaa3487a523..390df28bbab 100644
--- a/dev-python/agate/agate-1.6.2.ebuild
+++ b/dev-python/agate/agate-1.6.2.ebuild
@@ -45,6 +45,14 @@ pytest-expect-to-deselect() {
 }
 
 python_test() {
+   # test_cast_format_locale fails with "locale.Error: unsupported locale 
setting"
+   # which appears to be triggered by these locale settings in the unit 
tests:
+   #
+   #   agate-1.6.2/tests/test_data_types.py:257:def 
test_cast_format_locale(self):
+   #   agate-1.6.2/tests/test_data_types.py-258-date_type = 
Date(date_format='%d-%b-%Y', locale='de_DE')
+   #   agate-1.6.2/tests/test_data_types.py:381:def 
test_cast_format_locale(self):
+   #   agate-1.6.2/tests/test_data_types.py-382-date_type = 
DateTime(datetime_format='%Y-%m-%d %I:%M %p', locale='ko_KR')
+
local -a pytest_args
readarray -t pytest_args < <(pytest-expect-to-deselect <<<"
 pytest-expect file v1



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-21 Thread Zac Medico
commit: 12069f1e134609ac59d39c606f13753207cb62cf
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 23:03:02 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 23:03:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12069f1e

dev-python/agate: Add leather[xml] test dep

Closes: https://bugs.gentoo.org/797397
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/agate-1.6.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/agate/agate-1.6.2.ebuild 
b/dev-python/agate/agate-1.6.2.ebuild
index 25dfaf8d73d..eaa3487a523 100644
--- a/dev-python/agate/agate-1.6.2.ebuild
+++ b/dev-python/agate/agate-1.6.2.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
>=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
>=dev-python/leather-0.3.2[${PYTHON_USEDEP}]
 "
+BDEPEND="test? ( >=dev-python/leather-0.3.2[xml,${PYTHON_USEDEP}] )"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-21 Thread Zac Medico
commit: 1ded69a8ae9c41da9bf7da03b65fdb2ec38a9376
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 21:06:56 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 21:19:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ded69a8

dev-python/agate: Replace pytest-expect with pure bash

Replace pytest-expect with pure bash in order to use
the preferred skipping-tests-based-on-paths-names recipe
via epytest --deselect arguments, and also add the missing
epytest die call reported by David Seifert.

The included pytest-expect-to-deselect function can
perhaps be migrated to an eclass somewhere:

# @FUNCTION: pytest-expect-to-deselect
# @USAGE: readarray -t pytest_args < <(pytest-expect-to-deselect 
<
Reported-by: David Seifert  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/agate-1.6.2.ebuild | 30 +-
 1 file changed, 21 insertions(+), 9 deletions(-)

diff --git a/dev-python/agate/agate-1.6.2.ebuild 
b/dev-python/agate/agate-1.6.2.ebuild
index 6c3fd2a618f..25dfaf8d73d 100644
--- a/dev-python/agate/agate-1.6.2.ebuild
+++ b/dev-python/agate/agate-1.6.2.ebuild
@@ -25,20 +25,32 @@ RDEPEND="
>=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
>=dev-python/leather-0.3.2[${PYTHON_USEDEP}]
 "
-BDEPEND="
-   test? (
-   dev-python/pytest-expect[${PYTHON_USEDEP}]
-   )
-"
 
 distutils_enable_tests pytest
 
-python_prepare_all() {
-   cat > .pytest.expect <<-EOF
+# @FUNCTION: pytest-expect-to-deselect
+# @USAGE: readarray -t pytest_args < <(pytest-expect-to-deselect 
<

[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-21 Thread Zac Medico
commit: 47e3901d7d0c2c6af500ac7855ec2d4855249380
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 19:27:41 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 19:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e3901d

dev-python/agate: Bump to version 1.6.2 + enable tests

Closes: https://bugs.gentoo.org/797307
Reported-by: Michał Górny  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/Manifest|  2 +-
 .../agate/{agate-1.6.1.ebuild => agate-1.6.2.ebuild} | 20 
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
index 79f708548fd..7b0c44d435c 100644
--- a/dev-python/agate/Manifest
+++ b/dev-python/agate/Manifest
@@ -1 +1 @@
-DIST agate-1.6.1.tar.gz 137280 BLAKE2B 
cc022eb05865af0c3f2602d0e5da19a7cbc1516ffbac3900e8cf5c414ff9237151911036170632bfddc4ebe1d40192a3efc0fa73f5ec25a996345919165729ec
 SHA512 
03cbd569a8cff8352ea7fc7469508f5aa5fd6e99381088b53711cc688f8fe9c19c50265852d2e1f9b92852509dbab9630359b72b504a46c9f0aaa37b14027ab9
+DIST agate-1.6.2.tar.gz 191216 BLAKE2B 
63e89f6815a36dea956e8a919aeb926291eaf1f4d5eaac7f96dab97c6958dfee4788e18a4c1325a5b8cebf15df27b32e75409ddeab1289c1e8e548088fdc0ea7
 SHA512 
34d9e45d162bce69d28ad0ec07f5b410b2cdac831e5bd986ca8cb8902fd0ca1ec67663b2f956f42acaf18b8ca0fa169d5236aa4cee7457765e4e86d837e7794e

diff --git a/dev-python/agate/agate-1.6.1.ebuild 
b/dev-python/agate/agate-1.6.2.ebuild
similarity index 63%
rename from dev-python/agate/agate-1.6.1.ebuild
rename to dev-python/agate/agate-1.6.2.ebuild
index de2cbc49e12..6c3fd2a618f 100644
--- a/dev-python/agate/agate-1.6.1.ebuild
+++ b/dev-python/agate/agate-1.6.2.ebuild
@@ -13,12 +13,32 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
>=dev-python/Babel-2.0[${PYTHON_USEDEP}]
>=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}]
>=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
>=dev-python/leather-0.3.2[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   test? (
+   dev-python/pytest-expect[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   cat > .pytest.expect <<-EOF
+pytest-expect file v1
+(3, 8, 10, 'final', 0)
+u'tests/test_data_types.py::TestDate::test_cast_format_locale': FAIL
+u'tests/test_data_types.py::TestDateTime::test_cast_format_locale': FAIL
+EOF
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-21 Thread Zac Medico
commit: 3ee88b30bba71dcbd3d890b187f689e08985a187
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Mon Jun 21 07:53:46 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 08:22:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee88b30

dev-python/agate: Fix the wrong description & homepage

Closes: https://github.com/gentoo/gentoo/pull/21352
Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/agate-1.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/agate/agate-1.6.1.ebuild 
b/dev-python/agate/agate-1.6.1.ebuild
index e29e6ef54d1..de2cbc49e12 100644
--- a/dev-python/agate/agate-1.6.1.ebuild
+++ b/dev-python/agate/agate-1.6.1.ebuild
@@ -7,8 +7,8 @@ DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1
 
-DESCRIPTION="Python charting for 80% of humans."
-HOMEPAGE="https://github.com/wireservice/leather 
https://pypi.org/project/leather/;
+DESCRIPTION="A Python data analysis library that is optimized for humans 
instead of machines"
+HOMEPAGE="https://github.com/wireservice/agate https://pypi.org/project/agate/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-excel/

2021-06-21 Thread Zac Medico
commit: d6ed8521b256c5566c372d2f6cde2beb7533563b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 08:08:22 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 08:16:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ed8521

dev-python/agate-excel: Initial import

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate-excel/Manifest |  1 +
 dev-python/agate-excel/agate-excel-0.2.3.ebuild | 24 
 dev-python/agate-excel/metadata.xml | 13 +
 3 files changed, 38 insertions(+)

diff --git a/dev-python/agate-excel/Manifest b/dev-python/agate-excel/Manifest
new file mode 100644
index 000..96ef220695d
--- /dev/null
+++ b/dev-python/agate-excel/Manifest
@@ -0,0 +1 @@
+DIST agate-excel-0.2.3.tar.gz 153880 BLAKE2B 
f090c8bbb75341623545781cbf116b547ebc16249eb0c6814e9fbd51d2688fd2bd0354d187d2f803bde69e563b57836e3d214e287ae62455c59075020588d235
 SHA512 
3a50bab182391bdadb2e0a82dc28a3cfa1eebbe67744835ab20581a67f7f08f4edb96eebc9a286ac4a6a302996571563ca9e487ea7defdcf07265e9c42436ddf

diff --git a/dev-python/agate-excel/agate-excel-0.2.3.ebuild 
b/dev-python/agate-excel/agate-excel-0.2.3.ebuild
new file mode 100644
index 000..224da100426
--- /dev/null
+++ b/dev-python/agate-excel/agate-excel-0.2.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Adds read support for Excel files (xls and xlsx) to agate."
+HOMEPAGE="https://github.com/wireservice/agate-excel 
https://pypi.org/project/agate-excel/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RDEPEND=""
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-0.9.4[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/agate-excel/metadata.xml 
b/dev-python/agate-excel/metadata.xml
new file mode 100644
index 000..8799df8cb52
--- /dev/null
+++ b/dev-python/agate-excel/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   
https://github.com/wireservice/agate-excel/issues
+   
https://github.com/wireservice/agate-excel/blob/master/CHANGELOG.rst
+   agate-excel
+   wireservice/agate-excel
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate-dbf/

2021-06-21 Thread Zac Medico
commit: 9362fb2a3be8f129f788a867d8c3741e6b3d98fb
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 07:28:45 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 07:40:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9362fb2a

dev-python/agate-dbf: Initial import

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate-dbf/Manifest   |  1 +
 dev-python/agate-dbf/agate-dbf-0.2.2.ebuild | 22 ++
 dev-python/agate-dbf/metadata.xml   | 13 +
 3 files changed, 36 insertions(+)

diff --git a/dev-python/agate-dbf/Manifest b/dev-python/agate-dbf/Manifest
new file mode 100644
index 000..455e50e3c9d
--- /dev/null
+++ b/dev-python/agate-dbf/Manifest
@@ -0,0 +1 @@
+DIST agate-dbf-0.2.2.tar.gz 2863 BLAKE2B 
112b03e1a02b70e63f77195a999a60a59b4e02af55da2b9d94e9d535f557c4193129dcb8ce3f91d93cbc6e19196705009574e3b9e5073f9934d00636bb4b2abd
 SHA512 
3e99404dfcd521010bc3eb5899871dfc63581e03604f80b0a42d4db48f486137fd48685024decd380d346ac5c2089a0d19dd9229893e8d5337b9bd9d7b4eb3b6

diff --git a/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild 
b/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
new file mode 100644
index 000..40f14f91612
--- /dev/null
+++ b/dev-python/agate-dbf/agate-dbf-0.2.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Adds read support for DBF files to agate."
+HOMEPAGE="https://github.com/wireservice/agate-dbf 
https://pypi.org/project/agate-dbf/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RDEPEND=""
+
+RDEPEND="
+   >=dev-python/agate-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/dbfread-2.0.5[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/agate-dbf/metadata.xml 
b/dev-python/agate-dbf/metadata.xml
new file mode 100644
index 000..93b393c9134
--- /dev/null
+++ b/dev-python/agate-dbf/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   
https://github.com/wireservice/agate-dbf/issues
+   
https://github.com/wireservice/agate-dbf/blob/master/CHANGELOG.rst
+   agate-dbf
+   wireservice/agate-dbf
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/agate/

2021-06-21 Thread Zac Medico
commit: 5b07ba9140637583d073af1eab282a39094bd731
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 21 06:07:00 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 21 06:25:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b07ba91

dev-python/agate: Initial import

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/agate/Manifest   |  1 +
 dev-python/agate/agate-1.6.1.ebuild | 24 
 dev-python/agate/metadata.xml   | 13 +
 3 files changed, 38 insertions(+)

diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest
new file mode 100644
index 000..79f708548fd
--- /dev/null
+++ b/dev-python/agate/Manifest
@@ -0,0 +1 @@
+DIST agate-1.6.1.tar.gz 137280 BLAKE2B 
cc022eb05865af0c3f2602d0e5da19a7cbc1516ffbac3900e8cf5c414ff9237151911036170632bfddc4ebe1d40192a3efc0fa73f5ec25a996345919165729ec
 SHA512 
03cbd569a8cff8352ea7fc7469508f5aa5fd6e99381088b53711cc688f8fe9c19c50265852d2e1f9b92852509dbab9630359b72b504a46c9f0aaa37b14027ab9

diff --git a/dev-python/agate/agate-1.6.1.ebuild 
b/dev-python/agate/agate-1.6.1.ebuild
new file mode 100644
index 000..e29e6ef54d1
--- /dev/null
+++ b/dev-python/agate/agate-1.6.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Python charting for 80% of humans."
+HOMEPAGE="https://github.com/wireservice/leather 
https://pypi.org/project/leather/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.0[${PYTHON_USEDEP}]
+   >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/leather-0.3.2[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/agate/metadata.xml b/dev-python/agate/metadata.xml
new file mode 100644
index 000..59880222a94
--- /dev/null
+++ b/dev-python/agate/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   https://github.com/wireservice/agate/issues
+   
https://github.com/wireservice/agate/commits/master
+   agate
+   wireservice/agate
+   
+