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

2024-05-22 Thread Michał Górny
commit: 9748a051c1296b42c8bf5087273f930a2ae8769b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 11:43:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 11:43:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9748a051

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   3 -
 dev-python/pymongo/pymongo-4.6.3.ebuild | 154 ---
 dev-python/pymongo/pymongo-4.7.0.ebuild | 156 
 dev-python/pymongo/pymongo-4.7.1.ebuild | 156 
 4 files changed, 469 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 11402fd5bbef..a9cf590c9898 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,4 +1 @@
-DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543
-DIST mongo-python-driver-4.7.0.gh.tar.gz 1548372 BLAKE2B 
48bdddf66ab083836035dec6be4a5a227e49ef6f47493de684f3216c6b1a4231f37b674f0c527476c616809049325369a268e4f48b08317157be1a396f046fe4
 SHA512 
5cf80e938160cdfc7fd90494bd6e6c210a7176179f8bf1d0c1c139959e06f05efe295bf415eb816fec9bdaf245a9fe5d514b82a75441e2c13cc4d9f65c53724c
-DIST mongo-python-driver-4.7.1.gh.tar.gz 1548181 BLAKE2B 
7d78112b7afaf71726c56672ce4298999e0c8fcb79ac314df86e6abf92d7f721c88a9245785f559c6c3969a33ffef2391abb3f926919628c56a6849ec6a98359
 SHA512 
d8824c17f035b741920f9be110f7963c1636c8268c67738a03bcf573194f2a6286001c44b14c99f53407c6e546d46400e8a4d4a3d007f737a29d2c495d49e300
 DIST mongo-python-driver-4.7.2.gh.tar.gz 1548375 BLAKE2B 
a40dbe153f36cdf2836583aa0116f447d08376ce7980a09d0f21cea37a34ab318e5ff0b34b7fe1721cf7fc5d5443a1dbe0982d59cb941b0da8a4a99abdc7b19d
 SHA512 
1de8bd14301e365eb53252dedaaaf8c9056dd534662543e2a500511e5f5f67a69e1f11a8a8575efdbd8852bb47b632d59762f66024d32973d20dc17c4448b9be

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
deleted file mode 100644
index 472ca1ccb5c0..
--- a/dev-python/pymongo/pymongo-4.6.3.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
-IUSE="doc kerberos +native-extensions +test-full"
-
-RDEPEND="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="doc kerberos +native-extensions +test-full"
-
-RDEPEND="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="doc kerberos +native-extensions +test-full"
-
-RDEPEND="
-   

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

2024-05-22 Thread Michał Górny
commit: d961e62aa2df12c452cb0e15a92f2985df14
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 11:40:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 11:40:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d961

dev-python/pymongo: Stabilize 4.7.2 amd64, #932429

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

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

diff --git a/dev-python/pymongo/pymongo-4.7.2.ebuild 
b/dev-python/pymongo/pymongo-4.7.2.ebuild
index 78db05fda747..8d1459ccb482 100644
--- a/dev-python/pymongo/pymongo-4.7.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.7.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-05-22 Thread Michał Górny
commit: c67e233225c522958ae9b9cb47af2da9bcae04b3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 09:05:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 09:05:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67e2332

dev-python/pymongo: Stabilize 4.7.2 ppc64, #932429

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

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

diff --git a/dev-python/pymongo/pymongo-4.7.2.ebuild 
b/dev-python/pymongo/pymongo-4.7.2.ebuild
index d6f17f7af2dc..78db05fda747 100644
--- a/dev-python/pymongo/pymongo-4.7.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.7.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-05-22 Thread Michał Górny
commit: a0a31aebac4b13769445bf52fd275ac96378e415
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 09:05:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 09:05:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a31aeb

dev-python/pymongo: Stabilize 4.7.2 arm, #932429

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

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

diff --git a/dev-python/pymongo/pymongo-4.7.2.ebuild 
b/dev-python/pymongo/pymongo-4.7.2.ebuild
index 2eae997142db..d6f17f7af2dc 100644
--- a/dev-python/pymongo/pymongo-4.7.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.7.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-05-22 Thread Michał Górny
commit: de9c1e99da41767b8a684c6972caa3a3dda933c4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 22 09:04:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 09:04:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9c1e99

dev-python/pymongo: Stabilize 4.7.2 ppc, #932429

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

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

diff --git a/dev-python/pymongo/pymongo-4.7.2.ebuild 
b/dev-python/pymongo/pymongo-4.7.2.ebuild
index f7d1b94b8222..2eae997142db 100644
--- a/dev-python/pymongo/pymongo-4.7.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.7.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-05-17 Thread Sam James
commit: 698760784a185491cbf85fb622ef914c08cd9be1
Author: Sam James  gentoo  org>
AuthorDate: Fri May 17 13:04:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 17 13:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69876078

dev-python/pymongo: Stabilize 4.6.3 ppc, #932071

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
index b5a56d3e3587..472ca1ccb5c0 100644
--- a/dev-python/pymongo/pymongo-4.6.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-05-07 Thread Michał Górny
commit: 024c2a90a0700e87637331be3ec9f507149f4e17
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 04:08:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 04:17:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024c2a90

dev-python/pymongo: Bump to 4.7.2

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.7.2.ebuild | 159 
 2 files changed, 160 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 6bfcedfb1fbd..11402fd5bbef 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,4 @@
 DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543
 DIST mongo-python-driver-4.7.0.gh.tar.gz 1548372 BLAKE2B 
48bdddf66ab083836035dec6be4a5a227e49ef6f47493de684f3216c6b1a4231f37b674f0c527476c616809049325369a268e4f48b08317157be1a396f046fe4
 SHA512 
5cf80e938160cdfc7fd90494bd6e6c210a7176179f8bf1d0c1c139959e06f05efe295bf415eb816fec9bdaf245a9fe5d514b82a75441e2c13cc4d9f65c53724c
 DIST mongo-python-driver-4.7.1.gh.tar.gz 1548181 BLAKE2B 
7d78112b7afaf71726c56672ce4298999e0c8fcb79ac314df86e6abf92d7f721c88a9245785f559c6c3969a33ffef2391abb3f926919628c56a6849ec6a98359
 SHA512 
d8824c17f035b741920f9be110f7963c1636c8268c67738a03bcf573194f2a6286001c44b14c99f53407c6e546d46400e8a4d4a3d007f737a29d2c495d49e300
+DIST mongo-python-driver-4.7.2.gh.tar.gz 1548375 BLAKE2B 
a40dbe153f36cdf2836583aa0116f447d08376ce7980a09d0f21cea37a34ab318e5ff0b34b7fe1721cf7fc5d5443a1dbe0982d59cb941b0da8a4a99abdc7b19d
 SHA512 
1de8bd14301e365eb53252dedaaaf8c9056dd534662543e2a500511e5f5f67a69e1f11a8a8575efdbd8852bb47b632d59762f66024d32973d20dc17c4448b9be

diff --git a/dev-python/pymongo/pymongo-4.7.2.ebuild 
b/dev-python/pymongo/pymongo-4.7.2.ebuild
new file mode 100644
index ..9f363c52e2f0
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.7.2.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2024-04-30 Thread Michał Górny
commit: 6554c1f0b7eee9b96bd09699c82549ff9697efe1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  1 03:25:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  1 04:06:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6554c1f0

dev-python/pymongo: Bump to 4.7.1

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.7.1.ebuild | 156 
 2 files changed, 157 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index c14826e5e382..6bfcedfb1fbd 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1,3 @@
 DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543
 DIST mongo-python-driver-4.7.0.gh.tar.gz 1548372 BLAKE2B 
48bdddf66ab083836035dec6be4a5a227e49ef6f47493de684f3216c6b1a4231f37b674f0c527476c616809049325369a268e4f48b08317157be1a396f046fe4
 SHA512 
5cf80e938160cdfc7fd90494bd6e6c210a7176179f8bf1d0c1c139959e06f05efe295bf415eb816fec9bdaf245a9fe5d514b82a75441e2c13cc4d9f65c53724c
+DIST mongo-python-driver-4.7.1.gh.tar.gz 1548181 BLAKE2B 
7d78112b7afaf71726c56672ce4298999e0c8fcb79ac314df86e6abf92d7f721c88a9245785f559c6c3969a33ffef2391abb3f926919628c56a6849ec6a98359
 SHA512 
d8824c17f035b741920f9be110f7963c1636c8268c67738a03bcf573194f2a6286001c44b14c99f53407c6e546d46400e8a4d4a3d007f737a29d2c495d49e300

diff --git a/dev-python/pymongo/pymongo-4.7.1.ebuild 
b/dev-python/pymongo/pymongo-4.7.1.ebuild
new file mode 100644
index ..6e38123e5430
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.7.1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2024-04-24 Thread Michał Górny
commit: 26928096b861b55ea8463fcc37b1410ac580dd1c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:29:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26928096

dev-python/pymongo: Bump to 4.7.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.7.0.ebuild | 156 
 2 files changed, 157 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index cd3c091ecdb3..c14826e5e382 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543
+DIST mongo-python-driver-4.7.0.gh.tar.gz 1548372 BLAKE2B 
48bdddf66ab083836035dec6be4a5a227e49ef6f47493de684f3216c6b1a4231f37b674f0c527476c616809049325369a268e4f48b08317157be1a396f046fe4
 SHA512 
5cf80e938160cdfc7fd90494bd6e6c210a7176179f8bf1d0c1c139959e06f05efe295bf415eb816fec9bdaf245a9fe5d514b82a75441e2c13cc4d9f65c53724c

diff --git a/dev-python/pymongo/pymongo-4.7.0.ebuild 
b/dev-python/pymongo/pymongo-4.7.0.ebuild
new file mode 100644
index ..6e38123e5430
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.7.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2024-04-11 Thread Michał Górny
commit: addd9998a14333ce3fb5d44d98e1b4957cf3a804
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 12 02:38:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 12 02:38:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=addd9998

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   1 -
 dev-python/pymongo/pymongo-4.6.2.ebuild | 154 
 2 files changed, 155 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 2dc02d8d1e3d..cd3c091ecdb3 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1 @@
-DIST mongo-python-driver-4.6.2.gh.tar.gz 1494123 BLAKE2B 
3bf24c26ad2e97e6d23b01b1074baa7420e2d8197d5bc618cd851c148b38b68afaa3943448030692f358b7500b65d0576aaf4fdc6a49cb41e9a8ecd9e58ea0a5
 SHA512 
931b0632bc5764c160d6da8645f2e2e851b0ddf409390264a69fae8a9309d03271f50e6c3e3e5aae78df9b6203ab2de0471b2c8e50e4883c05b473e6c90bf9c4
 DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543

diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild 
b/dev-python/pymongo/pymongo-4.6.2.ebuild
deleted file mode 100644
index b5a56d3e3587..
--- a/dev-python/pymongo/pymongo-4.6.2.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
-IUSE="doc kerberos +native-extensions +test-full"
-
-RDEPEND="
-   

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

2024-04-11 Thread Sam James
commit: c4510b706be6e34c5d71ccc4f20e133403625406
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 11 22:31:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 11 22:31:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4510b70

dev-python/pymongo: Stabilize 4.6.3 arm64, #929178

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
index b1f1fb604848..b5a56d3e3587 100644
--- a/dev-python/pymongo/pymongo-4.6.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-04-11 Thread Arthur Zamarin
commit: 01e74b308c9301332f3384a3672642b91910ca8d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 17:40:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 17:40:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e74b30

dev-python/pymongo: Stabilize 4.6.3 x86, #929178

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
index 0ff45606b4f3..b1f1fb604848 100644
--- a/dev-python/pymongo/pymongo-4.6.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-04-11 Thread Arthur Zamarin
commit: 6daecbdbf5399be3f5af4b8736df58e63415754a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 17:12:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 17:12:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6daecbdb

dev-python/pymongo: Stabilize 4.6.3 arm, #929178

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
index 6ec990c62243..0ff45606b4f3 100644
--- a/dev-python/pymongo/pymongo-4.6.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-04-11 Thread Arthur Zamarin
commit: 57c46b2bef8f6002624837212cd7549983e23b1c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 16:51:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 16:51:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c46b2b

dev-python/pymongo: Stabilize 4.6.3 amd64, #929178

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
index ed8be2d39833..6ec990c62243 100644
--- a/dev-python/pymongo/pymongo-4.6.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-04-11 Thread Arthur Zamarin
commit: 3f897f44d4c4e725e83e3b5e4cf25c30da8d7fe0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 16:15:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 16:15:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f897f44

dev-python/pymongo: Stabilize 4.6.3 ppc64, #929178

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
index a96fab7df0f5..ed8be2d39833 100644
--- a/dev-python/pymongo/pymongo-4.6.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-03-27 Thread Michał Górny
commit: d42123626c62f03d51512d7fffba1fca41eafec6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 28 05:20:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 28 05:55:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4212362

dev-python/pymongo: Bump to 4.6.3

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.6.3.ebuild | 154 
 2 files changed, 155 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 8e1dc430fe26..2dc02d8d1e3d 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.6.2.gh.tar.gz 1494123 BLAKE2B 
3bf24c26ad2e97e6d23b01b1074baa7420e2d8197d5bc618cd851c148b38b68afaa3943448030692f358b7500b65d0576aaf4fdc6a49cb41e9a8ecd9e58ea0a5
 SHA512 
931b0632bc5764c160d6da8645f2e2e851b0ddf409390264a69fae8a9309d03271f50e6c3e3e5aae78df9b6203ab2de0471b2c8e50e4883c05b473e6c90bf9c4
+DIST mongo-python-driver-4.6.3.gh.tar.gz 1494158 BLAKE2B 
bc876e121364154940b2aa92049089a3b3ea4a40ea7f785012c7f2d65840d9ef6cfc7413c832712ba2b06b2030438d598dc52cbd71190524cd90d5bafa06e745
 SHA512 
a6911a1619663e068f2d239e1d0a74bfad7347f40f8e5044f6a09802ac83ee3cc962722ff3cdcd7af1a2ffdb3f1a170d98620b83be2c9463d66fecca01b99543

diff --git a/dev-python/pymongo/pymongo-4.6.3.ebuild 
b/dev-python/pymongo/pymongo-4.6.3.ebuild
new file mode 100644
index ..a96fab7df0f5
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.6.3.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2024-03-07 Thread Jakov Smolić
commit: 63d714c30481b4373e6c06af97939bd21e328b16
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar  7 20:21:58 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar  7 20:21:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d714c3

dev-python/pymongo: Stabilize 4.6.2 amd64, #926378

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild 
b/dev-python/pymongo/pymongo-4.6.2.ebuild
index 623bf64f0148..b5a56d3e3587 100644
--- a/dev-python/pymongo/pymongo-4.6.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-03-07 Thread Michał Górny
commit: e587e2b390d7d4552ab97b798544d5643c95a6c3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 17:08:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 17:08:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e587e2b3

