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

2024-09-16 Thread Joonas Niilola
commit: 539e65cbe49d5dc6740cad9573690d1d73c22bae
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Sep 16 13:09:10 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Sep 16 13:09:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539e65cb

dev-python/selenium: Stabilize 4.24.0 x86, #939634

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/selenium/selenium-4.24.0.ebuild 
b/dev-python/selenium/selenium-4.24.0.ebuild
index 814afb06bef7..8d2aaedabe94 100644
--- a/dev-python/selenium/selenium-4.24.0.ebuild
+++ b/dev-python/selenium/selenium-4.24.0.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-09-16 Thread Joonas Niilola
commit: 49ff4c41a63b6d2c651f70640291613c95eedac7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Sep 16 13:08:44 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Sep 16 13:08:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ff4c41

dev-python/selenium: Stabilize 4.24.0 amd64, #939634

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/selenium/selenium-4.24.0.ebuild 
b/dev-python/selenium/selenium-4.24.0.ebuild
index 5f72269b4bc2..814afb06bef7 100644
--- a/dev-python/selenium/selenium-4.24.0.ebuild
+++ b/dev-python/selenium/selenium-4.24.0.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-09-14 Thread Arthur Zamarin
commit: a5f75ff1d3e1d530c720b72fec512d22a4a914e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 14 12:06:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 14 12:06:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f75ff1

dev-python/selenium: Stabilize 4.24.0 ppc, #939634

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

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

diff --git a/dev-python/selenium/selenium-4.24.0.ebuild 
b/dev-python/selenium/selenium-4.24.0.ebuild
index d2992c9653fb..5f72269b4bc2 100644
--- a/dev-python/selenium/selenium-4.24.0.ebuild
+++ b/dev-python/selenium/selenium-4.24.0.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-09-14 Thread Arthur Zamarin
commit: 2b611cb24cee024d6d890db3ccd4eb2d299c2b0a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 14 11:31:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 14 11:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b611cb2

dev-python/selenium: Stabilize 4.24.0 arm, #939634

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

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

diff --git a/dev-python/selenium/selenium-4.24.0.ebuild 
b/dev-python/selenium/selenium-4.24.0.ebuild
index 546d13f5cd0c..d2992c9653fb 100644
--- a/dev-python/selenium/selenium-4.24.0.ebuild
+++ b/dev-python/selenium/selenium-4.24.0.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-09-01 Thread Arthur Zamarin
commit: c8b4e5b818fce9b8743c2f5a7ad8c4e16952d1df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  1 19:57:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  1 19:57:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b4e5b8

dev-python/selenium: Keyword 4.24.0 arm64, #936595

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

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

diff --git a/dev-python/selenium/selenium-4.24.0.ebuild 
b/dev-python/selenium/selenium-4.24.0.ebuild
index a266e615c520..546d13f5cd0c 100644
--- a/dev-python/selenium/selenium-4.24.0.ebuild
+++ b/dev-python/selenium/selenium-4.24.0.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-09-01 Thread Arthur Zamarin
commit: c261b61b90f341da30ba696697780243a717eb29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep  1 17:04:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep  1 17:04:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c261b61b

dev-python/selenium: Stabilize 4.23.1-r1 sparc, #938031

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

 dev-python/selenium/selenium-4.23.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.23.1-r1.ebuild 
b/dev-python/selenium/selenium-4.23.1-r1.ebuild
index 7bc62b25286b..addd8770289a 100644
--- a/dev-python/selenium/selenium-4.23.1-r1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-08-28 Thread Michał Górny
commit: 28a461f9faad2e8d341fbcdedaba8b0c8aebdb6a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 29 04:47:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 29 04:47:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a461f9

dev-python/selenium: Bump to 4.24.0

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

 dev-python/selenium/Manifest   |   2 +
 dev-python/selenium/selenium-4.24.0.ebuild | 135 +
 2 files changed, 137 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index b0ee912e9113..611e5ce4b32b 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.23.1.tar.gz 945830 BLAKE2B 
7931156bc8b79484433cb6a9bd7d49852981e3662a8e75f1f48d683644bac1c78e616e33965c611f50203a6a6f0f5bd09501c16816afe7a7c27b2a9e72a10a14
 SHA512 
3f9cda92c606ce7a32ecb6f1ef434501368fdab8673a0f23a39d78b80e80b732fafb6e29842ab5301d31cd8eaa907561b91a96cf67e181daeae3378e6a0e9a5b
+DIST selenium-4.24.0.tar.gz 952221 BLAKE2B 
b3336b41219884625885b3066a17ad5a45da9c28635ae20f7635fdedd0cda3a61f19f71ce151dc7bb1ed7338927eedc8492011871b225296bc57b21084d64855
 SHA512 
77508e4200e399a7b7c5c03d91d9c8fde97f733c4611bd98385bde1623ab2df91cc52168a8ff19a0ac99da95e2b96321d4d1cefecce2af30f3f0b54d90b9b2a5
 DIST selenium-selenium-4.23.1-python.gh.tar.gz 77116002 BLAKE2B 
dad444b109d2494b3442c81187fa6c9d3db2565183304f76d2badf2444e0545727c6f4bf08be0a5102692b9c018b3354a4063758253275624f9f4d6ff6d49254
 SHA512 
e7d4dc8f14fe9cae3d8e362a03b5068536d64e8484e151187ae9c917350e1f299977fb1521066998fba5cd845c5167a8440d02b15547d066a40d3e79cac1f50d
+DIST selenium-selenium-4.24.0.gh.tar.gz 77126013 BLAKE2B 
a909714b93b0cfc92a9d70d8cf20609eec65ebce3470fe487a23c86ac4f6f3dbf2e2ef88e00883999fe8b5e2842a05039fec94f6617961c436649baa618c59f8
 SHA512 
bc6f8066efba5a4f5a27abcc37eefa303e9efd89423729fedb4f466d98ed57e68c8593248206e4fc13cebd3446fa25a5a856d5f4c1d05940d73cecc920b4c522

diff --git a/dev-python/selenium/selenium-4.24.0.ebuild 
b/dev-python/selenium/selenium-4.24.0.ebuild
new file mode 100644
index ..a266e615c520
--- /dev/null
+++ b/dev-python/selenium/selenium-4.24.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+   =dev-python/websocket-client-1.8.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-util/selenium-manager
+   net-misc/geckodriver
+   || (
+   www-client/firefox
+   www-client/firefox-bin
+   )
+   )
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # do not build selenium-manager implicitly
+   sed -e '/setuptools_rust/d' \
+   -e '/rust_extensions/,/\]/d' \
+   -i setup.py || die
+}
+
+python_test() {
+   if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+   local pytest_args=(
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   -o "python_files=*_tests.py test_*.py"
+   -p pytest_mock
+   )
+   if use test-r

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

2024-08-17 Thread Michał Górny
commit: 993a71c79803cb31eb3c0714c2380c8b7bf01313
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 17 09:56:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 17 09:56:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=993a71c7

dev-python/selenium: Stabilize 4.23.1-r1 ppc, #938031

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

 dev-python/selenium/selenium-4.23.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.23.1-r1.ebuild 
b/dev-python/selenium/selenium-4.23.1-r1.ebuild
index b7f37cec1668..7bc62b25286b 100644
--- a/dev-python/selenium/selenium-4.23.1-r1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-08-17 Thread Michał Górny
commit: 6d475d049f8b1c16b974fa4745be48b0b4105cb9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 17 09:56:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 17 09:56:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d475d04

dev-python/selenium: Stabilize 4.23.1-r1 arm, #938031

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

 dev-python/selenium/selenium-4.23.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.23.1-r1.ebuild 
b/dev-python/selenium/selenium-4.23.1-r1.ebuild
index dfe9e9aac1fe..b7f37cec1668 100644
--- a/dev-python/selenium/selenium-4.23.1-r1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-08-12 Thread Michał Górny
commit: 53ffdcb232e133b71bf18d8b6d4199c0c8b83d66
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 12 18:52:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 12 18:52:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ffdcb2

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest  |  2 -
 dev-python/selenium/selenium-4.22.0-r1.ebuild | 78 ---
 2 files changed, 80 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 273a970fde2e..b0ee912e9113 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,2 @@
-DIST selenium-4.22.0.tar.gz 9242392 BLAKE2B 
15197221a53c597b412f805eed7f29f4c34a9d0596a069ea5a6df540b93c013815a59fe1730e8493f5ae854cbc03d5a6647eb57d825ecc68ad0b31949448acaa
 SHA512 
a25c892495ed613c2cd96ab971f46cc101416a4928cffceaa9891c759a41d51df392999495d442a21b459d83a1b287c64c2cd5405b82e16464b56fcc75b2c595
 DIST selenium-4.23.1.tar.gz 945830 BLAKE2B 
7931156bc8b79484433cb6a9bd7d49852981e3662a8e75f1f48d683644bac1c78e616e33965c611f50203a6a6f0f5bd09501c16816afe7a7c27b2a9e72a10a14
 SHA512 
3f9cda92c606ce7a32ecb6f1ef434501368fdab8673a0f23a39d78b80e80b732fafb6e29842ab5301d31cd8eaa907561b91a96cf67e181daeae3378e6a0e9a5b
-DIST selenium-selenium-4.22.0.gh.tar.gz 77094998 BLAKE2B 
1d74be914debec94e3b9fe41ce40e7432426c7f30a848c63ad82e616fc3dd7dce8e544c33a90e28ca268988b9035aabe41805277085095cc1c65bd38e09117e5
 SHA512 
f71721b614fa3e346a75ca2391fb03067520d746e1433a75ba896eb6bbe621064bcab7d50337989ccb60d13c493e2df2b3b1bd73cc8dcaf3b62dc4f4ebfaa086
 DIST selenium-selenium-4.23.1-python.gh.tar.gz 77116002 BLAKE2B 
dad444b109d2494b3442c81187fa6c9d3db2565183304f76d2badf2444e0545727c6f4bf08be0a5102692b9c018b3354a4063758253275624f9f4d6ff6d49254
 SHA512 
e7d4dc8f14fe9cae3d8e362a03b5068536d64e8484e151187ae9c917350e1f299977fb1521066998fba5cd845c5167a8440d02b15547d066a40d3e79cac1f50d

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
deleted file mode 100644
index 5a2a126c0f61..
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..12} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-   test? (
-   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
-   -> ${TEST_P}.gh.tar.gz
-   )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
-   =dev-python/trio-0.17[${PYTHON_USEDEP}]
-   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
-   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
-   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.8.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   find -name selenium-manager -delete || die
-}
-
-python_test() {
-   if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
-   einfo "Skipping tests on ${EPYTHON}"
-   return
-   fi
-
-   local EPYTEST_DESELECT=(
-   # TODO: we may need extra setup or deps
-   test/selenium
-
-   # expects vanilla certifi
-   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
-   )
-
-   cd "${WORKDIR}/${TEST_P}/py" || die
-   rm -rf selenium || die
-   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
-   # seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
-}



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

2024-08-12 Thread Arthur Zamarin
commit: b1b40fd15e8f7a15cbd7e300a664e246bdb79dae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 12 17:18:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 12 17:18:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1b40fd1

dev-python/selenium: Stabilize 4.23.1 ppc64, #937686

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index db9be907c799..5a0c331d37eb 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-08-10 Thread Michał Górny
commit: fb382f4d1e4a7cdd9bdd56b1ac596184e813635b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 15:41:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 15:41:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb382f4d

