D: [iurt_root_command] chroot sh: line 4: [: -j8: integer expression expected sh: line 4: [: -j8: integer expression expected sh: line 4: [: -j8: integer expression expected Installing /home/pterjan/rpmbuild/SRPMS/python-autobahn-23.6.2-3.mga10.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.ZmUs4F + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf autobahn-23.6.2 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/autobahn-23.6.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd autobahn-23.6.2 + rm -rf /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2-SPECPARTS + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/autobahn-relax-reqs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i -e 's/extras_require_xbr\s\++//' setup.py + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%generate_buildrequires): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.QNCVgG + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd autobahn-23.6.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + : + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + for f in pyproject.toml setup.py setup.cfg + '[' -f pyproject.toml ']' + for f in pyproject.toml setup.py setup.cfg + '[' -f setup.py ']' + sed -i -E -e '/^requires/s/(['\''"]\s*flit_core\s*>=\s*[0-9]+(\.[0-9]+)+)\s*,\s*<\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\4/' setup.py + sed -i -E -e '/python_requires/s/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/' setup.py + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9a-z]+)*)\s*,\s*(<|!=|<=)\s*[0-9]+(\.[0-9a-z]+)*(-?dev[0-9]*)?(\.\*)*(\s*['\''"]?)/\1\7/g' setup.py + sed -i -E -e 's/(['\''"]\w+\s*)!=(\s*([0-9])+(\.[0-9]+)*\s*['\''"])/\1>\2/g' setup.py + sed -i -E -e 's/(['\''"]\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\5/g' setup.py + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/g' setup.py + sed -i -E -e 's/(['\''"]\s*)\^(\s*[0-9]+(\.[0-9]+)*\s*['\''"])/\1>=\2/g' setup.py + sed -i -e 's/~=/>=/g' setup.py + sed -i -E -e 's/(['\''"]\s*\S*\s*)==(\s*[0-9]+(\.[0-9]+)*)\.\*(\s*['\''"])/\1>=\2\4/g' setup.py + sed -i -E -e 's/(['\''"]?\w*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)[0-9]+(\.[0-9]+)*\s*(['\''"]?)/\1\5/g' setup.py + for f in pyproject.toml setup.py setup.cfg + '[' -f setup.cfg ']' + sed -i -E -e '/^requires/s/(['\''"]\s*flit_core\s*>=\s*[0-9]+(\.[0-9]+)+)\s*,\s*<\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\4/' setup.cfg + sed -i -E -e '/python_requires/s/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/' setup.cfg + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9a-z]+)*)\s*,\s*(<|!=|<=)\s*[0-9]+(\.[0-9a-z]+)*(-?dev[0-9]*)?(\.\*)*(\s*['\''"]?)/\1\7/g' setup.cfg + sed -i -E -e 's/(['\''"]\w+\s*)!=(\s*([0-9])+(\.[0-9]+)*\s*['\''"])/\1>\2/g' setup.cfg + sed -i -E -e 's/(['\''"]\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\5/g' setup.cfg + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/g' setup.cfg + sed -i -E -e 's/(['\''"]\s*)\^(\s*[0-9]+(\.[0-9]+)*\s*['\''"])/\1>=\2/g' setup.cfg + sed -i -e 's/~=/>=/g' setup.cfg + sed -i -E -e 's/(['\''"]\s*\S*\s*)==(\s*[0-9]+(\.[0-9]+)*)\.\*(\s*['\''"])/\1>=\2\4/g' setup.cfg + sed -i -E -e 's/(['\''"]?\w*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)[0-9]+(\.[0-9]+)*\s*(['\''"]?)/\1\5/g' setup.cfg + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + TMPDIR=/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/pyproject-wheeldir --output /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-buildrequires Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 69.0.2) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.43.0) running egg_info writing autobahn.egg-info/PKG-INFO writing dependency_links to autobahn.egg-info/dependency_links.txt writing entry points to autobahn.egg-info/entry_points.txt writing requirements to autobahn.egg-info/requires.txt writing top-level names to autobahn.egg-info/top_level.txt reading manifest file 'autobahn.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'autobahn.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.43.0) Twisted found (default reactor is ) Twisted dropin.cache regenerated. running dist_info writing autobahn.egg-info/PKG-INFO writing dependency_links to autobahn.egg-info/dependency_links.txt writing entry points to autobahn.egg-info/entry_points.txt writing requirements to autobahn.egg-info/requires.txt writing top-level names to autobahn.egg-info/top_level.txt reading manifest file 'autobahn.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'autobahn.egg-info/SOURCES.txt' creating '/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/autobahn-23.6.2.dist-info' Handling txaio >=21.2.1 from hook generated metadata: Requires-Dist (autobahn) Requirement satisfied: txaio >=21.2.1 (installed: txaio 23.1.1) Handling cryptography >=3.4.6 from hook generated metadata: Requires-Dist (autobahn) Requirement satisfied: cryptography >=3.4.6 (installed: cryptography 42.0.5) Handling hyperlink >=21.0.0 from hook generated metadata: Requires-Dist (autobahn) Requirement satisfied: hyperlink >=21.0.0 (installed: hyperlink 21.0.0) Handling setuptools from hook generated metadata: Requires-Dist (autobahn) Requirement satisfied: setuptools (installed: setuptools 69.0.2) Handling zope.interface >=5.2.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: zope.interface >=5.2.0 ; extra == 'all' Handling twisted >=20.3.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: twisted >=20.3.0 ; extra == 'all' Handling attrs >=20.3.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: attrs >=20.3.0 ; extra == 'all' Handling python-snappy >=0.6.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: python-snappy >=0.6.0 ; extra == 'all' Handling msgpack >=1.0.2 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: msgpack >=1.0.2 ; extra == 'all' Handling ujson >=4.0.2 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: ujson >=4.0.2 ; extra == 'all' Handling cbor2 >=5.2.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: cbor2 >=5.2.0 ; extra == 'all' Handling py-ubjson >=0.16.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-ubjson >=0.16.1 ; extra == 'all' Handling flatbuffers >=22.12.6 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: flatbuffers >=22.12.6 ; extra == 'all' Handling pyopenssl >=20.0.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pyopenssl >=20.0.1 ; extra == 'all' Handling service-identity >=18.1.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: service-identity >=18.1.0 ; extra == 'all' Handling pynacl >=1.4.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pynacl >=1.4.0 ; extra == 'all' Handling pytrie >=0.4.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pytrie >=0.4.0 ; extra == 'all' Handling qrcode >=7.3.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: qrcode >=7.3.1 ; extra == 'all' Handling cffi >=1.14.5 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: cffi >=1.14.5 ; extra == 'all' Handling argon2-cffi >=20.1.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: argon2-cffi >=20.1.0 ; extra == 'all' Handling passlib >=1.7.4 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: passlib >=1.7.4 ; extra == 'all' Handling PyGObject >=3.40.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: PyGObject >=3.40.0 ; extra == 'all' Handling bitarray >=2.7.5 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: bitarray >=2.7.5 ; extra == 'all' Handling xbr >=21.2.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: xbr >=21.2.1 ; extra == 'all' Handling click >=8.1.2 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: click >=8.1.2 ; extra == 'all' Handling zlmdb >=21.2.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: zlmdb >=21.2.1 ; extra == 'all' Handling web3[ipfs] >=6.0.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: web3[ipfs] >=6.0.0 ; extra == 'all' Handling rlp >=2.0.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: rlp >=2.0.1 ; extra == 'all' Handling py-eth-sig-utils >=0.4.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-eth-sig-utils >=0.4.0 ; extra == 'all' Handling py-ecc >=5.1.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-ecc >=5.1.0 ; extra == 'all' Handling eth-abi >=4.0.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: eth-abi >=4.0.0 ; extra == 'all' Handling mnemonic >=0.19 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: mnemonic >=0.19 ; extra == 'all' Handling base58 >=2.1.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: base58 >=2.1.0 ; extra == 'all' Handling ecdsa >=0.16.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: ecdsa >=0.16.1 ; extra == 'all' Handling py-multihash >=2.0.1 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-multihash >=2.0.1 ; extra == 'all' Handling jinja2 >=2.11.3 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: jinja2 >=2.11.3 ; extra == 'all' Handling yapf ==0.29.0 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: yapf ==0.29.0 ; extra == 'all' Handling spake2 >=0.8 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: spake2 >=0.8 ; extra == 'all' Handling hkdf >=0.0.3 ; extra == 'all' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: hkdf >=0.0.3 ; extra == 'all' Handling python-snappy >=0.6.0 ; extra == 'compress' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: python-snappy >=0.6.0 ; extra == 'compress' Handling backports.tempfile >=1.0 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: backports.tempfile >=1.0 ; extra == 'dev' Handling bumpversion >=0.5.3 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: bumpversion >=0.5.3 ; extra == 'dev' Handling codecov >=2.0.15 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: codecov >=2.0.15 ; extra == 'dev' Handling flake8 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: flake8 ; extra == 'dev' Handling humanize >=0.5.1 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: humanize >=0.5.1 ; extra == 'dev' Handling passlib ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: passlib ; extra == 'dev' Handling pep8-naming >=0.3.3 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pep8-naming >=0.3.3 ; extra == 'dev' Handling pip >=9.0.1 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pip >=9.0.1 ; extra == 'dev' Handling pyenchant >=1.6.6 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pyenchant >=1.6.6 ; extra == 'dev' Handling pyflakes >=1.0.0 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pyflakes >=1.0.0 ; extra == 'dev' Handling pyinstaller >=4.2 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pyinstaller >=4.2 ; extra == 'dev' Handling pylint >=1.9.2 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pylint >=1.9.2 ; extra == 'dev' Handling pytest-aiohttp ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pytest-aiohttp ; extra == 'dev' Handling pytest-asyncio >=0.14.0 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pytest-asyncio >=0.14.0 ; extra == 'dev' Handling pytest-runner >=2.11.1 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pytest-runner >=2.11.1 ; extra == 'dev' Handling pytest >=3.4.2 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pytest >=3.4.2 ; extra == 'dev' Handling pyyaml >=4.2b4 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pyyaml >=4.2b4 ; extra == 'dev' Handling sphinx-autoapi >=1.7.0 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: sphinx-autoapi >=1.7.0 ; extra == 'dev' Handling sphinx >=1.7.1 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: sphinx >=1.7.1 ; extra == 'dev' Handling sphinx-rtd-theme >=0.1.9 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: sphinx-rtd-theme >=0.1.9 ; extra == 'dev' Handling sphinxcontrib-images >=0.9.1 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: sphinxcontrib-images >=0.9.1 ; extra == 'dev' Handling tox >=3.27 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: tox >=3.27 ; extra == 'dev' Handling twine >=3.3.0 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: twine >=3.3.0 ; extra == 'dev' Handling twisted >=22.10.0 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: twisted >=22.10.0 ; extra == 'dev' Handling txaio >=20.4.1 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: txaio >=20.4.1 ; extra == 'dev' Handling watchdog >=0.8.3 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: watchdog >=0.8.3 ; extra == 'dev' Handling wheel >=0.36.2 ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: wheel >=0.36.2 ; extra == 'dev' Handling yapf ; extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: yapf ; extra == 'dev' Handling mypy >=0.610 ; (python_version >= "3.4" and platform_python_implementation != "PyPy") and extra == 'dev' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: mypy >=0.610 ; (python_version >= "3.4" and platform_python_implementation != "PyPy") and extra == 'dev' Handling pyopenssl >=20.0.1 ; extra == 'encryption' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pyopenssl >=20.0.1 ; extra == 'encryption' Handling service-identity >=18.1.0 ; extra == 'encryption' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: service-identity >=18.1.0 ; extra == 'encryption' Handling pynacl >=1.4.0 ; extra == 'encryption' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pynacl >=1.4.0 ; extra == 'encryption' Handling pytrie >=0.4.0 ; extra == 'encryption' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: pytrie >=0.4.0 ; extra == 'encryption' Handling qrcode >=7.3.1 ; extra == 'encryption' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: qrcode >=7.3.1 ; extra == 'encryption' Handling cffi >=1.14.5 ; extra == 'nvx' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: cffi >=1.14.5 ; extra == 'nvx' Handling cffi >=1.14.5 ; extra == 'scram' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: cffi >=1.14.5 ; extra == 'scram' Handling argon2-cffi >=20.1.0 ; extra == 'scram' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: argon2-cffi >=20.1.0 ; extra == 'scram' Handling passlib >=1.7.4 ; extra == 'scram' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: passlib >=1.7.4 ; extra == 'scram' Handling msgpack >=1.0.2 ; extra == 'serialization' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: msgpack >=1.0.2 ; extra == 'serialization' Handling ujson >=4.0.2 ; extra == 'serialization' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: ujson >=4.0.2 ; extra == 'serialization' Handling cbor2 >=5.2.0 ; extra == 'serialization' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: cbor2 >=5.2.0 ; extra == 'serialization' Handling py-ubjson >=0.16.1 ; extra == 'serialization' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-ubjson >=0.16.1 ; extra == 'serialization' Handling flatbuffers >=22.12.6 ; extra == 'serialization' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: flatbuffers >=22.12.6 ; extra == 'serialization' Handling zope.interface >=5.2.0 ; extra == 'twisted' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: zope.interface >=5.2.0 ; extra == 'twisted' Handling twisted >=20.3.0 ; extra == 'twisted' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: twisted >=20.3.0 ; extra == 'twisted' Handling attrs >=20.3.0 ; extra == 'twisted' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: attrs >=20.3.0 ; extra == 'twisted' Handling PyGObject >=3.40.0 ; extra == 'ui' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: PyGObject >=3.40.0 ; extra == 'ui' Handling bitarray >=2.7.5 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: bitarray >=2.7.5 ; extra == 'xbr' Handling xbr >=21.2.1 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: xbr >=21.2.1 ; extra == 'xbr' Handling click >=8.1.2 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: click >=8.1.2 ; extra == 'xbr' Handling cbor2 >=5.2.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: cbor2 >=5.2.0 ; extra == 'xbr' Handling zlmdb >=21.2.1 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: zlmdb >=21.2.1 ; extra == 'xbr' Handling twisted >=20.3.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: twisted >=20.3.0 ; extra == 'xbr' Handling web3[ipfs] >=6.0.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: web3[ipfs] >=6.0.0 ; extra == 'xbr' Handling rlp >=2.0.1 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: rlp >=2.0.1 ; extra == 'xbr' Handling py-eth-sig-utils >=0.4.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-eth-sig-utils >=0.4.0 ; extra == 'xbr' Handling py-ecc >=5.1.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-ecc >=5.1.0 ; extra == 'xbr' Handling eth-abi >=4.0.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: eth-abi >=4.0.0 ; extra == 'xbr' Handling mnemonic >=0.19 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: mnemonic >=0.19 ; extra == 'xbr' Handling base58 >=2.1.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: base58 >=2.1.0 ; extra == 'xbr' Handling ecdsa >=0.16.1 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: ecdsa >=0.16.1 ; extra == 'xbr' Handling py-multihash >=2.0.1 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: py-multihash >=2.0.1 ; extra == 'xbr' Handling jinja2 >=2.11.3 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: jinja2 >=2.11.3 ; extra == 'xbr' Handling yapf ==0.29.0 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: yapf ==0.29.0 ; extra == 'xbr' Handling spake2 >=0.8 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: spake2 >=0.8 ; extra == 'xbr' Handling hkdf >=0.0.3 ; extra == 'xbr' from hook generated metadata: Requires-Dist (autobahn) Ignoring alien requirement: hkdf >=0.0.3 ; extra == 'xbr' Twisted found (default reactor is ) Twisted dropin.cache regenerated. + cat /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-buildrequires + rm -rfv autobahn-23.6.2.dist-info/ removed 'autobahn-23.6.2.dist-info/entry_points.txt' removed 'autobahn-23.6.2.dist-info/top_level.txt' removed 'autobahn-23.6.2.dist-info/METADATA' removed 'autobahn-23.6.2.dist-info/LICENSE' removed directory 'autobahn-23.6.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.eyNIpf + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd autobahn-23.6.2 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + export AUTOBAHN_STRIP_XBR=1 + AUTOBAHN_STRIP_XBR=1 + mkdir -p /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + TMPDIR=/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/pyproject-wheeldir Processing /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info writing /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/PKG-INFO writing dependency_links to /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/dependency_links.txt writing entry points to /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/entry_points.txt writing requirements to /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/requires.txt writing top-level names to /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/top_level.txt writing manifest file '/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/SOURCES.txt' reading manifest file '/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file '/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn.egg-info/SOURCES.txt' creating '/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-modern-metadata-x71d5v50/autobahn-23.6.2.dist-info' Twisted found (default reactor is ) Twisted dropin.cache regenerated. Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: autobahn Building wheel for autobahn (pyproject.toml): started Running command Building wheel for autobahn (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-312 creating build/lib.linux-x86_64-cpython-312/autobahn copying autobahn/exception.py -> build/lib.linux-x86_64-cpython-312/autobahn copying autobahn/testutil.py -> build/lib.linux-x86_64-cpython-312/autobahn copying autobahn/__main__.py -> build/lib.linux-x86_64-cpython-312/autobahn copying autobahn/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn copying autobahn/util.py -> build/lib.linux-x86_64-cpython-312/autobahn copying autobahn/_version.py -> build/lib.linux-x86_64-cpython-312/autobahn creating build/lib.linux-x86_64-cpython-312/autobahn/test copying autobahn/test/test_util.py -> build/lib.linux-x86_64-cpython-312/autobahn/test copying autobahn/test/test_rng.py -> build/lib.linux-x86_64-cpython-312/autobahn/test copying autobahn/test/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/test creating build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/exception.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/component.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/auth.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/types.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/interfaces.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/request.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/uri.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/cryptosign.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/message.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/message_fbs.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/protocol.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/serializer.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/role.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/cryptobox.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp copying autobahn/wamp/websocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp creating build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen copying autobahn/wamp/gen/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen creating build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp copying autobahn/wamp/gen/wamp/Map.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp copying autobahn/wamp/gen/wamp/Void.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp copying autobahn/wamp/gen/wamp/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp creating build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/MessageType.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthCraChallenge.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Cancel.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Unregister.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/ClientRoles.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Published.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Hello.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthCraWelcome.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Principal.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Payload.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/SubscriberReceived.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Authenticate.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Publish.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Registered.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/HelloNew.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Goodbye.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Welcome.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Kdf.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthScramChallenge.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Result.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/CancelMode.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/SubscriberFeatures.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Unsubscribed.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Invocation.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthTicketWelcome.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthScramRequest.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Unsubscribe.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Yield.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/InvocationPolicy.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Message.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/CallerFeatures.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Abort.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Error.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthCraRequest.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Call.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/DealerFeatures.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthCryptosignWelcome.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/ChannelBinding.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/EventReceived.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Challenge.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthFactor.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/RouterRoles.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Event.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Subscribe.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Register.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AnyMessage.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/CalleeFeatures.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Interrupt.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/PublisherFeatures.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthMethod.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthMode.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Unregistered.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthCryptosignChallenge.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthCryptosignRequest.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthTicketChallenge.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Serializer.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthTicketRequest.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/AuthScramWelcome.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/BrokerFeatures.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Subscribed.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto copying autobahn/wamp/gen/wamp/proto/Match.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto creating build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_identifiers.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_cryptosign.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_component.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_uri_pattern.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_cryptobox.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_session_details.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_protocol_peer.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_exception.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_auth.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_protocol.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_serializer.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_scram.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_message.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_websocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_transport_details.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_user_handler_errors.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test copying autobahn/wamp/test/test_wamp_component_aio.py -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/test creating build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/xormasker.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/compress_snappy.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/compress_bzip2.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/types.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/interfaces.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/compress.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/compress_base.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/utf8validator.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/compress_deflate.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/protocol.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket copying autobahn/websocket/util.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket creating build/lib.linux-x86_64-cpython-312/autobahn/websocket/test copying autobahn/websocket/test/test_websocket_frame.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket/test copying autobahn/websocket/test/test_websocket_url.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket/test copying autobahn/websocket/test/test_websocket_protocol.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket/test copying autobahn/websocket/test/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/websocket/test creating build/lib.linux-x86_64-cpython-312/autobahn/rawsocket copying autobahn/rawsocket/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/rawsocket copying autobahn/rawsocket/util.py -> build/lib.linux-x86_64-cpython-312/autobahn/rawsocket creating build/lib.linux-x86_64-cpython-312/autobahn/rawsocket/test copying autobahn/rawsocket/test/test_rawsocket_url.py -> build/lib.linux-x86_64-cpython-312/autobahn/rawsocket/test copying autobahn/rawsocket/test/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/rawsocket/test creating build/lib.linux-x86_64-cpython-312/autobahn/asyncio copying autobahn/asyncio/component.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio copying autobahn/asyncio/wamp.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio copying autobahn/asyncio/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio copying autobahn/asyncio/util.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio copying autobahn/asyncio/rawsocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio copying autobahn/asyncio/websocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio creating build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/component.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/resource.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/choosereactor.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/cryptosign.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/wamp.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/forwarder.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/util.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/rawsocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted copying autobahn/twisted/websocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted creating build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_tx_endpoint_plugins.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_tx_rawsocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_tx_protocol.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_wamp_runner.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_tx_application_runner.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_tx_websocket_agent.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_tx_choosereactor.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test copying autobahn/twisted/test/test_tx_component.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/test creating build/lib.linux-x86_64-cpython-312/autobahn/twisted/testing copying autobahn/twisted/testing/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/twisted/testing creating build/lib.linux-x86_64-cpython-312/autobahn/nvx copying autobahn/nvx/_utf8validator.py -> build/lib.linux-x86_64-cpython-312/autobahn/nvx copying autobahn/nvx/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/nvx creating build/lib.linux-x86_64-cpython-312/autobahn/nvx/test copying autobahn/nvx/test/test_nvx_utf8validator.py -> build/lib.linux-x86_64-cpython-312/autobahn/nvx/test copying autobahn/nvx/test/__init__.py -> build/lib.linux-x86_64-cpython-312/autobahn/nvx/test creating build/lib.linux-x86_64-cpython-312/twisted creating build/lib.linux-x86_64-cpython-312/twisted/plugins copying twisted/plugins/autobahn_endpoints.py -> build/lib.linux-x86_64-cpython-312/twisted/plugins copying twisted/plugins/autobahn_twistd.py -> build/lib.linux-x86_64-cpython-312/twisted/plugins running egg_info creating autobahn.egg-info writing autobahn.egg-info/PKG-INFO writing dependency_links to autobahn.egg-info/dependency_links.txt writing entry points to autobahn.egg-info/entry_points.txt writing requirements to autobahn.egg-info/requires.txt writing top-level names to autobahn.egg-info/top_level.txt writing manifest file 'autobahn.egg-info/SOURCES.txt' reading manifest file 'autobahn.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'autobahn.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'autobahn.asset' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'autobahn.asset' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'autobahn.asset' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'autobahn.asset' to be distributed and are already explicitly excluding 'autobahn.asset' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'autobahn.asyncio.test' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'autobahn.asyncio.test' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'autobahn.asyncio.test' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'autobahn.asyncio.test' to be distributed and are already explicitly excluding 'autobahn.asyncio.test' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'autobahn.wamp.gen.schema' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'autobahn.wamp.gen.schema' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'autobahn.wamp.gen.schema' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'autobahn.wamp.gen.schema' to be distributed and are already explicitly excluding 'autobahn.wamp.gen.schema' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'autobahn.xbr.templates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'autobahn.xbr.templates' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'autobahn.xbr.templates' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'autobahn.xbr.templates' to be distributed and are already explicitly excluding 'autobahn.xbr.templates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'autobahn.xbr.test.catalog.schema' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'autobahn.xbr.test.catalog.schema' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'autobahn.xbr.test.catalog.schema' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'autobahn.xbr.test.catalog.schema' to be distributed and are already explicitly excluding 'autobahn.xbr.test.catalog.schema' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'autobahn.xbr.test.profile' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'autobahn.xbr.test.profile' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'autobahn.xbr.test.profile' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'autobahn.xbr.test.profile' to be distributed and are already explicitly excluding 'autobahn.xbr.test.profile' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib.linux-x86_64-cpython-312/autobahn/asset copying autobahn/asset/xbr_gray.svg -> build/lib.linux-x86_64-cpython-312/autobahn/asset copying autobahn/asset/xbr_white.svg -> build/lib.linux-x86_64-cpython-312/autobahn/asset creating build/lib.linux-x86_64-cpython-312/autobahn/xbr creating build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates creating build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/enum.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/module.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/obj.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/service.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/test_enum.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/test_module.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/test_obj.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn copying autobahn/xbr/templates/py-autobahn/test_service.py.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn creating build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/sol-eip712 copying autobahn/xbr/templates/sol-eip712/obj-eip712.sol.jinja2 -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/sol-eip712 creating build/lib.linux-x86_64-cpython-312/autobahn/xbr/test creating build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog creating build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema copying autobahn/xbr/test/catalog/schema/demo.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema copying autobahn/xbr/test/catalog/schema/testsvc1.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema copying autobahn/xbr/test/catalog/schema/wamp-auth.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema copying autobahn/xbr/test/catalog/schema/wamp-control.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema copying autobahn/xbr/test/catalog/schema/wamp-meta.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema copying autobahn/xbr/test/catalog/schema/wamp.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema creating build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/profile copying autobahn/xbr/test/profile/config.ini -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/profile copying autobahn/xbr/test/profile/default.priv -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/profile copying autobahn/xbr/test/profile/default.pub -> build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/profile creating build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema copying autobahn/wamp/gen/schema/auth.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema copying autobahn/wamp/gen/schema/pubsub.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema copying autobahn/wamp/gen/schema/roles.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema copying autobahn/wamp/gen/schema/rpc.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema copying autobahn/wamp/gen/schema/session.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema copying autobahn/wamp/gen/schema/types.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema copying autobahn/wamp/gen/schema/wamp.bfbs -> build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema creating build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test copying autobahn/asyncio/test/README_NO_INIT_PY -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test copying autobahn/asyncio/test/test_aio_rawsocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test copying autobahn/asyncio/test/test_aio_websocket.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test copying autobahn/asyncio/test/test_wamp_runner.py -> build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test copying autobahn/nvx/_utf8validator.c -> build/lib.linux-x86_64-cpython-312/autobahn/nvx running build_ext generating cffi module 'build/temp.linux-x86_64-cpython-312/_nvx_utf8validator.c' creating build/temp.linux-x86_64-cpython-312 building '_nvx_utf8validator' extension creating build/temp.linux-x86_64-cpython-312/build creating build/temp.linux-x86_64-cpython-312/build/temp.linux-x86_64-cpython-312 gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fPIC -I/usr/include/python3.12 -c build/temp.linux-x86_64-cpython-312/_nvx_utf8validator.c -o build/temp.linux-x86_64-cpython-312/build/temp.linux-x86_64-cpython-312/_nvx_utf8validator.o -std=c99 -Wall -Wno-strict-prototypes -O3 -march=native gcc -shared -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full build/temp.linux-x86_64-cpython-312/build/temp.linux-x86_64-cpython-312/_nvx_utf8validator.o -L/usr/lib64 -lpython3.12 -o build/lib.linux-x86_64-cpython-312/_nvx_utf8validator.abi3.so installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/exception.py -> build/bdist.linux-x86_64/wheel/autobahn creating build/bdist.linux-x86_64/wheel/autobahn/asset copying build/lib.linux-x86_64-cpython-312/autobahn/asset/xbr_gray.svg -> build/bdist.linux-x86_64/wheel/autobahn/asset copying build/lib.linux-x86_64-cpython-312/autobahn/asset/xbr_white.svg -> build/bdist.linux-x86_64/wheel/autobahn/asset creating build/bdist.linux-x86_64/wheel/autobahn/rawsocket creating build/bdist.linux-x86_64/wheel/autobahn/rawsocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/rawsocket/test/test_rawsocket_url.py -> build/bdist.linux-x86_64/wheel/autobahn/rawsocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/rawsocket/test/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/rawsocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/rawsocket/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/rawsocket copying build/lib.linux-x86_64-cpython-312/autobahn/rawsocket/util.py -> build/bdist.linux-x86_64/wheel/autobahn/rawsocket creating build/bdist.linux-x86_64/wheel/autobahn/test copying build/lib.linux-x86_64-cpython-312/autobahn/test/test_util.py -> build/bdist.linux-x86_64/wheel/autobahn/test copying build/lib.linux-x86_64-cpython-312/autobahn/test/test_rng.py -> build/bdist.linux-x86_64/wheel/autobahn/test copying build/lib.linux-x86_64-cpython-312/autobahn/test/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/test creating build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/exception.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/component.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/auth.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/types.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp creating build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_identifiers.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_cryptosign.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_component.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_uri_pattern.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_cryptobox.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_session_details.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_protocol_peer.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_exception.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_auth.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_protocol.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_serializer.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_scram.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_message.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_websocket.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_transport_details.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_user_handler_errors.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/test/test_wamp_component_aio.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/test copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/interfaces.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/request.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/uri.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/cryptosign.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/message.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp creating build/bdist.linux-x86_64/wheel/autobahn/wamp/gen creating build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema/wamp.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema/session.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema/roles.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema/pubsub.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema/auth.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema/rpc.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/schema/types.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/schema creating build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/Map.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/Void.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp creating build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/MessageType.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthCraChallenge.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Cancel.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Unregister.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/ClientRoles.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Published.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Hello.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthCraWelcome.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Principal.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Payload.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/SubscriberReceived.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Authenticate.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Publish.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Registered.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/HelloNew.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Goodbye.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Welcome.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Kdf.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthScramChallenge.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Result.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/CancelMode.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/SubscriberFeatures.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Unsubscribed.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Invocation.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthTicketWelcome.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthScramRequest.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Unsubscribe.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Yield.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/InvocationPolicy.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Message.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/CallerFeatures.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Abort.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Error.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthCraRequest.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Call.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/DealerFeatures.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthCryptosignWelcome.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/ChannelBinding.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/EventReceived.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Challenge.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthFactor.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/RouterRoles.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Event.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Subscribe.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Register.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AnyMessage.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/CalleeFeatures.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Interrupt.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/PublisherFeatures.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthMethod.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthMode.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Unregistered.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthCryptosignChallenge.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthCryptosignRequest.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthTicketChallenge.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Serializer.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthTicketRequest.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/AuthScramWelcome.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/BrokerFeatures.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Subscribed.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/proto/Match.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp/proto copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/wamp/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/gen/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp/gen copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/message_fbs.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/protocol.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/serializer.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/role.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/cryptobox.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/wamp/websocket.py -> build/bdist.linux-x86_64/wheel/autobahn/wamp copying build/lib.linux-x86_64-cpython-312/autobahn/testutil.py -> build/bdist.linux-x86_64/wheel/autobahn creating build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/component.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/resource.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted creating build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_tx_endpoint_plugins.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_tx_rawsocket.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_tx_protocol.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_wamp_runner.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_tx_application_runner.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_tx_websocket_agent.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_tx_choosereactor.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/test/test_tx_component.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/test copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/choosereactor.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/cryptosign.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted creating build/bdist.linux-x86_64/wheel/autobahn/twisted/testing copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/testing/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted/testing copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/wamp.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/forwarder.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/util.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/rawsocket.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/twisted/websocket.py -> build/bdist.linux-x86_64/wheel/autobahn/twisted copying build/lib.linux-x86_64-cpython-312/autobahn/__main__.py -> build/bdist.linux-x86_64/wheel/autobahn creating build/bdist.linux-x86_64/wheel/autobahn/nvx creating build/bdist.linux-x86_64/wheel/autobahn/nvx/test copying build/lib.linux-x86_64-cpython-312/autobahn/nvx/test/test_nvx_utf8validator.py -> build/bdist.linux-x86_64/wheel/autobahn/nvx/test copying build/lib.linux-x86_64-cpython-312/autobahn/nvx/test/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/nvx/test copying build/lib.linux-x86_64-cpython-312/autobahn/nvx/_utf8validator.c -> build/bdist.linux-x86_64/wheel/autobahn/nvx copying build/lib.linux-x86_64-cpython-312/autobahn/nvx/_utf8validator.py -> build/bdist.linux-x86_64/wheel/autobahn/nvx copying build/lib.linux-x86_64-cpython-312/autobahn/nvx/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/nvx copying build/lib.linux-x86_64-cpython-312/autobahn/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn creating build/bdist.linux-x86_64/wheel/autobahn/asyncio copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/component.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio creating build/bdist.linux-x86_64/wheel/autobahn/asyncio/test copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test/test_aio_rawsocket.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio/test copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test/README_NO_INIT_PY -> build/bdist.linux-x86_64/wheel/autobahn/asyncio/test copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test/test_wamp_runner.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio/test copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/test/test_aio_websocket.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio/test copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/wamp.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/util.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/rawsocket.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio copying build/lib.linux-x86_64-cpython-312/autobahn/asyncio/websocket.py -> build/bdist.linux-x86_64/wheel/autobahn/asyncio creating build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/xormasker.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/compress_snappy.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/compress_bzip2.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/types.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket creating build/bdist.linux-x86_64/wheel/autobahn/websocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/test/test_websocket_frame.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/test/test_websocket_url.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/test/test_websocket_protocol.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/test/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket/test copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/interfaces.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/compress.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/compress_base.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/utf8validator.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/compress_deflate.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/__init__.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/protocol.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/websocket/util.py -> build/bdist.linux-x86_64/wheel/autobahn/websocket copying build/lib.linux-x86_64-cpython-312/autobahn/util.py -> build/bdist.linux-x86_64/wheel/autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/_version.py -> build/bdist.linux-x86_64/wheel/autobahn creating build/bdist.linux-x86_64/wheel/autobahn/xbr creating build/bdist.linux-x86_64/wheel/autobahn/xbr/test creating build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog creating build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog/schema copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema/wamp.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog/schema copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema/demo.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog/schema copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema/wamp-auth.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog/schema copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema/wamp-meta.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog/schema copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema/wamp-control.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog/schema copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/catalog/schema/testsvc1.bfbs -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/catalog/schema creating build/bdist.linux-x86_64/wheel/autobahn/xbr/test/profile copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/profile/config.ini -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/profile copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/profile/default.priv -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/profile copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/test/profile/default.pub -> build/bdist.linux-x86_64/wheel/autobahn/xbr/test/profile creating build/bdist.linux-x86_64/wheel/autobahn/xbr/templates creating build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/test_enum.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/enum.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/test_obj.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/obj.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/test_module.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/test_service.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/service.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/py-autobahn/module.py.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/py-autobahn creating build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/sol-eip712 copying build/lib.linux-x86_64-cpython-312/autobahn/xbr/templates/sol-eip712/obj-eip712.sol.jinja2 -> build/bdist.linux-x86_64/wheel/autobahn/xbr/templates/sol-eip712 copying build/lib.linux-x86_64-cpython-312/_nvx_utf8validator.abi3.so -> build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/twisted creating build/bdist.linux-x86_64/wheel/twisted/plugins copying build/lib.linux-x86_64-cpython-312/twisted/plugins/autobahn_endpoints.py -> build/bdist.linux-x86_64/wheel/twisted/plugins copying build/lib.linux-x86_64-cpython-312/twisted/plugins/autobahn_twistd.py -> build/bdist.linux-x86_64/wheel/twisted/plugins running install_egg_info Copying autobahn.egg-info to build/bdist.linux-x86_64/wheel/autobahn-23.6.2-py3.12.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/autobahn-23.6.2.dist-info/WHEEL creating '/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir/pip-wheel-x5hy7u75/.tmp-r7kt4rlr/autobahn-23.6.2-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding '_nvx_utf8validator.abi3.so' adding 'autobahn/__init__.py' adding 'autobahn/__main__.py' adding 'autobahn/_version.py' adding 'autobahn/exception.py' adding 'autobahn/testutil.py' adding 'autobahn/util.py' adding 'autobahn/asset/xbr_gray.svg' adding 'autobahn/asset/xbr_white.svg' adding 'autobahn/asyncio/__init__.py' adding 'autobahn/asyncio/component.py' adding 'autobahn/asyncio/rawsocket.py' adding 'autobahn/asyncio/util.py' adding 'autobahn/asyncio/wamp.py' adding 'autobahn/asyncio/websocket.py' adding 'autobahn/asyncio/test/README_NO_INIT_PY' adding 'autobahn/asyncio/test/test_aio_rawsocket.py' adding 'autobahn/asyncio/test/test_aio_websocket.py' adding 'autobahn/asyncio/test/test_wamp_runner.py' adding 'autobahn/nvx/__init__.py' adding 'autobahn/nvx/_utf8validator.c' adding 'autobahn/nvx/_utf8validator.py' adding 'autobahn/nvx/test/__init__.py' adding 'autobahn/nvx/test/test_nvx_utf8validator.py' adding 'autobahn/rawsocket/__init__.py' adding 'autobahn/rawsocket/util.py' adding 'autobahn/rawsocket/test/__init__.py' adding 'autobahn/rawsocket/test/test_rawsocket_url.py' adding 'autobahn/test/__init__.py' adding 'autobahn/test/test_rng.py' adding 'autobahn/test/test_util.py' adding 'autobahn/twisted/__init__.py' adding 'autobahn/twisted/choosereactor.py' adding 'autobahn/twisted/component.py' adding 'autobahn/twisted/cryptosign.py' adding 'autobahn/twisted/forwarder.py' adding 'autobahn/twisted/rawsocket.py' adding 'autobahn/twisted/resource.py' adding 'autobahn/twisted/util.py' adding 'autobahn/twisted/wamp.py' adding 'autobahn/twisted/websocket.py' adding 'autobahn/twisted/test/__init__.py' adding 'autobahn/twisted/test/test_tx_application_runner.py' adding 'autobahn/twisted/test/test_tx_choosereactor.py' adding 'autobahn/twisted/test/test_tx_component.py' adding 'autobahn/twisted/test/test_tx_endpoint_plugins.py' adding 'autobahn/twisted/test/test_tx_protocol.py' adding 'autobahn/twisted/test/test_tx_rawsocket.py' adding 'autobahn/twisted/test/test_tx_websocket_agent.py' adding 'autobahn/twisted/test/test_wamp_runner.py' adding 'autobahn/twisted/testing/__init__.py' adding 'autobahn/wamp/__init__.py' adding 'autobahn/wamp/auth.py' adding 'autobahn/wamp/component.py' adding 'autobahn/wamp/cryptobox.py' adding 'autobahn/wamp/cryptosign.py' adding 'autobahn/wamp/exception.py' adding 'autobahn/wamp/interfaces.py' adding 'autobahn/wamp/message.py' adding 'autobahn/wamp/message_fbs.py' adding 'autobahn/wamp/protocol.py' adding 'autobahn/wamp/request.py' adding 'autobahn/wamp/role.py' adding 'autobahn/wamp/serializer.py' adding 'autobahn/wamp/types.py' adding 'autobahn/wamp/uri.py' adding 'autobahn/wamp/websocket.py' adding 'autobahn/wamp/gen/__init__.py' adding 'autobahn/wamp/gen/schema/auth.bfbs' adding 'autobahn/wamp/gen/schema/pubsub.bfbs' adding 'autobahn/wamp/gen/schema/roles.bfbs' adding 'autobahn/wamp/gen/schema/rpc.bfbs' adding 'autobahn/wamp/gen/schema/session.bfbs' adding 'autobahn/wamp/gen/schema/types.bfbs' adding 'autobahn/wamp/gen/schema/wamp.bfbs' adding 'autobahn/wamp/gen/wamp/Map.py' adding 'autobahn/wamp/gen/wamp/Void.py' adding 'autobahn/wamp/gen/wamp/__init__.py' adding 'autobahn/wamp/gen/wamp/proto/Abort.py' adding 'autobahn/wamp/gen/wamp/proto/AnyMessage.py' adding 'autobahn/wamp/gen/wamp/proto/AuthCraChallenge.py' adding 'autobahn/wamp/gen/wamp/proto/AuthCraRequest.py' adding 'autobahn/wamp/gen/wamp/proto/AuthCraWelcome.py' adding 'autobahn/wamp/gen/wamp/proto/AuthCryptosignChallenge.py' adding 'autobahn/wamp/gen/wamp/proto/AuthCryptosignRequest.py' adding 'autobahn/wamp/gen/wamp/proto/AuthCryptosignWelcome.py' adding 'autobahn/wamp/gen/wamp/proto/AuthFactor.py' adding 'autobahn/wamp/gen/wamp/proto/AuthMethod.py' adding 'autobahn/wamp/gen/wamp/proto/AuthMode.py' adding 'autobahn/wamp/gen/wamp/proto/AuthScramChallenge.py' adding 'autobahn/wamp/gen/wamp/proto/AuthScramRequest.py' adding 'autobahn/wamp/gen/wamp/proto/AuthScramWelcome.py' adding 'autobahn/wamp/gen/wamp/proto/AuthTicketChallenge.py' adding 'autobahn/wamp/gen/wamp/proto/AuthTicketRequest.py' adding 'autobahn/wamp/gen/wamp/proto/AuthTicketWelcome.py' adding 'autobahn/wamp/gen/wamp/proto/Authenticate.py' adding 'autobahn/wamp/gen/wamp/proto/BrokerFeatures.py' adding 'autobahn/wamp/gen/wamp/proto/Call.py' adding 'autobahn/wamp/gen/wamp/proto/CalleeFeatures.py' adding 'autobahn/wamp/gen/wamp/proto/CallerFeatures.py' adding 'autobahn/wamp/gen/wamp/proto/Cancel.py' adding 'autobahn/wamp/gen/wamp/proto/CancelMode.py' adding 'autobahn/wamp/gen/wamp/proto/Challenge.py' adding 'autobahn/wamp/gen/wamp/proto/ChannelBinding.py' adding 'autobahn/wamp/gen/wamp/proto/ClientRoles.py' adding 'autobahn/wamp/gen/wamp/proto/DealerFeatures.py' adding 'autobahn/wamp/gen/wamp/proto/Error.py' adding 'autobahn/wamp/gen/wamp/proto/Event.py' adding 'autobahn/wamp/gen/wamp/proto/EventReceived.py' adding 'autobahn/wamp/gen/wamp/proto/Goodbye.py' adding 'autobahn/wamp/gen/wamp/proto/Hello.py' adding 'autobahn/wamp/gen/wamp/proto/HelloNew.py' adding 'autobahn/wamp/gen/wamp/proto/Interrupt.py' adding 'autobahn/wamp/gen/wamp/proto/Invocation.py' adding 'autobahn/wamp/gen/wamp/proto/InvocationPolicy.py' adding 'autobahn/wamp/gen/wamp/proto/Kdf.py' adding 'autobahn/wamp/gen/wamp/proto/Match.py' adding 'autobahn/wamp/gen/wamp/proto/Message.py' adding 'autobahn/wamp/gen/wamp/proto/MessageType.py' adding 'autobahn/wamp/gen/wamp/proto/Payload.py' adding 'autobahn/wamp/gen/wamp/proto/Principal.py' adding 'autobahn/wamp/gen/wamp/proto/Publish.py' adding 'autobahn/wamp/gen/wamp/proto/Published.py' adding 'autobahn/wamp/gen/wamp/proto/PublisherFeatures.py' adding 'autobahn/wamp/gen/wamp/proto/Register.py' adding 'autobahn/wamp/gen/wamp/proto/Registered.py' adding 'autobahn/wamp/gen/wamp/proto/Result.py' adding 'autobahn/wamp/gen/wamp/proto/RouterRoles.py' adding 'autobahn/wamp/gen/wamp/proto/Serializer.py' adding 'autobahn/wamp/gen/wamp/proto/Subscribe.py' adding 'autobahn/wamp/gen/wamp/proto/Subscribed.py' adding 'autobahn/wamp/gen/wamp/proto/SubscriberFeatures.py' adding 'autobahn/wamp/gen/wamp/proto/SubscriberReceived.py' adding 'autobahn/wamp/gen/wamp/proto/Unregister.py' adding 'autobahn/wamp/gen/wamp/proto/Unregistered.py' adding 'autobahn/wamp/gen/wamp/proto/Unsubscribe.py' adding 'autobahn/wamp/gen/wamp/proto/Unsubscribed.py' adding 'autobahn/wamp/gen/wamp/proto/Welcome.py' adding 'autobahn/wamp/gen/wamp/proto/Yield.py' adding 'autobahn/wamp/gen/wamp/proto/__init__.py' adding 'autobahn/wamp/test/__init__.py' adding 'autobahn/wamp/test/test_wamp_auth.py' adding 'autobahn/wamp/test/test_wamp_component.py' adding 'autobahn/wamp/test/test_wamp_component_aio.py' adding 'autobahn/wamp/test/test_wamp_cryptobox.py' adding 'autobahn/wamp/test/test_wamp_cryptosign.py' adding 'autobahn/wamp/test/test_wamp_exception.py' adding 'autobahn/wamp/test/test_wamp_identifiers.py' adding 'autobahn/wamp/test/test_wamp_message.py' adding 'autobahn/wamp/test/test_wamp_protocol.py' adding 'autobahn/wamp/test/test_wamp_protocol_peer.py' adding 'autobahn/wamp/test/test_wamp_scram.py' adding 'autobahn/wamp/test/test_wamp_serializer.py' adding 'autobahn/wamp/test/test_wamp_session_details.py' adding 'autobahn/wamp/test/test_wamp_transport_details.py' adding 'autobahn/wamp/test/test_wamp_uri_pattern.py' adding 'autobahn/wamp/test/test_wamp_user_handler_errors.py' adding 'autobahn/wamp/test/test_wamp_websocket.py' adding 'autobahn/websocket/__init__.py' adding 'autobahn/websocket/compress.py' adding 'autobahn/websocket/compress_base.py' adding 'autobahn/websocket/compress_bzip2.py' adding 'autobahn/websocket/compress_deflate.py' adding 'autobahn/websocket/compress_snappy.py' adding 'autobahn/websocket/interfaces.py' adding 'autobahn/websocket/protocol.py' adding 'autobahn/websocket/types.py' adding 'autobahn/websocket/utf8validator.py' adding 'autobahn/websocket/util.py' adding 'autobahn/websocket/xormasker.py' adding 'autobahn/websocket/test/__init__.py' adding 'autobahn/websocket/test/test_websocket_frame.py' adding 'autobahn/websocket/test/test_websocket_protocol.py' adding 'autobahn/websocket/test/test_websocket_url.py' adding 'autobahn/xbr/templates/py-autobahn/enum.py.jinja2' adding 'autobahn/xbr/templates/py-autobahn/module.py.jinja2' adding 'autobahn/xbr/templates/py-autobahn/obj.py.jinja2' adding 'autobahn/xbr/templates/py-autobahn/service.py.jinja2' adding 'autobahn/xbr/templates/py-autobahn/test_enum.py.jinja2' adding 'autobahn/xbr/templates/py-autobahn/test_module.py.jinja2' adding 'autobahn/xbr/templates/py-autobahn/test_obj.py.jinja2' adding 'autobahn/xbr/templates/py-autobahn/test_service.py.jinja2' adding 'autobahn/xbr/templates/sol-eip712/obj-eip712.sol.jinja2' adding 'autobahn/xbr/test/catalog/schema/demo.bfbs' adding 'autobahn/xbr/test/catalog/schema/testsvc1.bfbs' adding 'autobahn/xbr/test/catalog/schema/wamp-auth.bfbs' adding 'autobahn/xbr/test/catalog/schema/wamp-control.bfbs' adding 'autobahn/xbr/test/catalog/schema/wamp-meta.bfbs' adding 'autobahn/xbr/test/catalog/schema/wamp.bfbs' adding 'autobahn/xbr/test/profile/config.ini' adding 'autobahn/xbr/test/profile/default.priv' adding 'autobahn/xbr/test/profile/default.pub' adding 'twisted/plugins/autobahn_endpoints.py' adding 'twisted/plugins/autobahn_twistd.py' adding 'autobahn-23.6.2.dist-info/LICENSE' adding 'autobahn-23.6.2.dist-info/METADATA' adding 'autobahn-23.6.2.dist-info/WHEEL' adding 'autobahn-23.6.2.dist-info/entry_points.txt' adding 'autobahn-23.6.2.dist-info/top_level.txt' adding 'autobahn-23.6.2.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Twisted found (default reactor is ) Twisted dropin.cache regenerated. Building wheel for autobahn (pyproject.toml): finished with status 'done' Created wheel for autobahn: filename=autobahn-23.6.2-cp312-cp312-linux_x86_64.whl size=558412 sha256=9834845f43768694bc7a13fd671b23249f1a1d5c37edf78f827761fc8620c8a9 Stored in directory: /home/pterjan/.cache/pip/wheels/da/7e/cd/fed8839a0d5f1f9d452a5a499237db227a485e325578647a32 Successfully built autobahn + RPM_EC=0 ++ jobs -p + exit 0 sh: line 4: [: -j8: integer expression expected sh: line 4: [: -j8: integer expression expected sh: line 4: [: -j8: integer expression expected Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.tcLjVa + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64 '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64 ++ dirname /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64 + mkdir -p /home/pterjan/rpmbuild/BUILDROOT + mkdir /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64 + cd autobahn-23.6.2 + '[' 1 -eq 1 ']' ++ ls /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/pyproject-wheeldir/autobahn-23.6.2-cp312-cp312-linux_x86_64.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=autobahn==23.6.2 + TMPDIR=/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir + /usr/bin/python3 -m pip install --root /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/pyproject-wheeldir autobahn==23.6.2 Using pip 24.0 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/pyproject-wheeldir Processing ./pyproject-wheeldir/autobahn-23.6.2-cp312-cp312-linux_x86_64.whl Installing collected packages: autobahn Creating /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/bin changing mode of /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/bin/wamp to 755 Successfully installed autobahn-23.6.2 + '[' -d /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/bin/wamp /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/bin/wamp: updating + rm -rfv /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/bin/__pycache__ + rm -f /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib/python3.12/site-packages ']' + '[' /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages '!=' /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages ']' + site_dirs+=("/usr/lib64/python3.12/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib64/python3.12/site-packages/autobahn-23.6.2.dist-info' + sed -i s/pip/rpm/ /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn-23.6.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64 --record /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn-23.6.2.dist-info/RECORD --output /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-record + rm -fv /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn-23.6.2.dist-info/RECORD removed '/home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn-23.6.2.dist-info/RECORD' + rm -fv /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn-23.6.2.dist-info/REQUESTED removed '/home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn-23.6.2.dist-info/REQUESTED' ++ wc -l /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-files --output-modules /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-modules --buildroot /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64 --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /home/pterjan/rpmbuild/BUILD/python-autobahn-23.6.2-3.mga10.x86_64-pyproject-record --prefix /usr autobahn twisted '_nvx*' + /usr/bin/find-debuginfo -j48 --strict-build-id -m -i --build-id-seed 23.6.2-3.mga10 --unique-debug-suffix -23.6.2-3.mga10.x86_64 --unique-debug-src-base python-autobahn-23.6.2-3.mga10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/python-autobahn-23.6.2-3.mga10.x86_64 93 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j48 Bytecompiling .py files below /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12 using python3.12 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set Bytecompiling .py files below /home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib/debug/usr/lib64/python3.12 using python3.12 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set + /usr/lib/rpm/redhat/brp-python-hardlink sh: line 4: [: -j8: integer expression expected Executing(%check): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.9VjPA8 + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd autobahn-23.6.2 + '[' 1 -eq 1 ']' + USE_ASYNCIO=1 + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + PATH=/home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/pterjan/.local/bin:/home/pterjan/bin + PYTHONPATH=/home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages:/home/pterjan/rpmbuild/BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/home/pterjan/rpmbuild/BUILD/autobahn-23.6.2/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=48 + /usr/bin/pytest --pyargs autobahn -k 'not test_no_memory_arg and not test_basic and not test_websocket_custom_loop and not TestSerializer' ============================= test session starts ============================== platform linux -- Python 3.12.4, pytest-7.4.4, pluggy-1.5.0 rootdir: /home/pterjan/rpmbuild/BUILD/autobahn-23.6.2 configfile: setup.cfg plugins: asyncio-0.23.6 asyncio: mode=Mode.STRICT collected 229 items / 13 deselected / 216 selected asyncio/test/test_aio_rawsocket.py ......... [ 4%] asyncio/test/test_aio_websocket.py .. [ 5%] asyncio/test/test_wamp_runner.py ..... [ 7%] nvx/test/test_nvx_utf8validator.py ... [ 8%] rawsocket/test/test_rawsocket_url.py ............................. [ 22%] test/test_rng.py ss [ 23%] test/test_util.py ..... [ 25%] wamp/test/test_wamp_auth.py ............ [ 31%] wamp/test/test_wamp_component_aio.py ss [ 31%] wamp/test/test_wamp_cryptobox.py s [ 32%] wamp/test/test_wamp_cryptosign.py FF.F...... [ 37%] wamp/test/test_wamp_exception.py .. [ 37%] wamp/test/test_wamp_identifiers.py ... [ 39%] wamp/test/test_wamp_message.py ......................................... [ 58%] ...................... [ 68%] wamp/test/test_wamp_protocol_peer.py .. [ 69%] wamp/test/test_wamp_scram.py . [ 69%] wamp/test/test_wamp_serializer.py .... [ 71%] wamp/test/test_wamp_session_details.py .. [ 72%] wamp/test/test_wamp_transport_details.py .... [ 74%] wamp/test/test_wamp_uri_pattern.py ................ [ 81%] websocket/test/test_websocket_protocol.py FFFFFFFFFF [ 86%] websocket/test/test_websocket_url.py ............................. [100%] =================================== FAILURES =================================== _________________________ TestSigVectors.test_vectors __________________________ self = def test_vectors(self): session = Mock() for testvec in test_vectors_1: # setup fake transport details including fake channel_id if testvec['channel_id']: channel_id = binascii.a2b_hex(testvec['channel_id']) channel_id_type = 'tls-unique' session._transport.transport_details = types.TransportDetails(channel_id={'tls-unique': channel_id}) else: channel_id = None channel_id_type = None session._transport.transport_details = types.TransportDetails(channel_id=None) # private signing key (the seed for it) private_key = CryptosignKey.from_bytes(binascii.a2b_hex(testvec['private_key'])) # the fake challenge we've received challenge = types.Challenge("cryptosign", dict(challenge=testvec['challenge'])) # ok, now sign the challenge > f_signed = private_key.sign_challenge(challenge, channel_id=channel_id, channel_id_type=channel_id_type) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/test/test_wamp_cryptosign.py:132: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/cryptosign.py:521: in sign_challenge return _sign_challenge(data, self.sign) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/cryptosign.py:436: in _sign_challenge txaio.add_callbacks(d1, process, None) /usr/lib/python3.12/site-packages/txaio/aio.py:493: in add_callbacks return future.add_done_callback(done) /usr/lib64/python3.12/asyncio/base_events.py:795: in call_soon self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _________________________ TestAuth.test_authenticator __________________________ self = def test_authenticator(self): authenticator = create_authenticator( "cryptosign", authid="someone", authextra={'channel_binding': 'tls-unique'}, privkey=self.privkey_hex, ) session = Mock() session._transport.transport_details = self.transport_details challenge = types.Challenge("cryptosign", dict(challenge="ff" * 32)) > f_reply = authenticator.on_challenge(session, challenge) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/test/test_wamp_cryptosign.py:210: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/auth.py:200: in on_challenge return self._privkey.sign_challenge(challenge, ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/cryptosign.py:521: in sign_challenge return _sign_challenge(data, self.sign) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/cryptosign.py:436: in _sign_challenge txaio.add_callbacks(d1, process, None) /usr/lib/python3.12/site-packages/txaio/aio.py:493: in add_callbacks return future.add_done_callback(done) /usr/lib64/python3.12/asyncio/base_events.py:795: in call_soon self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _____________________________ TestAuth.test_valid ______________________________ self = def test_valid(self): session = Mock() session._transport.transport_details = self.transport_details challenge = types.Challenge("cryptosign", dict(challenge="ff" * 32)) > f_signed = self.key.sign_challenge(challenge, channel_id=self.transport_details.channel_id['tls-unique'], channel_id_type='tls-unique') ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/test/test_wamp_cryptosign.py:181: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/cryptosign.py:521: in sign_challenge return _sign_challenge(data, self.sign) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/cryptosign.py:436: in _sign_challenge txaio.add_callbacks(d1, process, None) /usr/lib/python3.12/site-packages/txaio/aio.py:493: in add_callbacks return future.add_done_callback(done) /usr/lib64/python3.12/asyncio/base_events.py:795: in call_soon self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _________________ WebSocketClientProtocolTests.test_auto_ping __________________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527910.695347566, real_time = 31527915000 call = diff = 4.304652433842421 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527915000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketClientFactory() f.log = txaio.make_logger() p = WebSocketClientProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t p._transport_details = TransportDetails() > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:3473: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _________________ WebSocketServerProtocolTests.test_auto_ping __________________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527910.838112555, real_time = 31527915000 call = diff = 4.161887444555759 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527915000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _____ WebSocketServerProtocolTests.test_interpolate_server_status_template _____ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527910.962847494, real_time = 31527915000 call = diff = 4.037152506411076 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527915000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError ________ WebSocketServerProtocolTests.test_sendClose_invalid_code_type _________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527911.099127773, real_time = 31527916000 call = diff = 4.900872226804495 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527916000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError ________ WebSocketServerProtocolTests.test_sendClose_invalid_code_value ________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527911.24836509, real_time = 31527916000 call = diff = 4.751634910702705 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527916000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _______________ WebSocketServerProtocolTests.test_sendClose_none _______________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527911.400985435, real_time = 31527916000 call = diff = 4.599014565348625 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527916000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _______ WebSocketServerProtocolTests.test_sendClose_reason_with_no_code ________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527911.530387793, real_time = 31527916000 call = diff = 4.469612207263708 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527916000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError ____________ WebSocketServerProtocolTests.test_sendClose_str_reason ____________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527911.68184152, real_time = 31527916000 call = diff = 4.318158481270075 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527916000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError _____________ WebSocketServerProtocolTests.test_sendClose_toolong ______________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527911.79468687, real_time = 31527916000 call = diff = 4.205313131213188 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527916000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError __________ WebSocketServerProtocolTests.test_sendClose_unicode_reason __________ self = , delay = 5 func = > args = (), kwargs = {}, now = 31527911.90896469, real_time = 31527916000 call = diff = 4.091035310178995 def call_later(self, delay, func, *args, **kwargs): """ IBatchedTimer API """ # "quantize" the delay to the nearest bucket now = self._get_seconds() real_time = int(now + delay) * 1000 real_time -= int(real_time % self._bucket_milliseconds) call = _BatchedCall(self, real_time, lambda: func(*args, **kwargs)) try: > self._buckets[real_time][1].append(call) E KeyError: 31527916000 /usr/lib/python3.12/site-packages/txaio/_common.py:88: KeyError During handling of the above exception, another exception occurred: self = def setUp(self): t = FakeTransport() f = WebSocketServerFactory() f.log = txaio.make_logger() p = WebSocketServerProtocol() p.log = txaio.make_logger() p.factory = f p.transport = t > p._connectionMade() ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/test/test_websocket_protocol.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:2574: in _connectionMade WebSocketProtocol._connectionMade(self) ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/websocket/protocol.py:1110: in _connectionMade self.openHandshakeTimeoutCall = self.factory._batched_timer.call_later( /usr/lib/python3.12/site-packages/txaio/_common.py:95: in call_later delayed_call = self._create_delayed_call( /usr/lib/python3.12/site-packages/txaio/aio.py:420: in call_later return self._loop.call_later(delay, real_call) /usr/lib64/python3.12/asyncio/base_events.py:761: in call_later timer = self.call_at(self.time() + delay, callback, *args, /usr/lib64/python3.12/asyncio/base_events.py:774: in call_at self._check_closed() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_UnixSelectorEventLoop running=False closed=True debug=False> def _check_closed(self): if self._closed: > raise RuntimeError('Event loop is closed') E RuntimeError: Event loop is closed /usr/lib64/python3.12/asyncio/base_events.py:541: RuntimeError =============================== warnings summary =============================== wamp/test/test_wamp_component_aio.py::test_asyncio_component ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/test/test_wamp_component_aio.py:36: PytestWarning: The test is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.skipif(sys.version_info < (3, 5), reason="requires Python 3.5+") wamp/test/test_wamp_component_aio.py::test_asyncio_component_404 ../../BUILDROOT/python-autobahn-23.6.2-3.mga10.x86_64/usr/lib64/python3.12/site-packages/autobahn/wamp/test/test_wamp_component_aio.py:77: PytestWarning: The test is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.skipif(sys.version_info < (3, 5), reason="requires Python 3.5+") -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED wamp/test/test_wamp_cryptosign.py::TestSigVectors::test_vectors - Runt... FAILED wamp/test/test_wamp_cryptosign.py::TestAuth::test_authenticator - Runt... FAILED wamp/test/test_wamp_cryptosign.py::TestAuth::test_valid - RuntimeError... FAILED websocket/test/test_websocket_protocol.py::WebSocketClientProtocolTests::test_auto_ping FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_auto_ping FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_interpolate_server_status_template FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_sendClose_invalid_code_type FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_sendClose_invalid_code_value FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_sendClose_none FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_sendClose_reason_with_no_code FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_sendClose_str_reason FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_sendClose_toolong FAILED websocket/test/test_websocket_protocol.py::WebSocketServerProtocolTests::test_sendClose_unicode_reason ===== 13 failed, 198 passed, 5 skipped, 13 deselected, 2 warnings in 6.25s ===== error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.9VjPA8 (%check) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.9VjPA8 (%check) I: [iurt_root_command] ERROR: chroot