dev-python/pymongo: Stabilize 4.6.2 ppc64, #926378

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild 
b/dev-python/pymongo/pymongo-4.6.2.ebuild
index efb5dbc22952..210f14e43194 100644
--- a/dev-python/pymongo/pymongo-4.6.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-03-07 Thread Michał Górny
commit: 435cb1edad1c916e92ec1b8ba019380a1bc6e5b3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 17:08:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 17:08:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435cb1ed

dev-python/pymongo: Stabilize 4.6.2 arm64, #926378

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild 
b/dev-python/pymongo/pymongo-4.6.2.ebuild
index 210f14e43194..623bf64f0148 100644
--- a/dev-python/pymongo/pymongo-4.6.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-03-07 Thread Michał Górny
commit: df169c297bd27f3b65e1563f8f9a85d9c5f88fb5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 16:24:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 16:24:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df169c29

dev-python/pymongo: Stabilize 4.6.2 x86, #926378

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild 
b/dev-python/pymongo/pymongo-4.6.2.ebuild
index 36f90aa1f5f9..efb5dbc22952 100644
--- a/dev-python/pymongo/pymongo-4.6.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-03-07 Thread Michał Górny
commit: 995f2297235f2c0961d420ad99cd946a315aa0e6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 16:22:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 16:22:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995f2297

dev-python/pymongo: Stabilize 4.6.2 arm, #926378

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild 
b/dev-python/pymongo/pymongo-4.6.2.ebuild
index a96fab7df0f5..36f90aa1f5f9 100644
--- a/dev-python/pymongo/pymongo-4.6.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2024-02-21 Thread Michał Górny
commit: 9e9aa0d0726a33184016832a4f0ca9a9acaf7c5a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 22 04:27:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 22 05:38:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9aa0d0

dev-python/pymongo: Bump to 4.6.2

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.6.2.ebuild | 154 
 2 files changed, 155 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 61576c304c32..c65ce2d22ec7 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.6.1.gh.tar.gz 1493790 BLAKE2B 
dd59001536ed5d84553350fe8c93fa5082acd1af23ca2850cb2ba8d69e1e69e2ad250da9f62b4f86e6e9013434cd1d2ed38e44bda946ff5fe0ab74935668bbf1
 SHA512 
7a6fe18b409961b796dfd403dc100a898b282e0abfd9995f20541b7c5f0f2dbc047c25b45a2bb9ae229954d1cd804918dc4f7487f87e311863452bab41a19414
+DIST mongo-python-driver-4.6.2.gh.tar.gz 1494123 BLAKE2B 
3bf24c26ad2e97e6d23b01b1074baa7420e2d8197d5bc618cd851c148b38b68afaa3943448030692f358b7500b65d0576aaf4fdc6a49cb41e9a8ecd9e58ea0a5
 SHA512 
931b0632bc5764c160d6da8645f2e2e851b0ddf409390264a69fae8a9309d03271f50e6c3e3e5aae78df9b6203ab2de0471b2c8e50e4883c05b473e6c90bf9c4

diff --git a/dev-python/pymongo/pymongo-4.6.2.ebuild 
b/dev-python/pymongo/pymongo-4.6.2.ebuild
new file mode 100644
index ..a96fab7df0f5
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.6.2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2023-12-16 Thread Michał Górny
commit: ab9f2d5ebbc35fb0680c314d4ffadb1412a03797
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 16 16:56:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 16 16:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9f2d5e

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   1 -
 dev-python/pymongo/pymongo-4.6.0.ebuild | 154 
 2 files changed, 155 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index da6d1c264740..61576c304c32 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1 @@
-DIST mongo-python-driver-4.6.0.gh.tar.gz 1493605 BLAKE2B 
088e5d222d64b00f5849435dadf116e51d00bc89c1f25371972256a342df434f068103affc001635138d7a55f9a5d22152cc3b58ef5317e1e39607390c027eb8
 SHA512 
348dd08c4a64e1f65fd49961b97b3779aa505421359a1f22a2030c9e87248c50eb10fcf39039b10185808dfe693beee3a3c953d09657b3ccfc22875a377240bd
 DIST mongo-python-driver-4.6.1.gh.tar.gz 1493790 BLAKE2B 
dd59001536ed5d84553350fe8c93fa5082acd1af23ca2850cb2ba8d69e1e69e2ad250da9f62b4f86e6e9013434cd1d2ed38e44bda946ff5fe0ab74935668bbf1
 SHA512 
7a6fe18b409961b796dfd403dc100a898b282e0abfd9995f20541b7c5f0f2dbc047c25b45a2bb9ae229954d1cd804918dc4f7487f87e311863452bab41a19414

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
deleted file mode 100644
index 195067c758b5..
--- a/dev-python/pymongo/pymongo-4.6.0.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
-IUSE="doc kerberos +native-extensions +test-full"
-
-RDEPEND="
-   

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

2023-12-15 Thread Arthur Zamarin
commit: e376e0200f67e95725ae1cad04184b70d4d2ab63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 15:50:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 15:50:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e376e020

dev-python/pymongo: Stabilize 4.6.1 x86, #920006

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.1.ebuild 
b/dev-python/pymongo/pymongo-4.6.1.ebuild
index b6a35b216a56..5f1659bdbb13 100644
--- a/dev-python/pymongo/pymongo-4.6.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-15 Thread Arthur Zamarin
commit: b43e1df47603c2ed61c5cc39c39e87e30156c410
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 11:41:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 11:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43e1df4

dev-python/pymongo: Stabilize 4.6.1 amd64, #920006

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.1.ebuild 
b/dev-python/pymongo/pymongo-4.6.1.ebuild
index 631760570541..b6a35b216a56 100644
--- a/dev-python/pymongo/pymongo-4.6.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-15 Thread Arthur Zamarin
commit: a0a1194644c7cef3e779533a373089cdfb4d2b52
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 11:36:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 11:36:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a11946

dev-python/pymongo: Stabilize 4.6.1 arm, #920006

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.1.ebuild 
b/dev-python/pymongo/pymongo-4.6.1.ebuild
index 45fd9ad16ed7..631760570541 100644
--- a/dev-python/pymongo/pymongo-4.6.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-15 Thread Arthur Zamarin
commit: 45ca44e90d1788666fe0f9409f9c5d7ee3989cc3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 15 11:05:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 15 11:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ca44e9

dev-python/pymongo: Stabilize 4.6.1 arm64, #920006

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.1.ebuild 
b/dev-python/pymongo/pymongo-4.6.1.ebuild
index 47dd63dcd6af..45fd9ad16ed7 100644
--- a/dev-python/pymongo/pymongo-4.6.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-09 Thread Michał Górny
commit: 6f19a481083b0ef3198a28611db419130526aa71
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 18:13:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 18:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f19a481

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   1 -
 dev-python/pymongo/pymongo-4.5.0.ebuild | 152 
 2 files changed, 153 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 07cd73ac93eb..da6d1c264740 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,2 @@
-DIST mongo-python-driver-4.5.0.gh.tar.gz 1481970 BLAKE2B 
fcb019042b6447093e1cfb9d66514954c31a26322060842b3c8e93d865f74db356004c6d7090d1a535d1ce523513cbd9e7935c7ee7655cdd47691d1b7ede97f0
 SHA512 
eb607f692c28daacef436e7649b3265465f8f785a68b29eda16b5ab5d926d0fa4737bcc6974f54778794dfd7fbcd95c30478867d6479ea45d412f2404cb2aa30
 DIST mongo-python-driver-4.6.0.gh.tar.gz 1493605 BLAKE2B 
088e5d222d64b00f5849435dadf116e51d00bc89c1f25371972256a342df434f068103affc001635138d7a55f9a5d22152cc3b58ef5317e1e39607390c027eb8
 SHA512 
348dd08c4a64e1f65fd49961b97b3779aa505421359a1f22a2030c9e87248c50eb10fcf39039b10185808dfe693beee3a3c953d09657b3ccfc22875a377240bd
 DIST mongo-python-driver-4.6.1.gh.tar.gz 1493790 BLAKE2B 
dd59001536ed5d84553350fe8c93fa5082acd1af23ca2850cb2ba8d69e1e69e2ad250da9f62b4f86e6e9013434cd1d2ed38e44bda946ff5fe0ab74935668bbf1
 SHA512 
7a6fe18b409961b796dfd403dc100a898b282e0abfd9995f20541b7c5f0f2dbc047c25b45a2bb9ae229954d1cd804918dc4f7487f87e311863452bab41a19414

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
deleted file mode 100644
index 15a7a463670b..
--- a/dev-python/pymongo/pymongo-4.5.0.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="doc kerberos +native-extensions +test-full"
-
-RDEPEND="
-   

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

2023-12-09 Thread Arthur Zamarin
commit: 91cb646bc7b47a287e98570964993669ed9d48d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  9 17:58:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  9 17:58:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91cb646b

dev-python/pymongo: Stabilize 4.6.0 ppc64, #919545

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
index 5f1659bdbb13..195067c758b5 100644
--- a/dev-python/pymongo/pymongo-4.6.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-09 Thread Michał Górny
commit: 4708d9e14859fb8c460a4c87c02705136c937c1a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:13:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4708d9e1

dev-python/pymongo: Stabilize 4.6.0 arm64, #919545

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
index abcbadcf1316..d3f754a65a1e 100644
--- a/dev-python/pymongo/pymongo-4.6.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-09 Thread Michał Górny
commit: 58968fa7eb080327c67b1046694f42b9da6e4b9c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 15:13:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 15:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58968fa7

dev-python/pymongo: Stabilize 4.6.0 amd64, #919545

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
index d3f754a65a1e..5f1659bdbb13 100644
--- a/dev-python/pymongo/pymongo-4.6.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-09 Thread Michał Górny
commit: 0e3a9878e8c5136a550e7bd3d038d1f7a07650ea
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 14:17:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 14:17:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3a9878

dev-python/pymongo: Stabilize 4.6.0 x86, #919545

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
index 7648bf156b3e..abcbadcf1316 100644
--- a/dev-python/pymongo/pymongo-4.6.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-12-09 Thread Michał Górny
commit: b9394b74a67d29fe040c0dd9fa8e6b62281f9e22
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 13:52:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 13:52:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9394b74

dev-python/pymongo: Stabilize 4.6.0 arm, #919545

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

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

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
index 47dd63dcd6af..7648bf156b3e 100644
--- a/dev-python/pymongo/pymongo-4.6.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-11-29 Thread Michał Górny
commit: ae860b7037fa65f3ee2301cb6bbb93477aa74cda
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 30 05:20:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 30 05:48:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae860b70

dev-python/pymongo: Bump to 4.6.1

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.6.1.ebuild | 154 
 2 files changed, 155 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 0b99ec5d6ce7..07cd73ac93eb 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1,3 @@
 DIST mongo-python-driver-4.5.0.gh.tar.gz 1481970 BLAKE2B 
fcb019042b6447093e1cfb9d66514954c31a26322060842b3c8e93d865f74db356004c6d7090d1a535d1ce523513cbd9e7935c7ee7655cdd47691d1b7ede97f0
 SHA512 
eb607f692c28daacef436e7649b3265465f8f785a68b29eda16b5ab5d926d0fa4737bcc6974f54778794dfd7fbcd95c30478867d6479ea45d412f2404cb2aa30
 DIST mongo-python-driver-4.6.0.gh.tar.gz 1493605 BLAKE2B 
088e5d222d64b00f5849435dadf116e51d00bc89c1f25371972256a342df434f068103affc001635138d7a55f9a5d22152cc3b58ef5317e1e39607390c027eb8
 SHA512 
348dd08c4a64e1f65fd49961b97b3779aa505421359a1f22a2030c9e87248c50eb10fcf39039b10185808dfe693beee3a3c953d09657b3ccfc22875a377240bd
+DIST mongo-python-driver-4.6.1.gh.tar.gz 1493790 BLAKE2B 
dd59001536ed5d84553350fe8c93fa5082acd1af23ca2850cb2ba8d69e1e69e2ad250da9f62b4f86e6e9013434cd1d2ed38e44bda946ff5fe0ab74935668bbf1
 SHA512 
7a6fe18b409961b796dfd403dc100a898b282e0abfd9995f20541b7c5f0f2dbc047c25b45a2bb9ae229954d1cd804918dc4f7487f87e311863452bab41a19414

diff --git a/dev-python/pymongo/pymongo-4.6.1.ebuild 
b/dev-python/pymongo/pymongo-4.6.1.ebuild
new file mode 100644
index ..47dd63dcd6af
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.6.1.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2023-11-20 Thread Michał Górny
commit: d8887a9105a71dde66398826369e2eb574498b3f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 15:23:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 15:23:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8887a91

dev-python/pymongo: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
index 2ba19ba3141d..9f8e0272e76a 100644
--- a/dev-python/pymongo/pymongo-4.6.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit check-reqs distutils-r1
 



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

2023-11-02 Thread Michał Górny
commit: 726acc320cfb33814dc1f5a2122fe5af03905b7c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:25:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:25:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726acc32

dev-python/pymongo: Bump to 4.6.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.6.0.ebuild | 154 
 2 files changed, 155 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 44a270cbcda0..0b99ec5d6ce7 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.5.0.gh.tar.gz 1481970 BLAKE2B 
fcb019042b6447093e1cfb9d66514954c31a26322060842b3c8e93d865f74db356004c6d7090d1a535d1ce523513cbd9e7935c7ee7655cdd47691d1b7ede97f0
 SHA512 
eb607f692c28daacef436e7649b3265465f8f785a68b29eda16b5ab5d926d0fa4737bcc6974f54778794dfd7fbcd95c30478867d6479ea45d412f2404cb2aa30
+DIST mongo-python-driver-4.6.0.gh.tar.gz 1493605 BLAKE2B 
088e5d222d64b00f5849435dadf116e51d00bc89c1f25371972256a342df434f068103affc001635138d7a55f9a5d22152cc3b58ef5317e1e39607390c027eb8
 SHA512 
348dd08c4a64e1f65fd49961b97b3779aa505421359a1f22a2030c9e87248c50eb10fcf39039b10185808dfe693beee3a3c953d09657b3ccfc22875a377240bd

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
new file mode 100644
index ..2ba19ba3141d
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2023-10-01 Thread Arthur Zamarin
commit: 5e293c50aecb997a5cd0ff96d62207ab6c99cc6c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  1 18:17:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  1 18:17:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e293c50

dev-python/pymongo: Stabilize 4.5.0 ppc64, #914938

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

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

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
index 28c912f3d6ef..9145df4591b8 100644
--- a/dev-python/pymongo/pymongo-4.5.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-10-01 Thread Arthur Zamarin
commit: 3c4cea0115569ebc69719a2800bc3e08cbc89796
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct  1 18:16:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct  1 18:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4cea01