dev-python/selenium: Stabilize 4.23.1 arm, #937686

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index 8c6f28c86be1..db9be907c799 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-08-10 Thread Michał Górny
commit: 5774dd8f577254f3f61dbf1cdbb0157509e4b78b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 09:03:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 09:03:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5774dd8f

dev-python/selenium: Stabilize 4.23.1 amd64, #937686

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index 9153e26a9262..8c6f28c86be1 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-08-10 Thread Michał Górny
commit: fe02a8a0d6f003ff6525f95c10475d10165c5a34
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 08:17:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 08:17:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe02a8a0

dev-python/selenium: Stabilize 4.23.1 sparc, #937686

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index 5520daf02950..9153e26a9262 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-08-10 Thread Michał Górny
commit: fd04afde2b231f4125f540896bb9452fd73e0c9b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 07:32:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 07:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd04afde

dev-python/selenium: Stabilize 4.23.1 ppc, #937686

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index da75b4628d2b..5520daf02950 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-08-10 Thread Michał Górny
commit: 5faf849ab71851b7ae8180983ecc33d12a1c9ff9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 07:24:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 07:25:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5faf849a

dev-python/selenium: Stabilize 4.23.1 arm64, #937686

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index 7af23060edad..da75b4628d2b 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-08-10 Thread Michał Górny
commit: 90534a35813e7bc3ee33adef94bc2323cbf3fa75
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 07:24:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 07:25:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90534a35

dev-python/selenium: Stabilize 4.23.1 x86, #937686

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index ee892f3209ac..7af23060edad 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-07-24 Thread Michał Górny
commit: 3411d69f228708905709f0fdbad528c9dcfbd9c2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 24 14:34:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 24 14:34:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3411d69f

dev-python/selenium: Disable plugin autoloading

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

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

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
index 93d3dc2bc18b..ee892f3209ac 100644
--- a/dev-python/selenium/selenium-4.23.1.ebuild
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -78,5 +78,6 @@ python_test() {
rm -rf selenium || die
# 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
# seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o "python_files=*_tests.py test_*.py" -p pytest_mock
 }



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

2024-07-24 Thread Michał Górny
commit: 708baee42c100633c9093e805b4d335765fae4e8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 24 12:52:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 24 13:02:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708baee4

dev-python/selenium: Bump to 4.23.1

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.23.1.ebuild | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 8c751457d45d..273a970fde2e 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.22.0.tar.gz 9242392 BLAKE2B 
15197221a53c597b412f805eed7f29f4c34a9d0596a069ea5a6df540b93c013815a59fe1730e8493f5ae854cbc03d5a6647eb57d825ecc68ad0b31949448acaa
 SHA512 
a25c892495ed613c2cd96ab971f46cc101416a4928cffceaa9891c759a41d51df392999495d442a21b459d83a1b287c64c2cd5405b82e16464b56fcc75b2c595
+DIST selenium-4.23.1.tar.gz 945830 BLAKE2B 
7931156bc8b79484433cb6a9bd7d49852981e3662a8e75f1f48d683644bac1c78e616e33965c611f50203a6a6f0f5bd09501c16816afe7a7c27b2a9e72a10a14
 SHA512 
3f9cda92c606ce7a32ecb6f1ef434501368fdab8673a0f23a39d78b80e80b732fafb6e29842ab5301d31cd8eaa907561b91a96cf67e181daeae3378e6a0e9a5b
 DIST selenium-selenium-4.22.0.gh.tar.gz 77094998 BLAKE2B 
1d74be914debec94e3b9fe41ce40e7432426c7f30a848c63ad82e616fc3dd7dce8e544c33a90e28ca268988b9035aabe41805277085095cc1c65bd38e09117e5
 SHA512 
f71721b614fa3e346a75ca2391fb03067520d746e1433a75ba896eb6bbe621064bcab7d50337989ccb60d13c493e2df2b3b1bd73cc8dcaf3b62dc4f4ebfaa086
+DIST selenium-selenium-4.23.1-python.gh.tar.gz 77116002 BLAKE2B 
dad444b109d2494b3442c81187fa6c9d3db2565183304f76d2badf2444e0545727c6f4bf08be0a5102692b9c018b3354a4063758253275624f9f4d6ff6d49254
 SHA512 
e7d4dc8f14fe9cae3d8e362a03b5068536d64e8484e151187ae9c917350e1f299977fb1521066998fba5cd845c5167a8440d02b15547d066a40d3e79cac1f50d

diff --git a/dev-python/selenium/selenium-4.23.1.ebuild 
b/dev-python/selenium/selenium-4.23.1.ebuild
new file mode 100644
index ..93d3dc2bc18b
--- /dev/null
+++ b/dev-python/selenium/selenium-4.23.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}-python
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+   =dev-python/websocket-client-1.8.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # do not build selenium-manager implicitly
+   sed -e '/setuptools_rust/d' \
+   -e '/rust_extensions/,/\]/d' \
+   -i setup.py || die
+}
+
+python_test() {
+   if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2024-07-06 Thread Michał Górny
commit: 8f717616bbced1e6d2ffe6a716d1039e41186999
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  6 08:18:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  6 08:33:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f717616

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest   |  2 -
 dev-python/selenium/selenium-4.21.0.ebuild | 66 --
 2 files changed, 68 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 5bf29a9a913b..8c751457d45d 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,2 @@
-DIST selenium-4.21.0.tar.gz 9238881 BLAKE2B 
6aadfb383aabb730dd9a39dc526a7b109d640997b1ba5e486687c4e3f056a6dee624c88ed437b40c6e63689a533a5990e14e0d57afe2ed927bf9f3e4a1573266
 SHA512 
e5486a411aeaffb26be2f50a874c622bcd6d004cb821444c580ef5fc3e74fbc0575d00ced5f4e57b3bf75e0920eb835a423e6e8d8cf354c729d3036bfb170dec
 DIST selenium-4.22.0.tar.gz 9242392 BLAKE2B 
15197221a53c597b412f805eed7f29f4c34a9d0596a069ea5a6df540b93c013815a59fe1730e8493f5ae854cbc03d5a6647eb57d825ecc68ad0b31949448acaa
 SHA512 
a25c892495ed613c2cd96ab971f46cc101416a4928cffceaa9891c759a41d51df392999495d442a21b459d83a1b287c64c2cd5405b82e16464b56fcc75b2c595
-DIST selenium-selenium-4.21.0.gh.tar.gz 77070811 BLAKE2B 
b9aacaf5f6091f49c4f0a6c7dca3fb5791297af8e1a8b6fa6b8e6d77fa5249d9b3c74d6c73a5aa9f443fefc3a613e0b6a12ced1f400d93c99a43b5614a6edda8
 SHA512 
15f25efc893fd57ef0ca21e3598c1ae976043fd8000275ff9bed117ff0c9e9c402ed1bc3fff119a511336b0e26343c6e36450b3ef49cad2dda3b1cea039ec6a7
 DIST selenium-selenium-4.22.0.gh.tar.gz 77094998 BLAKE2B 
1d74be914debec94e3b9fe41ce40e7432426c7f30a848c63ad82e616fc3dd7dce8e544c33a90e28ca268988b9035aabe41805277085095cc1c65bd38e09117e5
 SHA512 
f71721b614fa3e346a75ca2391fb03067520d746e1433a75ba896eb6bbe621064bcab7d50337989ccb60d13c493e2df2b3b1bd73cc8dcaf3b62dc4f4ebfaa086

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
deleted file mode 100644
index 08eca12b8eeb..
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..12} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-   test? (
-   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
-   -> ${TEST_P}.gh.tar.gz
-   )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
-   =dev-python/trio-0.17[${PYTHON_USEDEP}]
-   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
-   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
-   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO: we may need extra setup or deps
-   test/selenium
-
-   # expects vanilla certifi
-   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
-   )
-
-   cd "${WORKDIR}/${TEST_P}/py" || die
-   rm -rf selenium || die
-   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
-   # seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
-}



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

2024-07-06 Thread Arthur Zamarin
commit: a70c423efda550137d70ffe367697931b3952b96
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  6 07:29:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  6 07:29:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70c423e

dev-python/selenium: Stabilize 4.22.0-r1 sparc, #935599

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 16506eb6d542..5a2a126c0f61 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-07-06 Thread Arthur Zamarin
commit: 1c337e9398f5e01ce3a95c93350a1dd8e537db5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  6 07:26:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  6 07:26:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c337e93

dev-python/selenium: Stabilize 4.22.0-r1 x86, #935599

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 0acdc610baaf..16506eb6d542 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-07-06 Thread Arthur Zamarin
commit: 194521910948fc8a53d4ac7f7fff17570142066b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  6 07:07:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  6 07:07:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19452191

dev-python/selenium: Stabilize 4.22.0-r1 ppc64, #935599

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 5805928d0d4c..0acdc610baaf 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-07-05 Thread Arthur Zamarin
commit: 9291f93e1727d8d40b96e8ee811a403f57f93a10
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  6 06:54:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  6 06:54:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9291f93e

dev-python/selenium: Stabilize 4.22.0-r1 ppc, #935599

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 0702017c893d..5805928d0d4c 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-07-05 Thread Sam James
commit: 826d940a0f71fcdfa97c8c1cce9bed7e61d1276c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  6 06:24:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  6 06:24:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826d940a

dev-python/selenium: Stabilize 4.22.0-r1 arm, #935599

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 1c7040a88391..69f18ca918f5 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-07-05 Thread Sam James
commit: c72126c00baebed38a071f59278aa31f5f039f42
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  6 06:24:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  6 06:24:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72126c0

dev-python/selenium: Stabilize 4.22.0-r1 arm64, #935599

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 69f18ca918f5..0702017c893d 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-07-05 Thread Sam James
commit: 03ceadd9bf8fa6c88968010b773668783c037e6c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  6 06:14:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  6 06:14:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ceadd9

dev-python/selenium: Stabilize 4.22.0-r1 amd64, #935599

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 5127fc40c565..1c7040a88391 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -28,7 +28,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-06-21 Thread Michał Górny
commit: be0d5b56fb2d9d84ea2900f42b8dd669d87bae02
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 21 15:25:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 21 16:59:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0d5b56

dev-python/selenium: Remove prebuilt selenium-manager

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

 dev-python/selenium/selenium-4.22.0-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
