WARNING: lang/python/egg.mk is deprecated; use lang/python/wheel.mk instead. ===> Building for py310-pysaml2-7.1.2 (cd /Users/pbulk/build/www/py-pysaml2/work/pysaml2-7.1.2/ && /usr/bin/env USETOOLS=no GOTMPDIR=/Users/pbulk/build PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread PTHREADBASE= DL_CFLAGS= DL_LDFLAGS= DL_LIBS= MACOSX_DEPLOYMENT_TARGET=12.3 PYTHON=/opt/pkg/bin/python3.10 CC=clang CFLAGS=-pipe\ -Os\ -I/opt/pkg/include/python3.10\ -I/opt/pkg/include CPPFLAGS=-I/opt/pkg/include/python3.10\ -I/opt/pkg/include CXX=clang++ CXXFLAGS=-pipe\ -Os\ -I/opt/pkg/include/python3.10\ -I/opt/pkg/include COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/pkg/lib LINKER_RPATH_FLAG=-L PATH=/Users/pbulk/build/www/py-pysaml2/work/.cwrapper/bin:/Users/pbulk/build/www/py-pysaml2/work/.buildlink/bin:/Users/pbulk/build/www/py-pysaml2/work/.tools/bin:/opt/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/opt/pkg/etc CPP=clang\ -E CXXCPP=clang\ -E HOME=/Users/pbulk/build/www/py-pysaml2/work/.home CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/www/py-pysaml2/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 775 INSTALL_INFO= MAKEINFO=/Users/pbulk/build/www/py-pysaml2/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/Users/pbulk/build/www/py-pysaml2/work/.tools/bin/itstool GDBUS_CODEGEN=/Users/pbulk/build/www/py-pysaml2/work/.tools/bin/gdbus-codegen PKG_CONFIG=/Users/pbulk/build/www/py-pysaml2/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/Users/pbulk/build/www/py-pysaml2/work/.buildlink/lib/pkgconfig:/Users/pbulk/build/www/py-pysaml2/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/Users/pbulk/build/www/py-pysaml2/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/www/py-pysaml2/work/.cwrapper/config /opt/pkg/bin/python3.10 setup.py build -j1) /opt/pkg/lib/python3.10/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'author-email' in 'metadata' (setup.cfg), please use the underscore name 'author_email' instead. !! ******************************************************************************** Usage of dash-separated 'author-email' will not be supported in future versions. Please use the underscore name 'author_email' instead. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /opt/pkg/lib/python3.10/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'maintainer-email' in 'metadata' (setup.cfg), please use the underscore name 'maintainer_email' instead. !! ******************************************************************************** Usage of dash-separated 'maintainer-email' will not be supported in future versions. Please use the underscore name 'maintainer_email' instead. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /opt/pkg/lib/python3.10/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'license-file' in 'metadata' (setup.cfg), please use the underscore name 'license_file' instead. !! ******************************************************************************** Usage of dash-separated 'license-file' will not be supported in future versions. Please use the underscore name 'license_file' instead. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /opt/pkg/lib/python3.10/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'long-description' in 'metadata' (setup.cfg), please use the underscore name 'long_description' instead. !! ******************************************************************************** Usage of dash-separated 'long-description' will not be supported in future versions. Please use the underscore name 'long_description' instead. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /opt/pkg/lib/python3.10/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'home-page' in 'metadata' (setup.cfg), please use the underscore name 'home_page' instead. !! ******************************************************************************** Usage of dash-separated 'home-page' will not be supported in future versions. Please use the underscore name 'home_page' instead. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /opt/pkg/lib/python3.10/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'requires-dist' in 'metadata' (setup.cfg), please use the underscore name 'requires_dist' instead. !! ******************************************************************************** Usage of dash-separated 'requires-dist' will not be supported in future versions. Please use the underscore name 'requires_dist' instead. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /opt/pkg/lib/python3.10/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running build running build_py creating build/lib/saml2 copying src/saml2/__init__.py -> build/lib/saml2 copying src/saml2/algsupport.py -> build/lib/saml2 copying src/saml2/argtree.py -> build/lib/saml2 copying src/saml2/assertion.py -> build/lib/saml2 copying src/saml2/attribute_converter.py -> build/lib/saml2 copying src/saml2/attribute_resolver.py -> build/lib/saml2 copying src/saml2/authn.py -> build/lib/saml2 copying src/saml2/cache.py -> build/lib/saml2 copying src/saml2/cert.py -> build/lib/saml2 copying src/saml2/client.py -> build/lib/saml2 copying src/saml2/client_base.py -> build/lib/saml2 copying src/saml2/config.py -> build/lib/saml2 copying src/saml2/country_codes.py -> build/lib/saml2 copying src/saml2/discovery.py -> build/lib/saml2 copying src/saml2/ecp.py -> build/lib/saml2 copying src/saml2/ecp_client.py -> build/lib/saml2 copying src/saml2/entity.py -> build/lib/saml2 copying src/saml2/eptid.py -> build/lib/saml2 copying src/saml2/filter.py -> build/lib/saml2 copying src/saml2/httpbase.py -> build/lib/saml2 copying src/saml2/httputil.py -> build/lib/saml2 copying src/saml2/ident.py -> build/lib/saml2 copying src/saml2/mcache.py -> build/lib/saml2 copying src/saml2/md.py -> build/lib/saml2 copying src/saml2/mdbcache.py -> build/lib/saml2 copying src/saml2/mdie.py -> build/lib/saml2 copying src/saml2/mdstore.py -> build/lib/saml2 copying src/saml2/metadata.py -> build/lib/saml2 copying src/saml2/mongo_store.py -> build/lib/saml2 copying src/saml2/pack.py -> build/lib/saml2 copying src/saml2/population.py -> build/lib/saml2 copying src/saml2/request.py -> build/lib/saml2 copying src/saml2/response.py -> build/lib/saml2 copying src/saml2/s_utils.py -> build/lib/saml2 copying src/saml2/saml.py -> build/lib/saml2 copying src/saml2/samlp.py -> build/lib/saml2 copying src/saml2/sdb.py -> build/lib/saml2 copying src/saml2/server.py -> build/lib/saml2 copying src/saml2/sigver.py -> build/lib/saml2 copying src/saml2/soap.py -> build/lib/saml2 copying src/saml2/time_util.py -> build/lib/saml2 copying src/saml2/validate.py -> build/lib/saml2 copying src/saml2/version.py -> build/lib/saml2 copying src/saml2/virtual_org.py -> build/lib/saml2 creating build/lib/saml2/attributemaps copying src/saml2/attributemaps/__init__.py -> build/lib/saml2/attributemaps copying src/saml2/attributemaps/adfs_v1x.py -> build/lib/saml2/attributemaps copying src/saml2/attributemaps/adfs_v20.py -> build/lib/saml2/attributemaps copying src/saml2/attributemaps/basic.py -> build/lib/saml2/attributemaps copying src/saml2/attributemaps/saml_uri.py -> build/lib/saml2/attributemaps copying src/saml2/attributemaps/shibboleth_uri.py -> build/lib/saml2/attributemaps creating build/lib/saml2/authn_context copying src/saml2/authn_context/__init__.py -> build/lib/saml2/authn_context copying src/saml2/authn_context/ippword.py -> build/lib/saml2/authn_context copying src/saml2/authn_context/mobiletwofactor.py -> build/lib/saml2/authn_context copying src/saml2/authn_context/ppt.py -> build/lib/saml2/authn_context copying src/saml2/authn_context/pword.py -> build/lib/saml2/authn_context copying src/saml2/authn_context/sslcert.py -> build/lib/saml2/authn_context copying src/saml2/authn_context/timesync.py -> build/lib/saml2/authn_context creating build/lib/saml2/cryptography copying src/saml2/cryptography/__init__.py -> build/lib/saml2/cryptography copying src/saml2/cryptography/asymmetric.py -> build/lib/saml2/cryptography copying src/saml2/cryptography/errors.py -> build/lib/saml2/cryptography copying src/saml2/cryptography/pki.py -> build/lib/saml2/cryptography copying src/saml2/cryptography/symmetric.py -> build/lib/saml2/cryptography creating build/lib/saml2/data copying src/saml2/data/__init__.py -> build/lib/saml2/data creating build/lib/saml2/entity_category copying src/saml2/entity_category/__init__.py -> build/lib/saml2/entity_category copying src/saml2/entity_category/at_egov_pvp2.py -> build/lib/saml2/entity_category copying src/saml2/entity_category/edugain.py -> build/lib/saml2/entity_category copying src/saml2/entity_category/incommon.py -> build/lib/saml2/entity_category copying src/saml2/entity_category/refeds.py -> build/lib/saml2/entity_category copying src/saml2/entity_category/swamid.py -> build/lib/saml2/entity_category creating build/lib/saml2/extension copying src/saml2/extension/__init__.py -> build/lib/saml2/extension copying src/saml2/extension/algsupport.py -> build/lib/saml2/extension copying src/saml2/extension/dri.py -> build/lib/saml2/extension copying src/saml2/extension/idpdisc.py -> build/lib/saml2/extension copying src/saml2/extension/mdattr.py -> build/lib/saml2/extension copying src/saml2/extension/mdrpi.py -> build/lib/saml2/extension copying src/saml2/extension/mdui.py -> build/lib/saml2/extension copying src/saml2/extension/pefim.py -> build/lib/saml2/extension copying src/saml2/extension/reqinit.py -> build/lib/saml2/extension copying src/saml2/extension/requested_attributes.py -> build/lib/saml2/extension copying src/saml2/extension/shibmd.py -> build/lib/saml2/extension copying src/saml2/extension/sp_type.py -> build/lib/saml2/extension creating build/lib/saml2/profile copying src/saml2/profile/__init__.py -> build/lib/saml2/profile copying src/saml2/profile/ecp.py -> build/lib/saml2/profile copying src/saml2/profile/paos.py -> build/lib/saml2/profile copying src/saml2/profile/samlec.py -> build/lib/saml2/profile creating build/lib/saml2/s2repoze copying src/saml2/s2repoze/__init__.py -> build/lib/saml2/s2repoze creating build/lib/saml2/schema copying src/saml2/schema/__init__.py -> build/lib/saml2/schema copying src/saml2/schema/soap.py -> build/lib/saml2/schema copying src/saml2/schema/soapenv.py -> build/lib/saml2/schema copying src/saml2/schema/wsdl.py -> build/lib/saml2/schema creating build/lib/saml2/userinfo copying src/saml2/userinfo/__init__.py -> build/lib/saml2/userinfo copying src/saml2/userinfo/ldapinfo.py -> build/lib/saml2/userinfo creating build/lib/saml2/ws copying src/saml2/ws/__init__.py -> build/lib/saml2/ws copying src/saml2/ws/wsaddr.py -> build/lib/saml2/ws copying src/saml2/ws/wspol.py -> build/lib/saml2/ws copying src/saml2/ws/wssec.py -> build/lib/saml2/ws copying src/saml2/ws/wstrust.py -> build/lib/saml2/ws copying src/saml2/ws/wsutil.py -> build/lib/saml2/ws creating build/lib/saml2/xml copying src/saml2/xml/__init__.py -> build/lib/saml2/xml creating build/lib/saml2/xmldsig copying src/saml2/xmldsig/__init__.py -> build/lib/saml2/xmldsig creating build/lib/saml2/xmlenc copying src/saml2/xmlenc/__init__.py -> build/lib/saml2/xmlenc creating build/lib/saml2/data/schemas copying src/saml2/data/schemas/__init__.py -> build/lib/saml2/data/schemas creating build/lib/saml2/data/templates copying src/saml2/data/templates/__init__.py -> build/lib/saml2/data/templates creating build/lib/saml2/s2repoze/plugins copying src/saml2/s2repoze/plugins/__init__.py -> build/lib/saml2/s2repoze/plugins copying src/saml2/s2repoze/plugins/challenge_decider.py -> build/lib/saml2/s2repoze/plugins copying src/saml2/s2repoze/plugins/entitlement.py -> build/lib/saml2/s2repoze/plugins copying src/saml2/s2repoze/plugins/formswithhidden.py -> build/lib/saml2/s2repoze/plugins copying src/saml2/s2repoze/plugins/ini.py -> build/lib/saml2/s2repoze/plugins copying src/saml2/s2repoze/plugins/sp.py -> build/lib/saml2/s2repoze/plugins creating build/lib/saml2/xml/schema copying src/saml2/xml/schema/__init__.py -> build/lib/saml2/xml/schema running egg_info writing src/pysaml2.egg-info/PKG-INFO writing dependency_links to src/pysaml2.egg-info/dependency_links.txt writing requirements to src/pysaml2.egg-info/requires.txt writing top-level names to src/pysaml2.egg-info/top_level.txt reading manifest file 'src/pysaml2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/build' no previously-included directories found matching 'tests' no previously-included directories found matching 'example' no previously-included directories found matching '.github' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.egg-info' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'src/pysaml2.egg-info/SOURCES.txt' copying src/saml2/data/schemas/envelope.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-assertion-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-auth-telephony-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-ip-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-ippword-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-kerberos-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-reg-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-nomad-telephony-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-personal-telephony-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-pgp-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-ppt-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-pword-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-session-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-smartcard-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-smartcardpki-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-softwarepki-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-spki-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-srp-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-sslcert-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-telephony-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-timesync-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-types-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-x509-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-authn-context-xmldsig-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-dce-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-ecp-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-metadata-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-protocol-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-x500-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-schema-xacml-2.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/saml-subject-id-attr-v1.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/sstc-metadata-attr.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/sstc-req-attr-ext.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/sstc-saml-attribute-ext.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/sstc-saml-metadata-algsupport-v1.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/sstc-saml-metadata-ui-v1.0.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/xenc-schema.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/xml.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/schemas/xmldsig-core-schema.xsd -> build/lib/saml2/data/schemas copying src/saml2/data/templates/template_enc.xml -> build/lib/saml2/data/templates running build_scripts creating build/scripts-3.10 copying and adjusting tools/make_metadata.py -> build/scripts-3.10 copying and adjusting tools/mdexport.py -> build/scripts-3.10 copying and adjusting tools/merge_metadata.py -> build/scripts-3.10 copying and adjusting tools/parse_xsd2.py -> build/scripts-3.10 changing mode of build/scripts-3.10/make_metadata.py from 644 to 755 changing mode of build/scripts-3.10/mdexport.py from 644 to 755 changing mode of build/scripts-3.10/merge_metadata.py from 644 to 755 changing mode of build/scripts-3.10/parse_xsd2.py from 644 to 755