dev-python/pymongo: Stabilize 4.5.0 arm, #914938

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

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

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
index 994727171236..28c912f3d6ef 100644
--- a/dev-python/pymongo/pymongo-4.5.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-09-25 Thread Michał Górny
commit: c1a305b073970a4b822ea34efefb554fb98214c6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep 25 18:47:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 25 18:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a305b0

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   1 -
 dev-python/pymongo/pymongo-4.4.1.ebuild | 135 
 2 files changed, 136 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index be835a0daa2c..44a270cbcda0 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1 @@
-DIST mongo-python-driver-4.4.1.gh.tar.gz 1461820 BLAKE2B 
42b2f5663bbc632205ebc1e979c6434122d797043cc545b3ff5b02956acd4d8d2b3a6b4a0308ca041fbb82aa3f530b305f4d21d42954c15b0c3ace3da6e1efd8
 SHA512 
fbdc6bd60eefbd554cadbea2173340e89e3cbec3377c97a592789750bb86ec68818d40f43b020c68023ff6c415bb4ceb36e7fb169d72b3e9c218880c6bfaf339
 DIST mongo-python-driver-4.5.0.gh.tar.gz 1481970 BLAKE2B 
fcb019042b6447093e1cfb9d66514954c31a26322060842b3c8e93d865f74db356004c6d7090d1a535d1ce523513cbd9e7935c7ee7655cdd47691d1b7ede97f0
 SHA512 
eb607f692c28daacef436e7649b3265465f8f785a68b29eda16b5ab5d926d0fa4737bcc6974f54778794dfd7fbcd95c30478867d6479ea45d412f2404cb2aa30

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
deleted file mode 100644
index 90df4a8e4684..
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="doc kerberos +test-full"
-
-RDEPEND="
-   

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

2023-09-25 Thread Arthur Zamarin
commit: 26c6c07511555bd08cd5b7dce6fa0044ea18fd01
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 25 17:02:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 25 17:02:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c6c075

dev-python/pymongo: Stabilize 4.5.0 x86, #914680

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

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

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
index acf60e38ef33..ea35bb0864aa 100644
--- a/dev-python/pymongo/pymongo-4.5.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-09-25 Thread Arthur Zamarin
commit: dc629c750eb2aaf129b5f61dca264f03cc193f02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 25 17:02:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 25 17:02:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc629c75

dev-python/pymongo: Stabilize 4.5.0 amd64, #914680

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

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

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
index ea35bb0864aa..994727171236 100644
--- a/dev-python/pymongo/pymongo-4.5.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-09-25 Thread Arthur Zamarin
commit: bcc27c256fe4511d3b8495c335221041dacae67f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 25 17:01:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 25 17:01:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc27c25

dev-python/pymongo: Stabilize 4.5.0 arm64, #914680

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

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

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
index d158533e16a9..acf60e38ef33 100644
--- a/dev-python/pymongo/pymongo-4.5.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc kerberos +native-extensions +test-full"
 
 RDEPEND="



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

2023-08-23 Thread Michał Górny
commit: b4d917d087d814fd19d610d5ce80dc761dd9e56b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 23 07:54:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 23 07:56:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d917d0

