<86>Jul 25 08:35:25 userdel[2045177]: delete user 'rooter' <86>Jul 25 08:35:25 userdel[2045177]: removed group 'rooter' owned by 'rooter' <86>Jul 25 08:35:25 userdel[2045177]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 25 08:35:25 groupadd[2045201]: group added to /etc/group: name=rooter, GID=1859 <86>Jul 25 08:35:25 groupadd[2045201]: group added to /etc/gshadow: name=rooter <86>Jul 25 08:35:25 groupadd[2045201]: new group: name=rooter, GID=1859 <86>Jul 25 08:35:25 useradd[2045223]: new user: name=rooter, UID=1859, GID=1859, home=/root, shell=/bin/bash, from=none <86>Jul 25 08:35:25 userdel[2045253]: delete user 'builder' <86>Jul 25 08:35:25 userdel[2045253]: removed group 'builder' owned by 'builder' <86>Jul 25 08:35:25 userdel[2045253]: removed shadow group 'builder' owned by 'builder' <86>Jul 25 08:35:25 groupadd[2045274]: group added to /etc/group: name=builder, GID=1860 <86>Jul 25 08:35:25 groupadd[2045274]: group added to /etc/gshadow: name=builder <86>Jul 25 08:35:25 groupadd[2045274]: new group: name=builder, GID=1860 <86>Jul 25 08:35:25 useradd[2045293]: new user: name=builder, UID=1860, GID=1860, home=/usr/src, shell=/bin/bash, from=none <13>Jul 25 08:35:29 rpmi: libgdbm6-1.26-alt1 sisyphus+418729.200.2.1 1779276077 installed <13>Jul 25 08:35:29 rpmi: libgdbm_compat4-1.26-alt1 sisyphus+418729.200.2.1 1779276077 installed <13>Jul 25 08:35:29 rpmi: libsqlite3-3.50.4-alt1 sisyphus+391668.100.1.1 1754321138 installed <13>Jul 25 08:35:29 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Jul 25 08:35:29 rpmi: libexpat-2.7.4-alt1 sisyphus+407132.100.1.1 1770196717 installed <13>Jul 25 08:35:29 rpmi: openssl-config-3.5.0-alt1 sisyphus+399237.100.1.1 1762346864 installed <13>Jul 25 08:35:29 rpmi: libp11-kit-1:0.26.2-alt3.g0eedd4d sisyphus+424637.100.1.1 1783530782 installed <13>Jul 25 08:35:29 rpmi: libtasn1-4.21.0-alt2 sisyphus+420751.100.1.1 1781163748 installed <13>Jul 25 08:35:29 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Jul 25 08:35:29 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Jul 25 08:35:29 rpmi: ca-certificates-2026.04.22-alt1 sisyphus+415942.100.6.1 1777316293 installed <13>Jul 25 08:35:29 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Jul 25 08:35:29 rpmi: p11-kit-trust-1:0.26.2-alt3.g0eedd4d sisyphus+424637.100.1.1 1783530782 installed <13>Jul 25 08:35:29 rpmi: libcrypto3-3.5.7-alt1 sisyphus+425332.100.3.1 1784733668 installed <13>Jul 25 08:35:29 rpmi: libssl3-3.5.7-alt1 sisyphus+425332.100.3.1 1784733668 installed <13>Jul 25 08:35:29 rpmi: python3-modules-sqlite3-3.14.6-alt1 sisyphus+423624.100.33.1 1784227742 installed <13>Jul 25 08:35:29 rpmi: python3-3.14.6-alt1 sisyphus+423624.100.33.1 1784227742 installed <13>Jul 25 08:35:30 rpmi: python3-base-3.14.6-alt1 sisyphus+423624.100.33.1 1784227742 installed <13>Jul 25 08:35:30 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed <13>Jul 25 08:35:30 rpmi: tests-for-installed-python3-pkgs-0.1.29-alt1 sisyphus+398029.2500.12.1 1762716341 installed <13>Jul 25 08:35:30 rpmi: rpm-build-python3-0.1.29-alt1 sisyphus+398029.2500.12.1 1762716341 installed <13>Jul 25 08:35:33 rpmi: python3-module-typing_extensions-4.15.0-alt2 sisyphus+399838.100.1.1 1762946472 installed <13>Jul 25 08:35:33 rpmi: python3-module-packaging-26.2-alt1 sisyphus+416502.100.2.1 1777385153 installed <13>Jul 25 08:35:33 rpmi: python3-module-markupsafe-1:3.0.3-alt1 sisyphus+423624.700.33.1 1784228296 installed <13>Jul 25 08:35:33 rpmi: python3-module-idna-3.18-alt1 sisyphus+420750.100.1.1 1781166339 installed <13>Jul 25 08:35:33 rpmi: python3-module-jinja2-3.1.6-alt2 sisyphus+413629.100.1.1 1774945546 installed <13>Jul 25 08:35:33 rpmi: python3-module-more-itertools-11.1.0-alt1 sisyphus+419223.100.2.1 1779891386 installed <13>Jul 25 08:35:33 rpmi: python3-module-h11-0.16.0-alt1 sisyphus+388872.40.2.1 1751609067 installed <13>Jul 25 08:35:33 rpmi: python3-module-itsdangerous-2.2.0-alt1 sisyphus+345793.200.2.1 1714032239 installed <13>Jul 25 08:35:33 rpmi: python3-module-click-8.4.2-alt1 sisyphus+422757.100.2.1 1782720497 installed <13>Jul 25 08:35:33 rpmi: python3-module-urllib3-2:2.7.0-alt2 sisyphus+423624.121100.34.1 1784353520 installed <13>Jul 25 08:35:33 rpmi: python3-module-six-1.17.0-alt1.1 sisyphus+373470.100.1.1 1738920023 installed <13>Jul 25 08:35:33 rpmi: python3-module-jmespath-1.1.0-alt1.1 sisyphus+406642.40.2.1 1769696012 installed <13>Jul 25 08:35:33 rpmi: python3-module-multidict-6.7.1-alt1 sisyphus+423624.3200.33.1 1784229862 installed <13>Jul 25 08:35:33 rpmi: python3-module-dateutil-2.9.0.post0-alt1 sisyphus+378451.100.1.1 1742313746 installed <13>Jul 25 08:35:33 rpmi: python3-module-jaraco.functools-4.6.0-alt1 sisyphus+425293.100.1.2 1784631981 installed <13>Jul 25 08:35:33 rpmi: python3-module-werkzeug-3.1.8-alt1 sisyphus+413975.100.1.1 1775205023 installed <13>Jul 25 08:35:33 rpmi: python3-module-typing-inspection-0.4.2-alt1 sisyphus+396599.400.2.1 1760347189 installed <13>Jul 25 08:35:33 rpmi: python3-module-websockets-16.1-alt1 sisyphus+423624.11540.33.1 1784238017 installed <13>Jul 25 08:35:33 rpmi: python3-module-html5tagger-1.3.0-alt2 sisyphus+397292.600.1.1 1760634047 installed <13>Jul 25 08:35:33 rpmi: python3-module-pluggy-1.6.0-alt1.1 sisyphus+413474.300.2.1 1774829688 installed <13>Jul 25 08:35:33 rpmi: python3-module-xmod-1.8.1-alt1 sisyphus+354658.1700.13.1 1723248064 installed <13>Jul 25 08:35:33 rpmi: python3-module-certifi-2026.7.22-alt1 sisyphus+426463.100.1.1 1784814250 installed <13>Jul 25 08:35:33 rpmi: python3-module-blinker-1.9.0-alt1.1 sisyphus+413479.700.1.1 1774818100 installed <13>Jul 25 08:35:33 rpmi: python3-module-annotated_doc-0.0.4-alt1 sisyphus+401429.100.1.1 1764433640 installed <13>Jul 25 08:35:33 rpmi: python3-module-propcache-0.5.2-alt1 sisyphus+423624.3300.33.1 1784229893 installed <13>Jul 25 08:35:33 rpmi: python3-module-attrs-26.1.0-alt1 sisyphus+414432.100.1.1 1775561563 installed <13>Jul 25 08:35:33 rpmi: python3-module-frozenlist-1.8.0-alt1 sisyphus+423624.3000.33.1 1784229800 installed <13>Jul 25 08:35:33 rpmi: python3-module-Pygments-2.20.0-alt1 sisyphus+413985.100.1.1 1775208360 installed <13>Jul 25 08:35:33 rpmi: libllhttp-9.4.2-alt1 sisyphus+421860.100.1.1 1781867203 installed <13>Jul 25 08:35:33 rpmi: python3-module-aiosignal-1.4.0-alt1 sisyphus+389519.40.2.1 1752483607 installed <13>Jul 25 08:35:34 rpmi: python3-module-outcome-1.3.0-alt1.1 sisyphus+413482.1100.2.2 1774833291 installed <13>Jul 25 08:35:34 rpmi: python3-module-anyio-4.14.2-alt1 sisyphus+426477.140.3.1 1784916167 installed <13>Jul 25 08:35:34 rpmi: python3-module-starlette-1.3.1-alt1 sisyphus+421523.1000.2.2 1781624580 installed <13>Jul 25 08:35:34 rpmi: python3-module-yarl-1.24.2-alt1 sisyphus+423624.3500.33.1 1784230065 installed <13>Jul 25 08:35:34 rpmi: python3-module-flask-3.1.3-alt3 sisyphus+419857.100.1.1 1780401657 installed <13>Jul 25 08:35:34 rpmi: python3-module-runs-1.2.2-alt1 sisyphus+354658.2200.13.1 1723248163 installed <13>Jul 25 08:35:34 rpmi: python3-module-editor-1.6.6-alt1 sisyphus+354658.2300.20.1 1723501752 installed <13>Jul 25 08:35:34 rpmi: python3-module-tracerite-1.1.3-alt2 sisyphus+397292.300.1.1 1760633952 installed <13>Jul 25 08:35:34 rpmi: python3-module-wsproto-1.3.2-alt1 sisyphus+400655.100.1.1 1763716413 installed <13>Jul 25 08:35:34 rpmi: python3-module-wheel-0.47.0-alt1 sisyphus+416101.100.1.1 1776938753 installed <13>Jul 25 08:35:34 rpmi: python3-module-pydantic-core-2.46.4-alt1 sisyphus+423624.3400.33.1 1784230027 installed <13>Jul 25 08:35:34 rpmi: python3-module-sanic-routing-23.12.0-alt1 sisyphus+352905.1200.13.1 1722262189 installed <13>Jul 25 08:35:34 rpmi: python3-module-platformdirs-4.10.0-alt1 sisyphus+419460.100.1.1 1779982322 installed <13>Jul 25 08:35:34 rpmi: python3-module-shellingham-1.5.4-alt1 sisyphus+332574.100.1.1 1698135363 installed <13>Jul 25 08:35:34 rpmi: python3-module-uc-micro-py-2.0.0-alt1 sisyphus+411114.100.1.1 1773327270 installed <13>Jul 25 08:35:34 rpmi: python3-module-linkify-it-py-2.1.0-alt1.1 sisyphus+413476.100.1.1 1774817789 installed <13>Jul 25 08:35:34 rpmi: python3-module-mdurl-0.1.2-alt1 sisyphus+318894.1000.3.1 1682420700 installed <13>Jul 25 08:35:34 rpmi: python3-module-markdown-it-4.0.0-alt1 sisyphus+394327.100.1.1 1757330325 installed <13>Jul 25 08:35:34 rpmi: python3-module-rich-15.0.0-alt1 sisyphus+415092.100.2.1 1776162196 installed <13>Jul 25 08:35:34 rpmi: python3-module-typer-0.27.0-alt1 sisyphus+426477.440.2.1 1784895769 installed <13>Jul 25 08:35:34 rpmi: python3-module-typer-slim-0.27.0-alt1 sisyphus+426477.440.2.1 1784895769 installed <13>Jul 25 08:35:34 rpmi: python3-module-jaraco.context-6.1.2-alt1 sisyphus+412384.100.1.1 1774283927 installed <13>Jul 25 08:35:34 rpmi: python3-module-jaraco.text-4.2.0-alt1 sisyphus+408107.100.3.1 1771429608 installed <13>Jul 25 08:35:34 rpmi: python3-module-pkg-resources-1:80.10.2-alt2.1 sisyphus+413485.1000.2.3 1774838477 installed <13>Jul 25 08:35:34 rpmi: python3-module-iniconfig-2.3.0-alt1 sisyphus+397749.100.2.1 1761040670 installed <13>Jul 25 08:35:34 rpmi: python3-module-pytest-9.0.3-alt1 sisyphus+414567.100.1.1 1775647126 installed <13>Jul 25 08:35:34 rpmi: python3-module-priority-2.0.0-alt3 sisyphus+338701.100.1.2 1705988383 installed <13>Jul 25 08:35:34 rpmi: python3-module-socksio-1.0.0-alt2 sisyphus+402319.100.1.1 1765292044 installed <13>Jul 25 08:35:34 rpmi: python3-module-httpcore-1.0.9-alt1 sisyphus+410620.100.1.1 1773081497 installed <13>Jul 25 08:35:34 rpmi: python3-module-httpx-0.28.1-alt1 sisyphus+388844.100.2.1 1752501566 installed <13>Jul 25 08:35:34 rpmi: python3-module-trove-classifiers-2026.6.1.19-alt1 sisyphus+419831.100.1.1 1780391786 installed <13>Jul 25 08:35:34 rpmi: python3-module-pathspec-1.1.1-alt1 sisyphus+416503.100.2.1 1777393721 installed <13>Jul 25 08:35:34 rpmi: python3-module-hyperframe-6.1.0-alt1 sisyphus+410643.100.1.1 1773087624 installed <13>Jul 25 08:35:34 rpmi: python3-module-hpack-4.2.0-alt1 sisyphus+425700.100.2.1 1784755542 installed <13>Jul 25 08:35:34 rpmi: python3-module-h2-4.3.0-alt1 sisyphus+410644.100.1.1 1773088005 installed <13>Jul 25 08:35:34 rpmi: python3-module-hypercorn-0.18.0-alt1 sisyphus+402334.100.2.2 1765307330 installed <13>Jul 25 08:35:34 rpmi: python3-module-sqlparse-0.5.5-alt1 sisyphus+405521.100.1.3 1768827611 installed <13>Jul 25 08:35:34 rpmi: python3-module-watchdog-6.0.0-alt1.1 sisyphus+413470.400.1.3 1774824035 installed <13>Jul 25 08:35:34 rpmi: python3-module-readchar-4.1.0-alt2 sisyphus+402615.2700.16.1 1772180110 installed <13>Jul 25 08:35:34 rpmi: python3-module-charset-normalizer-3.4.9-alt1 sisyphus+424623.100.1.1 1783521675 installed <13>Jul 25 08:35:34 rpmi: python3-module-requests-2.34.2-alt1 sisyphus+418161.200.3.1 1779090568 installed <13>Jul 25 08:35:35 rpmi: python3-module-botocore-1.42.94-alt1 sisyphus+416114.100.1.1 1776943245 installed <13>Jul 25 08:35:35 rpmi: python3-module-s3transfer-0.16.0-alt1.1 sisyphus+410567.100.1.1 1773055395 installed <13>Jul 25 08:35:35 rpmi: python3-module-boto3-1.42.94-alt1 sisyphus+416114.200.1.1 1776943275 installed <13>Jul 25 08:35:36 rpmi: python3-module-wcwidth-0.8.2-alt1 sisyphus+423417.100.1.1 1782812581 installed <13>Jul 25 08:35:36 rpmi: python3-module-jinxed-2.1.0-alt1 sisyphus+424360.100.1.1 1783334915 installed <13>Jul 25 08:35:36 rpmi: python3-modules-curses-3.14.6-alt1 sisyphus+423624.100.33.1 1784227742 installed <13>Jul 25 08:35:36 rpmi: python3-module-blessed-1.47.0-alt1 sisyphus+424772.100.1.1 1783674878 installed <13>Jul 25 08:35:36 rpmi: python3-module-inquirer-3.3.0-alt1 sisyphus+354658.2400.20.1 1723501784 installed <13>Jul 25 08:35:36 rpmi: python3-module-asgiref-3.9.1-alt1 sisyphus+391315.100.1.1 1753992327 installed <13>Jul 25 08:35:36 rpmi: python3-module-annotated-types-0.7.0-alt1 sisyphus+349932.100.1.1 1717043663 installed <13>Jul 25 08:35:36 rpmi: python3-module-pydantic-2.13.4-alt1 sisyphus+417451.300.2.1 1778229141 installed <13>Jul 25 08:35:36 rpmi: python3-module-aiohappyeyeballs-2.7.1-alt1 sisyphus+426561.100.1.1 1784892115 installed <13>Jul 25 08:35:36 rpmi: python3-module-aiofiles-23.2.1-alt1 sisyphus+386964.200.2.1 1749691941 installed <13>Jul 25 08:35:36 rpmi: libyaml2-6.0.2-alt1 sisyphus+393301.100.1.1 1756210811 installed <13>Jul 25 08:35:36 rpmi: python3-module-yaml-6.0.3-alt1 sisyphus+423624.2274.33.1 1784229099 installed <13>Jul 25 08:35:36 rpmi: libpython3-3.14.6-alt1 sisyphus+423624.100.33.1 1784227742 installed <13>Jul 25 08:35:37 rpmi: python3-dev-3.14.6-alt1 sisyphus+423624.100.33.1 1784227742 installed <13>Jul 25 08:35:37 rpmi: openldap-common-2.6.13-alt1 sisyphus+411252.300.5.1 1773745238 installed <13>Jul 25 08:35:37 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed <13>Jul 25 08:35:37 rpmi: liblmdb-0.9.35-alt1 sisyphus+408541.100.2.1 1771588201 installed <13>Jul 25 08:35:37 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Jul 25 08:35:37 rpmi: libhttp-parser-2.9.4-alt2 sisyphus+279479.100.1.1 1626549242 installed <13>Jul 25 08:35:37 rpmi: python3-module-httptools-0.8.0-alt1 sisyphus+423624.54400.33.1 1784270207 installed <13>Jul 25 08:35:37 rpmi: python3-module-sanic-25.12.0-alt1 sisyphus+404927.1000.2.1 1768330388 installed <13>Jul 25 08:35:37 rpmi: libcom_err-1.47.4.0.2.a9f48-alt1 sisyphus+416421.100.2.1 1777378671 installed <86>Jul 25 08:35:37 groupadd[2085550]: group added to /etc/group: name=_keytab, GID=999 <86>Jul 25 08:35:37 groupadd[2085550]: group added to /etc/gshadow: name=_keytab <86>Jul 25 08:35:37 groupadd[2085550]: new group: name=_keytab, GID=999 <13>Jul 25 08:35:37 rpmi: libkrb5-1.22.2-alt2 sisyphus+426323.100.1.2 1784761603 installed <86>Jul 25 08:35:37 groupadd[2085983]: group added to /etc/group: name=sasl, GID=998 <86>Jul 25 08:35:37 groupadd[2085983]: group added to /etc/gshadow: name=sasl <86>Jul 25 08:35:37 groupadd[2085983]: new group: name=sasl, GID=998 <13>Jul 25 08:35:37 rpmi: libsasl2-3-2.1.28-alt5 sisyphus+419937.100.1.1 1780468454 installed <13>Jul 25 08:35:37 rpmi: libldap2-2.6.13-alt1 sisyphus+411252.300.5.1 1773745182 installed <13>Jul 25 08:35:37 rpmi: libpq5-18-18.4-alt3 sisyphus+423624.42100.36.1 1784496723 installed <13>Jul 25 08:35:37 rpmi: python3-module-psycopg2-2.9.11-alt1 sisyphus+423624.7100.33.1 1784232155 installed <13>Jul 25 08:35:38 rpmi: python3-module-django-6.0.6-alt1 sisyphus+423621.100.1.1 1782997067 installed <13>Jul 25 08:35:38 rpmi: python3-module-django-dbbackend-postgresql-6.0.6-alt1 sisyphus+423621.100.1.1 1782997067 installed <13>Jul 25 08:35:38 rpmi: python3-module-django-dbbackend-sqlite3-6.0.6-alt1 sisyphus+423621.100.1.1 1782997067 installed <13>Jul 25 08:35:38 rpmi: python3-module-sanic-testing-24.6.0-alt1 sisyphus+354562.1200.3.1 1723069871 installed <13>Jul 25 08:35:38 rpmi: python3-module-setuptools-1:83.0.0-alt1 sisyphus+424341.100.2.1 1783427124 installed <13>Jul 25 08:35:38 rpmi: python3-module-chalice-1.32.0-alt1 sisyphus+398700.400.1.1 1761847333 installed <13>Jul 25 08:35:38 rpmi: python3-module-quart-0.20.0-alt4 sisyphus+419172.400.4.1 1780066005 installed <13>Jul 25 08:35:38 rpmi: python3-module-aiohttp-3.14.1-alt2 sisyphus+423624.4700.33.1 1784230460 installed <13>Jul 25 08:35:39 rpmi: python3-module-fastapi-0.139.2-alt1 sisyphus+426477.540.3.1 1784916332 installed <13>Jul 25 08:35:39 rpmi: python3-module-hatchling-1.31.0-alt1 sisyphus+424586.100.1.1 1783505074 installed <13>Jul 25 08:35:39 rpmi: python3-module-pytest-asyncio-1.4.0-alt1 sisyphus+419535.100.1.1 1780068013 installed <13>Jul 25 08:35:39 rpmi: python3-module-python-multipart-0.0.32-alt1 sisyphus+426439.100.1.1 1784810127 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-cross-web-0.4.1-alt1.nosrc.rpm (w1.gzdio) <13>Jul 25 08:35:42 rpmi: python3-module-pyproject-installer-0.6.0-alt1 sisyphus+424779.100.1.1 1783678406 installed Installing python3-module-cross-web-0.4.1-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpmb-tmp.2S0id9 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf cross-web-0.4.1 + echo 'Source #0 (cross-web-0.4.1.tar):' Source #0 (cross-web-0.4.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/cross-web-0.4.1.tar + cd cross-web-0.4.1 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's/version = "0.4.0"/version = "0.4.1"/' pyproject.toml + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpmb-tmp.DajNii + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd cross-web-0.4.1 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + /usr/bin/python3 -m pyproject_installer -v build INFO : pyproject_installer.build_cmd._build : Building wheel INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/cross-web-0.4.1 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/cross-web-0.4.1/dist DEBUG : pyproject_installer.lib.build_backend : Validating source path DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec DEBUG : pyproject_installer.lib.build_backend : Parsing configuration file: /usr/src/RPM/BUILD/cross-web-0.4.1/pyproject.toml INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: hatchling.build INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/cross-web-0.4.1/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} INFO : pyproject_installer.build_cmd._build : Built wheel: cross_web-0.4.1-py3-none-any.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpmb-tmp.oouXO8 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-cross-web-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-cross-web-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd cross-web-0.4.1 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-cross-web-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/cross-web-0.4.1/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: cross_web-0.4.1-py3-none-any.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-cross-web-buildroot DEBUG : pyproject_installer.lib.wheel : Parsing wheel filename DEBUG : pyproject_installer.lib.wheel : Validating wheel file DEBUG : pyproject_installer.lib.wheel : Validating wheel spec version DEBUG : pyproject_installer.lib.wheel : Parsing wheel spec metadata DEBUG : pyproject_installer.lib.wheel : Validating RECORD INFO : pyproject_installer.install_cmd._install : Wheel installation root: /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: cross_web-0.4.1.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: cross_web-0.4.1.dist-info/licenses/LICENSE DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: cross_web-0.4.1.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Extracting wheel INFO : pyproject_installer.install_cmd._install : Wheel was installed + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-cross-web-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-cross-web-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-cross-web-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-cross-web-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-cross-web-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-cross-web-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/python3-module-cross-web-buildroot Bytecompiling python3 modules in /usr/src/tmp/python3-module-cross-web-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/__init__.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_aiohttp.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_base.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_chalice.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_django.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_flask.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_litestar.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_quart.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_sanic.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_starlette.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_testing.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/__init__.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/exceptions.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/protocols.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/response.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-cross-web-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/__init__.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_aiohttp.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_base.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_chalice.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_django.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_flask.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_litestar.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_quart.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_sanic.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_starlette.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_testing.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/__init__.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/exceptions.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/protocols.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/response.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-cross-web-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/__init__.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_aiohttp.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_base.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_chalice.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_django.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_flask.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_litestar.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_quart.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_sanic.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_starlette.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/request/_testing.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/__init__.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/exceptions.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/protocols.py compile /usr/src/tmp/python3-module-cross-web-buildroot/usr/lib/python3/site-packages/cross_web/response.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/cross_web/__pycache__/__init__.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/__pycache__/__init__.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/__pycache__/__init__.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/__pycache__/__init__.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/__pycache__/exceptions.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/__pycache__/exceptions.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/__pycache__/exceptions.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/__pycache__/exceptions.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/__pycache__/protocols.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/__pycache__/protocols.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/__pycache__/response.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/__pycache__/response.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/__pycache__/response.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/__pycache__/response.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/__init__.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/__init__.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_base.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_base.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_chalice.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_chalice.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_chalice.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_chalice.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_django.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_django.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_flask.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_flask.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_flask.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_flask.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_litestar.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_litestar.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_litestar.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_litestar.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_quart.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_quart.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_quart.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_quart.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_starlette.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_starlette.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_starlette.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_starlette.cpython-314.opt-1.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_testing.cpython-314.opt-1.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_testing.cpython-314.pyc' './usr/lib/python3/site-packages/cross_web/request/__pycache__/_testing.cpython-314.opt-2.pyc' => './usr/lib/python3/site-packages/cross_web/request/__pycache__/_testing.cpython-314.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpmb-tmp.tOK8CZ + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd cross-web-0.4.1 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export NO_INTERNET=YES + NO_INTERNET=YES + /usr/bin/python3 -m pyproject_installer run -- python3 -m pytest -k 'not litestar' INFO : Creating venv INFO : Installing console scripts INFO : Installing package: /usr/src/RPM/BUILD/cross-web-0.4.1/dist/cross_web-0.4.1-py3-none-any.whl INFO : Running command: ['/usr/src/RPM/BUILD/cross-web-0.4.1/.run_venv/bin/python3', '-m', 'pyproject_installer', 'install', '/usr/src/RPM/BUILD/cross-web-0.4.1/dist/cross_web-0.4.1-py3-none-any.whl'] INFO : Running command: ['python3', '-m', 'pytest', '-k', 'not litestar'] ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-9.0.3, pluggy-1.6.0 rootdir: /usr/src/RPM/BUILD/cross-web-0.4.1 configfile: pyproject.toml plugins: asyncio-1.4.0, anyio-4.14.2 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collected 92 items / 8 deselected / 84 selected tests/request/test_aiohttp.py ...... [ 7%] tests/request/test_async_http_request.py ............. [ 22%] tests/request/test_base.py ..... [ 28%] tests/request/test_chalice.py ..... [ 34%] tests/request/test_coverage_lines.py ....... [ 42%] tests/request/test_django.py .... [ 47%] tests/request/test_flask.py .... [ 52%] tests/request/test_quart.py .. [ 54%] tests/request/test_sanic.py EE [ 57%] tests/request/test_sanic_coverage.py .. [ 59%] tests/request/test_starlette.py FF [ 61%] tests/request/test_starlette_extended.py .... [ 66%] tests/request/test_testing.py ...... [ 73%] tests/response/test_fastapi.py .. [ 76%] tests/response/test_response.py ... [ 79%] tests/response/test_response_extended.py .......... [ 91%] tests/response/test_response_to_fastapi.py ... [ 95%] tests/test_exceptions.py .... [100%] ==================================== ERRORS ==================================== _____________________ ERROR at setup of test_sanic_adapter _____________________ @pytest.fixture def app() -> Sanic[Any, Any]: import uuid > from sanic import Sanic tests/request/test_sanic.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/site-packages/sanic/__init__.py:6: in from sanic.app import Sanic /usr/lib/python3/site-packages/sanic/app.py:69: in from sanic.mixins.startup import StartupMixin /usr/lib/python3/site-packages/sanic/mixins/startup.py:61: in from sanic.server.protocols.websocket_protocol import WebSocketProtocol _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ from collections.abc import Sequence from typing import cast try: # websockets >= 11.0 from websockets.protocol import State # type: ignore from websockets.server import ServerProtocol # type: ignore except ImportError: # websockets < 11.0 from websockets.connection import State from websockets.server import ServerConnection as ServerProtocol from websockets import http11 from websockets.datastructures import Headers as WSHeaders from websockets.typing import Subprotocol from sanic.exceptions import SanicException from sanic.log import access_logger, websockets_logger from sanic.request import Request from sanic.server import HttpProtocol > from ..websockets.impl import WebsocketImplProtocol E File "/usr/lib/python3/site-packages/sanic/server/websockets/impl.py", line 437 E return E ^^^^^^ E SyntaxError: 'return' in a 'finally' block /usr/lib/python3/site-packages/sanic/server/protocols/websocket_protocol.py:21: SyntaxError __________________ ERROR at setup of test_sanic_adapter_json ___________________ @pytest.fixture def app() -> Sanic[Any, Any]: import uuid > from sanic import Sanic tests/request/test_sanic.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/site-packages/sanic/__init__.py:6: in from sanic.app import Sanic /usr/lib/python3/site-packages/sanic/app.py:69: in from sanic.mixins.startup import StartupMixin /usr/lib/python3/site-packages/sanic/mixins/startup.py:61: in from sanic.server.protocols.websocket_protocol import WebSocketProtocol _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ from collections.abc import Sequence from typing import cast try: # websockets >= 11.0 from websockets.protocol import State # type: ignore from websockets.server import ServerProtocol # type: ignore except ImportError: # websockets < 11.0 from websockets.connection import State from websockets.server import ServerConnection as ServerProtocol from websockets import http11 from websockets.datastructures import Headers as WSHeaders from websockets.typing import Subprotocol from sanic.exceptions import SanicException from sanic.log import access_logger, websockets_logger from sanic.request import Request from sanic.server import HttpProtocol > from ..websockets.impl import WebsocketImplProtocol E File "/usr/lib/python3/site-packages/sanic/server/websockets/impl.py", line 437 E return E ^^^^^^ E SyntaxError: 'return' in a 'finally' block /usr/lib/python3/site-packages/sanic/server/protocols/websocket_protocol.py:21: SyntaxError =================================== FAILURES =================================== ____________________________ test_starlette_adapter ____________________________ from __future__ import annotations import contextlib import inspect import io import json import math import sys import warnings from collections.abc import Awaitable, Callable, Generator, Iterable, Mapping, MutableMapping, Sequence from concurrent.futures import Future from contextlib import AbstractContextManager from types import GeneratorType from typing import TYPE_CHECKING, Any, Literal, TypedDict, TypeGuard, cast from urllib.parse import unquote, urljoin import anyio import anyio.abc import anyio.from_thread from anyio.streams.stapled import StapledObjectStream from starlette._utils import is_async_callable from starlette.exceptions import StarletteDeprecationWarning from starlette.types import ASGIApp, Message, Receive, Scope, Send from starlette.websockets import WebSocketDisconnect if sys.version_info >= (3, 11): # pragma: no cover from typing import Self else: # pragma: no cover from typing_extensions import Self if TYPE_CHECKING: import httpx2 as httpx else: try: > import httpx2 as httpx E ModuleNotFoundError: No module named 'httpx2' /usr/lib/python3/site-packages/starlette/testclient.py:36: ModuleNotFoundError During handling of the above exception, another exception occurred: @pytest.mark.asyncio async def test_starlette_adapter() -> None: from starlette.applications import Starlette from starlette.responses import JSONResponse from starlette.routing import Route > from starlette.testclient import TestClient tests/request/test_starlette.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ from __future__ import annotations import contextlib import inspect import io import json import math import sys import warnings from collections.abc import Awaitable, Callable, Generator, Iterable, Mapping, MutableMapping, Sequence from concurrent.futures import Future from contextlib import AbstractContextManager from types import GeneratorType from typing import TYPE_CHECKING, Any, Literal, TypedDict, TypeGuard, cast from urllib.parse import unquote, urljoin import anyio import anyio.abc import anyio.from_thread from anyio.streams.stapled import StapledObjectStream from starlette._utils import is_async_callable from starlette.exceptions import StarletteDeprecationWarning from starlette.types import ASGIApp, Message, Receive, Scope, Send from starlette.websockets import WebSocketDisconnect if sys.version_info >= (3, 11): # pragma: no cover from typing import Self else: # pragma: no cover from typing_extensions import Self if TYPE_CHECKING: import httpx2 as httpx else: try: import httpx2 as httpx except ModuleNotFoundError: # pragma: no cover try: import httpx except ModuleNotFoundError: raise RuntimeError( "The starlette.testclient module requires the httpx2 package to be installed.\n" "You can install this with:\n" " $ pip install httpx2\n" ) from None else: > warnings.warn( "Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead.", StarletteDeprecationWarning, stacklevel=2, ) E starlette.exceptions.StarletteDeprecationWarning: Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead. /usr/lib/python3/site-packages/starlette/testclient.py:47: StarletteDeprecationWarning _______________________ test_starlette_adapter_form_data _______________________ from __future__ import annotations import contextlib import inspect import io import json import math import sys import warnings from collections.abc import Awaitable, Callable, Generator, Iterable, Mapping, MutableMapping, Sequence from concurrent.futures import Future from contextlib import AbstractContextManager from types import GeneratorType from typing import TYPE_CHECKING, Any, Literal, TypedDict, TypeGuard, cast from urllib.parse import unquote, urljoin import anyio import anyio.abc import anyio.from_thread from anyio.streams.stapled import StapledObjectStream from starlette._utils import is_async_callable from starlette.exceptions import StarletteDeprecationWarning from starlette.types import ASGIApp, Message, Receive, Scope, Send from starlette.websockets import WebSocketDisconnect if sys.version_info >= (3, 11): # pragma: no cover from typing import Self else: # pragma: no cover from typing_extensions import Self if TYPE_CHECKING: import httpx2 as httpx else: try: > import httpx2 as httpx E ModuleNotFoundError: No module named 'httpx2' /usr/lib/python3/site-packages/starlette/testclient.py:36: ModuleNotFoundError During handling of the above exception, another exception occurred: @pytest.mark.asyncio async def test_starlette_adapter_form_data() -> None: from starlette.applications import Starlette from starlette.responses import JSONResponse from starlette.routing import Route > from starlette.testclient import TestClient tests/request/test_starlette.py:51: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ from __future__ import annotations import contextlib import inspect import io import json import math import sys import warnings from collections.abc import Awaitable, Callable, Generator, Iterable, Mapping, MutableMapping, Sequence from concurrent.futures import Future from contextlib import AbstractContextManager from types import GeneratorType from typing import TYPE_CHECKING, Any, Literal, TypedDict, TypeGuard, cast from urllib.parse import unquote, urljoin import anyio import anyio.abc import anyio.from_thread from anyio.streams.stapled import StapledObjectStream from starlette._utils import is_async_callable from starlette.exceptions import StarletteDeprecationWarning from starlette.types import ASGIApp, Message, Receive, Scope, Send from starlette.websockets import WebSocketDisconnect if sys.version_info >= (3, 11): # pragma: no cover from typing import Self else: # pragma: no cover from typing_extensions import Self if TYPE_CHECKING: import httpx2 as httpx else: try: import httpx2 as httpx except ModuleNotFoundError: # pragma: no cover try: import httpx except ModuleNotFoundError: raise RuntimeError( "The starlette.testclient module requires the httpx2 package to be installed.\n" "You can install this with:\n" " $ pip install httpx2\n" ) from None else: > warnings.warn( "Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead.", StarletteDeprecationWarning, stacklevel=2, ) E starlette.exceptions.StarletteDeprecationWarning: Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead. /usr/lib/python3/site-packages/starlette/testclient.py:47: StarletteDeprecationWarning =========================== short test summary info ============================ FAILED tests/request/test_starlette.py::test_starlette_adapter - starlette.ex... FAILED tests/request/test_starlette.py::test_starlette_adapter_form_data - st... ERROR tests/request/test_sanic.py::test_sanic_adapter - File "/usr/lib/pyth... ERROR tests/request/test_sanic.py::test_sanic_adapter_json - File "/usr/lib... ============= 2 failed, 80 passed, 8 deselected, 2 errors in 2.65s ============= INFO : Command's result: FAILURE INFO : Command's error: Command '['python3', '-m', 'pytest', '-k', 'not litestar']' returned non-zero exit status 1. error: Bad exit status from /usr/src/tmp/rpmb-tmp.tOK8CZ (%check) RPM build errors: Bad exit status from /usr/src/tmp/rpmb-tmp.tOK8CZ (%check) Command exited with non-zero status 1 4.73user 0.63system 0:05.31elapsed 100%CPU (0avgtext+0avgdata 83424maxresident)k 0inputs+0outputs (0major+110353minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-cross-web-0.4.1-alt1.src.rpm' failed. Command exited with non-zero status 1 5.52user 3.53system 0:26.01elapsed 34%CPU (0avgtext+0avgdata 145496maxresident)k 73688inputs+0outputs (0major+372908minor)pagefaults 0swaps