head 1.5; access; symbols pkgsrc-2026Q2:1.4.0.6 pkgsrc-2026Q2-base:1.4 pkgsrc-2026Q1:1.4.0.4 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.2 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.2.0.6 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.4 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.2 pkgsrc-2024Q4-base:1.2; locks; strict; comment @# @; 1.5 date 2026.06.28.15.41.36; author wiz; state Exp; branches; next 1.4; commitid hjtQh9zHnnKc1ALG; 1.4 date 2025.10.09.07.57.54; author wiz; state Exp; branches; next 1.3; commitid t4nMY0Dt3rBjSRdG; 1.3 date 2025.07.05.11.44.16; author wiz; state Exp; branches; next 1.2; commitid B2KLCDAZOmgedy1G; 1.2 date 2024.10.26.19.08.41; author schmonz; state Exp; branches; next 1.1; commitid x6dxJdRPSRxcMcvF; 1.1 date 2024.10.26.02.58.32; author schmonz; state Exp; branches; next ; commitid xanTvcYP8uvpp7vF; desc @@ 1.5 log @*: limit Python versions due to py-numpy dropping Python 3.11 support @ text @# $NetBSD: Makefile,v 1.4 2025/10/09 07:57:54 wiz Exp $ DISTNAME= aws_sso_util-4.33.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g} CATEGORIES= security python MASTER_SITES= ${MASTER_SITE_PYPI:=a/aws_sso_util/} MAINTAINER= schmonz@@NetBSD.org HOMEPAGE= https://github.com/benkehoe/aws-sso-util COMMENT= Smooth out the rough edges of AWS SSO LICENSE= apache-2.0 USE_LANGUAGES= # none TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=1.0.0:../../devel/py-poetry-core DEPENDS+= ${PYPKGPREFIX}-awscli-[0-9]*:../../net/py-awscli DEPENDS+= ${PYPKGPREFIX}-aws-error-utils>=2.4:../../devel/py-aws-error-utils DEPENDS+= ${PYPKGPREFIX}-aws-sso-lib>=1.13.0:../../devel/py-aws-sso-lib DEPENDS+= ${PYPKGPREFIX}-botocore-[0-9]*:../../net/py-botocore DEPENDS+= ${PYPKGPREFIX}-boto3>=1.24.60:../../net/py-boto3 DEPENDS+= ${PYPKGPREFIX}-click>=8.0.0:../../devel/py-click DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.8.1:../../time/py-dateutil DEPENDS+= ${PYPKGPREFIX}-jsonschema>=4.0.1:../../textproc/py-jsonschema DEPENDS+= ${PYPKGPREFIX}-requests>=2.26.0:../../devel/py-requests DEPENDS+= ${PYPKGPREFIX}-yaml>=6.0.1:../../textproc/py-yaml PYTHON_VERSIONS_INCOMPATIBLE= 310 311 post-install: cd ${DESTDIR}${PREFIX}/bin && ${MV} aws-sso-util aws-sso-util-${PYVERSSUFFIX} || ${TRUE} .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.4 log @*: remove reference to (removed) Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2025/07/05 11:44:16 wiz Exp $ d27 1 a27 1 PYTHON_VERSIONS_INCOMPATIBLE= 310 @ 1.3 log @*: some more recursive Python restrictions on Python 3.11+ Reported in SmartOS bulk build @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/10/26 19:08:41 schmonz Exp $ d27 1 a27 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 310 @ 1.2 log @py-aws-sso-util: no need to exclude python 2.7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2024/10/26 02:58:32 schmonz Exp $ d27 2 @ 1.1 log @Add py-aws-sso-util: Smooth out the rough edges of AWS SSO AWS IAM Identity Center (formerly AWS SSO) has some rough edges, and aws-sso-util is here to smooth them out, hopefully temporarily until AWS makes it better. aws-sso-util contains utilities for the following: * Configuring .aws/config * Logging in/out * AWS SDK support * Looking up identifiers * CloudFormation @ text @d1 1 a1 1 # $NetBSD$ a14 2 PYTHON_VERSIONS_INCOMPATIBLE= 27 @