dev-python/pymongo: Fix missing dep on pytest

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

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

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
index 0a82c759cf48..50dd72c0a3cd 100644
--- a/dev-python/pymongo/pymongo-4.5.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -39,7 +39,7 @@ BDEPEND="
 "
 
 distutils_enable_sphinx doc
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
 reqcheck() {
if use test && use test-full; then



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

2023-08-22 Thread Michał Górny
commit: 03bcb1c9d44539cdc02d545db26e2d65ad301a17
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 22 18:35:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 22 20:00:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bcb1c9

dev-python/pymongo: Bump to 4.5.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/metadata.xml |   9 +-
 dev-python/pymongo/pymongo-4.5.0.ebuild | 152 
 3 files changed, 159 insertions(+), 3 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 9b007d9eae42..be835a0daa2c 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.4.1.gh.tar.gz 1461820 BLAKE2B 
42b2f5663bbc632205ebc1e979c6434122d797043cc545b3ff5b02956acd4d8d2b3a6b4a0308ca041fbb82aa3f530b305f4d21d42954c15b0c3ace3da6e1efd8
 SHA512 
fbdc6bd60eefbd554cadbea2173340e89e3cbec3377c97a592789750bb86ec68818d40f43b020c68023ff6c415bb4ceb36e7fb169d72b3e9c218880c6bfaf339
+DIST mongo-python-driver-4.5.0.gh.tar.gz 1481970 BLAKE2B 
fcb019042b6447093e1cfb9d66514954c31a26322060842b3c8e93d865f74db356004c6d7090d1a535d1ce523513cbd9e7935c7ee7655cdd47691d1b7ede97f0
 SHA512 
eb607f692c28daacef436e7649b3265465f8f785a68b29eda16b5ab5d926d0fa4737bcc6974f54778794dfd7fbcd95c30478867d6479ea45d412f2404cb2aa30

diff --git a/dev-python/pymongo/metadata.xml b/dev-python/pymongo/metadata.xml
index 49d5ee837cb8..dee6e50c5e66 100644
--- a/dev-python/pymongo/metadata.xml
+++ b/dev-python/pymongo/metadata.xml
@@ -9,10 +9,13 @@
pyt...@gentoo.org
Python

-   PyMongo is a Python distribution containing 
tools 
-   for working with MongoDB, and is the recommended way to work 
-   with MongoDB from Python.
+   
+   PyMongo is a Python distribution containing tools for working
+   with MongoDB, and is the recommended way to work with MongoDB
+   from Python.
+   

+   Compiles native C 
extensions

Run test suite in full, including tests that run a local
database instance.

diff --git a/dev-python/pymongo/pymongo-4.5.0.ebuild 
b/dev-python/pymongo/pymongo-4.5.0.ebuild
new file mode 100644
index ..0a82c759cf48
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.5.0.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

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

2023-08-17 Thread Arthur Zamarin
commit: 98bbcddacc99809e4fc4fd76b0e954210864bed1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 17 08:41:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 17 08:41:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bbcdda

dev-python/pymongo: Keyword 4.4.1 ppc, #909029

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

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

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index 3cce0c965d98..90df4a8e4684 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc kerberos +test-full"
 
 RDEPEND="



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

2023-08-13 Thread Arthur Zamarin
commit: c7b910c9f8fb95c3ffc53ead1804a0c90086aa13
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:09:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:09:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b910c9

dev-python/pymongo: Keyword 4.4.1 ppc64, #910584

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

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

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index 83985e76aa6a..3cce0c965d98 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc kerberos +test-full"
 
 RDEPEND="



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

2023-08-13 Thread Arthur Zamarin
commit: 5a4f4d37cacdcdedbe93b58274cbb1dbabc98823
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:04:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:06:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4f4d37

dev-python/pymongo: Keyword 4.4.1 s390, #909029

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

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

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index e1255f26d0d7..83985e76aa6a 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~riscv ~s390 ~sparc x86"
 IUSE="doc kerberos +test-full"
 
 RDEPEND="



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

2023-08-13 Thread Arthur Zamarin
commit: 6ca0211f8e4e974ca3e344d623262853b9707831
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:04:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:06:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca0211f

dev-python/pymongo: Keyword 4.4.1 sparc, #909029

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

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

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index f6f067ecc365..e1255f26d0d7 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~riscv ~sparc x86"
 IUSE="doc kerberos +test-full"
 
 RDEPEND="



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

2023-08-03 Thread Michał Górny
commit: aae5e900c980b2fac79c38ad4cbb7bb68e0b3ef5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug  3 11:04:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  3 11:05:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae5e900

dev-python/pymongo: Pull test-full deps only with USE=test

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

 dev-python/pymongo/pymongo-4.4.1.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index a371ef783deb..a543900a9665 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -31,8 +31,10 @@ RDEPEND="
kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
 "
 BDEPEND="
-   test-full? (
-   >=dev-db/mongodb-2.6.0
+   test? (
+   test-full? (
+   >=dev-db/mongodb-2.6.0
+   )
)
 "
 
@@ -40,7 +42,7 @@ distutils_enable_sphinx doc
 distutils_enable_tests unittest
 
 reqcheck() {
-   if use test-full; then
+   if use test && use test-full; then
# During the tests, database size reaches 1.5G.
local CHECKREQS_DISK_BUILD=1536M
 



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

2023-07-28 Thread Michał Górny
commit: fc51ac17183e965360a66650ce76ca9d35c010eb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 09:46:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 09:46:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc51ac17

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   4 -
 dev-python/pymongo/pymongo-4.1.1.ebuild | 117 
 dev-python/pymongo/pymongo-4.2.0.ebuild | 121 -
 dev-python/pymongo/pymongo-4.3.3.ebuild | 126 --
 dev-python/pymongo/pymongo-4.4.0.ebuild | 131 
 5 files changed, 499 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index a918b436cf5e..9b007d9eae42 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,5 +1 @@
-DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
-DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec
-DIST mongo-python-driver-4.3.3.gh.tar.gz 1165202 BLAKE2B 
e2f442631b1e33353003acde58b9abe49e9f3a0c78f9762d2929c626a1821f04b72e2a55d926703c603c1220124b7334a18b5d35586ebf5b7299720199539e23
 SHA512 
ba1b344913b6a5d61b0cad05c09b50f5962c5b83e0ca8e8919d76cdde5d2dcec08f38c6f561251c9e199b8878af78bbabaf58af74dc65233e6702ff841ccfef4
-DIST mongo-python-driver-4.4.0.gh.tar.gz 1461533 BLAKE2B 
3be9b054bcfeaf7a1c00070b4fc952ab4f0eabce3202dc14a5dd0260a7ead09fd2e15b8f083225b374305e12c29fdb1b0c25238ce8fbb0f055a890fbd22628de
 SHA512 
865c120cf2c79a946226a427a2404d5b38bf1a5e29fb8bc274271ec6715d490281ce208b01e429657d26368baea86775b4b87db405312740e9be39d62fcce88d
 DIST mongo-python-driver-4.4.1.gh.tar.gz 1461820 BLAKE2B 
42b2f5663bbc632205ebc1e979c6434122d797043cc545b3ff5b02956acd4d8d2b3a6b4a0308ca041fbb82aa3f530b305f4d21d42954c15b0c3ace3da6e1efd8
 SHA512 
fbdc6bd60eefbd554cadbea2173340e89e3cbec3377c97a592789750bb86ec68818d40f43b020c68023ff6c415bb4ceb36e7fb169d72b3e9c218880c6bfaf339

diff --git a/dev-python/pymongo/pymongo-4.1.1.ebuild 
b/dev-python/pymongo/pymongo-4.1.1.ebuild
deleted file mode 100644
index 4277c56061f1..
--- a/dev-python/pymongo/pymongo-4.1.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
-IUSE="doc kerberos"
-
-RDEPEND="
-   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   >=dev-db/mongodb-2.6.0
-   )
-"
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
-
-reqcheck() {
-   if use test; then
-   # During the tests, database size reaches 1.5G.
-   local CHECKREQS_DISK_BUILD=1536M
-
-   check-reqs_${1}
-   fi
-}
-
-pkg_pretend() {
-   reqcheck pkg_pretend
-}
-
-pkg_setup() {
-   reqcheck pkg_setup
-}
-
-src_prepare() {
-   # network-sandbox
-   rm test/test_srv_polling.py || die
-   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
-   -e 's:test_service_name_from_kwargs:_&:' \
-   -e 's:test_srv_max_hosts_kwarg:_&:' \
-   -i test/test_client.py || die
-   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
-   -i test/test_uri_spec.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # Yes, we need TCP/IP for that...
-   local DB_IP=127.0.0.1
-   local DB_PORT=27000
-
-   export DB_IP DB_PORT
-
-   local dbpath=${TMPDIR}/mongo.db
-   local logpath=${TMPDIR}/mongod.log
-
-   # Now, the hard part: we need to find a free port for mongod.
-   # We're just trying to run it random port numbers and check the log
-   # for bind errors. It shall be noted that 'mongod --fork' does not
-   # return failure when it fails to bind.
-
-   mkdir -p "${dbpath}" || die
-   while true; 

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

2023-07-28 Thread Sam James
commit: bf587a9dd1be8ab8bc68fe49dc2ed2bf2495617c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 09:36:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 09:36:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf587a9d

dev-python/pymongo: Stabilize 4.4.1 amd64, #911366

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index 55230d5c98f0..a371ef783deb 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~riscv x86"
+KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos +test-full"
 
 RDEPEND="



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

2023-07-28 Thread Sam James
commit: 0f50078ed981b983e4f658ca735830c76c01e9af
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 09:36:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 09:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f50078e

dev-python/pymongo: Stabilize 4.4.1 arm64, #911366

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index f4c62a658a92..55230d5c98f0 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv x86"
+KEYWORDS="~amd64 arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos +test-full"
 
 RDEPEND="



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

2023-07-28 Thread Sam James
commit: 64f76ae73e7c65986494577760f22372311041d8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 07:55:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 07:56:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f76ae7

dev-python/pymongo: Stabilize 4.4.1 x86, #911366

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
index d3217f851fa8..f4c62a658a92 100644
--- a/dev-python/pymongo/pymongo-4.4.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos +test-full"
 
 RDEPEND="



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

2023-07-15 Thread Sam James
commit: 33deea92a274ecf0b43be2b129f764aa458eb444
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 06:07:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 06:07:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33deea92

dev-python/pymongo: Stabilize 4.3.3 arm64, #883517

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.3.3.ebuild 
b/dev-python/pymongo/pymongo-4.3.3.ebuild
index 1414f0687773..19481d6ef8cb 100644
--- a/dev-python/pymongo/pymongo-4.3.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.3.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2023-07-13 Thread Michał Górny
commit: a008bd27d745b7a82ab38618c3913d107578a12d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 14 04:54:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 14 05:33:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a008bd27

dev-python/pymongo: Bump to 4.4.1

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.4.1.ebuild | 133 
 2 files changed, 134 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index da7c796810e1..a918b436cf5e 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -2,3 +2,4 @@ DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3
 DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec
 DIST mongo-python-driver-4.3.3.gh.tar.gz 1165202 BLAKE2B 
e2f442631b1e33353003acde58b9abe49e9f3a0c78f9762d2929c626a1821f04b72e2a55d926703c603c1220124b7334a18b5d35586ebf5b7299720199539e23
 SHA512 
ba1b344913b6a5d61b0cad05c09b50f5962c5b83e0ca8e8919d76cdde5d2dcec08f38c6f561251c9e199b8878af78bbabaf58af74dc65233e6702ff841ccfef4
 DIST mongo-python-driver-4.4.0.gh.tar.gz 1461533 BLAKE2B 
3be9b054bcfeaf7a1c00070b4fc952ab4f0eabce3202dc14a5dd0260a7ead09fd2e15b8f083225b374305e12c29fdb1b0c25238ce8fbb0f055a890fbd22628de
 SHA512 
865c120cf2c79a946226a427a2404d5b38bf1a5e29fb8bc274271ec6715d490281ce208b01e429657d26368baea86775b4b87db405312740e9be39d62fcce88d
+DIST mongo-python-driver-4.4.1.gh.tar.gz 1461820 BLAKE2B 
42b2f5663bbc632205ebc1e979c6434122d797043cc545b3ff5b02956acd4d8d2b3a6b4a0308ca041fbb82aa3f530b305f4d21d42954c15b0c3ace3da6e1efd8
 SHA512 
fbdc6bd60eefbd554cadbea2173340e89e3cbec3377c97a592789750bb86ec68818d40f43b020c68023ff6c415bb4ceb36e7fb169d72b3e9c218880c6bfaf339

diff --git a/dev-python/pymongo/pymongo-4.4.1.ebuild 
b/dev-python/pymongo/pymongo-4.4.1.ebuild
new file mode 100644
index ..d3217f851fa8
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.4.1.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos +test-full"
+
+RDEPEND="
+   

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

2023-06-24 Thread Michał Górny
commit: 20230490139219be66382115c9f1d0b614d8dad7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 09:07:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 11:32:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20230490

dev-python/pymongo: Support running the test suite without mongodb

Add IUSE=test-full and support running the test suite without a running
mongodb server when it is disabled.  This makes it possible to keyword
pymongo on architectures where the low quality mongodb software does
not build.

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

 dev-python/pymongo/metadata.xml |  6 ++
 dev-python/pymongo/pymongo-4.4.0.ebuild | 21 +
 2 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/dev-python/pymongo/metadata.xml b/dev-python/pymongo/metadata.xml
index 9fefebbe96bd..49d5ee837cb8 100644
--- a/dev-python/pymongo/metadata.xml
+++ b/dev-python/pymongo/metadata.xml
@@ -12,6 +12,12 @@
PyMongo is a Python distribution containing 
tools 
for working with MongoDB, and is the recommended way to work 
with MongoDB from Python.
+   
+   
+   Run test suite in full, including tests that run a local
+   database instance.
+   
+   

pymongo
mongodb/mongo-python-driver

diff --git a/dev-python/pymongo/pymongo-4.4.0.ebuild 
b/dev-python/pymongo/pymongo-4.4.0.ebuild
index e39037ff6b3b..39b138a7bd5f 100644
--- a/dev-python/pymongo/pymongo-4.4.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.0.ebuild
@@ -24,14 +24,14 @@ S=${WORKDIR}/${MY_P}
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
-IUSE="doc kerberos"
+IUSE="doc kerberos +test-full"
 
 RDEPEND="


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

2023-06-24 Thread Michał Górny
commit: 613ec147b87140deaa3dc5f957719211cd8b335c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 24 08:49:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 24 11:32:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613ec147

dev-python/pymongo: Remove unused DB_PORT{2,3} vars

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

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

diff --git a/dev-python/pymongo/pymongo-4.4.0.ebuild 
b/dev-python/pymongo/pymongo-4.4.0.ebuild
index 77c634e1b868..e39037ff6b3b 100644
--- a/dev-python/pymongo/pymongo-4.4.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.4.0.ebuild
@@ -116,7 +116,7 @@ python_test() {
done
 
local failed
-   DB_PORT2=$(( DB_PORT + 1 )) DB_PORT3=$(( DB_PORT + 2 )) esetup.py test 
|| failed=1
+   esetup.py test || failed=1
 
mongod --dbpath "${dbpath}" --shutdown || die
 



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

2023-06-22 Thread Michał Górny
commit: 121ecfcb9dc78fdae645b1bbc2aa92dc4fd38695
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 22 05:10:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 22 06:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121ecfcb

dev-python/pymongo: Bump to 4.4.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.4.0.ebuild | 126 
 2 files changed, 127 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 9e12d828bb77..da7c796810e1 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,4 @@
 DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
 DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec
 DIST mongo-python-driver-4.3.3.gh.tar.gz 1165202 BLAKE2B 
e2f442631b1e33353003acde58b9abe49e9f3a0c78f9762d2929c626a1821f04b72e2a55d926703c603c1220124b7334a18b5d35586ebf5b7299720199539e23
 SHA512 
ba1b344913b6a5d61b0cad05c09b50f5962c5b83e0ca8e8919d76cdde5d2dcec08f38c6f561251c9e199b8878af78bbabaf58af74dc65233e6702ff841ccfef4
+DIST mongo-python-driver-4.4.0.gh.tar.gz 1461533 BLAKE2B 
3be9b054bcfeaf7a1c00070b4fc952ab4f0eabce3202dc14a5dd0260a7ead09fd2e15b8f083225b374305e12c29fdb1b0c25238ce8fbb0f055a890fbd22628de
 SHA512 
865c120cf2c79a946226a427a2404d5b38bf1a5e29fb8bc274271ec6715d490281ce208b01e429657d26368baea86775b4b87db405312740e9be39d62fcce88d

diff --git a/dev-python/pymongo/pymongo-4.4.0.ebuild 
b/dev-python/pymongo/pymongo-4.4.0.ebuild
new file mode 100644
index ..77c634e1b868
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.4.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   

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

2023-05-04 Thread Michał Górny
commit: 8f86207ab07bfa95ed35bfb8e225fd5177943029
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 16:28:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 16:30:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f86207a

dev-python/pymongo: Set DISTUTILS_EXT=1

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

 dev-python/pymongo/pymongo-4.3.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pymongo/pymongo-4.3.3.ebuild 
b/dev-python/pymongo/pymongo-4.3.3.ebuild
index 9ac0f2983397..1414f0687773 100644
--- a/dev-python/pymongo/pymongo-4.3.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.3.3.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 



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

2023-03-16 Thread Michał Górny
commit: 05deee177829bc0b3160bedc9b0ee6e48ae2b8dc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 16 18:10:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 18:11:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05deee17

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   1 -
 dev-python/pymongo/pymongo-4.3.2.ebuild | 122 
 2 files changed, 123 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 40cf71172a1e..9e12d828bb77 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,4 +1,3 @@
 DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
 DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec
-DIST mongo-python-driver-4.3.2.gh.tar.gz 1154135 BLAKE2B 
f2a560dc9829b6b26a78c032a3978fff93935b78aa20a088a080bdd607d951a57434473d698d4cabc1ca0a767cdb75352e0e25d9cfd77389d43062768409625c
 SHA512 
f35dd2fc54e806bb7f91d982f29ebdee8ef12a8629b415b2472e3f99d60ad9e3153cd54e6e7369124c2b31c27df636c2a0fa72f937aeafb60c64c90728d7b03b
 DIST mongo-python-driver-4.3.3.gh.tar.gz 1165202 BLAKE2B 
e2f442631b1e33353003acde58b9abe49e9f3a0c78f9762d2929c626a1821f04b72e2a55d926703c603c1220124b7334a18b5d35586ebf5b7299720199539e23
 SHA512 
ba1b344913b6a5d61b0cad05c09b50f5962c5b83e0ca8e8919d76cdde5d2dcec08f38c6f561251c9e199b8878af78bbabaf58af74dc65233e6702ff841ccfef4

diff --git a/dev-python/pymongo/pymongo-4.3.2.ebuild 
b/dev-python/pymongo/pymongo-4.3.2.ebuild
deleted file mode 100644
index 9179dbef9e15..
--- a/dev-python/pymongo/pymongo-4.3.2.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="
-   https://github.com/mongodb/mongo-python-driver/
-   https://pypi.org/project/pymongo/
-"
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
-IUSE="doc kerberos"
-
-RDEPEND="
-   

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

2022-11-29 Thread Sam James
commit: 04101f3012ae9511caeb74060f492fba29fef948
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 00:51:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 00:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04101f30

dev-python/pymongo: Stabilize 4.3.3 amd64, #883517

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.3.3.ebuild 
b/dev-python/pymongo/pymongo-4.3.3.ebuild
index 8a146520ddac..514ddea43c10 100644
--- a/dev-python/pymongo/pymongo-4.3.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.3.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-11-18 Thread Michał Górny
commit: fa082fa7eff5b8e3da938e1c0f6c703233a64b36
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 18 08:12:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 18 09:03:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa082fa7

dev-python/pymongo: Bump to 4.3.3

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.3.3.ebuild | 125 
 2 files changed, 126 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 584fc15e7469..40cf71172a1e 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,4 @@
 DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
 DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec
 DIST mongo-python-driver-4.3.2.gh.tar.gz 1154135 BLAKE2B 
f2a560dc9829b6b26a78c032a3978fff93935b78aa20a088a080bdd607d951a57434473d698d4cabc1ca0a767cdb75352e0e25d9cfd77389d43062768409625c
 SHA512 
f35dd2fc54e806bb7f91d982f29ebdee8ef12a8629b415b2472e3f99d60ad9e3153cd54e6e7369124c2b31c27df636c2a0fa72f937aeafb60c64c90728d7b03b
+DIST mongo-python-driver-4.3.3.gh.tar.gz 1165202 BLAKE2B 
e2f442631b1e33353003acde58b9abe49e9f3a0c78f9762d2929c626a1821f04b72e2a55d926703c603c1220124b7334a18b5d35586ebf5b7299720199539e23
 SHA512 
ba1b344913b6a5d61b0cad05c09b50f5962c5b83e0ca8e8919d76cdde5d2dcec08f38c6f561251c9e199b8878af78bbabaf58af74dc65233e6702ff841ccfef4

diff --git a/dev-python/pymongo/pymongo-4.3.3.ebuild 
b/dev-python/pymongo/pymongo-4.3.3.ebuild
new file mode 100644
index ..8a146520ddac
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.3.3.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2022 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 check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   

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

2022-10-18 Thread Michał Górny
commit: 9f3e3dfe68b30a44db4c937a40eeb74c6e85ad02
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 19 03:08:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 19 03:49:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3e3dfe

dev-python/pymongo: Bump to 4.3.2

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.3.2.ebuild | 122 
 2 files changed, 123 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 3133431084a1..584fc15e7469 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1,3 @@
 DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
 DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec
+DIST mongo-python-driver-4.3.2.gh.tar.gz 1154135 BLAKE2B 
f2a560dc9829b6b26a78c032a3978fff93935b78aa20a088a080bdd607d951a57434473d698d4cabc1ca0a767cdb75352e0e25d9cfd77389d43062768409625c
 SHA512 
f35dd2fc54e806bb7f91d982f29ebdee8ef12a8629b415b2472e3f99d60ad9e3153cd54e6e7369124c2b31c27df636c2a0fa72f937aeafb60c64c90728d7b03b

diff --git a/dev-python/pymongo/pymongo-4.3.2.ebuild 
b/dev-python/pymongo/pymongo-4.3.2.ebuild
new file mode 100644
index ..1f6df3375c8e
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.3.2.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   

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

2022-08-22 Thread Michał Górny
commit: 837e68603f19549b43a2a7cbaa107ae184a6c2fc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 22 16:29:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 22 16:29:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837e6860

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   2 -
 dev-python/pymongo/pymongo-4.0.2.ebuild | 117 
 dev-python/pymongo/pymongo-4.1.0.ebuild | 117 
 3 files changed, 236 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 91522559083c..3133431084a1 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,4 +1,2 @@
-DIST mongo-python-driver-4.0.2.tar.gz 1027101 BLAKE2B 
d95eea08e09101f1db5df5dcbd5d843273ebd0c63b228420748a1663620ea18e05853372e876abc8b6480238de2b035c4e5a3c9f9b7c206228870a66e5d5f053
 SHA512 
eacb24d110de645a70b16b4d11f7a6b019f741fbaf8ecee47d9f638fd71e579d3a46f5f539bc89d1ea53ddf0b72745b667a0f05479bb4b53ed72fb075b5b
-DIST mongo-python-driver-4.1.0.tar.gz 1069416 BLAKE2B 
ea7d81e405f4db4ec0e03591909541f5452f516d359e42fc6fde74435899353f4718b7dbfe3dc1802e79c9277fcfe6203ecd33a5e2ad2682c604b9de44c46c7c
 SHA512 
558d321a335742fc3399e9f5cb4917605353f55a1912f9fa34ac46f6107ed6522f952dc9ef584f4cbe1ffcfc600b49963a4bdf606146c38b94379bbb6a382202
 DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
 DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec

diff --git a/dev-python/pymongo/pymongo-4.0.2.ebuild 
b/dev-python/pymongo/pymongo-4.0.2.ebuild
deleted file mode 100644
index a28d8eaf4f63..
--- a/dev-python/pymongo/pymongo-4.0.2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
-IUSE="doc kerberos"
-
-RDEPEND="
-   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   >=dev-db/mongodb-2.6.0
-   )
-"
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
-
-reqcheck() {
-   if use test; then
-   # During the tests, database size reaches 1.5G.
-   local CHECKREQS_DISK_BUILD=1536M
-
-   check-reqs_${1}
-   fi
-}
-
-pkg_pretend() {
-   reqcheck pkg_pretend
-}
-
-pkg_setup() {
-   reqcheck pkg_setup
-}
-
-src_prepare() {
-   # network-sandbox
-   rm test/test_srv_polling.py || die
-   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
-   -e 's:test_service_name_from_kwargs:_&:' \
-   -e 's:test_srv_max_hosts_kwarg:_&:' \
-   -i test/test_client.py || die
-   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
-   -i test/test_uri_spec.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # Yes, we need TCP/IP for that...
-   local DB_IP=127.0.0.1
-   local DB_PORT=27000
-
-   export DB_IP DB_PORT
-
-   local dbpath=${TMPDIR}/mongo.db
-   local logpath=${TMPDIR}/mongod.log
-
-   # Now, the hard part: we need to find a free port for mongod.
-   # We're just trying to run it random port numbers and check the log
-   # for bind errors. It shall be noted that 'mongod --fork' does not
-   # return failure when it fails to bind.
-
-   mkdir -p "${dbpath}" || die
-   while true; do
-   ebegin "Trying to start mongod on port ${DB_PORT}"
-
-   LC_ALL=C \
-   mongod --dbpath "${dbpath}" --nojournal \
-   --bind_ip ${DB_IP} --port ${DB_PORT} \
-   --unixSocketPrefix "${TMPDIR}" \
-   --logpath "${logpath}" --fork \
-   && sleep 2
-
-   # Now we need to check if the server actually started...
-   if [[ ${?} -eq 0 && -S 

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

2022-08-22 Thread Arthur Zamarin
commit: decab949b2979af89a106267a95b9da73b42d354
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 22 16:10:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 22 16:10:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decab949

dev-python/pymongo: Stabilize 4.1.1 arm64, #842954

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

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

diff --git a/dev-python/pymongo/pymongo-4.1.1.ebuild 
b/dev-python/pymongo/pymongo-4.1.1.ebuild
index 438a633aca35..a28d8eaf4f63 100644
--- a/dev-python/pymongo/pymongo-4.1.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.1.1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~riscv x86"
+KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-08-22 Thread Agostino Sarubbo
commit: 01333e0f940945c980aa9b5c00a60ccf1ad45e08
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 22 08:53:51 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 22 08:53:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01333e0f

dev-python/pymongo: x86 stable wrt bug #865955

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.2.0.ebuild 
b/dev-python/pymongo/pymongo-4.2.0.ebuild
index da5eb44665d3..3ff64291879f 100644
--- a/dev-python/pymongo/pymongo-4.2.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.2.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-08-21 Thread Sam James
commit: 0e52b7dc1d32c69c57638eee213380bdef5e9016
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 22 00:00:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 22 00:00:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e52b7dc

dev-python/pymongo: Stabilize 4.2.0 amd64, #865955

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.2.0.ebuild 
b/dev-python/pymongo/pymongo-4.2.0.ebuild
index 16be1870a95e..da5eb44665d3 100644
--- a/dev-python/pymongo/pymongo-4.2.0.ebuild
+++ b/dev-python/pymongo/pymongo-4.2.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-07-21 Thread Michał Górny
commit: 88275df915ba8aafcc18a949badaa893b5211350
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 21 17:15:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 21 20:17:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88275df9

dev-python/pymongo: Bump to 4.2.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.2.0.ebuild | 121 
 2 files changed, 122 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 891daa7767e5..91522559083c 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,4 @@
 DIST mongo-python-driver-4.0.2.tar.gz 1027101 BLAKE2B 
d95eea08e09101f1db5df5dcbd5d843273ebd0c63b228420748a1663620ea18e05853372e876abc8b6480238de2b035c4e5a3c9f9b7c206228870a66e5d5f053
 SHA512 
eacb24d110de645a70b16b4d11f7a6b019f741fbaf8ecee47d9f638fd71e579d3a46f5f539bc89d1ea53ddf0b72745b667a0f05479bb4b53ed72fb075b5b
 DIST mongo-python-driver-4.1.0.tar.gz 1069416 BLAKE2B 
ea7d81e405f4db4ec0e03591909541f5452f516d359e42fc6fde74435899353f4718b7dbfe3dc1802e79c9277fcfe6203ecd33a5e2ad2682c604b9de44c46c7c
 SHA512 
558d321a335742fc3399e9f5cb4917605353f55a1912f9fa34ac46f6107ed6522f952dc9ef584f4cbe1ffcfc600b49963a4bdf606146c38b94379bbb6a382202
 DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737
+DIST mongo-python-driver-4.2.0.gh.tar.gz 1136734 BLAKE2B 
b3e2d86780c2874656f94ba3071317c0b9190418274c163135a260cad3f5672b9390aa738d0cf1aaff47412827620706e67c5c990910a5ea232aaacda0758dea
 SHA512 
4439149c35f897a61109b26f5e4c613682ca59727495377a3bbb49f9ff22273cd5a73f58fb55080d07c9403310d4ada59d3a5969d0f76f2f4d1081422fe2dfec

diff --git a/dev-python/pymongo/pymongo-4.2.0.ebuild 
b/dev-python/pymongo/pymongo-4.2.0.ebuild
new file mode 100644
index ..16be1870a95e
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.2.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -e 's:test_service_name_from_kwargs:_&:' \
+   -e 's:test_srv_max_hosts_kwarg:_&:' \
+   -i test/test_client.py || die
+   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
+   -i test/test_uri_spec.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   

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

2022-05-09 Thread Agostino Sarubbo
commit: 6df55f7526e09f0b97324eaefbf1232e9b729e63
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  9 14:06:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  9 14:06:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df55f75

dev-python/pymongo: x86 stable wrt bug #842954

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.1.1.ebuild 
b/dev-python/pymongo/pymongo-4.1.1.ebuild
index b3848e19baf3..438a633aca35 100644
--- a/dev-python/pymongo/pymongo-4.1.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.1.1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-05-07 Thread Sam James
commit: ad4b4ba50dac0db09115677c8538bca438d2f5dd
Author: Sam James  gentoo  org>
AuthorDate: Sun May  8 04:10:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  8 04:10:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4b4ba5

dev-python/pymongo: Stabilize 4.1.1 amd64, #842954

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.1.1.ebuild 
b/dev-python/pymongo/pymongo-4.1.1.ebuild
index 0a91e8ab7cdf..b3848e19baf3 100644
--- a/dev-python/pymongo/pymongo-4.1.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.1.1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-04-18 Thread Michał Górny
commit: 743e4bf3143179d9dc9e7605bb32bd70c0f96524
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 18 12:29:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 18 12:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743e4bf3

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   1 -
 dev-python/pymongo/pymongo-4.0.1.ebuild | 116 
 2 files changed, 117 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 7652cb1b0ff7..891daa7767e5 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,4 +1,3 @@
-DIST mongo-python-driver-4.0.1.tar.gz 1030722 BLAKE2B 
b820901a433ffa2e82db0ef3c014aaa1e7d53bbc3ab94a5432fcb713d9789cbbf411a4ad5085ef3896cbf2aeff6d0e79f3f7bd5936d3aa615080a0421d8818c2
 SHA512 
1aead66d21c032e6d42b3aa408b0193bcac6a5a293ecfc513fadb634c574dccdcd351c693352f23cfe577c73fec901cdc2aa635dfe9afe8d9108ed917f55b53b
 DIST mongo-python-driver-4.0.2.tar.gz 1027101 BLAKE2B 
d95eea08e09101f1db5df5dcbd5d843273ebd0c63b228420748a1663620ea18e05853372e876abc8b6480238de2b035c4e5a3c9f9b7c206228870a66e5d5f053
 SHA512 
eacb24d110de645a70b16b4d11f7a6b019f741fbaf8ecee47d9f638fd71e579d3a46f5f539bc89d1ea53ddf0b72745b667a0f05479bb4b53ed72fb075b5b
 DIST mongo-python-driver-4.1.0.tar.gz 1069416 BLAKE2B 
ea7d81e405f4db4ec0e03591909541f5452f516d359e42fc6fde74435899353f4718b7dbfe3dc1802e79c9277fcfe6203ecd33a5e2ad2682c604b9de44c46c7c
 SHA512 
558d321a335742fc3399e9f5cb4917605353f55a1912f9fa34ac46f6107ed6522f952dc9ef584f4cbe1ffcfc600b49963a4bdf606146c38b94379bbb6a382202
 DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737

diff --git a/dev-python/pymongo/pymongo-4.0.1.ebuild 
b/dev-python/pymongo/pymongo-4.0.1.ebuild
deleted file mode 100644
index 0ba6ac9eb00a..
--- a/dev-python/pymongo/pymongo-4.0.1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
-IUSE="doc kerberos"
-
-RDEPEND="
-   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   >=dev-db/mongodb-2.6.0
-   )
-"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-distutils_enable_sphinx doc
-distutils_enable_tests unittest
-
-reqcheck() {
-   if use test; then
-   # During the tests, database size reaches 1.5G.
-   local CHECKREQS_DISK_BUILD=1536M
-
-   check-reqs_${1}
-   fi
-}
-
-pkg_pretend() {
-   reqcheck pkg_pretend
-}
-
-pkg_setup() {
-   reqcheck pkg_setup
-}
-
-src_prepare() {
-   # network-sandbox
-   rm test/test_srv_polling.py || die
-   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
-   -e 's:test_service_name_from_kwargs:_&:' \
-   -e 's:test_srv_max_hosts_kwarg:_&:' \
-   -i test/test_client.py || die
-   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
-   -i test/test_uri_spec.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # Yes, we need TCP/IP for that...
-   local DB_IP=127.0.0.1
-   local DB_PORT=27000
-
-   export DB_IP DB_PORT
-
-   local dbpath=${TMPDIR}/mongo.db
-   local logpath=${TMPDIR}/mongod.log
-
-   # Now, the hard part: we need to find a free port for mongod.
-   # We're just trying to run it random port numbers and check the log
-   # for bind errors. It shall be noted that 'mongod --fork' does not
-   # return failure when it fails to bind.
-
-   mkdir -p "${dbpath}" || die
-   while true; do
-   ebegin "Trying to start mongod on port ${DB_PORT}"
-
-   LC_ALL=C \
-   mongod --dbpath "${dbpath}" --nojournal \
-   --bind_ip ${DB_IP} --port ${DB_PORT} \
-   --unixSocketPrefix "${TMPDIR}" \
-   --logpath "${logpath}" --fork \
-   && sleep 2
-
-   # Now we need to check if the server actually started...
-   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
-   # yay!
-

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

2022-04-18 Thread Agostino Sarubbo
commit: fbb5dbadf05cab9d8970891067cf9655b8747363
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 18 09:28:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 18 09:28:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb5dbad

dev-python/pymongo: x86 stable wrt bug #838556

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.0.2.ebuild 
b/dev-python/pymongo/pymongo-4.0.2.ebuild
index aa1ab0501109..a28d8eaf4f63 100644
--- a/dev-python/pymongo/pymongo-4.0.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.0.2.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-04-17 Thread Michał Górny
commit: d53e93b9f764ff85b38d17be9850ac3209ca8d66
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 17 08:03:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 17 08:38:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53e93b9

dev-python/pymongo: Bump to 4.1.1

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.1.1.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index c3403015f705..7652cb1b0ff7 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,4 @@
 DIST mongo-python-driver-4.0.1.tar.gz 1030722 BLAKE2B 
b820901a433ffa2e82db0ef3c014aaa1e7d53bbc3ab94a5432fcb713d9789cbbf411a4ad5085ef3896cbf2aeff6d0e79f3f7bd5936d3aa615080a0421d8818c2
 SHA512 
1aead66d21c032e6d42b3aa408b0193bcac6a5a293ecfc513fadb634c574dccdcd351c693352f23cfe577c73fec901cdc2aa635dfe9afe8d9108ed917f55b53b
 DIST mongo-python-driver-4.0.2.tar.gz 1027101 BLAKE2B 
d95eea08e09101f1db5df5dcbd5d843273ebd0c63b228420748a1663620ea18e05853372e876abc8b6480238de2b035c4e5a3c9f9b7c206228870a66e5d5f053
 SHA512 
eacb24d110de645a70b16b4d11f7a6b019f741fbaf8ecee47d9f638fd71e579d3a46f5f539bc89d1ea53ddf0b72745b667a0f05479bb4b53ed72fb075b5b
 DIST mongo-python-driver-4.1.0.tar.gz 1069416 BLAKE2B 
ea7d81e405f4db4ec0e03591909541f5452f516d359e42fc6fde74435899353f4718b7dbfe3dc1802e79c9277fcfe6203ecd33a5e2ad2682c604b9de44c46c7c
 SHA512 
558d321a335742fc3399e9f5cb4917605353f55a1912f9fa34ac46f6107ed6522f952dc9ef584f4cbe1ffcfc600b49963a4bdf606146c38b94379bbb6a382202
+DIST mongo-python-driver-4.1.1.tar.gz 1070349 BLAKE2B 
9b792343a22c4b0c625376e6f3d10e9c1a88442b63ff2638c29588a26755006507189bf40a8dad96d7f8e4f997efc153c8616826b58114aba32442c05b80ca60
 SHA512 
b01eb6bc4c39a25cae8350bdc2f37dd5d78da38a6eddbd8a26f91cb6ee067f7b4b1d97eb603defca16e05abc992b8f11b2e3558f9697c99697b3e876838de737

diff --git a/dev-python/pymongo/pymongo-4.1.1.ebuild 
b/dev-python/pymongo/pymongo-4.1.1.ebuild
new file mode 100644
index ..0a91e8ab7cdf
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.1.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -e 's:test_service_name_from_kwargs:_&:' \
+   -e 's:test_srv_max_hosts_kwarg:_&:' \
+   -i test/test_client.py || die
+   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
+   -i test/test_uri_spec.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   

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

2022-04-15 Thread Arthur Zamarin
commit: 5f49f75886b4317e5609ef727d447bceecf05dad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 15 16:35:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 15 16:35:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f49f758

dev-python/pymongo: Stabilize 4.0.2 arm64, #838556

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

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

diff --git a/dev-python/pymongo/pymongo-4.0.2.ebuild 
b/dev-python/pymongo/pymongo-4.0.2.ebuild
index 0a91e8ab7cdf..f9cc008ce46d 100644
--- a/dev-python/pymongo/pymongo-4.0.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.0.2.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2022-04-05 Thread Michał Górny
commit: 55ad2c470cdb16e51311882f641f41c808f9f86e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  5 07:01:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  5 07:52:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ad2c47

dev-python/pymongo: Bump to 4.1.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.1.0.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index f242f4cc2a25..c3403015f705 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1,3 @@
 DIST mongo-python-driver-4.0.1.tar.gz 1030722 BLAKE2B 
b820901a433ffa2e82db0ef3c014aaa1e7d53bbc3ab94a5432fcb713d9789cbbf411a4ad5085ef3896cbf2aeff6d0e79f3f7bd5936d3aa615080a0421d8818c2
 SHA512 
1aead66d21c032e6d42b3aa408b0193bcac6a5a293ecfc513fadb634c574dccdcd351c693352f23cfe577c73fec901cdc2aa635dfe9afe8d9108ed917f55b53b
 DIST mongo-python-driver-4.0.2.tar.gz 1027101 BLAKE2B 
d95eea08e09101f1db5df5dcbd5d843273ebd0c63b228420748a1663620ea18e05853372e876abc8b6480238de2b035c4e5a3c9f9b7c206228870a66e5d5f053
 SHA512 
eacb24d110de645a70b16b4d11f7a6b019f741fbaf8ecee47d9f638fd71e579d3a46f5f539bc89d1ea53ddf0b72745b667a0f05479bb4b53ed72fb075b5b
+DIST mongo-python-driver-4.1.0.tar.gz 1069416 BLAKE2B 
ea7d81e405f4db4ec0e03591909541f5452f516d359e42fc6fde74435899353f4718b7dbfe3dc1802e79c9277fcfe6203ecd33a5e2ad2682c604b9de44c46c7c
 SHA512 
558d321a335742fc3399e9f5cb4917605353f55a1912f9fa34ac46f6107ed6522f952dc9ef584f4cbe1ffcfc600b49963a4bdf606146c38b94379bbb6a382202

diff --git a/dev-python/pymongo/pymongo-4.1.0.ebuild 
b/dev-python/pymongo/pymongo-4.1.0.ebuild
new file mode 100644
index ..0a91e8ab7cdf
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.1.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -e 's:test_service_name_from_kwargs:_&:' \
+   -e 's:test_srv_max_hosts_kwarg:_&:' \
+   -i test/test_client.py || die
+   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
+   -i test/test_uri_spec.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   eend 0
+   break
+   elif grep -q 'Address already in use' "${logpath}"; then
+   # ay, someone took our port!
+   eend 1
+   : $(( DB_PORT += 1 ))
+   continue
+   else
+

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

2022-03-16 Thread Michał Górny
commit: 7e8e93e21250ef25f8568fdd35f74514b1a5076e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 16 09:21:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 16 09:54:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8e93e2

dev-python/pymongo: Bump to 4.0.2

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.0.2.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 57adc2d896f2..f242f4cc2a25 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.0.1.tar.gz 1030722 BLAKE2B 
b820901a433ffa2e82db0ef3c014aaa1e7d53bbc3ab94a5432fcb713d9789cbbf411a4ad5085ef3896cbf2aeff6d0e79f3f7bd5936d3aa615080a0421d8818c2
 SHA512 
1aead66d21c032e6d42b3aa408b0193bcac6a5a293ecfc513fadb634c574dccdcd351c693352f23cfe577c73fec901cdc2aa635dfe9afe8d9108ed917f55b53b
+DIST mongo-python-driver-4.0.2.tar.gz 1027101 BLAKE2B 
d95eea08e09101f1db5df5dcbd5d843273ebd0c63b228420748a1663620ea18e05853372e876abc8b6480238de2b035c4e5a3c9f9b7c206228870a66e5d5f053
 SHA512 
eacb24d110de645a70b16b4d11f7a6b019f741fbaf8ecee47d9f638fd71e579d3a46f5f539bc89d1ea53ddf0b72745b667a0f05479bb4b53ed72fb075b5b

diff --git a/dev-python/pymongo/pymongo-4.0.2.ebuild 
b/dev-python/pymongo/pymongo-4.0.2.ebuild
new file mode 100644
index ..0a91e8ab7cdf
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.0.2.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -e 's:test_service_name_from_kwargs:_&:' \
+   -e 's:test_srv_max_hosts_kwarg:_&:' \
+   -i test/test_client.py || die
+   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
+   -i test/test_uri_spec.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   eend 0
+   break
+   elif grep -q 'Address already in use' "${logpath}"; then
+   # ay, someone took our port!
+   eend 1
+   : $(( DB_PORT += 1 ))
+   continue
+   else
+   eend 1
+   eerror "Unable to start mongod for tests. See the 
server log:"
+   eerror "${logpath}"
+   die "Unable to start mongod for tests."
+   fi
+   done
+
+   local failed
+   DB_PORT2=$(( DB_PORT + 1 )) DB_PORT3=$(( 

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

2022-01-06 Thread Michał Górny
commit: ab5c7071f01f6d65183e73040be232d1123d9a9a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  6 20:51:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  6 20:52:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5c7071

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest  |   6 --
 dev-python/pymongo/pymongo-3.11.4.ebuild | 115 ---
 dev-python/pymongo/pymongo-3.12.0.ebuild | 115 ---
 dev-python/pymongo/pymongo-3.12.1.ebuild | 115 ---
 dev-python/pymongo/pymongo-3.12.2.ebuild | 112 --
 dev-python/pymongo/pymongo-3.12.3.ebuild | 112 --
 dev-python/pymongo/pymongo-4.0.ebuild| 112 --
 7 files changed, 687 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index f09ae2165605..57adc2d896f2 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,7 +1 @@
-DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626853137b6a7f5f006dbb5d7a93fd8312759b53b99415583ca5ba982abb420db8502cb9de745f1ac0962efa05eb05ecb4289c323
 SHA512 
ecd2ff41ab902423dc58901cd9a8355e200f5b00a4eea4a8e950de75674fd59f7367df1ab7ee6c09bf515b8fa110cac0f7de084fbe14527486a9c38a0c8c9c27
-DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9e5b3a617291b64a1ba91d7473c365f8df88d59efd7b2906dd80147ffab4309d38cce30a3475bbe142e347312823236f8657c801
 SHA512 
fc2734b8821b42cca1b67930d5c7612526e51292144a376425627ea6254b09128ccd894af3be293184f940c7f8faa1c0cd3a0d069f9b4143a15cb32279c3bdb1
-DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e
-DIST mongo-python-driver-3.12.2.tar.gz 1069372 BLAKE2B 
962dc2ee42f01586d9e8fb07d3ba7a74f4379af268b6213c1a5b67b901c805719b9c164fc3d270dd77b3c627f998b291330eeb02968246f2a68e5925bcb608fc
 SHA512 
0e6ac0eafb8fb71db22e7ce27e6acc5c17ea80ac8c0100c358302582da68e03d7bd33eed320f5c8c43b067c3f1e75b4ed4f8c63c4c9705bf9a1c764917d973cb
-DIST mongo-python-driver-3.12.3.tar.gz 1069576 BLAKE2B 
accb8d1598c3f7d3fb4bec05390521562abf3a067abf82e25b62ebfdb95ed000f6a77edc60f0bcb816b85b1f7fc32c1e4dd54580c203a5d383d30e144a61dfa9
 SHA512 
21a723985c7846879d3b81ca41060fa6063b187c91c0c7797227f0b7b174880114aec9412d37821cb3d839bf98039b87f03c7c559b9599626705d3f790a8e11c
 DIST mongo-python-driver-4.0.1.tar.gz 1030722 BLAKE2B 
b820901a433ffa2e82db0ef3c014aaa1e7d53bbc3ab94a5432fcb713d9789cbbf411a4ad5085ef3896cbf2aeff6d0e79f3f7bd5936d3aa615080a0421d8818c2
 SHA512 
1aead66d21c032e6d42b3aa408b0193bcac6a5a293ecfc513fadb634c574dccdcd351c693352f23cfe577c73fec901cdc2aa635dfe9afe8d9108ed917f55b53b
-DIST mongo-python-driver-4.0.tar.gz 1029687 BLAKE2B 
d8ae35b68bff288388a797c51b40d453c3e2197a0b639689bbb43f7e4470f3c4d5bf861d6ae77805b950e8c8daadcef5043b93c6d6a4b094fcb95521caf4c751
 SHA512 
b29acfcbd92b8f46780039cd0688cb03c083dfaf1ec6793906029f1e03635edc9a9ef6eb7104fa3dc16eca6df4ccfedd7bd4a8da495f754157edec371211fe15

diff --git a/dev-python/pymongo/pymongo-3.11.4.ebuild 
b/dev-python/pymongo/pymongo-3.11.4.ebuild
deleted file mode 100644
index 9bf6b48d8df0..
--- a/dev-python/pymongo/pymongo-3.11.4.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit check-reqs distutils-r1
-
-MY_P=mongo-python-driver-${PV}
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
-SRC_URI="
-   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
-   -> ${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
-IUSE="doc kerberos"
-
-RDEPEND="
-   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   >=dev-db/mongodb-2.6.0
-   )
-"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-distutils_enable_sphinx doc
-distutils_enable_tests nose
-
-reqcheck() {
-   if use test; then
-   # During the tests, database size reaches 1.5G.
-   local CHECKREQS_DISK_BUILD=1536M
-
-   check-reqs_${1}
-   fi
-}
-
-pkg_pretend() {
-   reqcheck pkg_pretend
-}
-
-pkg_setup() {
-   reqcheck pkg_setup
-}
-
-src_prepare() {
-   # network-sandbox probably
-   rm test/test_srv_polling.py || die
-   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
-   -i test/test_client.py || die
-   # 

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

2022-01-06 Thread Agostino Sarubbo
commit: 381e2f4f9249b9b74e60208fd50b4190e041ec9a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan  6 15:02:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan  6 15:02:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=381e2f4f

dev-python/pymongo: x86 stable wrt bug #830322

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.0.1.ebuild 
b/dev-python/pymongo/pymongo-4.0.1.ebuild
index c0baf1f0d81e..0ba6ac9eb00a 100644
--- a/dev-python/pymongo/pymongo-4.0.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2021-12-30 Thread Sam James
commit: 56453b06481d948371313c39b750bf0f7cf8e086
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 31 00:44:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 31 00:44:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56453b06

dev-python/pymongo: Stabilize 4.0.1 amd64, #830322

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-4.0.1.ebuild 
b/dev-python/pymongo/pymongo-4.0.1.ebuild
index 5349a203d6be..c0baf1f0d81e 100644
--- a/dev-python/pymongo/pymongo-4.0.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.0.1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2021-12-30 Thread Arthur Zamarin
commit: e007570cd7e34475cddf27f934089803b84931b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 30 19:53:46 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 30 19:53:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e007570c

dev-python/pymongo: Stabilize 4.0.1 arm64, #830322

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

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

diff --git a/dev-python/pymongo/pymongo-4.0.1.ebuild 
b/dev-python/pymongo/pymongo-4.0.1.ebuild
index bdf1ff9c5384..5349a203d6be 100644
--- a/dev-python/pymongo/pymongo-4.0.1.ebuild
+++ b/dev-python/pymongo/pymongo-4.0.1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2021-12-07 Thread Michał Górny
commit: ea43d2219743fda4766730896d4b9c8cfbcfa2bd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 04:58:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 06:24:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea43d221

dev-python/pymongo: Bump to 4.0.1

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.0.1.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 4755e0dd9ce0..f09ae2165605 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -3,4 +3,5 @@ DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9
 DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e
 DIST mongo-python-driver-3.12.2.tar.gz 1069372 BLAKE2B 
962dc2ee42f01586d9e8fb07d3ba7a74f4379af268b6213c1a5b67b901c805719b9c164fc3d270dd77b3c627f998b291330eeb02968246f2a68e5925bcb608fc
 SHA512 
0e6ac0eafb8fb71db22e7ce27e6acc5c17ea80ac8c0100c358302582da68e03d7bd33eed320f5c8c43b067c3f1e75b4ed4f8c63c4c9705bf9a1c764917d973cb
 DIST mongo-python-driver-3.12.3.tar.gz 1069576 BLAKE2B 
accb8d1598c3f7d3fb4bec05390521562abf3a067abf82e25b62ebfdb95ed000f6a77edc60f0bcb816b85b1f7fc32c1e4dd54580c203a5d383d30e144a61dfa9
 SHA512 
21a723985c7846879d3b81ca41060fa6063b187c91c0c7797227f0b7b174880114aec9412d37821cb3d839bf98039b87f03c7c559b9599626705d3f790a8e11c
+DIST mongo-python-driver-4.0.1.tar.gz 1030722 BLAKE2B 
b820901a433ffa2e82db0ef3c014aaa1e7d53bbc3ab94a5432fcb713d9789cbbf411a4ad5085ef3896cbf2aeff6d0e79f3f7bd5936d3aa615080a0421d8818c2
 SHA512 
1aead66d21c032e6d42b3aa408b0193bcac6a5a293ecfc513fadb634c574dccdcd351c693352f23cfe577c73fec901cdc2aa635dfe9afe8d9108ed917f55b53b
 DIST mongo-python-driver-4.0.tar.gz 1029687 BLAKE2B 
d8ae35b68bff288388a797c51b40d453c3e2197a0b639689bbb43f7e4470f3c4d5bf861d6ae77805b950e8c8daadcef5043b93c6d6a4b094fcb95521caf4c751
 SHA512 
b29acfcbd92b8f46780039cd0688cb03c083dfaf1ec6793906029f1e03635edc9a9ef6eb7104fa3dc16eca6df4ccfedd7bd4a8da495f754157edec371211fe15

diff --git a/dev-python/pymongo/pymongo-4.0.1.ebuild 
b/dev-python/pymongo/pymongo-4.0.1.ebuild
new file mode 100644
index ..bdf1ff9c5384
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.0.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -e 's:test_service_name_from_kwargs:_&:' \
+   -e 's:test_srv_max_hosts_kwarg:_&:' \
+   -i test/test_client.py || die
+   sed -e '/SRV_SCHEME/s:_HAVE_DNSPYTHON:False:' \
+   -i test/test_uri_spec.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+ 

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

2021-12-07 Thread Michał Górny
commit: e7c03e56735c9dbcb7fc06419056acbdc3037195
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  8 05:01:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  8 05:37:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c03e56

dev-python/pymongo: Bump to 3.12.3

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

 dev-python/pymongo/Manifest  |   1 +
 dev-python/pymongo/pymongo-3.12.3.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 33dfd91238f1..4755e0dd9ce0 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -2,4 +2,5 @@ DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626
 DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9e5b3a617291b64a1ba91d7473c365f8df88d59efd7b2906dd80147ffab4309d38cce30a3475bbe142e347312823236f8657c801
 SHA512 
fc2734b8821b42cca1b67930d5c7612526e51292144a376425627ea6254b09128ccd894af3be293184f940c7f8faa1c0cd3a0d069f9b4143a15cb32279c3bdb1
 DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e
 DIST mongo-python-driver-3.12.2.tar.gz 1069372 BLAKE2B 
962dc2ee42f01586d9e8fb07d3ba7a74f4379af268b6213c1a5b67b901c805719b9c164fc3d270dd77b3c627f998b291330eeb02968246f2a68e5925bcb608fc
 SHA512 
0e6ac0eafb8fb71db22e7ce27e6acc5c17ea80ac8c0100c358302582da68e03d7bd33eed320f5c8c43b067c3f1e75b4ed4f8c63c4c9705bf9a1c764917d973cb
+DIST mongo-python-driver-3.12.3.tar.gz 1069576 BLAKE2B 
accb8d1598c3f7d3fb4bec05390521562abf3a067abf82e25b62ebfdb95ed000f6a77edc60f0bcb816b85b1f7fc32c1e4dd54580c203a5d383d30e144a61dfa9
 SHA512 
21a723985c7846879d3b81ca41060fa6063b187c91c0c7797227f0b7b174880114aec9412d37821cb3d839bf98039b87f03c7c559b9599626705d3f790a8e11c
 DIST mongo-python-driver-4.0.tar.gz 1029687 BLAKE2B 
d8ae35b68bff288388a797c51b40d453c3e2197a0b639689bbb43f7e4470f3c4d5bf861d6ae77805b950e8c8daadcef5043b93c6d6a4b094fcb95521caf4c751
 SHA512 
b29acfcbd92b8f46780039cd0688cb03c083dfaf1ec6793906029f1e03635edc9a9ef6eb7104fa3dc16eca6df4ccfedd7bd4a8da495f754157edec371211fe15

diff --git a/dev-python/pymongo/pymongo-3.12.3.ebuild 
b/dev-python/pymongo/pymongo-3.12.3.ebuild
new file mode 100644
index ..c45af7c0a672
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.12.3.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+  

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

2021-11-29 Thread Michał Górny
commit: 5dfea1e8513fb729f7218e6d70c3a71fd179ca33
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 29 21:48:22 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 29 23:17:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfea1e8

dev-python/pymongo: Bump to 3.12.2

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

 dev-python/pymongo/Manifest  |   1 +
 dev-python/pymongo/pymongo-3.12.2.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index b657b3eeaba7..33dfd91238f1 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,4 +1,5 @@
 DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626853137b6a7f5f006dbb5d7a93fd8312759b53b99415583ca5ba982abb420db8502cb9de745f1ac0962efa05eb05ecb4289c323
 SHA512 
ecd2ff41ab902423dc58901cd9a8355e200f5b00a4eea4a8e950de75674fd59f7367df1ab7ee6c09bf515b8fa110cac0f7de084fbe14527486a9c38a0c8c9c27
 DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9e5b3a617291b64a1ba91d7473c365f8df88d59efd7b2906dd80147ffab4309d38cce30a3475bbe142e347312823236f8657c801
 SHA512 
fc2734b8821b42cca1b67930d5c7612526e51292144a376425627ea6254b09128ccd894af3be293184f940c7f8faa1c0cd3a0d069f9b4143a15cb32279c3bdb1
 DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e
+DIST mongo-python-driver-3.12.2.tar.gz 1069372 BLAKE2B 
962dc2ee42f01586d9e8fb07d3ba7a74f4379af268b6213c1a5b67b901c805719b9c164fc3d270dd77b3c627f998b291330eeb02968246f2a68e5925bcb608fc
 SHA512 
0e6ac0eafb8fb71db22e7ce27e6acc5c17ea80ac8c0100c358302582da68e03d7bd33eed320f5c8c43b067c3f1e75b4ed4f8c63c4c9705bf9a1c764917d973cb
 DIST mongo-python-driver-4.0.tar.gz 1029687 BLAKE2B 
d8ae35b68bff288388a797c51b40d453c3e2197a0b639689bbb43f7e4470f3c4d5bf861d6ae77805b950e8c8daadcef5043b93c6d6a4b094fcb95521caf4c751
 SHA512 
b29acfcbd92b8f46780039cd0688cb03c083dfaf1ec6793906029f1e03635edc9a9ef6eb7104fa3dc16eca6df4ccfedd7bd4a8da495f754157edec371211fe15

diff --git a/dev-python/pymongo/pymongo-3.12.2.ebuild 
b/dev-python/pymongo/pymongo-3.12.2.ebuild
new file mode 100644
index ..c45af7c0a672
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.12.2.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+

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

2021-11-29 Thread Michał Górny
commit: 073147ce18ff8ab19aa27b3a8d5c91926ad6c71f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 29 21:46:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 29 23:17:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073147ce

dev-python/pymongo: Bump to 4.0

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

 dev-python/pymongo/Manifest   |   1 +
 dev-python/pymongo/pymongo-4.0.ebuild | 112 ++
 2 files changed, 113 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index bfa7dbbf251f..b657b3eeaba7 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,4 @@
 DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626853137b6a7f5f006dbb5d7a93fd8312759b53b99415583ca5ba982abb420db8502cb9de745f1ac0962efa05eb05ecb4289c323
 SHA512 
ecd2ff41ab902423dc58901cd9a8355e200f5b00a4eea4a8e950de75674fd59f7367df1ab7ee6c09bf515b8fa110cac0f7de084fbe14527486a9c38a0c8c9c27
 DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9e5b3a617291b64a1ba91d7473c365f8df88d59efd7b2906dd80147ffab4309d38cce30a3475bbe142e347312823236f8657c801
 SHA512 
fc2734b8821b42cca1b67930d5c7612526e51292144a376425627ea6254b09128ccd894af3be293184f940c7f8faa1c0cd3a0d069f9b4143a15cb32279c3bdb1
 DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e
+DIST mongo-python-driver-4.0.tar.gz 1029687 BLAKE2B 
d8ae35b68bff288388a797c51b40d453c3e2197a0b639689bbb43f7e4470f3c4d5bf861d6ae77805b950e8c8daadcef5043b93c6d6a4b094fcb95521caf4c751
 SHA512 
b29acfcbd92b8f46780039cd0688cb03c083dfaf1ec6793906029f1e03635edc9a9ef6eb7104fa3dc16eca6df4ccfedd7bd4a8da495f754157edec371211fe15

diff --git a/dev-python/pymongo/pymongo-4.0.ebuild 
b/dev-python/pymongo/pymongo-4.0.ebuild
new file mode 100644
index ..c45af7c0a672
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests unittest
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   eend 0
+   break
+   elif grep -q 'Address already in use' "${logpath}"; then
+   # ay, someone took our port!
+   eend 1
+ 

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

2021-11-14 Thread Sam James
commit: e4468b31c74ef96fd115dc3657f012b3695467e3
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 15 03:57:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 15 03:57:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4468b31

dev-python/pymongo: drop nose

Closes: https://bugs.gentoo.org/822417
Thanks-to: Peter Volkov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.12.1.ebuild 
b/dev-python/pymongo/pymongo-3.12.1.ebuild
index 5b11605e422c..5ae5fdd073c2 100644
--- a/dev-python/pymongo/pymongo-3.12.1.ebuild
+++ b/dev-python/pymongo/pymongo-3.12.1.ebuild
@@ -30,7 +30,7 @@ BDEPEND="
 DISTUTILS_IN_SOURCE_BUILD=1
 
 distutils_enable_sphinx doc
-distutils_enable_tests nose
+distutils_enable_tests unittest
 
 reqcheck() {
if use test; then



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

2021-11-06 Thread Agostino Sarubbo
commit: 596ebe4f0b89a1e1e7d71d6b61484781ebb93bcb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Nov  6 08:34:32 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Nov  6 08:34:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596ebe4f

dev-python/pymongo: x86 stable wrt bug #821784

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.12.1.ebuild 
b/dev-python/pymongo/pymongo-3.12.1.ebuild
index 69f09a79ce2..5b11605e422 100644
--- a/dev-python/pymongo/pymongo-3.12.1.ebuild
+++ b/dev-python/pymongo/pymongo-3.12.1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2021-11-04 Thread Sam James
commit: 11faab8ca7a4a8b5779d3e69b93983267e067178
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  5 02:11:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  5 02:11:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11faab8c

dev-python/pymongo: Stabilize 3.12.1 amd64, #821784

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.12.1.ebuild 
b/dev-python/pymongo/pymongo-3.12.1.ebuild
index 6466dfd4238..69f09a79ce2 100644
--- a/dev-python/pymongo/pymongo-3.12.1.ebuild
+++ b/dev-python/pymongo/pymongo-3.12.1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2021-10-20 Thread Michał Górny
commit: 83a97b352c4ea188daf8436316eebcac930b85e1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 20 06:51:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 20 09:39:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a97b35

dev-python/pymongo: Bump to 3.12.1

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

 dev-python/pymongo/Manifest  |   1 +
 dev-python/pymongo/pymongo-3.12.1.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index df9cc679844..bfa7dbbf251 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,2 +1,3 @@
 DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626853137b6a7f5f006dbb5d7a93fd8312759b53b99415583ca5ba982abb420db8502cb9de745f1ac0962efa05eb05ecb4289c323
 SHA512 
ecd2ff41ab902423dc58901cd9a8355e200f5b00a4eea4a8e950de75674fd59f7367df1ab7ee6c09bf515b8fa110cac0f7de084fbe14527486a9c38a0c8c9c27
 DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9e5b3a617291b64a1ba91d7473c365f8df88d59efd7b2906dd80147ffab4309d38cce30a3475bbe142e347312823236f8657c801
 SHA512 
fc2734b8821b42cca1b67930d5c7612526e51292144a376425627ea6254b09128ccd894af3be293184f940c7f8faa1c0cd3a0d069f9b4143a15cb32279c3bdb1
+DIST mongo-python-driver-3.12.1.tar.gz 1067667 BLAKE2B 
3f18c5aa92ce180067f9c86e1fcbd80543274a2ee33ce1fad5741f0e7f5a9cb0520c33b8fe885ea69c2c8ce168747a44129fe79a5df389b83bd5e77a6ec4a687
 SHA512 
1fc98c33d8140ab045804130fc27b655a8622318f7030967d841e7a296dcdfb89a125cb2574a9b08eef15d3fdc089f268631501743b46d04a7b465cc45c0c04e

diff --git a/dev-python/pymongo/pymongo-3.12.1.ebuild 
b/dev-python/pymongo/pymongo-3.12.1.ebuild
new file mode 100644
index 000..6466dfd4238
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.12.1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests nose
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   # relies on exact exception message
+   sed -e 's:abstract methods:abstract:' \
+   -i test/test_custom_types.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   eend 0
+   break
+   elif grep -q 'Address already in use' "${logpath}"; then
+   # ay, someone took our port!
+   eend 1
+   : $(( DB_PORT += 1 ))
+   continue
+   else
+   eend 1
+   eerror "Unable to start mongod 

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

2021-10-02 Thread Arthur Zamarin
commit: 2002332190e584938ccaca6b442a064b13a2883a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Oct  2 10:57:02 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Oct  2 11:39:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20023321

dev-python/pymongo: add 3.12.0, enable py3.10

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

 dev-python/pymongo/Manifest  |   1 +
 dev-python/pymongo/pymongo-3.12.0.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 00b19f38de7..df9cc679844 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626853137b6a7f5f006dbb5d7a93fd8312759b53b99415583ca5ba982abb420db8502cb9de745f1ac0962efa05eb05ecb4289c323
 SHA512 
ecd2ff41ab902423dc58901cd9a8355e200f5b00a4eea4a8e950de75674fd59f7367df1ab7ee6c09bf515b8fa110cac0f7de084fbe14527486a9c38a0c8c9c27
+DIST mongo-python-driver-3.12.0.tar.gz 1062091 BLAKE2B 
636a34a42d43a6ecd549c51e9e5b3a617291b64a1ba91d7473c365f8df88d59efd7b2906dd80147ffab4309d38cce30a3475bbe142e347312823236f8657c801
 SHA512 
fc2734b8821b42cca1b67930d5c7612526e51292144a376425627ea6254b09128ccd894af3be293184f940c7f8faa1c0cd3a0d069f9b4143a15cb32279c3bdb1

diff --git a/dev-python/pymongo/pymongo-3.12.0.ebuild 
b/dev-python/pymongo/pymongo-3.12.0.ebuild
new file mode 100644
index 000..07abe794cd9
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.12.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests nose
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   # relies on exact exception message
+   sed -e 's:abstract methods:abstract:' \
+   -i test/test_custom_types.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   eend 0
+   break
+   elif grep -q 'Address already in use' "${logpath}"; then
+   # ay, someone took our port!
+   eend 1
+   : $(( DB_PORT += 1 ))
+   continue
+   else
+   eend 1
+   eerror "Unable to start mongod for tests. See the 
server log:"
+   eerror "${logpath}"
+   die "Unable to start mongod for tests."
+   fi
+   done
+
+   local failed
+   DB_PORT2=$(( DB_PORT + 1 )) DB_PORT3=$(( DB_PORT + 2 )) esetup.py test 
|| failed=1
+
+   

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

2021-09-04 Thread Michał Górny
commit: 70eeb6f55c820925d70c0a9bff5d8b567227a2e1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 21:46:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 21:46:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70eeb6f5

dev-python/pymongo: Remove old

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

 dev-python/pymongo/Manifest |   4 -
 dev-python/pymongo/pymongo-3.11.0-r1.ebuild | 112 ---
 dev-python/pymongo/pymongo-3.11.1.ebuild| 116 
 dev-python/pymongo/pymongo-3.11.2.ebuild| 116 
 dev-python/pymongo/pymongo-3.11.3.ebuild| 116 
 5 files changed, 464 deletions(-)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 7f5d2a062c4..00b19f38de7 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,5 +1 @@
-DIST mongo-python-driver-3.11.1.tar.gz 981098 BLAKE2B 
27c24a16fe685dda728eadee7784596178ef8ca50d4017bd38ec1bd5ffb29a6eb2e2b24db82cb7d1fe545c58575b3e83d54bfda645eb6dca0d4678e59f7d201b
 SHA512 
459218ae2b4783dc1ec0fb63be62f38c138bc074b6685e3785840b7ed38472a579ba3bd92ceee3a27757b38975963911dab3235f0eba1cc261e083d8e020f462
-DIST mongo-python-driver-3.11.2.tar.gz 982527 BLAKE2B 
3dcbf57a1cb0a09f9747c1a4770f4935b1c5f524f14392a3a1ce2ee6d3c6f72dc08d96d81300dd7bf7fcd7e5eeb0d6d8af7ac8240f41b460952046d30e8fa3a5
 SHA512 
110be1c6301f0f5511ed0d8a01e79c4a1a217bef486afebd2238522735d1e0e2a930533d05194aa485db65c4555bd46dbcf5808a33b2b07bc907055f2b7e
-DIST mongo-python-driver-3.11.3.tar.gz 983013 BLAKE2B 
944c7a7966571a4c2d73df4728f1290cda1112f9a4222c6edea7515063165b2bf98573f7adaf188fb5eb47f9f11dc5b8641848a538b4df4bc0c8ade291517e4f
 SHA512 
20c086e06a91cec23b8a8f3673f8499e5b4bd616090a01f389d9855ab0876be1a86daad524adbc53b716bbb19b9129c8087c7bf13495b1d083dc64d10a335e7c
 DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626853137b6a7f5f006dbb5d7a93fd8312759b53b99415583ca5ba982abb420db8502cb9de745f1ac0962efa05eb05ecb4289c323
 SHA512 
ecd2ff41ab902423dc58901cd9a8355e200f5b00a4eea4a8e950de75674fd59f7367df1ab7ee6c09bf515b8fa110cac0f7de084fbe14527486a9c38a0c8c9c27
-DIST pymongo-3.11.0.tar.gz 771691 BLAKE2B 
5ae5b78caac335656c1005666c5633882da517c512bbfdb0df2c4569ec5060fa9623a23f48ffcf0c6ab2cdc69f6534f36ef18c929047bbb22cfbe9055a0881b7
 SHA512 
4f8a185013cbb3c07774d3c6aecc9e97dabb4ba55176fa8a51e17bcdb7cbbebaacd16304e580b4c6aeb26aad964401249313b59dde3c5c248c4496d64d18b22c

diff --git a/dev-python/pymongo/pymongo-3.11.0-r1.ebuild 
b/dev-python/pymongo/pymongo-3.11.0-r1.ebuild
deleted file mode 100644
index 6001e65dc5c..000
--- a/dev-python/pymongo/pymongo-3.11.0-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit check-reqs distutils-r1
-
-DESCRIPTION="Python driver for MongoDB"
-HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa x86"
-IUSE="doc kerberos test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
-"
-BDEPEND="
-   test? (
-   >=dev-db/mongodb-2.6.0
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-"
-DISTUTILS_IN_SOURCE_BUILD=1
-
-distutils_enable_sphinx doc
-
-reqcheck() {
-   if use test; then
-   # During the tests, database size reaches 1.5G.
-   local CHECKREQS_DISK_BUILD=1536M
-
-   check-reqs_${1}
-   fi
-}
-
-pkg_pretend() {
-   reqcheck pkg_pretend
-}
-
-pkg_setup() {
-   reqcheck pkg_setup
-}
-
-src_prepare() {
-   # network-sandbox probably
-   rm test/test_srv_polling.py || die
-   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
-   -i test/test_client.py || die
-   # relies on exact exception message
-   sed -e 's:abstract methods:abstract:' \
-   -i test/test_custom_types.py || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   # Yes, we need TCP/IP for that...
-   local DB_IP=127.0.0.1
-   local DB_PORT=27000
-
-   export DB_IP DB_PORT
-
-   local dbpath=${TMPDIR}/mongo.db
-   local logpath=${TMPDIR}/mongod.log
-
-   # Now, the hard part: we need to find a free port for mongod.
-   # We're just trying to run it random port numbers and check the log
-   # for bind errors. It shall be noted that 'mongod --fork' does not
-   # return failure when it fails to bind.
-
-   mkdir -p "${dbpath}" || die
-   while true; do
-   ebegin "Trying to start mongod on port ${DB_PORT}"
-
-   LC_ALL=C \
-   mongod --dbpath "${dbpath}" --nojournal \

[gentoo-commits] repo/gentoo:master commit in: dev-python/pymongo/, profiles/arch/riscv/

2021-07-27 Thread Marek Szuba
commit: 831eda717b4be2d6a794c86ee166b490ad8d487d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 27 08:35:21 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jul 27 10:59:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831eda71

dev-python/pymongo: keyword 3.11.4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/pymongo/pymongo-3.11.4.ebuild | 4 ++--
 profiles/arch/riscv/package.use.mask | 4 
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/pymongo/pymongo-3.11.4.ebuild 
b/dev-python/pymongo/pymongo-3.11.4.ebuild
index e4049abe9d4..45b6e2b41d6 100644
--- a/dev-python/pymongo/pymongo-3.11.4.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 inherit check-reqs distutils-r1
 
 MY_P=mongo-python-driver-${PV}
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~riscv x86"
 IUSE="doc kerberos"
 
 RDEPEND="

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 5b596bbdb5c..f0db91ad123 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2021-07-27)
+# dev-db/mongodb does not support riscv, fails src_configure
+dev-python/pymongo test
+
 # Alex Fan  (2021-07-22)
 # lack an ios device to test it
 kde-frameworks/solid ios



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

2021-06-07 Thread Agostino Sarubbo
commit: bd4dea42d33c3815caa07588c3a1eb59e619afcf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun  7 13:20:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun  7 13:20:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4dea42

dev-python/pymongo: x86 stable wrt bug #794394

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.11.4.ebuild 
b/dev-python/pymongo/pymongo-3.11.4.ebuild
index cc1731dd6b2..e4049abe9d4 100644
--- a/dev-python/pymongo/pymongo-3.11.4.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.4.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2021-06-06 Thread Sam James
commit: 25475eb6e2f256a06822524981d143ef64dd2501
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  5 22:02:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  5 22:02:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25475eb6

dev-python/pymongo: Stabilize 3.11.4 amd64, #794394

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.11.4.ebuild 
b/dev-python/pymongo/pymongo-3.11.4.ebuild
index 8e7623f0e0d..cc1731dd6b2 100644
--- a/dev-python/pymongo/pymongo-3.11.4.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.4.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~x86"
 IUSE="doc kerberos"
 
 RDEPEND="



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

2021-05-05 Thread Michał Górny
commit: d7ae64cb630810855989fa79731f9754bd44ce57
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  5 07:51:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  5 09:25:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ae64cb

dev-python/pymongo: Bump to 3.11.4

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

 dev-python/pymongo/Manifest  |   1 +
 dev-python/pymongo/pymongo-3.11.4.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 57156277fa0..7f5d2a062c4 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,4 +1,5 @@
 DIST mongo-python-driver-3.11.1.tar.gz 981098 BLAKE2B 
27c24a16fe685dda728eadee7784596178ef8ca50d4017bd38ec1bd5ffb29a6eb2e2b24db82cb7d1fe545c58575b3e83d54bfda645eb6dca0d4678e59f7d201b
 SHA512 
459218ae2b4783dc1ec0fb63be62f38c138bc074b6685e3785840b7ed38472a579ba3bd92ceee3a27757b38975963911dab3235f0eba1cc261e083d8e020f462
 DIST mongo-python-driver-3.11.2.tar.gz 982527 BLAKE2B 
3dcbf57a1cb0a09f9747c1a4770f4935b1c5f524f14392a3a1ce2ee6d3c6f72dc08d96d81300dd7bf7fcd7e5eeb0d6d8af7ac8240f41b460952046d30e8fa3a5
 SHA512 
110be1c6301f0f5511ed0d8a01e79c4a1a217bef486afebd2238522735d1e0e2a930533d05194aa485db65c4555bd46dbcf5808a33b2b07bc907055f2b7e
 DIST mongo-python-driver-3.11.3.tar.gz 983013 BLAKE2B 
944c7a7966571a4c2d73df4728f1290cda1112f9a4222c6edea7515063165b2bf98573f7adaf188fb5eb47f9f11dc5b8641848a538b4df4bc0c8ade291517e4f
 SHA512 
20c086e06a91cec23b8a8f3673f8499e5b4bd616090a01f389d9855ab0876be1a86daad524adbc53b716bbb19b9129c8087c7bf13495b1d083dc64d10a335e7c
+DIST mongo-python-driver-3.11.4.tar.gz 983009 BLAKE2B 
b2ca8d90a34b41c0991b545626853137b6a7f5f006dbb5d7a93fd8312759b53b99415583ca5ba982abb420db8502cb9de745f1ac0962efa05eb05ecb4289c323
 SHA512 
ecd2ff41ab902423dc58901cd9a8355e200f5b00a4eea4a8e950de75674fd59f7367df1ab7ee6c09bf515b8fa110cac0f7de084fbe14527486a9c38a0c8c9c27
 DIST pymongo-3.11.0.tar.gz 771691 BLAKE2B 
5ae5b78caac335656c1005666c5633882da517c512bbfdb0df2c4569ec5060fa9623a23f48ffcf0c6ab2cdc69f6534f36ef18c929047bbb22cfbe9055a0881b7
 SHA512 
4f8a185013cbb3c07774d3c6aecc9e97dabb4ba55176fa8a51e17bcdb7cbbebaacd16304e580b4c6aeb26aad964401249313b59dde3c5c248c4496d64d18b22c

diff --git a/dev-python/pymongo/pymongo-3.11.4.ebuild 
b/dev-python/pymongo/pymongo-3.11.4.ebuild
new file mode 100644
index 000..8e7623f0e0d
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.11.4.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+IUSE="doc kerberos"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+distutils_enable_tests nose
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   # relies on exact exception message
+   sed -e 's:abstract methods:abstract:' \
+   -i test/test_custom_types.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \

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

2021-03-26 Thread Agostino Sarubbo
commit: 37b614a0e44b024393bff7443907f6212409a8df
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 26 15:15:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 26 15:15:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b614a0

dev-python/pymongo: x86 stable wrt bug #774606

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.11.3.ebuild 
b/dev-python/pymongo/pymongo-3.11.3.ebuild
index d5e28904376..ca015712e49 100644
--- a/dev-python/pymongo/pymongo-3.11.3.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.3.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa x86"
 IUSE="doc kerberos test"
 RESTRICT="!test? ( test )"
 



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

2021-03-08 Thread Sam James
commit: 927397cdfff24c5e0d5ab6164f28a88625209a17
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  8 10:25:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  8 10:25:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927397cd

dev-python/pymongo: Stabilize 3.11.3 amd64, #774606

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.11.3.ebuild 
b/dev-python/pymongo/pymongo-3.11.3.ebuild
index 9ed4fd9c839..d5e28904376 100644
--- a/dev-python/pymongo/pymongo-3.11.3.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.3.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~x86"
 IUSE="doc kerberos test"
 RESTRICT="!test? ( test )"
 



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

2021-02-03 Thread Michał Górny
commit: 63cd40a7907740d4c57cf00766248edd09fbb181
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  3 07:54:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  3 08:36:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cd40a7

dev-python/pymongo: Bump to 3.11.3

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

 dev-python/pymongo/Manifest  |   1 +
 dev-python/pymongo/pymongo-3.11.3.ebuild | 116 +++
 2 files changed, 117 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 110ebfe2a46..57156277fa0 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,4 @@
 DIST mongo-python-driver-3.11.1.tar.gz 981098 BLAKE2B 
27c24a16fe685dda728eadee7784596178ef8ca50d4017bd38ec1bd5ffb29a6eb2e2b24db82cb7d1fe545c58575b3e83d54bfda645eb6dca0d4678e59f7d201b
 SHA512 
459218ae2b4783dc1ec0fb63be62f38c138bc074b6685e3785840b7ed38472a579ba3bd92ceee3a27757b38975963911dab3235f0eba1cc261e083d8e020f462
 DIST mongo-python-driver-3.11.2.tar.gz 982527 BLAKE2B 
3dcbf57a1cb0a09f9747c1a4770f4935b1c5f524f14392a3a1ce2ee6d3c6f72dc08d96d81300dd7bf7fcd7e5eeb0d6d8af7ac8240f41b460952046d30e8fa3a5
 SHA512 
110be1c6301f0f5511ed0d8a01e79c4a1a217bef486afebd2238522735d1e0e2a930533d05194aa485db65c4555bd46dbcf5808a33b2b07bc907055f2b7e
+DIST mongo-python-driver-3.11.3.tar.gz 983013 BLAKE2B 
944c7a7966571a4c2d73df4728f1290cda1112f9a4222c6edea7515063165b2bf98573f7adaf188fb5eb47f9f11dc5b8641848a538b4df4bc0c8ade291517e4f
 SHA512 
20c086e06a91cec23b8a8f3673f8499e5b4bd616090a01f389d9855ab0876be1a86daad524adbc53b716bbb19b9129c8087c7bf13495b1d083dc64d10a335e7c
 DIST pymongo-3.11.0.tar.gz 771691 BLAKE2B 
5ae5b78caac335656c1005666c5633882da517c512bbfdb0df2c4569ec5060fa9623a23f48ffcf0c6ab2cdc69f6534f36ef18c929047bbb22cfbe9055a0881b7
 SHA512 
4f8a185013cbb3c07774d3c6aecc9e97dabb4ba55176fa8a51e17bcdb7cbbebaacd16304e580b4c6aeb26aad964401249313b59dde3c5c248c4496d64d18b22c

diff --git a/dev-python/pymongo/pymongo-3.11.3.ebuild 
b/dev-python/pymongo/pymongo-3.11.3.ebuild
new file mode 100644
index 000..9ed4fd9c839
--- /dev/null
+++ b/dev-python/pymongo/pymongo-3.11.3.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="https://github.com/mongodb/mongo-python-driver 
https://pypi.org/project/pymongo/;
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+IUSE="doc kerberos test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   kerberos? ( dev-python/pykerberos[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? (
+   >=dev-db/mongodb-2.6.0
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+DISTUTILS_IN_SOURCE_BUILD=1
+
+distutils_enable_sphinx doc
+
+reqcheck() {
+   if use test; then
+   # During the tests, database size reaches 1.5G.
+   local CHECKREQS_DISK_BUILD=1536M
+
+   check-reqs_${1}
+   fi
+}
+
+pkg_pretend() {
+   reqcheck pkg_pretend
+}
+
+pkg_setup() {
+   reqcheck pkg_setup
+}
+
+src_prepare() {
+   # network-sandbox probably
+   rm test/test_srv_polling.py || die
+   sed -e 's:test_connection_timeout_ms_propagates_to_DNS_resolver:_&:' \
+   -i test/test_client.py || die
+   # relies on exact exception message
+   sed -e 's:abstract methods:abstract:' \
+   -i test/test_custom_types.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # Yes, we need TCP/IP for that...
+   local DB_IP=127.0.0.1
+   local DB_PORT=27000
+
+   export DB_IP DB_PORT
+
+   local dbpath=${TMPDIR}/mongo.db
+   local logpath=${TMPDIR}/mongod.log
+
+   # Now, the hard part: we need to find a free port for mongod.
+   # We're just trying to run it random port numbers and check the log
+   # for bind errors. It shall be noted that 'mongod --fork' does not
+   # return failure when it fails to bind.
+
+   mkdir -p "${dbpath}" || die
+   while true; do
+   ebegin "Trying to start mongod on port ${DB_PORT}"
+
+   LC_ALL=C \
+   mongod --dbpath "${dbpath}" --nojournal \
+   --bind_ip ${DB_IP} --port ${DB_PORT} \
+   --unixSocketPrefix "${TMPDIR}" \
+   --logpath "${logpath}" --fork \
+   && sleep 2
+
+   # Now we need to check if the server actually started...
+   if [[ ${?} -eq 0 && -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; 
then
+   # yay!
+   eend 0
+   

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

2021-01-06 Thread Sam James
commit: f3b6d206511646aa4235e87c5afd2a4c514ce6cf
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 00:51:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 00:57:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b6d206

dev-python/pymongo: Stabilize 3.11.2 amd64, #763774

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.11.2.ebuild 
b/dev-python/pymongo/pymongo-3.11.2.ebuild
index 0327e9903e4..1f2239521bd 100644
--- a/dev-python/pymongo/pymongo-3.11.2.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~x86"
 IUSE="doc kerberos test"
 RESTRICT="!test? ( test )"
 



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

2020-12-22 Thread Sam James
commit: e59fe27dd31cc6b50263d442743a240186717637
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 22 18:55:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 22 18:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59fe27d

dev-python/pymongo: Stabilize 3.11.1 amd64, #761163

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.11.1.ebuild 
b/dev-python/pymongo/pymongo-3.11.1.ebuild
index 92216feb998..b6dc6995531 100644
--- a/dev-python/pymongo/pymongo-3.11.1.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa x86"
+KEYWORDS="amd64 ~arm64 ~hppa x86"
 IUSE="doc kerberos test"
 RESTRICT="!test? ( test )"
 



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

2020-12-22 Thread Thomas Deutschmann
commit: 145da0d9ddcc8b4ce9968b76331a3399a35c1711
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 22 17:07:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 22 17:07:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145da0d9

dev-python/pymongo: x86 stable (bug #761163)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-python/pymongo/pymongo-3.11.1.ebuild 
b/dev-python/pymongo/pymongo-3.11.1.ebuild
index 0327e9903e4..92216feb998 100644
--- a/dev-python/pymongo/pymongo-3.11.1.ebuild
+++ b/dev-python/pymongo/pymongo-3.11.1.ebuild
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa x86"
 IUSE="doc kerberos test"
 RESTRICT="!test? ( test )"
 



  1   2   >