Sun Nov 5 22:59:47 2023 UTC ()
py-boto: not for Python 3.12

boto (version 2) is dead and packages should migrate to boto3


(wiz)
diff -r1.34 -r1.35 pkgsrc/net/py-boto/Makefile
diff -r1.9 -r1.10 pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile
diff -r1.17 -r1.18 pkgsrc/net/py-gsutil/Makefile
Mon Nov 6 07:59:47 2023
Mon Jun 26 19:39:40 2023
pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile,v

anoncvs not yet been updated
Mon Nov 6 07:59:47 2023
Mon Jun 26 19:39:40 2023
pkgsrc/net/py-gsutil/Makefile,v

anoncvs not yet been updated

cvs diff -r1.34 -r1.35 pkgsrc/net/py-boto/Makefile (expand / switch to context diff)
--- pkgsrc/net/py-boto/Makefile 2022/01/04 20:54:25 1.34
+++ pkgsrc/net/py-boto/Makefile 2023/11/05 22:59:47 1.35
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2022/01/04 20:54:25 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2023/11/05 22:59:47 wiz Exp $
 
 DISTNAME=	boto-2.49.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
@@ -13,6 +13,8 @@
 
 DEPENDS+=	${PYPKGPREFIX}-filechunkio-[0-9]*:../../devel/py-filechunkio
 TEST_DEPENDS+=	${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27 312
 
 post-install:
 .for f in asadmin bundle_image cfadmin cq cwutil dynamodb_dump dynamodb_load \

cvs diff -r1.9 -r1.10 pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile (expand / switch to context diff)
--- pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile 2022/10/19 14:25:19 1.9
+++ pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile 1.10
@@ -1,30 +0,0 @@
-# $NetBSD: Makefile,v 1.9 2022/10/19 14:25:19 nia Exp $
-
-DISTNAME=	gcs-oauth2-boto-plugin-3.0
-PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES=	net python
-MASTER_SITES=	${MASTER_SITE_PYPI:=g/gcs-oauth2-boto-plugin/}
-
-MAINTAINER=	bsiegert@NetBSD.org
-HOMEPAGE=	https://github.com/GoogleCloudPlatform/gcs-oauth2-boto-plugin
-COMMENT=	Boto auth plugin for Google Cloud Storage
-LICENSE=	apache-2.0
-
-DEPENDS+=	${PYPKGPREFIX}-boto>=2.29.1:../../net/py-boto
-DEPENDS+=	${PYPKGPREFIX}-google-reauth>=0.1.0:../../security/py-google-reauth
-DEPENDS+=	${PYPKGPREFIX}-httplib2>=0.18:../../www/py-httplib2
-DEPENDS+=	${PYPKGPREFIX}-oauth2client>=2.2.0:../../security/py-oauth2client
-DEPENDS+=	${PYPKGPREFIX}-retry_decorator>=1.0.0:../../devel/py-retry_decorator
-DEPENDS+=	${PYPKGPREFIX}-rsa>=4.7.2:../../security/py-rsa
-DEPENDS+=	${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six
-
-TEST_DEPENDS+=	${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
-
-USE_LANGUAGES=	# none
-
-PYTHON_VERSIONS_INCOMPATIBLE=	27 # py-rsa
-
-.include "../../lang/python/egg.mk"
-PYTHON_VERSIONED_DEPENDENCIES+=	OpenSSL
-.include "../../lang/python/versioned_dependencies.mk"
-.include "../../mk/bsd.pkg.mk"

cvs diff -r1.17 -r1.18 pkgsrc/net/py-gsutil/Makefile (expand / switch to context diff)
--- pkgsrc/net/py-gsutil/Makefile 2022/10/19 14:25:19 1.17
+++ pkgsrc/net/py-gsutil/Makefile 1.18
@@ -1,49 +0,0 @@
-# $NetBSD: Makefile,v 1.17 2022/10/19 14:25:19 nia Exp $
-
-DISTNAME=	gsutil-4.68
-PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=	2
-CATEGORIES=	net python
-MASTER_SITES=	${MASTER_SITE_PYPI:=g/gsutil/}
-
-MAINTAINER=	bsiegert@NetBSD.org
-HOMEPAGE=	https://cloud.google.com/storage/docs/gsutil
-COMMENT=	Command line tool for interacting with cloud storage services
-LICENSE=	apache-2.0
-
-DEPENDS+=	${PYPKGPREFIX}-argcomplete>=1.9.4:../../devel/py-argcomplete
-DEPENDS+=	${PYPKGPREFIX}-crcmod>=1.7:../../security/py-crcmod
-DEPENDS+=	${PYPKGPREFIX}-fasteners>=0.14.1:../../devel/py-fasteners
-DEPENDS+=	${PYPKGPREFIX}-gcs-oauth2-boto-plugin>=2.7:../../net/py-gcs-oauth2-boto-plugin
-DEPENDS+=	${PYPKGPREFIX}-google-apitools>=0.5.32:../../www/py-google-apitools
-DEPENDS+=	${PYPKGPREFIX}-google-reauth>=0.1.0:../../security/py-google-reauth
-DEPENDS+=	${PYPKGPREFIX}-httplib2>=0.18:../../www/py-httplib2
-DEPENDS+=	${PYPKGPREFIX}-monotonic>=1.4:../../time/py-monotonic
-DEPENDS+=	${PYPKGPREFIX}-retry_decorator>=1.0.0:../../devel/py-retry_decorator
-DEPENDS+=	${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six
-
-USE_LANGUAGES=	# none
-PYTHON_VERSIONS_INCOMPATIBLE=	27
-
-USE_PKG_RESOURCES=	yes
-
-REPLACE_PYTHON+=	gslib/vendored/boto/boto/pyami/launch_ami.py
-REPLACE_PYTHON+=	gslib/vendored/boto/boto/services/bs.py
-REPLACE_PYTHON+=	gslib/vendored/boto/tests/fps/test.py
-REPLACE_PYTHON+=	gslib/vendored/boto/tests/test.py
-REPLACE_PYTHON+=	gslib/vendored/oauth2client/samples/django/django_user/manage.py
-REPLACE_PYTHON+=	gslib/vendored/oauth2client/samples/django/google_user/manage.py
-
-CHECK_INTERPRETER_SKIP+=	${PYSITELIB}/gslib/vendored/oauth2client/scripts/build_docs.sh
-CHECK_INTERPRETER_SKIP+=	${PYSITELIB}/gslib/vendored/oauth2client/scripts/install.sh
-CHECK_INTERPRETER_SKIP+=	${PYSITELIB}/gslib/vendored/oauth2client/scripts/run.sh
-CHECK_INTERPRETER_SKIP+=	${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_system_tests.sh
-
-post-install:
-	cd ${DESTDIR}${PREFIX}/bin && ${MV} gsutil gsutil-${PYVERSSUFFIX} || ${TRUE}
-
-.include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
-PYTHON_VERSIONED_DEPENDENCIES+=	OpenSSL
-.include "../../lang/python/versioned_dependencies.mk"
-.include "../../mk/bsd.pkg.mk"