git: 9a2589e45be6 - main - www/py-botocore-stubs: update 1.27.22 → 1.43.14

Yuri Victorovich <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9a2589e45be6e82e3884a7fedf486ed68ef7f283

commit 9a2589e45be6e82e3884a7fedf486ed68ef7f283
Author:     Yuri Victorovich <[email protected]>
AuthorDate: 2026-08-01 06:43:28 +0000
Commit:     Yuri Victorovich <[email protected]>
CommitDate: 2026-08-01 06:50:07 +0000

    www/py-botocore-stubs: update 1.27.22 → 1.43.14
---
 www/py-botocore-stubs/Makefile                   | 11 +++++++----
 www/py-botocore-stubs/distinfo                   |  6 +++---
 www/py-botocore-stubs/files/patch-pyproject.toml | 15 +++++++++++++++
 3 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/www/py-botocore-stubs/Makefile b/www/py-botocore-stubs/Makefile
index fd299e2e0a44..f0f9b33398d3 100644
--- a/www/py-botocore-stubs/Makefile
+++ b/www/py-botocore-stubs/Makefile
@@ -1,9 +1,9 @@
 PORTNAME=	botocore-stubs
-DISTVERSION=	1.27.22
-PORTREVISION=	1
+DISTVERSION=	1.43.14
 CATEGORIES=	www python devel
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	botocore_stubs-${DISTVERSION}
 
 MAINTAINER=	[email protected]
 COMMENT=	Type annotations for botocore
@@ -11,10 +11,13 @@ WWW=		https://github.com/youtype/mypy_boto3_builder
 
 LICENSE=	MIT
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1.0:devel/py-typing-extensions@${PY_FLAVOR}
+BUILD_DEPENDS=	${PY_SETUPTOOLS} \
+		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}types-awscrt>=0:devel/py-types-awscrt@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1.0:devel/py-typing-extensions@${PY_FLAVOR}
 
 USES=		python
-USE_PYTHON=	autoplist distutils
+USE_PYTHON=	pep517 autoplist
 
 NO_ARCH=	yes
 
diff --git a/www/py-botocore-stubs/distinfo b/www/py-botocore-stubs/distinfo
index 014a8d7a2c50..b66128fbb649 100644
--- a/www/py-botocore-stubs/distinfo
+++ b/www/py-botocore-stubs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1656817845
-SHA256 (botocore-stubs-1.27.22.tar.gz) = ec94790abb50ae7da42f1650f09a35a86ef257c50f03b0a618ede1ed807b5609
-SIZE (botocore-stubs-1.27.22.tar.gz) = 33250
+TIMESTAMP = 1785521890
+SHA256 (botocore_stubs-1.43.14.tar.gz) = 9e3bc1fdd51da7473f0df726c82747a1b0ae913449d629659765c247fecc2039
+SIZE (botocore_stubs-1.43.14.tar.gz) = 42738
diff --git a/www/py-botocore-stubs/files/patch-pyproject.toml b/www/py-botocore-stubs/files/patch-pyproject.toml
new file mode 100644
index 000000000000..23553fb4a2a8
--- /dev/null
+++ b/www/py-botocore-stubs/files/patch-pyproject.toml
@@ -0,0 +1,15 @@
+-- Convert the deprecated string form of project.license to the PEP 621
+-- table form and remove project.license-files, both required by the
+-- setuptools version available in the ports tree.
+--- pyproject.toml.orig	2026-07-31 21:08:28.714256000 -0700
++++ pyproject.toml
+@@ -4,8 +4,7 @@
+ requires-python = ">=3.9"
+ description = "Type annotations and code completion for botocore"
+ authors = [{ name = "Vlad Emelianov", email = "[email protected]" }]
+-license = "MIT"
+-license-files = ["LICENSE"]
++license = {text = "MIT"}
+ readme = "README.md"
+ keywords = ["botocore", "type-annotations", "pyright", "mypy", "boto3"]
+ classifiers = [
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.