index 9a743e2e46f4..5127fc40c565 100644
--- a/dev-python/selenium/selenium-4.22.0-r1.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -50,6 +50,12 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+src_prepare() {
+   distutils-r1_src_prepare
+
+   find -name selenium-manager -delete || die
+}
+
 python_test() {
if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
einfo "Skipping tests on ${EPYTHON}"



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

2024-06-21 Thread Michał Górny
commit: 1c80883eeaa9d8e18f343ac6ac2d833d6a6a2479
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 21 15:11:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 21 16:59:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c80883e

dev-python/selenium: Add missing websocket-client dep

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

 .../selenium/{selenium-4.22.0.ebuild => selenium-4.22.0-r1.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/selenium/selenium-4.22.0.ebuild 
b/dev-python/selenium/selenium-4.22.0-r1.ebuild
similarity index 97%
rename from dev-python/selenium/selenium-4.22.0.ebuild
rename to dev-python/selenium/selenium-4.22.0-r1.ebuild
index e5f0a6117408..9a743e2e46f4 100644
--- a/dev-python/selenium/selenium-4.22.0.ebuild
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -40,6 +40,7 @@ RDEPEND="
>=dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.8.0[${PYTHON_USEDEP}]
 "
 BDEPEND="
test? (



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

2024-06-20 Thread Michał Górny
commit: 3534dd87d4490b13823b63a2285e1ed45f85c447
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 21 01:51:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 21 01:55:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3534dd87

dev-python/selenium: Bump to 4.22.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.22.0.ebuild | 71 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 2581d0c25be8..5bf29a9a913b 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.21.0.tar.gz 9238881 BLAKE2B 
6aadfb383aabb730dd9a39dc526a7b109d640997b1ba5e486687c4e3f056a6dee624c88ed437b40c6e63689a533a5990e14e0d57afe2ed927bf9f3e4a1573266
 SHA512 
e5486a411aeaffb26be2f50a874c622bcd6d004cb821444c580ef5fc3e74fbc0575d00ced5f4e57b3bf75e0920eb835a423e6e8d8cf354c729d3036bfb170dec
+DIST selenium-4.22.0.tar.gz 9242392 BLAKE2B 
15197221a53c597b412f805eed7f29f4c34a9d0596a069ea5a6df540b93c013815a59fe1730e8493f5ae854cbc03d5a6647eb57d825ecc68ad0b31949448acaa
 SHA512 
a25c892495ed613c2cd96ab971f46cc101416a4928cffceaa9891c759a41d51df392999495d442a21b459d83a1b287c64c2cd5405b82e16464b56fcc75b2c595
 DIST selenium-selenium-4.21.0.gh.tar.gz 77070811 BLAKE2B 
b9aacaf5f6091f49c4f0a6c7dca3fb5791297af8e1a8b6fa6b8e6d77fa5249d9b3c74d6c73a5aa9f443fefc3a613e0b6a12ced1f400d93c99a43b5614a6edda8
 SHA512 
15f25efc893fd57ef0ca21e3598c1ae976043fd8000275ff9bed117ff0c9e9c402ed1bc3fff119a511336b0e26343c6e36450b3ef49cad2dda3b1cea039ec6a7
+DIST selenium-selenium-4.22.0.gh.tar.gz 77094998 BLAKE2B 
1d74be914debec94e3b9fe41ce40e7432426c7f30a848c63ad82e616fc3dd7dce8e544c33a90e28ca268988b9035aabe41805277085095cc1c65bd38e09117e5
 SHA512 
f71721b614fa3e346a75ca2391fb03067520d746e1433a75ba896eb6bbe621064bcab7d50337989ccb60d13c493e2df2b3b1bd73cc8dcaf3b62dc4f4ebfaa086

diff --git a/dev-python/selenium/selenium-4.22.0.ebuild 
b/dev-python/selenium/selenium-4.22.0.ebuild
new file mode 100644
index ..e5f0a6117408
--- /dev/null
+++ b/dev-python/selenium/selenium-4.22.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2024-06-19 Thread Michał Górny
commit: e2366e286416f372b5a815dca7466eea429f29fd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 19 16:32:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 19 17:21:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2366e28

dev-python/selenium: Enable py3.13

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index 1ef3e5bed572..08eca12b8eeb 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
 
 inherit distutils-r1 pypi
 



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

2024-06-07 Thread Michał Górny
commit: b7b69a16bb163294ae7df3b4421f21ea7152a016
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  7 17:27:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  7 17:27:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b69a16

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest   |  2 -
 dev-python/selenium/selenium-4.20.0.ebuild | 65 --
 2 files changed, 67 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 97f880aef1cf..2581d0c25be8 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,2 @@
-DIST selenium-4.20.0.tar.gz 9307193 BLAKE2B 
26d0441039776ae0c524891ed89ce2b631b2d74b561403890081ba649e1d067b841610e53d468fc2aa622fea05affd997f580e63af44256eb33dffe17b65b619
 SHA512 
102ce43dd9878275a80fa5e8c59162952c9ab04173c3c35f543392b31df1d600f403ad7764af76513c81df8eef5781456bf6ef2027af6a93ad99d855ab384869
 DIST selenium-4.21.0.tar.gz 9238881 BLAKE2B 
6aadfb383aabb730dd9a39dc526a7b109d640997b1ba5e486687c4e3f056a6dee624c88ed437b40c6e63689a533a5990e14e0d57afe2ed927bf9f3e4a1573266
 SHA512 
e5486a411aeaffb26be2f50a874c622bcd6d004cb821444c580ef5fc3e74fbc0575d00ced5f4e57b3bf75e0920eb835a423e6e8d8cf354c729d3036bfb170dec
-DIST selenium-selenium-4.20.0.gh.tar.gz 77055043 BLAKE2B 
3a146a41fcebe0abb0a83b914a66252f541ab712e606166c941c08781cca92315254d3be075a988044713544909134dc7a9203ac414ba7f7985173713779e810
 SHA512 
1a4ee0421c8ba02fc8217792fda26bb977524531bdaaf8cb56276decdddb13adc702bd20ac195c97a7182fdd27c3a88b92a901af38c6fd059c2421e422c82768
 DIST selenium-selenium-4.21.0.gh.tar.gz 77070811 BLAKE2B 
b9aacaf5f6091f49c4f0a6c7dca3fb5791297af8e1a8b6fa6b8e6d77fa5249d9b3c74d6c73a5aa9f443fefc3a613e0b6a12ced1f400d93c99a43b5614a6edda8
 SHA512 
15f25efc893fd57ef0ca21e3598c1ae976043fd8000275ff9bed117ff0c9e9c402ed1bc3fff119a511336b0e26343c6e36450b3ef49cad2dda3b1cea039ec6a7

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
deleted file mode 100644
index 1ef3e5bed572..
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-   test? (
-   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
-   -> ${TEST_P}.gh.tar.gz
-   )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
-   =dev-python/trio-0.17[${PYTHON_USEDEP}]
-   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
-   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
-   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO: we may need extra setup or deps
-   test/selenium
-
-   # expects vanilla certifi
-   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
-   )
-
-   cd "${WORKDIR}/${TEST_P}/py" || die
-   rm -rf selenium || die
-   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
-   # seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
-}



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

2024-06-07 Thread Arthur Zamarin
commit: 27888e5db221271e49bf064286b197d2095751fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 16:52:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 16:52:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27888e5d

dev-python/selenium: Stabilize 4.21.0 ppc64, #933314

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index 8aa372b85c6a..1ef3e5bed572 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-06-01 Thread Arthur Zamarin
commit: 593744ebee8e69b1904fa77b275d306e7d19be5f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 10:25:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 10:25:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593744eb

dev-python/selenium: Stabilize 4.21.0 amd64, #933314

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index 3b8ed507ce8a..82a3dbedc5e7 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-06-01 Thread Arthur Zamarin
commit: cde693f0ccb67271d945e641e7575c2c1593e376
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 10:25:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 10:25:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde693f0

dev-python/selenium: Stabilize 4.21.0 sparc, #933314

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index 82a3dbedc5e7..8aa372b85c6a 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-06-01 Thread Arthur Zamarin
commit: e50b11818828d8896638b921092d307227722cd6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 10:25:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 10:25:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50b1181

dev-python/selenium: Stabilize 4.21.0 x86, #933314

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index 243a06c653ec..3b8ed507ce8a 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-06-01 Thread Arthur Zamarin
commit: 941b6fda56488a598685f855be1ac1d49758ae89
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 07:39:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 07:39:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941b6fda

dev-python/selenium: Stabilize 4.21.0 ppc, #933314

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index ec09e88dc473..243a06c653ec 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-06-01 Thread Arthur Zamarin
commit: db2210abd5350b8ed6532773bc6cbbe642691d49
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 07:29:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 07:29:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2210ab

dev-python/selenium: Stabilize 4.21.0 arm64, #933314

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index 5504ac81d8e4..ec09e88dc473 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-06-01 Thread Arthur Zamarin
commit: d19118e080c8cc301bc8dd2e54ba04de08a31d47
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun  1 07:25:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun  1 07:25:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19118e0

dev-python/selenium: Stabilize 4.21.0 arm, #933314

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

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

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
index e74259a73bf0..5504ac81d8e4 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-05-16 Thread Michał Górny
commit: 1bd8e0d908713088afa0d856f437d0e96c7c387d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 16 14:48:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 16 14:58:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd8e0d9

dev-python/selenium: Bump to 4.21.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.21.0.ebuild | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 4249970740be..97f880aef1cf 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.20.0.tar.gz 9307193 BLAKE2B 
26d0441039776ae0c524891ed89ce2b631b2d74b561403890081ba649e1d067b841610e53d468fc2aa622fea05affd997f580e63af44256eb33dffe17b65b619
 SHA512 
102ce43dd9878275a80fa5e8c59162952c9ab04173c3c35f543392b31df1d600f403ad7764af76513c81df8eef5781456bf6ef2027af6a93ad99d855ab384869
+DIST selenium-4.21.0.tar.gz 9238881 BLAKE2B 
6aadfb383aabb730dd9a39dc526a7b109d640997b1ba5e486687c4e3f056a6dee624c88ed437b40c6e63689a533a5990e14e0d57afe2ed927bf9f3e4a1573266
 SHA512 
e5486a411aeaffb26be2f50a874c622bcd6d004cb821444c580ef5fc3e74fbc0575d00ced5f4e57b3bf75e0920eb835a423e6e8d8cf354c729d3036bfb170dec
 DIST selenium-selenium-4.20.0.gh.tar.gz 77055043 BLAKE2B 
3a146a41fcebe0abb0a83b914a66252f541ab712e606166c941c08781cca92315254d3be075a988044713544909134dc7a9203ac414ba7f7985173713779e810
 SHA512 
1a4ee0421c8ba02fc8217792fda26bb977524531bdaaf8cb56276decdddb13adc702bd20ac195c97a7182fdd27c3a88b92a901af38c6fd059c2421e422c82768
+DIST selenium-selenium-4.21.0.gh.tar.gz 77070811 BLAKE2B 
b9aacaf5f6091f49c4f0a6c7dca3fb5791297af8e1a8b6fa6b8e6d77fa5249d9b3c74d6c73a5aa9f443fefc3a613e0b6a12ced1f400d93c99a43b5614a6edda8
 SHA512 
15f25efc893fd57ef0ca21e3598c1ae976043fd8000275ff9bed117ff0c9e9c402ed1bc3fff119a511336b0e26343c6e36450b3ef49cad2dda3b1cea039ec6a7

diff --git a/dev-python/selenium/selenium-4.21.0.ebuild 
b/dev-python/selenium/selenium-4.21.0.ebuild
new file mode 100644
index ..e74259a73bf0
--- /dev/null
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2024-05-13 Thread Michał Górny
commit: 29bb064ffd1d597b934b584aac999b16d06656c3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 13 12:42:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 13 12:53:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bb064f

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest   |  2 -
 dev-python/selenium/selenium-4.19.0.ebuild | 65 --
 2 files changed, 67 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index c71b9ee64f1a..4249970740be 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,2 @@
-DIST selenium-4.19.0.tar.gz 10279010 BLAKE2B 
f4f7761c52a38108c13d846f013eaeb54ce90ce894f3435567bf00e5b5d9ed13f71f1fcabad2ce972e098d86d3df82f1a1c5bf14ac849dcfb3378e41bc791e90
 SHA512 
ad4fec7dd4309478e4b53e1fdaf957230ae7c074fc77ffed6445cd80d475fd8f0f9aa88d2b732fb75b1060e03ab29257b040d95aa104b7bbaa6289ad08bb418f
 DIST selenium-4.20.0.tar.gz 9307193 BLAKE2B 
26d0441039776ae0c524891ed89ce2b631b2d74b561403890081ba649e1d067b841610e53d468fc2aa622fea05affd997f580e63af44256eb33dffe17b65b619
 SHA512 
102ce43dd9878275a80fa5e8c59162952c9ab04173c3c35f543392b31df1d600f403ad7764af76513c81df8eef5781456bf6ef2027af6a93ad99d855ab384869
-DIST selenium-selenium-4.19.0.gh.tar.gz 77053184 BLAKE2B 
42319ddad80832e107acfb9f7f3dc5a18fb1779ec0910322d6c11ca9d441ce7e9992c0f7acd5c313855b33b8e67e8a2eab7736b11cd925c163fe70dee58aad44
 SHA512 
5e707545fdb8b38d16470988fe74b31b9040c5ff6c1958c2a500a5d20a023dedf12e321b1c60bb4d79c11cbd27e86dc2b6dc3d27b92b55759b5d9a57af526531
 DIST selenium-selenium-4.20.0.gh.tar.gz 77055043 BLAKE2B 
3a146a41fcebe0abb0a83b914a66252f541ab712e606166c941c08781cca92315254d3be075a988044713544909134dc7a9203ac414ba7f7985173713779e810
 SHA512 
1a4ee0421c8ba02fc8217792fda26bb977524531bdaaf8cb56276decdddb13adc702bd20ac195c97a7182fdd27c3a88b92a901af38c6fd059c2421e422c82768

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
deleted file mode 100644
index 1ef3e5bed572..
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-   test? (
-   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
-   -> ${TEST_P}.gh.tar.gz
-   )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
-   =dev-python/trio-0.17[${PYTHON_USEDEP}]
-   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
-   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
-   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO: we may need extra setup or deps
-   test/selenium
-
-   # expects vanilla certifi
-   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
-   )
-
-   cd "${WORKDIR}/${TEST_P}/py" || die
-   rm -rf selenium || die
-   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
-   # seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
-}



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

