diff --git a/www/py-webdriver_manager/Makefile b/www/py-webdriver_manager/Makefile index b035a0005948..33ac779a2b04 100644 --- a/www/py-webdriver_manager/Makefile +++ b/www/py-webdriver_manager/Makefile @@ -1,25 +1,24 @@ PORTNAME= webdriver_manager -PORTVERSION= 3.8.6 -PORTREVISION= 1 +PORTVERSION= 4.1.2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= acm@FreeBSD.org COMMENT= provides the way to automatically manage drivers for different browsers WWW= https://github.com/SergeyPirogov/webdriver_manager LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dotenv>0:www/py-python-dotenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 NO_ARCH= yes .include diff --git a/www/py-webdriver_manager/distinfo b/www/py-webdriver_manager/distinfo index 6270f95b0c8a..de7539495c76 100644 --- a/www/py-webdriver_manager/distinfo +++ b/www/py-webdriver_manager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682459619 -SHA256 (webdriver_manager-3.8.6.tar.gz) = ee788d389b8f45222a8a62f6f39b579360a1f87be46dad6da89918354af3ce73 -SIZE (webdriver_manager-3.8.6.tar.gz) = 26394 +TIMESTAMP = 1787712915 +SHA256 (webdriver_manager-4.1.2.tar.gz) = 230515ff4dc4c2feff1add25306ca262421b31016d77ded305e8dd921266445f +SIZE (webdriver_manager-4.1.2.tar.gz) = 38948 diff --git a/www/py-webdriver_manager/files/patch-pyproject.toml b/www/py-webdriver_manager/files/patch-pyproject.toml new file mode 100644 index 000000000000..99930aecf689 --- /dev/null +++ b/www/py-webdriver_manager/files/patch-pyproject.toml @@ -0,0 +1,18 @@ +--- pyproject.toml.orig 2026-06-04 05:59:24 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=69", "wheel"] ++requires = ["setuptools>=63", "wheel"] + build-backend = "setuptools.build_meta" + + [project] +@@ -8,7 +8,7 @@ requires-python = ">=3.7" + description = "Library provides the way to automatically manage drivers for different browsers" + readme = "README.md" + requires-python = ">=3.7" +-license = "Apache-2.0" ++license = { file = "LICENSE" } + authors = [ + { name = "Sergey Pirogov", email = "automationremarks@gmail.com" }, + ] diff --git a/www/py-webdriver_manager/files/patch-setup-py b/www/py-webdriver_manager/files/patch-setup-py deleted file mode 100644 index d3ad9ab26ead..000000000000 --- a/www/py-webdriver_manager/files/patch-setup-py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2023-04-25 17:06:45.072477000 -0500 -+++ setup.py 2023-04-25 17:07:34.543067000 -0500 -@@ -21,7 +21,7 @@ - python_requires=">=3.7", - long_description=readme, - long_description_content_type="text/markdown", -- packages=setuptools.find_packages(exclude=['tests']), -+ packages=setuptools.find_packages(exclude=['tests','tests_negative','tests_xdist']), - include_package_data=True, - version='3.8.6', - description='Library provides the way to automatically manage drivers for different browsers',