[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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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? (