2024-05-13 Thread Arthur Zamarin
commit: 2556ec1b1ab0882b56f4014aee7bc80b1da42925
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 13 12:24:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 13 12:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2556ec1b

dev-python/selenium: Stabilize 4.20.0 arm64, #931711

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

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

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
index 955c9cfebd28..1ef3e5bed572 100644
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-05-11 Thread Arthur Zamarin
commit: bfdc9953ea031e0110fd3334cc209bd2365ba386
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 11 11:11:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 11 11:11:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdc9953

dev-python/selenium: Stabilize 4.20.0 amd64, #931711

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

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

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
index db33e9cebe1b..955c9cfebd28 100644
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-05-11 Thread Arthur Zamarin
commit: c71fce0b5059d05e360b5e630d119a14fdbb69de
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 11 10:22:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 11 10:22:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71fce0b

dev-python/selenium: Stabilize 4.20.0 ppc64, #931711

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

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

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
index 7ad22261ec46..db33e9cebe1b 100644
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-05-11 Thread Arthur Zamarin
commit: 06388374db886ea444e0a6ba7e8103ce697003c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 11 09:48:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 11 09:48:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06388374

dev-python/selenium: Stabilize 4.20.0 arm, #931711

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

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

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
index 1d1b14a75406..e01ace2fc8b5 100644
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-05-11 Thread Arthur Zamarin
commit: 34f25b3095bfdedcd8b4600e950002e0afa757ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 11 09:48:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 11 09:48:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f25b30

dev-python/selenium: Stabilize 4.20.0 x86, #931711

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

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

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
index e01ace2fc8b5..7ad22261ec46 100644
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-05-11 Thread Arthur Zamarin
commit: 39c9f452ed164464a5f0409816de9172a6542cab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 11 07:52:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 11 07:52:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c9f452

dev-python/selenium: Stabilize 4.20.0 sparc, #931711

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

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

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
index 1635eef848a3..1d1b14a75406 100644
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-05-11 Thread Arthur Zamarin
commit: eecead848719a887cdc0cd88c1b77325b6b03d2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 11 07:16:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 11 07:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecead84

dev-python/selenium: Stabilize 4.20.0 ppc, #931711

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

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

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
index e74259a73bf0..1635eef848a3 100644
--- a/dev-python/selenium/selenium-4.20.0.ebuild
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-04-24 Thread Michał Górny
commit: 60b28d317652430bd6af02c9e3711d85dd7c27a2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 04:25:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 04:25:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b28d31

dev-python/selenium: Bump to 4.20.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.20.0.ebuild | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index d9980e8d7cf2..c71b9ee64f1a 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.19.0.tar.gz 10279010 BLAKE2B 
f4f7761c52a38108c13d846f013eaeb54ce90ce894f3435567bf00e5b5d9ed13f71f1fcabad2ce972e098d86d3df82f1a1c5bf14ac849dcfb3378e41bc791e90
 SHA512 
ad4fec7dd4309478e4b53e1fdaf957230ae7c074fc77ffed6445cd80d475fd8f0f9aa88d2b732fb75b1060e03ab29257b040d95aa104b7bbaa6289ad08bb418f
+DIST selenium-4.20.0.tar.gz 9307193 BLAKE2B 
26d0441039776ae0c524891ed89ce2b631b2d74b561403890081ba649e1d067b841610e53d468fc2aa622fea05affd997f580e63af44256eb33dffe17b65b619
 SHA512 
102ce43dd9878275a80fa5e8c59162952c9ab04173c3c35f543392b31df1d600f403ad7764af76513c81df8eef5781456bf6ef2027af6a93ad99d855ab384869
 DIST selenium-selenium-4.19.0.gh.tar.gz 77053184 BLAKE2B 
42319ddad80832e107acfb9f7f3dc5a18fb1779ec0910322d6c11ca9d441ce7e9992c0f7acd5c313855b33b8e67e8a2eab7736b11cd925c163fe70dee58aad44
 SHA512 
5e707545fdb8b38d16470988fe74b31b9040c5ff6c1958c2a500a5d20a023dedf12e321b1c60bb4d79c11cbd27e86dc2b6dc3d27b92b55759b5d9a57af526531
+DIST selenium-selenium-4.20.0.gh.tar.gz 77055043 BLAKE2B 
3a146a41fcebe0abb0a83b914a66252f541ab712e606166c941c08781cca92315254d3be075a988044713544909134dc7a9203ac414ba7f7985173713779e810
 SHA512 
1a4ee0421c8ba02fc8217792fda26bb977524531bdaaf8cb56276decdddb13adc702bd20ac195c97a7182fdd27c3a88b92a901af38c6fd059c2421e422c82768

diff --git a/dev-python/selenium/selenium-4.20.0.ebuild 
b/dev-python/selenium/selenium-4.20.0.ebuild
new file mode 100644
index ..e74259a73bf0
--- /dev/null
+++ b/dev-python/selenium/selenium-4.20.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

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

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest   |  2 -
 dev-python/selenium/selenium-4.18.1.ebuild | 65 --
 2 files changed, 67 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 09b296b52f67..d9980e8d7cf2 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,2 @@
-DIST selenium-4.18.1.tar.gz 9790321 BLAKE2B 
ec2960ea5877aa71a6328eac0d10fcda08520e99471e3460ab9ad46e821f9fabd40e1e5bfea63486fbd4f75aae312fe1ab2a9210f52b188f43b22495477d09a6
 SHA512 
bf959012df65dd97b71ee585a88c035ca6079107d9623d7722693328a35cd16609dfba1d50b34d3122e2d6b2e51808aed29cc80c6c741557a4d24c3df8b13deb
 DIST selenium-4.19.0.tar.gz 10279010 BLAKE2B 
f4f7761c52a38108c13d846f013eaeb54ce90ce894f3435567bf00e5b5d9ed13f71f1fcabad2ce972e098d86d3df82f1a1c5bf14ac849dcfb3378e41bc791e90
 SHA512 
ad4fec7dd4309478e4b53e1fdaf957230ae7c074fc77ffed6445cd80d475fd8f0f9aa88d2b732fb75b1060e03ab29257b040d95aa104b7bbaa6289ad08bb418f
-DIST selenium-selenium-4.18.1.gh.tar.gz 77568094 BLAKE2B 
af8a9fb058e16bbf3d71e4487bcf80aca19920d8e03f5a218ba3acfdc931cc95b8c557e42f97619f08ae3f3f59f9761663a65096678c43b0b1b9fae8e2dbd356
 SHA512 
6bdfbb45cdf7e036cb5e27cf8c2b3952413cc0d02257e1333baaa774f1c6188ae16fe75aa1054ff2af31a8215c11835c9d64f39b0b0170a3f04760f192f42e94
 DIST selenium-selenium-4.19.0.gh.tar.gz 77053184 BLAKE2B 
42319ddad80832e107acfb9f7f3dc5a18fb1779ec0910322d6c11ca9d441ce7e9992c0f7acd5c313855b33b8e67e8a2eab7736b11cd925c163fe70dee58aad44
 SHA512 
5e707545fdb8b38d16470988fe74b31b9040c5ff6c1958c2a500a5d20a023dedf12e321b1c60bb4d79c11cbd27e86dc2b6dc3d27b92b55759b5d9a57af526531

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
deleted file mode 100644
index 1ef3e5bed572..
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-   test? (
-   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
-   -> ${TEST_P}.gh.tar.gz
-   )
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
-   =dev-python/trio-0.17[${PYTHON_USEDEP}]
-   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
-   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
-   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO: we may need extra setup or deps
-   test/selenium
-
-   # expects vanilla certifi
-   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
-   )
-
-   cd "${WORKDIR}/${TEST_P}/py" || die
-   rm -rf selenium || die
-   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
-   # seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
-}



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

2024-04-11 Thread Sam James
commit: 25ad5644dd320fcee47c6ce41ec7981434b230c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 11 21:33:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 11 21:33:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ad5644

dev-python/selenium: Stabilize 4.19.0 arm64, #929168

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

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

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
index 955c9cfebd28..1ef3e5bed572 100644
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-04-11 Thread Sam James
commit: 64e38e76c4148de8960b47110fbb8f1f6ce3ad36
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 11 19:39:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 11 19:39:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e38e76

dev-python/selenium: Stabilize 4.19.0 ppc, #929168

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

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

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
index 437a7b4fd7bc..955c9cfebd28 100644
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-04-11 Thread Arthur Zamarin
commit: 58fc89d1d505192d933e8d9a4f024ff4b6a5ffaa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 17:40:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 17:40:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58fc89d1

dev-python/selenium: Stabilize 4.19.0 amd64, #929168

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

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

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
index cffa9dfdc047..437a7b4fd7bc 100644
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-04-11 Thread Arthur Zamarin
commit: dbf468a7afdc2fc29a2969d98a7270b4eaa7398d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 16:53:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 16:53:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf468a7

