Tue Aug 29 14:04:20 2023 UTC ()
Added py-pysqml2 version 7.1.2

PySAML2 is a pure python implementation of SAML Version 2 Standard.
It contains all necessary pieces for building a SAML2 service
provider or an identity provider. The distribution contains examples
of both. Originally written to work in a WSGI environment there
are extensions that allow you to use it with other frameworks.

This imported from wip/py-pysqml2, contributed by kethzer.dr@gmail.com


(manu)
diff -r0 -r1.1 pkgsrc/www/py-pysaml2/DESCR
diff -r0 -r1.1 pkgsrc/www/py-pysaml2/Makefile
diff -r0 -r1.1 pkgsrc/www/py-pysaml2/PLIST
diff -r0 -r1.1 pkgsrc/www/py-pysaml2/distinfo

File Added: pkgsrc/www/py-pysaml2/DESCR
PySAML2 is a pure python implementation of SAML Version 2 Standard.
It contains all necessary pieces for building a SAML2 service
provider or an identity provider. The distribution contains examples
of both. Originally written to work in a WSGI environment there
are extensions that allow you to use it with other frameworks.

File Added: pkgsrc/www/py-pysaml2/Makefile
# $NetBSD: Makefile,v 1.1 2023/08/29 14:04:20 manu Exp $

DISTNAME=	pysaml2-7.1.2
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	python www
MASTER_SITES=	${MASTER_SITE_PYPI:=p/pysaml2/}

MAINTAINER=	kethzer.dr@gmail.com
HOMEPAGE=	https://github.com/rohe/pysaml2
COMMENT=	Python implementation of SAML Version 2
LICENSE=	apache-2.0

