00644 --- a/devel/py-msal/Makefile +++ b/devel/py-msal/Makefile @@ -1,22 +1,25 @@ PORTNAME= msal -DISTVERSION= 1.24.0b2 -PORTREVISION= 1 +PORTVERSION= 1.35.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Microsoft Authentication Library (MSAL) for Python -WWW= https://github.com/AzureAD/microsoft-authentication-library-for-python +COMMENT= Microsoft Authentication Library (MSAL) for Python library +WWW= https://msal-python.readthedocs.io/en/latest/ \ + https://learn.microsoft.com/en-us/entra/msal/python/ \ + https://github.com/AzureAD/microsoft-authentication-library-for-python LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR} -# cryptography>=0.6<44 USES= python -USE_PYTHON= autoplist cryptography distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/devel/py-msal/distinfo b/devel/py-msal/distinfo index 62ce901f4b43..0de90bb84cfc 100644 --- a/devel/py-msal/distinfo +++ b/devel/py-msal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696201421 -SHA256 (msal-1.24.0b2.tar.gz) = a0e6e3f1b099ed29a39e167e83a069ab84d9a7712627f72950030b56791b7cbc -SIZE (msal-1.24.0b2.tar.gz) = 115185 +TIMESTAMP = 1772026975 +SHA256 (msal-1.35.0.tar.gz) = 76ab7513dbdac88d76abdc6a50110f082b7ed3ff1080aca938c53fc88bc75b51 +SIZE (msal-1.35.0.tar.gz) = 164057 diff --git a/devel/py-msal/pkg-descr b/devel/py-msal/pkg-descr index cb4e1d2d860b..dc8d5d90c459 100644 --- a/devel/py-msal/pkg-descr +++ b/devel/py-msal/pkg-descr @@ -1,6 +1,7 @@ The Microsoft Authentication Library for Python enables applications to integrate with the Microsoft identity platform. It allows you to sign in users -or apps with Microsoft identities (Azure AD, Microsoft Accounts and Azure AD -B2C accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph -or your own APIs registered with the Microsoft identity platform. It is built -using industry standard OAuth2 and OpenID Connect protocols. +or apps with Microsoft identities (Microsoft Entra ID, External identities, +Microsoft Accounts and Azure AD B2C accounts) and obtain tokens to call +Microsoft APIs such as Microsoft Graph or your own APIs registered with the +Microsoft identity platform. It is built using industry standard OAuth2 and +OpenID Connect protocols.