dev-python/selenium: Stabilize 4.19.0 arm, #929168

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

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

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
index 9bb2f7fe3ce0..cffa9dfdc047 100644
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

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

dev-python/selenium: Stabilize 4.19.0 sparc, #929168

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

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

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
index 26d9f114eb3f..9bb2f7fe3ce0 100644
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-04-11 Thread Arthur Zamarin
commit: 7f2b7589f5e90371a304a6b155a79ee12d8b3e19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 11 16:41:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 11 16:41:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2b7589

dev-python/selenium: Stabilize 4.19.0 x86, #929168

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

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

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
index 0b01933cf054..26d9f114eb3f 100644
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-04-11 Thread Sam James
commit: f857dfdda1cc914dbb3dc7320131fe043569652b
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 11 16:00:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 11 16:00:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f857dfdd

dev-python/selenium: Stabilize 4.19.0 ppc64, #929168

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

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

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
index e74259a73bf0..0b01933cf054 100644
--- a/dev-python/selenium/selenium-4.19.0.ebuild
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI+="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-03-27 Thread Michał Górny
commit: 22b4f8a5d890308276f158d9d829d52dc69b15e8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar 28 05:38:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 28 05:55:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b4f8a5

dev-python/selenium: Bump to 4.19.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.19.0.ebuild | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 65b902de1649..09b296b52f67 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.18.1.tar.gz 9790321 BLAKE2B 
ec2960ea5877aa71a6328eac0d10fcda08520e99471e3460ab9ad46e821f9fabd40e1e5bfea63486fbd4f75aae312fe1ab2a9210f52b188f43b22495477d09a6
 SHA512 
bf959012df65dd97b71ee585a88c035ca6079107d9623d7722693328a35cd16609dfba1d50b34d3122e2d6b2e51808aed29cc80c6c741557a4d24c3df8b13deb
+DIST selenium-4.19.0.tar.gz 10279010 BLAKE2B 
f4f7761c52a38108c13d846f013eaeb54ce90ce894f3435567bf00e5b5d9ed13f71f1fcabad2ce972e098d86d3df82f1a1c5bf14ac849dcfb3378e41bc791e90
 SHA512 
ad4fec7dd4309478e4b53e1fdaf957230ae7c074fc77ffed6445cd80d475fd8f0f9aa88d2b732fb75b1060e03ab29257b040d95aa104b7bbaa6289ad08bb418f
 DIST selenium-selenium-4.18.1.gh.tar.gz 77568094 BLAKE2B 
af8a9fb058e16bbf3d71e4487bcf80aca19920d8e03f5a218ba3acfdc931cc95b8c557e42f97619f08ae3f3f59f9761663a65096678c43b0b1b9fae8e2dbd356
 SHA512 
6bdfbb45cdf7e036cb5e27cf8c2b3952413cc0d02257e1333baaa774f1c6188ae16fe75aa1054ff2af31a8215c11835c9d64f39b0b0170a3f04760f192f42e94
+DIST selenium-selenium-4.19.0.gh.tar.gz 77053184 BLAKE2B 
42319ddad80832e107acfb9f7f3dc5a18fb1779ec0910322d6c11ca9d441ce7e9992c0f7acd5c313855b33b8e67e8a2eab7736b11cd925c163fe70dee58aad44
 SHA512 
5e707545fdb8b38d16470988fe74b31b9040c5ff6c1958c2a500a5d20a023dedf12e321b1c60bb4d79c11cbd27e86dc2b6dc3d27b92b55759b5d9a57af526531

diff --git a/dev-python/selenium/selenium-4.19.0.ebuild 
b/dev-python/selenium/selenium-4.19.0.ebuild
new file mode 100644
index ..e74259a73bf0
--- /dev/null
+++ b/dev-python/selenium/selenium-4.19.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2024-03-07 Thread Michał Górny
commit: cb3e71a9c0df4ffc6e017283830889e571dd83cc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar  8 04:29:26 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar  8 05:40:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3e71a9

dev-python/selenium: Fix variable order

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index 6bca2fb286ea..1ef3e5bed572 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,9 +25,9 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]



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

2024-03-07 Thread Jakov Smolić
commit: b9404cfcac3069f8123874c9423f0c494880a550
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar  7 20:22:00 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar  7 20:22:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9404cfc

dev-python/selenium: Stabilize 4.18.1 x86, #926392

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index deca46814336..6bca2fb286ea 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2024-03-07 Thread Sam James
commit: 0a0cf85faa97ce196cff8873b7fc2a9b66c83b16
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  7 18:11:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  7 18:11:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0cf85f

dev-python/selenium: Stabilize 4.18.1 arm64, #926392

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index 6c35d55530fe..deca46814336 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2024-03-07 Thread Michał Górny
commit: 9e784b5f7198bc554ff36cfdabafeb874040334c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 17:09:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 17:09:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e784b5f

dev-python/selenium: Stabilize 4.18.1 ppc, #926392

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index 9646a86524ca..6c35d55530fe 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

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

dev-python/selenium: Stabilize 4.18.1 sparc, #926392

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index 9508ddbf8653..9646a86524ca 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

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

dev-python/selenium: Stabilize 4.18.1 arm, #926392

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index 6744d972f28a..9508ddbf8653 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

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

dev-python/selenium: Stabilize 4.18.1 amd64, #926392

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index 20efff940014..6744d972f28a 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2024-03-07 Thread Michał Górny
commit: 6bcd558e057dc725fb0f2a16394fa4e8153103c4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  7 16:15:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  7 16:15:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcd558e

dev-python/selenium: Stabilize 4.18.1 ppc64, #926392

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

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

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
index cd1feb489ced..20efff940014 100644
--- a/dev-python/selenium/selenium-4.18.1.ebuild
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2024-02-19 Thread Michał Górny
commit: 59d05bb2bddec9e2c55ca5167b42b2724095dad8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 20 05:55:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 20 06:13:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d05bb2

dev-python/selenium: Bump to 4.18.1

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.18.1.ebuild | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 96f9c45d6834..39f986dadaad 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,6 @@
 DIST selenium-4.16.0.tar.gz 9741404 BLAKE2B 
13b24b883ff6d276164ed845405e70c0267506656ce4ee63f0653e409e3c70fd8d3aa2bc1a551d051ea0c95f0bb6b60b5474caefd69e0bddfc97d1cbf9aabbcf
 SHA512 
86aea8f4a23b9e70de36c3024cf5eee32f4d44a6868bd98eda547d9ca51179b4618c6c408e0d0a658c621de2573e98b3d8093753a9c335986a287e00fb3238c8
 DIST selenium-4.18.0.tar.gz 9781506 BLAKE2B 
6e32db8e5e5e143047fd8c2dd590b2b47a62f06a0f080400d79b86715e48d4361b4db59d458961c4a0572c3ccea056b6d7c8c307b5312d00a12f425c5317cef8
 SHA512 
b2367bd263c739afb29b459467d046ee2cf17ba03b70a25c2160d4982acc9ffdf9c65f8961e8c17eb0d67a843f6c857779308454e710f9ccc6e2e6ece145f10c
+DIST selenium-4.18.1.tar.gz 9790321 BLAKE2B 
ec2960ea5877aa71a6328eac0d10fcda08520e99471e3460ab9ad46e821f9fabd40e1e5bfea63486fbd4f75aae312fe1ab2a9210f52b188f43b22495477d09a6
 SHA512 
bf959012df65dd97b71ee585a88c035ca6079107d9623d7722693328a35cd16609dfba1d50b34d3122e2d6b2e51808aed29cc80c6c741557a4d24c3df8b13deb
 DIST selenium-selenium-4.16.0.gh.tar.gz 77969888 BLAKE2B 
efc9b444762eb8921d35a2ed1b86c197d314a2e5d65fd430ff996735acf0c1dc03c25a9300946d98230a87f1eed4c0260ec57238f49853b6461a1f0cbeb3e151
 SHA512 
05cf76bb6df21f32a04485c4a1180d02f028ecb5c49f5f680bcdcc9711ca9f407a6e2d6754708cf2023ca6a19910a411711393892a741bc1f658496bbc809ac2
 DIST selenium-selenium-4.18.0.gh.tar.gz 77571210 BLAKE2B 
13d8454d1aaf31f58aa89f5dff4677f34a7b0dd2ace3d42a1f7bf978614abc764bd7a2584133a501c9c533779cbb9976d792d78c898aada39b70899039b8236e
 SHA512 
e782d79950f58fe315823ac749dd919786c6ca71b1b582c396c4fdc7c922411157d3e60294382a00b5633a4f76eff994298e60f3edc18459dc5a14fe94b16b58
+DIST selenium-selenium-4.18.1.gh.tar.gz 77568094 BLAKE2B 
af8a9fb058e16bbf3d71e4487bcf80aca19920d8e03f5a218ba3acfdc931cc95b8c557e42f97619f08ae3f3f59f9761663a65096678c43b0b1b9fae8e2dbd356
 SHA512 
6bdfbb45cdf7e036cb5e27cf8c2b3952413cc0d02257e1333baaa774f1c6188ae16fe75aa1054ff2af31a8215c11835c9d64f39b0b0170a3f04760f192f42e94

diff --git a/dev-python/selenium/selenium-4.18.1.ebuild 
b/dev-python/selenium/selenium-4.18.1.ebuild
new file mode 100644
index ..cd1feb489ced
--- /dev/null
+++ b/dev-python/selenium/selenium-4.18.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2024-02-19 Thread Michał Górny
commit: a0fd86d91ecebe464335865b2d7973a73d53e9e4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 19 15:05:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 19 15:51:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fd86d9

dev-python/selenium: Bump to 4.18.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.18.0.ebuild | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 54e606f7e15f..96f9c45d6834 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.16.0.tar.gz 9741404 BLAKE2B 
13b24b883ff6d276164ed845405e70c0267506656ce4ee63f0653e409e3c70fd8d3aa2bc1a551d051ea0c95f0bb6b60b5474caefd69e0bddfc97d1cbf9aabbcf
 SHA512 
86aea8f4a23b9e70de36c3024cf5eee32f4d44a6868bd98eda547d9ca51179b4618c6c408e0d0a658c621de2573e98b3d8093753a9c335986a287e00fb3238c8
+DIST selenium-4.18.0.tar.gz 9781506 BLAKE2B 
6e32db8e5e5e143047fd8c2dd590b2b47a62f06a0f080400d79b86715e48d4361b4db59d458961c4a0572c3ccea056b6d7c8c307b5312d00a12f425c5317cef8
 SHA512 
b2367bd263c739afb29b459467d046ee2cf17ba03b70a25c2160d4982acc9ffdf9c65f8961e8c17eb0d67a843f6c857779308454e710f9ccc6e2e6ece145f10c
 DIST selenium-selenium-4.16.0.gh.tar.gz 77969888 BLAKE2B 
efc9b444762eb8921d35a2ed1b86c197d314a2e5d65fd430ff996735acf0c1dc03c25a9300946d98230a87f1eed4c0260ec57238f49853b6461a1f0cbeb3e151
 SHA512 
05cf76bb6df21f32a04485c4a1180d02f028ecb5c49f5f680bcdcc9711ca9f407a6e2d6754708cf2023ca6a19910a411711393892a741bc1f658496bbc809ac2
+DIST selenium-selenium-4.18.0.gh.tar.gz 77571210 BLAKE2B 
13d8454d1aaf31f58aa89f5dff4677f34a7b0dd2ace3d42a1f7bf978614abc764bd7a2584133a501c9c533779cbb9976d792d78c898aada39b70899039b8236e
 SHA512 