DEPENDS+=	${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
DEPENDS+=	${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+=	${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
DEPENDS+=	${PYPKGPREFIX}-paste-[0-9]*:../../www/py-paste
DEPENDS+=	${PYPKGPREFIX}-zope.interface-[0-9]*:../../devel/py-zope.interface
DEPENDS+=	${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
DEPENDS+=	${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
DEPENDS+=	${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
DEPENDS+=	${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six

USE_LANGUAGES=	# none

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/www/py-pysaml2/PLIST
@comment $NetBSD: PLIST,v 1.1 2023/08/29 14:04:20 manu Exp $
bin/make_metadata.py
bin/mdexport.py
bin/merge_metadata.py
bin/parse_xsd2.py
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/saml2/__init__.py
${PYSITELIB}/saml2/__init__.pyc
${PYSITELIB}/saml2/__init__.pyo
${PYSITELIB}/saml2/algsupport.py
${PYSITELIB}/saml2/algsupport.pyc
${PYSITELIB}/saml2/algsupport.pyo
${PYSITELIB}/saml2/argtree.py
${PYSITELIB}/saml2/argtree.pyc
${PYSITELIB}/saml2/argtree.pyo
${PYSITELIB}/saml2/assertion.py
${PYSITELIB}/saml2/assertion.pyc
${PYSITELIB}/saml2/assertion.pyo
${PYSITELIB}/saml2/attribute_converter.py
${PYSITELIB}/saml2/attribute_converter.pyc
${PYSITELIB}/saml2/attribute_converter.pyo
${PYSITELIB}/saml2/attribute_resolver.py
${PYSITELIB}/saml2/attribute_resolver.pyc
${PYSITELIB}/saml2/attribute_resolver.pyo
${PYSITELIB}/saml2/attributemaps/__init__.py
${PYSITELIB}/saml2/attributemaps/__init__.pyc
${PYSITELIB}/saml2/attributemaps/__init__.pyo
${PYSITELIB}/saml2/attributemaps/adfs_v1x.py
${PYSITELIB}/saml2/attributemaps/adfs_v1x.pyc
${PYSITELIB}/saml2/attributemaps/adfs_v1x.pyo
${PYSITELIB}/saml2/attributemaps/adfs_v20.py
${PYSITELIB}/saml2/attributemaps/adfs_v20.pyc
${PYSITELIB}/saml2/attributemaps/adfs_v20.pyo
${PYSITELIB}/saml2/attributemaps/basic.py
${PYSITELIB}/saml2/attributemaps/basic.pyc
${PYSITELIB}/saml2/attributemaps/basic.pyo
${PYSITELIB}/saml2/attributemaps/saml_uri.py
${PYSITELIB}/saml2/attributemaps/saml_uri.pyc
${PYSITELIB}/saml2/attributemaps/saml_uri.pyo
${PYSITELIB}/saml2/attributemaps/shibboleth_uri.py
${PYSITELIB}/saml2/attributemaps/shibboleth_uri.pyc
${PYSITELIB}/saml2/attributemaps/shibboleth_uri.pyo
${PYSITELIB}/saml2/authn.py
${PYSITELIB}/saml2/authn.pyc
${PYSITELIB}/saml2/authn.pyo
${PYSITELIB}/saml2/authn_context/__init__.py
${PYSITELIB}/saml2/authn_context/__init__.pyc
${PYSITELIB}/saml2/authn_context/__init__.pyo
${PYSITELIB}/saml2/authn_context/ippword.py
${PYSITELIB}/saml2/authn_context/ippword.pyc
${PYSITELIB}/saml2/authn_context/ippword.pyo
${PYSITELIB}/saml2/authn_context/mobiletwofactor.py
${PYSITELIB}/saml2/authn_context/mobiletwofactor.pyc
${PYSITELIB}/saml2/authn_context/mobiletwofactor.pyo
${PYSITELIB}/saml2/authn_context/ppt.py
${PYSITELIB}/saml2/authn_context/ppt.pyc
${PYSITELIB}/saml2/authn_context/ppt.pyo
${PYSITELIB}/saml2/authn_context/pword.py
${PYSITELIB}/saml2/authn_context/pword.pyc
${PYSITELIB}/saml2/authn_context/pword.pyo
${PYSITELIB}/saml2/authn_context/sslcert.py
${PYSITELIB}/saml2/authn_context/sslcert.pyc
${PYSITELIB}/saml2/authn_context/sslcert.pyo
${PYSITELIB}/saml2/authn_context/timesync.py
${PYSITELIB}/saml2/authn_context/timesync.pyc
${PYSITELIB}/saml2/authn_context/timesync.pyo
${PYSITELIB}/saml2/cache.py
${PYSITELIB}/saml2/cache.pyc
${PYSITELIB}/saml2/cache.pyo
${PYSITELIB}/saml2/cert.py
${PYSITELIB}/saml2/cert.pyc
${PYSITELIB}/saml2/cert.pyo
${PYSITELIB}/saml2/client.py
${PYSITELIB}/saml2/client.pyc
${PYSITELIB}/saml2/client.pyo
${PYSITELIB}/saml2/client_base.py
${PYSITELIB}/saml2/client_base.pyc
${PYSITELIB}/saml2/client_base.pyo
${PYSITELIB}/saml2/config.py
${PYSITELIB}/saml2/config.pyc
${PYSITELIB}/saml2/config.pyo
${PYSITELIB}/saml2/country_codes.py
${PYSITELIB}/saml2/country_codes.pyc
${PYSITELIB}/saml2/country_codes.pyo
${PYSITELIB}/saml2/cryptography/__init__.py
${PYSITELIB}/saml2/cryptography/__init__.pyc
${PYSITELIB}/saml2/cryptography/__init__.pyo
${PYSITELIB}/saml2/cryptography/asymmetric.py
${PYSITELIB}/saml2/cryptography/asymmetric.pyc
${PYSITELIB}/saml2/cryptography/asymmetric.pyo
${PYSITELIB}/saml2/cryptography/errors.py
${PYSITELIB}/saml2/cryptography/errors.pyc
${PYSITELIB}/saml2/cryptography/errors.pyo
${PYSITELIB}/saml2/cryptography/pki.py
${PYSITELIB}/saml2/cryptography/pki.pyc
${PYSITELIB}/saml2/cryptography/pki.pyo
${PYSITELIB}/saml2/cryptography/symmetric.py
${PYSITELIB}/saml2/cryptography/symmetric.pyc
${PYSITELIB}/saml2/cryptography/symmetric.pyo
${PYSITELIB}/saml2/data/__init__.py
${PYSITELIB}/saml2/data/__init__.pyc
${PYSITELIB}/saml2/data/__init__.pyo
${PYSITELIB}/saml2/data/schemas/__init__.py
${PYSITELIB}/saml2/data/schemas/__init__.pyc
${PYSITELIB}/saml2/data/schemas/__init__.pyo
${PYSITELIB}/saml2/data/schemas/envelope.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-assertion-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-auth-telephony-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-ip-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-ippword-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-kerberos-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-reg-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-nomad-telephony-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-personal-telephony-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-pgp-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-ppt-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-pword-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-session-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-smartcard-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-smartcardpki-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-softwarepki-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-spki-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-srp-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-sslcert-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-telephony-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-timesync-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-types-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-x509-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-xmldsig-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-dce-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-ecp-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-metadata-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-protocol-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-x500-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-schema-xacml-2.0.xsd
${PYSITELIB}/saml2/data/schemas/saml-subject-id-attr-v1.0.xsd
${PYSITELIB}/saml2/data/schemas/sstc-metadata-attr.xsd
${PYSITELIB}/saml2/data/schemas/sstc-req-attr-ext.xsd
${PYSITELIB}/saml2/data/schemas/sstc-saml-attribute-ext.xsd
${PYSITELIB}/saml2/data/schemas/sstc-saml-metadata-algsupport-v1.0.xsd
${PYSITELIB}/saml2/data/schemas/sstc-saml-metadata-ui-v1.0.xsd
${PYSITELIB}/saml2/data/schemas/xenc-schema.xsd
${PYSITELIB}/saml2/data/schemas/xml.xsd
${PYSITELIB}/saml2/data/schemas/xmldsig-core-schema.xsd
${PYSITELIB}/saml2/data/templates/__init__.py
${PYSITELIB}/saml2/data/templates/__init__.pyc
${PYSITELIB}/saml2/data/templates/__init__.pyo
${PYSITELIB}/saml2/data/templates/template_enc.xml
${PYSITELIB}/saml2/discovery.py
${PYSITELIB}/saml2/discovery.pyc
${PYSITELIB}/saml2/discovery.pyo
${PYSITELIB}/saml2/ecp.py
${PYSITELIB}/saml2/ecp.pyc
${PYSITELIB}/saml2/ecp.pyo
${PYSITELIB}/saml2/ecp_client.py
${PYSITELIB}/saml2/ecp_client.pyc
${PYSITELIB}/saml2/ecp_client.pyo
${PYSITELIB}/saml2/entity.py
${PYSITELIB}/saml2/entity.pyc
${PYSITELIB}/saml2/entity.pyo
${PYSITELIB}/saml2/entity_category/__init__.py
${PYSITELIB}/saml2/entity_category/__init__.pyc
${PYSITELIB}/saml2/entity_category/__init__.pyo
${PYSITELIB}/saml2/entity_category/at_egov_pvp2.py
${PYSITELIB}/saml2/entity_category/at_egov_pvp2.pyc
${PYSITELIB}/saml2/entity_category/at_egov_pvp2.pyo
${PYSITELIB}/saml2/entity_category/edugain.py
${PYSITELIB}/saml2/entity_category/edugain.pyc
${PYSITELIB}/saml2/entity_category/edugain.pyo
${PYSITELIB}/saml2/entity_category/incommon.py
${PYSITELIB}/saml2/entity_category/incommon.pyc
${PYSITELIB}/saml2/entity_category/incommon.pyo
${PYSITELIB}/saml2/entity_category/refeds.py
${PYSITELIB}/saml2/entity_category/refeds.pyc
${PYSITELIB}/saml2/entity_category/refeds.pyo
${PYSITELIB}/saml2/entity_category/swamid.py
${PYSITELIB}/saml2/entity_category/swamid.pyc
${PYSITELIB}/saml2/entity_category/swamid.pyo
${PYSITELIB}/saml2/eptid.py
${PYSITELIB}/saml2/eptid.pyc
${PYSITELIB}/saml2/eptid.pyo
${PYSITELIB}/saml2/extension/__init__.py
${PYSITELIB}/saml2/extension/__init__.pyc
${PYSITELIB}/saml2/extension/__init__.pyo
${PYSITELIB}/saml2/extension/algsupport.py
${PYSITELIB}/saml2/extension/algsupport.pyc
${PYSITELIB}/saml2/extension/algsupport.pyo
${PYSITELIB}/saml2/extension/dri.py
${PYSITELIB}/saml2/extension/dri.pyc
${PYSITELIB}/saml2/extension/dri.pyo
${PYSITELIB}/saml2/extension/idpdisc.py
${PYSITELIB}/saml2/extension/idpdisc.pyc
${PYSITELIB}/saml2/extension/idpdisc.pyo
${PYSITELIB}/saml2/extension/mdattr.py
${PYSITELIB}/saml2/extension/mdattr.pyc
${PYSITELIB}/saml2/extension/mdattr.pyo
${PYSITELIB}/saml2/extension/mdrpi.py
${PYSITELIB}/saml2/extension/mdrpi.pyc
${PYSITELIB}/saml2/extension/mdrpi.pyo
${PYSITELIB}/saml2/extension/mdui.py
${PYSITELIB}/saml2/extension/mdui.pyc
${PYSITELIB}/saml2/extension/mdui.pyo
${PYSITELIB}/saml2/extension/pefim.py
${PYSITELIB}/saml2/extension/pefim.pyc
${PYSITELIB}/saml2/extension/pefim.pyo
${PYSITELIB}/saml2/extension/reqinit.py
${PYSITELIB}/saml2/extension/reqinit.pyc
${PYSITELIB}/saml2/extension/reqinit.pyo
${PYSITELIB}/saml2/extension/requested_attributes.py
${PYSITELIB}/saml2/extension/requested_attributes.pyc
${PYSITELIB}/saml2/extension/requested_attributes.pyo
${PYSITELIB}/saml2/extension/shibmd.py
${PYSITELIB}/saml2/extension/shibmd.pyc
${PYSITELIB}/saml2/extension/shibmd.pyo
${PYSITELIB}/saml2/extension/sp_type.py
${PYSITELIB}/saml2/extension/sp_type.pyc
${PYSITELIB}/saml2/extension/sp_type.pyo
${PYSITELIB}/saml2/filter.py
${PYSITELIB}/saml2/filter.pyc
${PYSITELIB}/saml2/filter.pyo
${PYSITELIB}/saml2/httpbase.py
${PYSITELIB}/saml2/httpbase.pyc
${PYSITELIB}/saml2/httpbase.pyo
${PYSITELIB}/saml2/httputil.py
${PYSITELIB}/saml2/httputil.pyc
${PYSITELIB}/saml2/httputil.pyo
${PYSITELIB}/saml2/ident.py
${PYSITELIB}/saml2/ident.pyc
${PYSITELIB}/saml2/ident.pyo
${PYSITELIB}/saml2/mcache.py
${PYSITELIB}/saml2/mcache.pyc
${PYSITELIB}/saml2/mcache.pyo
${PYSITELIB}/saml2/md.py
${PYSITELIB}/saml2/md.pyc
${PYSITELIB}/saml2/md.pyo
${PYSITELIB}/saml2/mdbcache.py
${PYSITELIB}/saml2/mdbcache.pyc
${PYSITELIB}/saml2/mdbcache.pyo
${PYSITELIB}/saml2/mdie.py
${PYSITELIB}/saml2/mdie.pyc
${PYSITELIB}/saml2/mdie.pyo
${PYSITELIB}/saml2/mdstore.py
${PYSITELIB}/saml2/mdstore.pyc
${PYSITELIB}/saml2/mdstore.pyo
${PYSITELIB}/saml2/metadata.py
${PYSITELIB}/saml2/metadata.pyc
${PYSITELIB}/saml2/metadata.pyo
${PYSITELIB}/saml2/mongo_store.py
${PYSITELIB}/saml2/mongo_store.pyc
${PYSITELIB}/saml2/mongo_store.pyo
${PYSITELIB}/saml2/pack.py
${PYSITELIB}/saml2/pack.pyc
${PYSITELIB}/saml2/pack.pyo
${PYSITELIB}/saml2/population.py
${PYSITELIB}/saml2/population.pyc
${PYSITELIB}/saml2/population.pyo
${PYSITELIB}/saml2/profile/__init__.py
${PYSITELIB}/saml2/profile/__init__.pyc
${PYSITELIB}/saml2/profile/__init__.pyo
${PYSITELIB}/saml2/profile/ecp.py
${PYSITELIB}/saml2/profile/ecp.pyc
${PYSITELIB}/saml2/profile/ecp.pyo
${PYSITELIB}/saml2/profile/paos.py
${PYSITELIB}/saml2/profile/paos.pyc
${PYSITELIB}/saml2/profile/paos.pyo
${PYSITELIB}/saml2/profile/samlec.py
${PYSITELIB}/saml2/profile/samlec.pyc
${PYSITELIB}/saml2/profile/samlec.pyo
${PYSITELIB}/saml2/request.py
${PYSITELIB}/saml2/request.pyc
${PYSITELIB}/saml2/request.pyo
${PYSITELIB}/saml2/response.py
${PYSITELIB}/saml2/response.pyc
${PYSITELIB}/saml2/response.pyo
${PYSITELIB}/saml2/s2repoze/__init__.py
${PYSITELIB}/saml2/s2repoze/__init__.pyc
${PYSITELIB}/saml2/s2repoze/__init__.pyo
${PYSITELIB}/saml2/s2repoze/plugins/__init__.py
${PYSITELIB}/saml2/s2repoze/plugins/__init__.pyc
${PYSITELIB}/saml2/s2repoze/plugins/__init__.pyo
${PYSITELIB}/saml2/s2repoze/plugins/challenge_decider.py
${PYSITELIB}/saml2/s2repoze/plugins/challenge_decider.pyc
${PYSITELIB}/saml2/s2repoze/plugins/challenge_decider.pyo
${PYSITELIB}/saml2/s2repoze/plugins/entitlement.py
${PYSITELIB}/saml2/s2repoze/plugins/entitlement.pyc
${PYSITELIB}/saml2/s2repoze/plugins/entitlement.pyo
${PYSITELIB}/saml2/s2repoze/plugins/formswithhidden.py
${PYSITELIB}/saml2/s2repoze/plugins/formswithhidden.pyc
${PYSITELIB}/saml2/s2repoze/plugins/formswithhidden.pyo
${PYSITELIB}/saml2/s2repoze/plugins/ini.py
${PYSITELIB}/saml2/s2repoze/plugins/ini.pyc
${PYSITELIB}/saml2/s2repoze/plugins/ini.pyo
${PYSITELIB}/saml2/s2repoze/plugins/sp.py
${PYSITELIB}/saml2/s2repoze/plugins/sp.pyc
${PYSITELIB}/saml2/s2repoze/plugins/sp.pyo
${PYSITELIB}/saml2/s_utils.py
${PYSITELIB}/saml2/s_utils.pyc
${PYSITELIB}/saml2/s_utils.pyo
${PYSITELIB}/saml2/saml.py
${PYSITELIB}/saml2/saml.pyc
${PYSITELIB}/saml2/saml.pyo
${PYSITELIB}/saml2/samlp.py
${PYSITELIB}/saml2/samlp.pyc
${PYSITELIB}/saml2/samlp.pyo
${PYSITELIB}/saml2/schema/__init__.py
${PYSITELIB}/saml2/schema/__init__.pyc
${PYSITELIB}/saml2/schema/__init__.pyo
${PYSITELIB}/saml2/schema/soap.py
${PYSITELIB}/saml2/schema/soap.pyc
${PYSITELIB}/saml2/schema/soap.pyo
${PYSITELIB}/saml2/schema/soapenv.py
${PYSITELIB}/saml2/schema/soapenv.pyc
${PYSITELIB}/saml2/schema/soapenv.pyo
${PYSITELIB}/saml2/schema/wsdl.py
${PYSITELIB}/saml2/schema/wsdl.pyc
${PYSITELIB}/saml2/schema/wsdl.pyo
${PYSITELIB}/saml2/sdb.py
${PYSITELIB}/saml2/sdb.pyc
${PYSITELIB}/saml2/sdb.pyo
${PYSITELIB}/saml2/server.py
${PYSITELIB}/saml2/server.pyc
${PYSITELIB}/saml2/server.pyo
${PYSITELIB}/saml2/sigver.py
${PYSITELIB}/saml2/sigver.pyc
${PYSITELIB}/saml2/sigver.pyo
${PYSITELIB}/saml2/soap.py
${PYSITELIB}/saml2/soap.pyc
${PYSITELIB}/saml2/soap.pyo
${PYSITELIB}/saml2/time_util.py
${PYSITELIB}/saml2/time_util.pyc
${PYSITELIB}/saml2/time_util.pyo
${PYSITELIB}/saml2/userinfo/__init__.py
${PYSITELIB}/saml2/userinfo/__init__.pyc
${PYSITELIB}/saml2/userinfo/__init__.pyo
${PYSITELIB}/saml2/userinfo/ldapinfo.py
${PYSITELIB}/saml2/userinfo/ldapinfo.pyc
${PYSITELIB}/saml2/userinfo/ldapinfo.pyo
${PYSITELIB}/saml2/validate.py
${PYSITELIB}/saml2/validate.pyc
${PYSITELIB}/saml2/validate.pyo
${PYSITELIB}/saml2/version.py
${PYSITELIB}/saml2/version.pyc
${PYSITELIB}/saml2/version.pyo
${PYSITELIB}/saml2/virtual_org.py
${PYSITELIB}/saml2/virtual_org.pyc
${PYSITELIB}/saml2/virtual_org.pyo
${PYSITELIB}/saml2/ws/__init__.py
${PYSITELIB}/saml2/ws/__init__.pyc
${PYSITELIB}/saml2/ws/__init__.pyo
${PYSITELIB}/saml2/ws/wsaddr.py
${PYSITELIB}/saml2/ws/wsaddr.pyc
${PYSITELIB}/saml2/ws/wsaddr.pyo
${PYSITELIB}/saml2/ws/wspol.py
${PYSITELIB}/saml2/ws/wspol.pyc
${PYSITELIB}/saml2/ws/wspol.pyo
${PYSITELIB}/saml2/ws/wssec.py
${PYSITELIB}/saml2/ws/wssec.pyc
${PYSITELIB}/saml2/ws/wssec.pyo
${PYSITELIB}/saml2/ws/wstrust.py
${PYSITELIB}/saml2/ws/wstrust.pyc
${PYSITELIB}/saml2/ws/wstrust.pyo
${PYSITELIB}/saml2/ws/wsutil.py
${PYSITELIB}/saml2/ws/wsutil.pyc
${PYSITELIB}/saml2/ws/wsutil.pyo
${PYSITELIB}/saml2/xml/__init__.py
${PYSITELIB}/saml2/xml/__init__.pyc
${PYSITELIB}/saml2/xml/__init__.pyo
${PYSITELIB}/saml2/xml/schema/__init__.py
${PYSITELIB}/saml2/xml/schema/__init__.pyc
${PYSITELIB}/saml2/xml/schema/__init__.pyo
${PYSITELIB}/saml2/xmldsig/__init__.py
${PYSITELIB}/saml2/xmldsig/__init__.pyc
${PYSITELIB}/saml2/xmldsig/__init__.pyo
${PYSITELIB}/saml2/xmlenc/__init__.py
${PYSITELIB}/saml2/xmlenc/__init__.pyc
${PYSITELIB}/saml2/xmlenc/__init__.pyo

File Added: pkgsrc/www/py-pysaml2/distinfo
$NetBSD: distinfo,v 1.1 2023/08/29 14:04:20 manu Exp $

BLAKE2s (pysaml2-7.1.2.tar.gz) = 1b1bbc3353d9aceaf37a9d3dbb65964284d270d4a86a225e8e4c1cea37fd8d49
SHA512 (pysaml2-7.1.2.tar.gz) = 363bec70b2a4acb01e248e2b7636df15e2ead26ff5b948ae44a238f295711f1d88ce793f9b72f504455a5db5ff6dcb7fb3129771a6146e01eccda4aca2f01b90
Size (pysaml2-7.1.2.tar.gz) = 366722 bytes