git: 6aaf713a98e2 - main - www/py-boto3-stubs: New port: Type annotations for boto3
Yuri Victorovich <[email protected]> Thu, 06 Aug 2026 00:07:05 +0000
| 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=6aaf713a98e2e697aba9ae6a3f01adfc94485619 commit 6aaf713a98e2e697aba9ae6a3f01adfc94485619 Author: Yuri Victorovich <[email protected]> AuthorDate: 2026-08-06 00:06:46 +0000 Commit: Yuri Victorovich <[email protected]> CommitDate: 2026-08-06 00:07:03 +0000 www/py-boto3-stubs: New port: Type annotations for boto3 --- www/Makefile | 1 + www/py-boto3-stubs/Makefile | 25 +++++++++++++++++++++++++ www/py-boto3-stubs/distinfo | 3 +++ www/py-boto3-stubs/pkg-descr | 4 ++++ 4 files changed, 33 insertions(+) diff --git a/www/Makefile b/www/Makefile index 39c472ed46bd..605ca4aa14fe 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1533,6 +1533,7 @@ SUBDIR += py-bokeh SUBDIR += py-bootstrap-flask SUBDIR += py-boto3 + SUBDIR += py-boto3-stubs SUBDIR += py-botocore-stubs SUBDIR += py-bottle SUBDIR += py-bottle-cork diff --git a/www/py-boto3-stubs/Makefile b/www/py-boto3-stubs/Makefile new file mode 100644 index 000000000000..e7d520d56c71 --- /dev/null +++ b/www/py-boto3-stubs/Makefile @@ -0,0 +1,25 @@ +PORTNAME= boto3-stubs +DISTVERSION= 1.34.127 +CATEGORIES= www python devel +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} + +MAINTAINER= [email protected] +COMMENT= Type annotations for boto3 +WWW= https://github.com/youtype/mypy_boto3_builder + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore-stubs>=0:www/py-botocore-stubs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.1.0:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/py-boto3-stubs/distinfo b/www/py-boto3-stubs/distinfo new file mode 100644 index 000000000000..a266906d826f --- /dev/null +++ b/www/py-boto3-stubs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1718611656 +SHA256 (boto3_stubs-1.34.127.tar.gz) = 0f5af96edb711e936cf330c791eb7dd7d729b45649003c9152cbeaed2bd9085a +SIZE (boto3_stubs-1.34.127.tar.gz) = 88604 diff --git a/www/py-boto3-stubs/pkg-descr b/www/py-boto3-stubs/pkg-descr new file mode 100644 index 000000000000..9132fe93fd17 --- /dev/null +++ b/www/py-boto3-stubs/pkg-descr @@ -0,0 +1,4 @@ +boto3-stubs provides type annotations and code completion support for +boto3, the Amazon Web Services (AWS) Software Development Kit (SDK) for +Python. These stubs help static type checkers and IDEs provide accurate +autocompletion and type checking for boto3 clients and resources.