e782d79950f58fe315823ac749dd919786c6ca71b1b582c396c4fdc7c922411157d3e60294382a00b5633a4f76eff994298e60f3edc18459dc5a14fe94b16b58

diff --git a/dev-python/selenium/selenium-4.18.0.ebuild 
b/dev-python/selenium/selenium-4.18.0.ebuild
new file mode 100644
index ..cd1feb489ced
--- /dev/null
+++ b/dev-python/selenium/selenium-4.18.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2023-12-24 Thread Michał Górny
commit: 68293075c1f4377c8f08102eadba6f0903a8c44d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 24 17:22:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 24 17:22:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68293075

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest   |  2 -
 dev-python/selenium/selenium-4.15.2.ebuild | 63 --
 2 files changed, 65 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index c83a3f08dd26..54e606f7e15f 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,2 @@
-DIST selenium-4.15.2.tar.gz 9954413 BLAKE2B 
93f17b7d952f63eb8f2f119398e4dbfe9d850a1b2a2f959a6ee63014aa6a40570782ade4891ae75350ca4e530f0b0c249e3849bedf81b2a3c173e670508c0f46
 SHA512 
ea716702033426e66ce85a91a00f2c6f24091430304de6b419b99a5ea9ce9fad319ccbf9ea826e440d1b4a333c31c1e39978d82eae066e8b1d13bb312a8669a6
 DIST selenium-4.16.0.tar.gz 9741404 BLAKE2B 
13b24b883ff6d276164ed845405e70c0267506656ce4ee63f0653e409e3c70fd8d3aa2bc1a551d051ea0c95f0bb6b60b5474caefd69e0bddfc97d1cbf9aabbcf
 SHA512 
86aea8f4a23b9e70de36c3024cf5eee32f4d44a6868bd98eda547d9ca51179b4618c6c408e0d0a658c621de2573e98b3d8093753a9c335986a287e00fb3238c8
-DIST selenium-selenium-4.15.2-python.gh.tar.gz 78937488 BLAKE2B 
9d064e5f753bdecc7ebab65b5c37cd433c05bf3c7ab09007247290bc782b9e64ec58bd499c838eb51c880c6ace258fef487fa6fb46c334230c5e6f64748014dd
 SHA512 
9f1259b6f1362be5089766d4f51c20defc8f3e8c4a1be25690f9ed8acdccb0c09f64a0cdf0fe871956fb76cb2038663b7f99e620e302f89420fb582a6171fa92
 DIST selenium-selenium-4.16.0.gh.tar.gz 77969888 BLAKE2B 
efc9b444762eb8921d35a2ed1b86c197d314a2e5d65fd430ff996735acf0c1dc03c25a9300946d98230a87f1eed4c0260ec57238f49853b6461a1f0cbeb3e151
 SHA512 
05cf76bb6df21f32a04485c4a1180d02f028ecb5c49f5f680bcdcc9711ca9f407a6e2d6754708cf2023ca6a19910a411711393892a741bc1f658496bbc809ac2

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
deleted file mode 100644
index 24ecc80372cd..
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ /dev/null
@@ -1,63 +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_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}-python
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-   test? (
-   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
-   -> ${TEST_P}.gh.tar.gz
-   )
-"
-
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
-   =dev-python/trio-0.17[${PYTHON_USEDEP}]
-   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
-   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO: we may need extra setup or deps
-   test/selenium
-
-   # expects vanilla certifi
-   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
-   )
-
-   cd "${WORKDIR}/${TEST_P}/py" || die
-   rm -rf selenium || die
-   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
-   # seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
-}



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

2023-12-24 Thread Arthur Zamarin
commit: 675893a984645719f040b9937cbd6b2cdc8cdb5f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 24 17:21:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 24 17:21:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675893a9

dev-python/selenium: Stabilize 4.16.0 x86, #920607

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

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

diff --git a/dev-python/selenium/selenium-4.16.0.ebuild 
b/dev-python/selenium/selenium-4.16.0.ebuild
index 71b0eb23cca5..0a781d23f9b9 100644
--- a/dev-python/selenium/selenium-4.16.0.ebuild
+++ b/dev-python/selenium/selenium-4.16.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-12-24 Thread Sam James
commit: e5335d59b5d0f9d6da1426598be4d90104018bc9
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 15:10:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 15:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5335d59

dev-python/selenium: Stabilize 4.16.0 ppc, #920607

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

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

diff --git a/dev-python/selenium/selenium-4.16.0.ebuild 
b/dev-python/selenium/selenium-4.16.0.ebuild
index 8328e93b5514..71b0eb23cca5 100644
--- a/dev-python/selenium/selenium-4.16.0.ebuild
+++ b/dev-python/selenium/selenium-4.16.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-12-06 Thread Michał Górny
commit: dc9580a125a5a3f0305d520e4f650ecd5da69a59
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  7 04:11:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  7 04:11:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9580a1

dev-python/selenium: Bump to 4.16.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.16.0.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index acc83bbdad87..c83a3f08dd26 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.15.2.tar.gz 9954413 BLAKE2B 
93f17b7d952f63eb8f2f119398e4dbfe9d850a1b2a2f959a6ee63014aa6a40570782ade4891ae75350ca4e530f0b0c249e3849bedf81b2a3c173e670508c0f46
 SHA512 
ea716702033426e66ce85a91a00f2c6f24091430304de6b419b99a5ea9ce9fad319ccbf9ea826e440d1b4a333c31c1e39978d82eae066e8b1d13bb312a8669a6
+DIST selenium-4.16.0.tar.gz 9741404 BLAKE2B 
13b24b883ff6d276164ed845405e70c0267506656ce4ee63f0653e409e3c70fd8d3aa2bc1a551d051ea0c95f0bb6b60b5474caefd69e0bddfc97d1cbf9aabbcf
 SHA512 
86aea8f4a23b9e70de36c3024cf5eee32f4d44a6868bd98eda547d9ca51179b4618c6c408e0d0a658c621de2573e98b3d8093753a9c335986a287e00fb3238c8
 DIST selenium-selenium-4.15.2-python.gh.tar.gz 78937488 BLAKE2B 
9d064e5f753bdecc7ebab65b5c37cd433c05bf3c7ab09007247290bc782b9e64ec58bd499c838eb51c880c6ace258fef487fa6fb46c334230c5e6f64748014dd
 SHA512 
9f1259b6f1362be5089766d4f51c20defc8f3e8c4a1be25690f9ed8acdccb0c09f64a0cdf0fe871956fb76cb2038663b7f99e620e302f89420fb582a6171fa92
+DIST selenium-selenium-4.16.0.gh.tar.gz 77969888 BLAKE2B 
efc9b444762eb8921d35a2ed1b86c197d314a2e5d65fd430ff996735acf0c1dc03c25a9300946d98230a87f1eed4c0260ec57238f49853b6461a1f0cbeb3e151
 SHA512 
05cf76bb6df21f32a04485c4a1180d02f028ecb5c49f5f680bcdcc9711ca9f407a6e2d6754708cf2023ca6a19910a411711393892a741bc1f658496bbc809ac2

diff --git a/dev-python/selenium/selenium-4.16.0.ebuild 
b/dev-python/selenium/selenium-4.16.0.ebuild
new file mode 100644
index ..d1ff73d02447
--- /dev/null
+++ b/dev-python/selenium/selenium-4.16.0.ebuild
@@ -0,0 +1,63 @@
+# 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_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2023-11-29 Thread Michał Górny
commit: c88fc3ae7abca177f1f1bed25b64dd5381defe22
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 15:23:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 15:23:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88fc3ae

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest   |  8 
 dev-python/selenium/selenium-4.13.0.ebuild | 63 --
 dev-python/selenium/selenium-4.14.0.ebuild | 63 --
 dev-python/selenium/selenium-4.15.0.ebuild | 63 --
 dev-python/selenium/selenium-4.15.1.ebuild | 63 --
 5 files changed, 260 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index e12c59d59f0e..acc83bbdad87 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,10 +1,2 @@
-DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
-DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
-DIST selenium-4.15.0.tar.gz 9954324 BLAKE2B 
d5baa36c9674e6286be0ce2276fe55eb029f64d9ef8e551d36c6f72458b2e9465107f7e14701163f1ca91d8b32653da72d904fdbe4e89dd3942dc17b59da
 SHA512 
96e1d7684322019adb3ca89c072f2e492d98574f896b905cc037dc9bfc2f58d4713e34d4b8008f6782c3fd43ad316bba95c221fd1cda308e39f4742a51e220e8
-DIST selenium-4.15.1.tar.gz 9954359 BLAKE2B 
6305298e7fd29cacb85b4c08a80003970e41c049e787b85cb1b09fd4ee651a0f3f2c50e8c92a5284c4f5611e1709b28df0e49daa937c3f9559471d3ecb0f3424
 SHA512 
a6c3de89ed3d5ff75a7a92b00386baf091c22e990407f1f747d680885686c411de3853f402b722395ed441f3e970017365bc0978633641ac59a6998a27c1c8b8
 DIST selenium-4.15.2.tar.gz 9954413 BLAKE2B 
93f17b7d952f63eb8f2f119398e4dbfe9d850a1b2a2f959a6ee63014aa6a40570782ade4891ae75350ca4e530f0b0c249e3849bedf81b2a3c173e670508c0f46
 SHA512 
ea716702033426e66ce85a91a00f2c6f24091430304de6b419b99a5ea9ce9fad319ccbf9ea826e440d1b4a333c31c1e39978d82eae066e8b1d13bb312a8669a6
-DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
-DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89
-DIST selenium-selenium-4.15.0.gh.tar.gz 78935989 BLAKE2B 
5ff5f620d206ece245a3166cbc77813ec8b5cc79942ad7e5b04df6ed02a0039b1b7af2af4b312cbcfd0e998aab25f4659e3c6aff52ac6d112c9440d49076fb69
 SHA512 
584e1637202681c2d60418a8e0bf7f8d28cf0edf901f076647c44996a589844a80db27ba52f1cdd22e5af5cc2ccfc890c0c6690a15d0656a35c8ebb9c20e5ee9
-DIST selenium-selenium-4.15.1-python.gh.tar.gz 78936820 BLAKE2B 
d7a92c69d6fbbeb6d4ba806130e73d49e976de5a37481726d68dc8925eef7a5f9b022ddbe9c1a11cb27ce0fc6790c61fe1146ff56f0e774554fea384124cbf87
 SHA512 
a4336cac1053648ad1617c814ba7e4e7cdfd2c9480c718cca0e2ef986fef6ffcad1cb56c6b08fcc7943fc3491b00a75961d14bb710c20f4d73bd75a644a4cef6
 DIST selenium-selenium-4.15.2-python.gh.tar.gz 78937488 BLAKE2B 
9d064e5f753bdecc7ebab65b5c37cd433c05bf3c7ab09007247290bc782b9e64ec58bd499c838eb51c880c6ace258fef487fa6fb46c334230c5e6f64748014dd
 SHA512 
9f1259b6f1362be5089766d4f51c20defc8f3e8c4a1be25690f9ed8acdccb0c09f64a0cdf0fe871956fb76cb2038663b7f99e620e302f89420fb582a6171fa92

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
deleted file mode 100644
index 6179ca09ad23..
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ /dev/null
@@ -1,63 +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_{10..12} )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-  

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

