From nobody Sat Nov 19 08:17:47 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NDmjm1qZdz4jF9l; Sat, 19 Nov 2022 08:17:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NDmjm0tzyz4KBF; Sat, 19 Nov 2022 08:17:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668845868; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UWj3znlDaCp6DC+eRXrHuyWkzi/+BcFEI47jNgPUQaM=; b=dn5BBI2yTZnefXVIbXfxvt+U/44QJAjqbbb8ZyVTjgUFWoxAfqNIcEG/c3mn4azk38BI01 FSerx5Ok4G+KBL4q/DQ9gUnccNTaOV3sOGHPqkoAd/XqSEmQs7bMj9pw8M0cB4IlgCEB7B +A4kD72YeJxevSiITIv/PBjTqKvNdgWE3/2h5G69Lf06h4oZ9YdNv8YPNjhXG6X6pHAIX9 o1ITvqBndpqD7fm6tdosyWjNKC5K5TjdPt5myxGVnzhgUWbxIzETjIjh0KeePnNzctWaMf if8dWe8c4SjvglYSLzRJEtwPrQ/ut+rAEH05w+eJ0hajb4AZAkErZnmVuoZP1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668845868; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UWj3znlDaCp6DC+eRXrHuyWkzi/+BcFEI47jNgPUQaM=; b=jc7SB5VGWc3I6ywvDBoX0jqusacB380VaaKzoevDfjEXoK7roPRXepaKhi1gyooa1F7/Iv Z1fE3QbSlyGLUVWBfJxg/vS2zO0WGisAHMjb0gwTq8G+FBovltrLMNdnxmz6sIRns1Kudo bEcr8auYCByAMHrs+bdJA9aGk+rPdhtSUgwE5HvCIbbDwgq1RmvHas6IY/wZLV+E3mSle0 F/l0NEjQfI6L6m3XXEUJhVHrIwJe0flqXEtntuMx1oy+QoJXyHm9u8cFALbE480XZx/H7y B+maI2J6KFGCDOqsuoMksBD0zkNzfagIxkT6/B9Egnfzl30GbwHr4Ncons/zLA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668845868; a=rsa-sha256; cv=none; b=WjdF+5PhZuaIDbAdJuvX5pxwlyTPKIaxbLvfCjROW1TRzrL5fed3p8NqotfHmb/eyP0ZTE XJsgvidO2t06eXRLZbAsCOBy6IwyF1tdD7xX8cc/5Y73IwbGu/ZQkX/j9inFtjbnI7uJcg 0ObKkzIJ8d2IbiIUTwcj5o48RbsTQ1WVA/MtK6kOpnTl8xKGxrwns9nePETBc1oI4uyZ1n lqMdkpd2ml3HRqkevzx3H9/X5FQ4oFFqAiqX8HLJPyJqgnn3A459VFiy9cacVi8bihy+sT bHo26a/cyA+J47/t7TNa7fhLE0q8t/K/MdXzkOVfNagW+AYiaH2ommIcpdyhUw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NDmjl6wCkzdsS; Sat, 19 Nov 2022 08:17:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2AJ8Hlc7014550; Sat, 19 Nov 2022 08:17:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2AJ8HlA7014549; Sat, 19 Nov 2022 08:17:47 GMT (envelope-from git) Date: Sat, 19 Nov 2022 08:17:47 GMT Message-Id: <202211190817.2AJ8HlA7014549@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 5a7edb77e9fc - main - www/py-boto3: Update to 1.24.30 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5a7edb77e9fc08ddaa2d8b39e10747426daed3b5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=5a7edb77e9fc08ddaa2d8b39e10747426daed3b5 commit 5a7edb77e9fc08ddaa2d8b39e10747426daed3b5 Author: Po-Chuan Hsieh AuthorDate: 2022-11-19 08:12:42 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-11-19 08:12:42 +0000 www/py-boto3: Update to 1.24.30 - Convert to USE_PYTHON=pytest Changes: https://github.com/boto/boto3/blob/develop/CHANGELOG.rst --- www/py-boto3/Makefile | 24 +++++++----------------- www/py-boto3/distinfo | 6 +++--- www/py-boto3/files/patch-setup.cfg | 11 ----------- www/py-boto3/files/patch-setup.py | 26 -------------------------- www/py-boto3/pkg-descr | 10 +++++----- 5 files changed, 15 insertions(+), 62 deletions(-) diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile index ba6daa73df04..1413b96ef127 100644 --- a/www/py-boto3/Makefile +++ b/www/py-boto3/Makefile @@ -1,6 +1,5 @@ PORTNAME= boto3 -PORTVERSION= 1.18.61 -PORTREVISION= 1 +PORTVERSION= 1.24.30 CATEGORIES= www python devel PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,25 +10,16 @@ WWW= https://github.com/boto/boto3 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.21.61<1.22.0:devel/py-botocore@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.27.${PORTVERSION:E}<1.28.0:devel/py-botocore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}s3transfer>=0.5.0<0.6.0:net/py-s3transfer@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}s3transfer>=0.6.0<0.7.0:net/py-s3transfer@${PY_FLAVOR} -# Actually 2.6-2.7,3.3-3.7 -USES= python:3.6+ -USE_GITHUB= yes # tests missing from PyPI sdist -USE_PYTHON= autoplist distutils - -GH_ACCOUNT= boto +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes -# setup.py test runs integration tests which fail -# https://github.com/boto/s3transfer/issues/41 -# Note: this is an AWS python package wide issue -do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v tests/unit tests/functional +USE_GITHUB= yes +GH_ACCOUNT= boto .include diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo index 7d2ce5820963..c44176c2fd00 100644 --- a/www/py-boto3/distinfo +++ b/www/py-boto3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1634205518 -SHA256 (boto-boto3-1.18.61_GH0.tar.gz) = 16aca1497a2eee857f542a0b9f2fd28e080e394afd3c15ed9d0b4be7eb39bbdb -SIZE (boto-boto3-1.18.61_GH0.tar.gz) = 428681 +TIMESTAMP = 1657834267 +SHA256 (boto-boto3-1.24.30_GH0.tar.gz) = c5293f0de207e9161e2e6042e168c153d9a2fe6ae0c27fb04336d1ae2bcdce70 +SIZE (boto-boto3-1.24.30_GH0.tar.gz) = 518030 diff --git a/www/py-boto3/files/patch-setup.cfg b/www/py-boto3/files/patch-setup.cfg deleted file mode 100644 index fecac01126f4..000000000000 --- a/www/py-boto3/files/patch-setup.cfg +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.cfg.orig 2021-10-13 18:09:14 UTC -+++ setup.cfg -@@ -4,7 +4,7 @@ universal = 0 - [metadata] - requires_dist = - botocore>=1.21.61,<1.22.0 -- jmespath>=0.7.1,<1.0.0 -+ jmespath>=0.7.1,<2.0.0 - s3transfer>=0.5.0,<0.6.0 - - [options.extras_require] diff --git a/www/py-boto3/files/patch-setup.py b/www/py-boto3/files/patch-setup.py deleted file mode 100644 index 5dec2da0c688..000000000000 --- a/www/py-boto3/files/patch-setup.py +++ /dev/null @@ -1,26 +0,0 @@ ---- setup.py.orig 2021-10-13 18:09:14 UTC -+++ setup.py -@@ -14,10 +14,13 @@ VERSION_RE = re.compile(r'''__version__ = ['"]([0-9.]+ - - requires = [ - 'botocore>=1.21.61,<1.22.0', -- 'jmespath>=0.7.1,<1.0.0', -+ 'jmespath>=0.7.1,<2.0.0', - 's3transfer>=0.5.0,<0.6.0' - ] - -+tests_require = [ -+ 'nose', -+] - - def get_version(): - init = open(os.path.join(ROOT, 'boto3', '__init__.py')).read() -@@ -41,6 +44,8 @@ setup( - }, - include_package_data=True, - install_requires=requires, -+ tests_require=tests_require, -+ test_suite='nose.collector', - license="Apache License 2.0", - python_requires=">= 3.6", - classifiers=[ diff --git a/www/py-boto3/pkg-descr b/www/py-boto3/pkg-descr index 42d31d588999..92674fc27655 100644 --- a/www/py-boto3/pkg-descr +++ b/www/py-boto3/pkg-descr @@ -1,5 +1,5 @@ -Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) -for Python, which allows Python developers to write software that makes -use of services like Amazon S3 and Amazon EC2. You can find the latest, -most up to date, documentation at Read the Docs, including a list of -services that are supported. +Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for +Python, which allows Python developers to write software that makes use of +services like Amazon S3 and Amazon EC2. You can find the latest, most up to +date, documentation at our doc site, including a list of services that are +supported.