2023-11-29 Thread Arthur Zamarin
commit: 5c863b93fb279a253f3670ee2a9f8c02324a8c14
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 15:15:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 15:15:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c863b93

dev-python/selenium: Stabilize 4.15.2 ppc64, #918819

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

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index f581ac122a99..24ecc80372cd 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-29 Thread Arthur Zamarin
commit: 23bcea95a9b9ccf0ef046ee8180309244a947829
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 14:42:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 14:42:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bcea95

dev-python/selenium: Stabilize 4.15.2 ppc, #918819

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

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index 3949b5ec4f1f..f581ac122a99 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-29 Thread Arthur Zamarin
commit: d6539b53b1df5bc7e06c00ca6642f21143df98e7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 14:00:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 14:00:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6539b53

dev-python/selenium: Stabilize 4.15.2 sparc, #918819

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

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index c9f64cb23077..3949b5ec4f1f 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-29 Thread Arthur Zamarin
commit: d8f663a8ed4f94bce84248bd2376aba978009c79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 11:44:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 11:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f663a8

dev-python/selenium: Stabilize 4.15.2 x86, #918819

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

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index 751c36c2bee5..760b3fc36171 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-29 Thread Arthur Zamarin
commit: 73843597270a23208fa95b367b83122882d272d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 11:44:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 11:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73843597

dev-python/selenium: Stabilize 4.15.2 amd64, #918819

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

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index 760b3fc36171..c9f64cb23077 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-29 Thread Michał Górny
commit: 12930e57a3a5c768c9c938159ab5ff44fb241125
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 11:14:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 11:14:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12930e57

dev-python/selenium: Stabilize 4.15.2 arm64, #918819

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

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index 688a8f01c5e4..751c36c2bee5 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-29 Thread Michał Górny
commit: 382c2af9560d72977467c505bba9b104fe792560
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 29 11:03:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 29 11:04:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382c2af9

dev-python/selenium: Stabilize 4.15.2 arm, #918819

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

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index 43c2a2fcf93c..688a8f01c5e4 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-25 Thread Michał Górny
commit: 0416b10dfc47921bc1ef8a49016b6630597a4f46
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 25 15:14:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 25 15:14:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0416b10d

dev-python/selenium: Stabilize 4.14.0 arm64, #917202

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

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

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
index d9db7672474b..f201c3f1d164 100644
--- a/dev-python/selenium/selenium-4.14.0.ebuild
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-17 Thread Andrew Ammerlaan
commit: 922f7eb5114a8ab36c6d27e5d4d108da3016f0de
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Nov 17 10:27:32 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Nov 17 10:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922f7eb5

dev-python/selenium: enable pypy3

Signed-off-by: Andrew Ammerlaan  gentoo.org>

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

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
index e42a2119163d..43c2a2fcf93c 100644
--- a/dev-python/selenium/selenium-4.15.2.ebuild
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-11-11 Thread Arthur Zamarin
commit: e72a0d9ee18070ab70d01373ac12381b19244b8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 11 20:58:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 11 20:58:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72a0d9e

dev-python/selenium: Stabilize 4.14.0 ppc64, #917202

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

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

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
index 2f6f387f2cf4..d9db7672474b 100644
--- a/dev-python/selenium/selenium-4.14.0.ebuild
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-11 Thread Arthur Zamarin
commit: debbcdeb2525bc1f5937fbc487ce81e252c81392
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 11 20:15:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 11 20:15:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debbcdeb

dev-python/selenium: Stabilize 4.14.0 x86, #917202

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

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

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
index 9f1d033d4953..2f6f387f2cf4 100644
--- a/dev-python/selenium/selenium-4.14.0.ebuild
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-11 Thread Arthur Zamarin
commit: 0150a833ea75178d48b4b4f4681e17854522067d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 11 20:15:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 11 20:15:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0150a833

dev-python/selenium: Stabilize 4.14.0 ppc, #917202

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

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

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
index f4934916326f..9f1d033d4953 100644
--- a/dev-python/selenium/selenium-4.14.0.ebuild
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-11 Thread Arthur Zamarin
commit: 0d843713d24e9ba21ef583c2ba1c3f3e76307aa4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 11 20:15:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 11 20:15:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d843713

dev-python/selenium: Stabilize 4.14.0 amd64, #917202

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

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

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
index 6d4c6f30ad03..f4934916326f 100644
--- a/dev-python/selenium/selenium-4.14.0.ebuild
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-11 Thread Sam James
commit: 975010c50a7e3aa6434e170f33de9804a87b7aac
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 11 20:02:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 11 20:02:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975010c5

dev-python/selenium: Stabilize 4.14.0 arm, #917202

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

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

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
index 2f638fc8415a..6d4c6f30ad03 100644
--- a/dev-python/selenium/selenium-4.14.0.ebuild
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-11-05 Thread Michał Górny
commit: 5da413cbacfc005977ec800b95c9907b9909144f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov  5 17:50:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov  5 17:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da413cb

dev-python/selenium: Bump to 4.15.2

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.15.2.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 426373381177..e12c59d59f0e 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -2,7 +2,9 @@ DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a9
 DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
 DIST selenium-4.15.0.tar.gz 9954324 BLAKE2B 
d5baa36c9674e6286be0ce2276fe55eb029f64d9ef8e551d36c6f72458b2e9465107f7e14701163f1ca91d8b32653da72d904fdbe4e89dd3942dc17b59da
 SHA512 
96e1d7684322019adb3ca89c072f2e492d98574f896b905cc037dc9bfc2f58d4713e34d4b8008f6782c3fd43ad316bba95c221fd1cda308e39f4742a51e220e8
 DIST selenium-4.15.1.tar.gz 9954359 BLAKE2B 
6305298e7fd29cacb85b4c08a80003970e41c049e787b85cb1b09fd4ee651a0f3f2c50e8c92a5284c4f5611e1709b28df0e49daa937c3f9559471d3ecb0f3424
 SHA512 
a6c3de89ed3d5ff75a7a92b00386baf091c22e990407f1f747d680885686c411de3853f402b722395ed441f3e970017365bc0978633641ac59a6998a27c1c8b8
+DIST selenium-4.15.2.tar.gz 9954413 BLAKE2B 
93f17b7d952f63eb8f2f119398e4dbfe9d850a1b2a2f959a6ee63014aa6a40570782ade4891ae75350ca4e530f0b0c249e3849bedf81b2a3c173e670508c0f46
 SHA512 
ea716702033426e66ce85a91a00f2c6f24091430304de6b419b99a5ea9ce9fad319ccbf9ea826e440d1b4a333c31c1e39978d82eae066e8b1d13bb312a8669a6
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
 DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89
 DIST selenium-selenium-4.15.0.gh.tar.gz 78935989 BLAKE2B 
5ff5f620d206ece245a3166cbc77813ec8b5cc79942ad7e5b04df6ed02a0039b1b7af2af4b312cbcfd0e998aab25f4659e3c6aff52ac6d112c9440d49076fb69
 SHA512 
584e1637202681c2d60418a8e0bf7f8d28cf0edf901f076647c44996a589844a80db27ba52f1cdd22e5af5cc2ccfc890c0c6690a15d0656a35c8ebb9c20e5ee9
 DIST selenium-selenium-4.15.1-python.gh.tar.gz 78936820 BLAKE2B 
d7a92c69d6fbbeb6d4ba806130e73d49e976de5a37481726d68dc8925eef7a5f9b022ddbe9c1a11cb27ce0fc6790c61fe1146ff56f0e774554fea384124cbf87
 SHA512 
a4336cac1053648ad1617c814ba7e4e7cdfd2c9480c718cca0e2ef986fef6ffcad1cb56c6b08fcc7943fc3491b00a75961d14bb710c20f4d73bd75a644a4cef6
+DIST selenium-selenium-4.15.2-python.gh.tar.gz 78937488 BLAKE2B 
9d064e5f753bdecc7ebab65b5c37cd433c05bf3c7ab09007247290bc782b9e64ec58bd499c838eb51c880c6ace258fef487fa6fb46c334230c5e6f64748014dd
 SHA512 
9f1259b6f1362be5089766d4f51c20defc8f3e8c4a1be25690f9ed8acdccb0c09f64a0cdf0fe871956fb76cb2038663b7f99e620e302f89420fb582a6171fa92

diff --git a/dev-python/selenium/selenium-4.15.2.ebuild 
b/dev-python/selenium/selenium-4.15.2.ebuild
new file mode 100644
index ..e42a2119163d
--- /dev/null
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -0,0 +1,63 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}-python
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-

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

2023-11-02 Thread Michał Górny
commit: cddcf2b641ba387ae394c9a5313035f5ef0a1551
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 18:50:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cddcf2b6

dev-python/selenium: Bump to 4.15.1

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.15.1.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index c1f2ddc4825e..426373381177 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,6 +1,8 @@
 DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
 DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
 DIST selenium-4.15.0.tar.gz 9954324 BLAKE2B 
d5baa36c9674e6286be0ce2276fe55eb029f64d9ef8e551d36c6f72458b2e9465107f7e14701163f1ca91d8b32653da72d904fdbe4e89dd3942dc17b59da
 SHA512 
96e1d7684322019adb3ca89c072f2e492d98574f896b905cc037dc9bfc2f58d4713e34d4b8008f6782c3fd43ad316bba95c221fd1cda308e39f4742a51e220e8
+DIST selenium-4.15.1.tar.gz 9954359 BLAKE2B 
6305298e7fd29cacb85b4c08a80003970e41c049e787b85cb1b09fd4ee651a0f3f2c50e8c92a5284c4f5611e1709b28df0e49daa937c3f9559471d3ecb0f3424
 SHA512 
a6c3de89ed3d5ff75a7a92b00386baf091c22e990407f1f747d680885686c411de3853f402b722395ed441f3e970017365bc0978633641ac59a6998a27c1c8b8
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
 DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89
 DIST selenium-selenium-4.15.0.gh.tar.gz 78935989 BLAKE2B 
5ff5f620d206ece245a3166cbc77813ec8b5cc79942ad7e5b04df6ed02a0039b1b7af2af4b312cbcfd0e998aab25f4659e3c6aff52ac6d112c9440d49076fb69
 SHA512 
584e1637202681c2d60418a8e0bf7f8d28cf0edf901f076647c44996a589844a80db27ba52f1cdd22e5af5cc2ccfc890c0c6690a15d0656a35c8ebb9c20e5ee9
+DIST selenium-selenium-4.15.1-python.gh.tar.gz 78936820 BLAKE2B 
d7a92c69d6fbbeb6d4ba806130e73d49e976de5a37481726d68dc8925eef7a5f9b022ddbe9c1a11cb27ce0fc6790c61fe1146ff56f0e774554fea384124cbf87
 SHA512 
a4336cac1053648ad1617c814ba7e4e7cdfd2c9480c718cca0e2ef986fef6ffcad1cb56c6b08fcc7943fc3491b00a75961d14bb710c20f4d73bd75a644a4cef6

diff --git a/dev-python/selenium/selenium-4.15.1.ebuild 
b/dev-python/selenium/selenium-4.15.1.ebuild
new file mode 100644
index ..e42a2119163d
--- /dev/null
+++ b/dev-python/selenium/selenium-4.15.1.ebuild
@@ -0,0 +1,63 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}-python
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.

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

2023-11-01 Thread Michał Górny
commit: 886d1e680c68f0fc5198a890129ec1389018b718
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  1 15:48:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  1 16:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=886d1e68

dev-python/selenium: Bump to 4.15.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.15.0.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index f7c2ef45fec1..c1f2ddc4825e 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,6 @@
 DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
 DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
+DIST selenium-4.15.0.tar.gz 9954324 BLAKE2B 
d5baa36c9674e6286be0ce2276fe55eb029f64d9ef8e551d36c6f72458b2e9465107f7e14701163f1ca91d8b32653da72d904fdbe4e89dd3942dc17b59da
 SHA512 
96e1d7684322019adb3ca89c072f2e492d98574f896b905cc037dc9bfc2f58d4713e34d4b8008f6782c3fd43ad316bba95c221fd1cda308e39f4742a51e220e8
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
 DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89
+DIST selenium-selenium-4.15.0.gh.tar.gz 78935989 BLAKE2B 
5ff5f620d206ece245a3166cbc77813ec8b5cc79942ad7e5b04df6ed02a0039b1b7af2af4b312cbcfd0e998aab25f4659e3c6aff52ac6d112c9440d49076fb69
 SHA512 
584e1637202681c2d60418a8e0bf7f8d28cf0edf901f076647c44996a589844a80db27ba52f1cdd22e5af5cc2ccfc890c0c6690a15d0656a35c8ebb9c20e5ee9

diff --git a/dev-python/selenium/selenium-4.15.0.ebuild 
b/dev-python/selenium/selenium-4.15.0.ebuild
new file mode 100644
index ..2f638fc8415a
--- /dev/null
+++ b/dev-python/selenium/selenium-4.15.0.ebuild
@@ -0,0 +1,63 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2023-10-09 Thread Michał Górny
commit: 029fea8e2104766b7119a19d1aca33d67f22c06d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:43:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029fea8e

dev-python/selenium: Bump to 4.14.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.14.0.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index bd6b87c70753..f7c2ef45fec1 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
+DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
+DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
new file mode 100644
index ..2f638fc8415a
--- /dev/null
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -0,0 +1,63 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2023-10-06 Thread Michał Górny
commit: 8263fe728153330b125d57673c6331d47d2c0ab9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 17:49:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 18:12:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8263fe72

dev-python/selenium: Remove old

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

 dev-python/selenium/Manifest   |  4 --
 dev-python/selenium/selenium-4.10.0.ebuild | 63 --
 dev-python/selenium/selenium-4.12.0.ebuild | 63 --
 3 files changed, 130 deletions(-)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 93a59e9dc49f..bd6b87c70753 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,6 +1,2 @@
-DIST selenium-4.10.0.tar.gz 6465647 BLAKE2B 
ce6bb410753d922fb40f9613ad7a552c91a162f86a1efedfe39f3eee5af45db76cc8664aeb2d140186dfd5ff362c7654a019e21918f20439b1703cbd3572b005
 SHA512 
fca7b7cff54aad0771d60e4f85795e4205d2dd8dbf21abbd9ab2300fa80e7b033b08012d21792f18bf378e9c5234d82f410cc33f592d774eb94e418b325a2dd3
-DIST selenium-4.12.0.tar.gz 9141240 BLAKE2B 
c55adef082cd6da9c4457f8dfef2b967fa19656ab05b903248455e55bde92c7ce834822094266699e6fe75c3882c424cde606575a17ee4d38f1cef4136dcb654
 SHA512 
ec440ef1f3e7ca477da7014b5c7e5bef04f4fab9419dea5e3d9efe5f97d1fbdad4d588e64393094c7b2dcc50343873df3a16335fd1ba495e23a5027343c2eea4
 DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
-DIST selenium-selenium-4.10.0.gh.tar.gz 89775386 BLAKE2B 
a20416826ae85b13f2312799b5fef1d079e142330a23b06d5b1cb2f3ec98e3c26e483e65bb99027e7b18eae80f13e74347afdc88c8facfc268220bbd93d8107a
 SHA512 
bd8a0ac5e976119b8bff8a0b570479ece666369f0aef3806d173e956639c9df591047d0d333bb6ea5bdad740d84c5ee454d9749e0ebc502c5700a96bb146e182
-DIST selenium-selenium-4.12.0.gh.tar.gz 79906008 BLAKE2B 
4ac3a4e134b29c1e866645a6ba3c799575b9f1d9854573edbcbe14a63f29fd05c822bfd97937091415e80d07bbeb3545f839b444e2e85e957b504cee8bc41ac7
 SHA512 
063780d555c41eabe0e3db3b7ddd3cb9793d0d733de457bc553235af158e76df7f29acb675a8987933037952393c2cd1940fbab81f515f3dd10dbc8daed13c17
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61

diff --git a/dev-python/selenium/selenium-4.10.0.ebuild 
b/dev-python/selenium/selenium-4.10.0.ebuild
deleted file mode 100644
index 6179ca09ad23..
--- a/dev-python/selenium/selenium-4.10.0.ebuild
+++ /dev/null
@@ -1,63 +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_{10..12} )
-
-inherit distutils-r1 pypi
-
-# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
-TEST_TAG=${P}
-TEST_P=selenium-${TEST_TAG}
-
-DESCRIPTION="Python language binding for Selenium Remote Control"
-HOMEPAGE="
-   https://www.seleniumhq.org/
-   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
-   https://pypi.org/project/selenium/
-"
-SRC_URI+="
-   test? (
-   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
-   -> ${TEST_P}.gh.tar.gz
-   )
-"
-
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
-   =dev-python/trio-0.17[${PYTHON_USEDEP}]
-   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
-   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO: we may need extra setup or deps
-   test/selenium
-
-   # expects vanilla certifi
-   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
-   )
-
-   cd "${WORKDIR}/${TEST_P}/py" || die
-   rm -rf selenium || die
-   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
-   # seriously?
-   epytest -o "python_files=*_tests.py test_*.py"
-}

diff --git a/dev-python/selenium/selenium-4.12.0.ebuild 
b/dev-python/selenium/selenium-4.12.0.ebuild
deleted file mode 100644
index 2f638fc8415a..
--- a/dev-python/selenium/selenium-4.12.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# C

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

2023-10-06 Thread Arthur Zamarin
commit: d6ebf559f7509748263718fc9f61193bdd47663a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  6 17:37:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  6 17:37:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ebf559

dev-python/selenium: Stabilize 4.13.0 ppc64, #915296

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

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

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
index ebf7c7a21cf1..6179ca09ad23 100644
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-10-06 Thread Arthur Zamarin
commit: 279d56cae8e852c49d32f7a37953dda222ecb9e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  6 17:05:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  6 17:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279d56ca

dev-python/selenium: Stabilize 4.13.0 ppc, #915296

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

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

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
index 9b678425f170..4f6da99066d6 100644
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-10-06 Thread Arthur Zamarin
commit: 34546ea3fd33a6bfe1fbe2b7e182235437008aeb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  6 17:05:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  6 17:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34546ea3

dev-python/selenium: Stabilize 4.13.0 amd64, #915296

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

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

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
index 4f6da99066d6..ebf7c7a21cf1 100644
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-10-06 Thread Sam James
commit: 2fe898b0e01c69fd6cca1187614f724f337014e0
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 16:04:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 16:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe898b0

dev-python/selenium: Stabilize 4.13.0 x86, #915296

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

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

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
index 4ed41d08c62f..9b678425f170 100644
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-10-06 Thread Arthur Zamarin
commit: aeb541c221526899b5da415e62d66a933e98f0b3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  6 14:34:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  6 14:34:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb541c2

dev-python/selenium: Stabilize 4.13.0 sparc, #915296

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

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

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
index 9d1c20e5b3ea..4ed41d08c62f 100644
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-10-06 Thread Arthur Zamarin
commit: 0efe5a1ba44f5aac3286e85b834f4ef0b02728d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct  6 14:30:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct  6 14:30:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efe5a1b

dev-python/selenium: Stabilize 4.13.0 arm64, #915296

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

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

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
index 6d4c6f30ad03..9d1c20e5b3ea 100644
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-10-06 Thread Sam James
commit: 4ac4190be307a035cecb4373fe1f946a00c9b568
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 14:09:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 14:09:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac4190b

dev-python/selenium: Stabilize 4.13.0 arm, #915296

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

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

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
index 2f638fc8415a..6d4c6f30ad03 100644
--- a/dev-python/selenium/selenium-4.13.0.ebuild
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-09-25 Thread Michał Górny
commit: 19882708858d4568b7a57dbd6f81fe057fd5519f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 26 04:11:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 26 04:42:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19882708

dev-python/selenium: Bump to 4.13.0

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.13.0.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 8f0bfefdf75e..93a59e9dc49f 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,6 @@
 DIST selenium-4.10.0.tar.gz 6465647 BLAKE2B 
ce6bb410753d922fb40f9613ad7a552c91a162f86a1efedfe39f3eee5af45db76cc8664aeb2d140186dfd5ff362c7654a019e21918f20439b1703cbd3572b005
 SHA512 
fca7b7cff54aad0771d60e4f85795e4205d2dd8dbf21abbd9ab2300fa80e7b033b08012d21792f18bf378e9c5234d82f410cc33f592d774eb94e418b325a2dd3
 DIST selenium-4.12.0.tar.gz 9141240 BLAKE2B 
c55adef082cd6da9c4457f8dfef2b967fa19656ab05b903248455e55bde92c7ce834822094266699e6fe75c3882c424cde606575a17ee4d38f1cef4136dcb654
 SHA512 
ec440ef1f3e7ca477da7014b5c7e5bef04f4fab9419dea5e3d9efe5f97d1fbdad4d588e64393094c7b2dcc50343873df3a16335fd1ba495e23a5027343c2eea4
+DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
 DIST selenium-selenium-4.10.0.gh.tar.gz 89775386 BLAKE2B 
a20416826ae85b13f2312799b5fef1d079e142330a23b06d5b1cb2f3ec98e3c26e483e65bb99027e7b18eae80f13e74347afdc88c8facfc268220bbd93d8107a
 SHA512 
bd8a0ac5e976119b8bff8a0b570479ece666369f0aef3806d173e956639c9df591047d0d333bb6ea5bdad740d84c5ee454d9749e0ebc502c5700a96bb146e182
 DIST selenium-selenium-4.12.0.gh.tar.gz 79906008 BLAKE2B 
4ac3a4e134b29c1e866645a6ba3c799575b9f1d9854573edbcbe14a63f29fd05c822bfd97937091415e80d07bbeb3545f839b444e2e85e957b504cee8bc41ac7
 SHA512 
063780d555c41eabe0e3db3b7ddd3cb9793d0d733de457bc553235af158e76df7f29acb675a8987933037952393c2cd1940fbab81f515f3dd10dbc8daed13c17
+DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61

diff --git a/dev-python/selenium/selenium-4.13.0.ebuild 
b/dev-python/selenium/selenium-4.13.0.ebuild
new file mode 100644
index ..2f638fc8415a
--- /dev/null
+++ b/dev-python/selenium/selenium-4.13.0.ebuild
@@ -0,0 +1,63 @@
+# 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_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



  1   2   >