<86>Mar 31 03:38:58 userdel[3162865]: delete user 'rooter' <86>Mar 31 03:38:58 userdel[3162865]: removed group 'rooter' owned by 'rooter' <86>Mar 31 03:38:58 userdel[3162865]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 31 03:38:58 groupadd[3162898]: group added to /etc/group: name=rooter, GID=1862 <86>Mar 31 03:38:58 groupadd[3162898]: group added to /etc/gshadow: name=rooter <86>Mar 31 03:38:58 groupadd[3162898]: new group: name=rooter, GID=1862 <86>Mar 31 03:38:58 useradd[3162932]: new user: name=rooter, UID=1862, GID=1862, home=/root, shell=/bin/bash, from=none <86>Mar 31 03:38:58 userdel[3162967]: delete user 'builder' <86>Mar 31 03:38:58 userdel[3162967]: removed group 'builder' owned by 'builder' <86>Mar 31 03:38:58 userdel[3162967]: removed shadow group 'builder' owned by 'builder' <86>Mar 31 03:38:58 groupadd[3162996]: group added to /etc/group: name=builder, GID=1863 <86>Mar 31 03:38:58 groupadd[3162996]: group added to /etc/gshadow: name=builder <86>Mar 31 03:38:58 groupadd[3162996]: new group: name=builder, GID=1863 <86>Mar 31 03:38:58 useradd[3163032]: new user: name=builder, UID=1863, GID=1863, home=/usr/src, shell=/bin/bash, from=none <13>Mar 31 03:39:02 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Mar 31 03:39:02 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Mar 31 03:39:02 rpmi: libexpat-2.7.0-alt1 sisyphus+379221.100.1.1 1742909191 installed <13>Mar 31 03:39:02 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed <13>Mar 31 03:39:02 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Mar 31 03:39:02 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Mar 31 03:39:02 rpmi: libtasn1-4.20.0-alt2 sisyphus+375829.100.1.1 1740299335 installed <13>Mar 31 03:39:02 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Mar 31 03:39:02 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed <13>Mar 31 03:39:02 rpmi: ca-certificates-2025.02.10-alt1 sisyphus+374228.100.4.1 1739265441 installed <13>Mar 31 03:39:02 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Mar 31 03:39:02 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Mar 31 03:39:02 rpmi: libcrypto3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299401 installed <13>Mar 31 03:39:02 rpmi: libssl3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299401 installed <13>Mar 31 03:39:02 rpmi: python3-3.12.9-alt1 sisyphus+376344.100.1.1 1740741913 installed <13>Mar 31 03:39:03 rpmi: python3-base-3.12.9-alt1 sisyphus+376344.100.1.1 1740741913 installed <13>Mar 31 03:39:03 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed <13>Mar 31 03:39:03 rpmi: tests-for-installed-python3-pkgs-0.1.28-alt1 sisyphus+375953.100.2.1 1740855713 installed <13>Mar 31 03:39:03 rpmi: rpm-build-python3-0.1.28-alt1 sisyphus+375953.100.2.1 1740855713 installed <13>Mar 31 03:39:05 rpmi: python3-module-more-itertools-10.6.0-alt1 sisyphus+369595.100.2.1 1737017267 installed <13>Mar 31 03:39:05 rpmi: python3-module-jaraco.functools-4.1.0-alt1 sisyphus+358564.100.1.1 1727528718 installed <13>Mar 31 03:39:05 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed <13>Mar 31 03:39:05 rpmi: python3-module-pyasn1-0.6.1-alt1 sisyphus+357301.100.1.1 1740397762 installed <13>Mar 31 03:39:05 rpmi: python3-module-pluggy-1.5.0-alt1 sisyphus+345632.100.2.1 1713864244 installed <13>Mar 31 03:39:05 rpmi: python3-module-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609968 installed <13>Mar 31 03:39:05 rpmi: python3-module-platformdirs-4.3.7-alt1 sisyphus+378659.100.2.1 1742562597 installed <13>Mar 31 03:39:05 rpmi: python3-module-jaraco.context-6.0.1-alt1 sisyphus+357809.300.1.1 1726769204 installed <13>Mar 31 03:39:05 rpmi: python3-module-iniconfig-2.1.0-alt1 sisyphus+378658.100.2.1 1742493599 installed <13>Mar 31 03:39:06 rpmi: python3-module-pytest-8.3.5-alt1 sisyphus+376824.100.2.1 1741167719 installed <13>Mar 31 03:39:06 rpmi: python3-module-six-1.17.0-alt1.1 sisyphus+373470.100.1.1 1738920023 installed <13>Mar 31 03:39:06 rpmi: python3-module-pycparser-2.22-alt1 sisyphus+378485.100.1.1 1742331206 installed <13>Mar 31 03:39:06 rpmi: python3-module-cffi-1.17.1-alt1 sisyphus+357396.100.1.1 1726156476 installed <13>Mar 31 03:39:06 rpmi: python3-module-autocommand-2.2.2-alt1.1 sisyphus+339714.100.1.1 1706968174 installed <13>Mar 31 03:39:06 rpmi: python3-module-jaraco.text-4.0.0-alt1 sisyphus+353877.400.2.1 1722250727 installed <13>Mar 31 03:39:06 rpmi: python3-module-jaraco.collections-5.1.0-alt1 sisyphus+357809.200.1.1 1726769173 installed <13>Mar 31 03:39:06 rpmi: python3-module-pkg_resources-1:75.8.0-alt3 sisyphus+377826.100.1.1 1741863600 installed <13>Mar 31 03:39:06 rpmi: libsqlite3-3.47.1-alt1 sisyphus+375553.2600.2.1 1740149712 installed <13>Mar 31 03:39:06 rpmi: python3-modules-sqlite3-3.12.9-alt1 sisyphus+376344.100.1.1 1740741913 installed <13>Mar 31 03:39:06 rpmi: python3-module-coverage-7.6.10-alt1 sisyphus+378449.100.1.1 1742313292 installed <13>Mar 31 03:39:06 rpmi: libpython3-3.12.9-alt1 sisyphus+376344.100.1.1 1740741913 installed <13>Mar 31 03:39:06 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Mar 31 03:39:06 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Mar 31 03:39:06 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486705 installed <13>Mar 31 03:39:07 rpmi: python3-dev-3.12.9-alt1 sisyphus+376344.100.1.1 1740741913 installed <13>Mar 31 03:39:07 rpmi: python3-module-setuptools-1:75.8.0-alt3 sisyphus+377826.100.1.1 1741863600 installed <13>Mar 31 03:39:07 rpmi: python3-module-pytest-cov-5.0.0-alt1 sisyphus+343602.100.1.1 1711449884 installed <13>Mar 31 03:39:07 rpmi: python3-module-cryptography-44.0.0-alt1 sisyphus+368451.100.1.1 1736436050 installed <13>Mar 31 03:39:07 rpmi: python3-module-ecdsa-0.19.0-alt1 sisyphus+378452.100.1.1 1742314211 installed <13>Mar 31 03:39:07 rpmi: python3-module-rsa-4.9-alt2 sisyphus+359840.100.1.1 1729003408 installed <13>Mar 31 03:39:07 rpmi: python3-module-pycryptodome-3.22.0-alt1 sisyphus+378294.100.1.1 1742210220 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-jose-3.3.0-alt3.nosrc.rpm (w1.gzdio) <13>Mar 31 03:39:09 rpmi: python3-module-system-seed-wheels-0.0.1-alt1 sisyphus+270533.400.6.1 1619683425 installed <13>Mar 31 03:39:09 rpmi: python3-module-filelock-3.18.0-alt1 sisyphus+377927.100.2.1 1741959375 installed <13>Mar 31 03:39:09 rpmi: python3-module-pip-wheel-25.0.1-alt1 sisyphus+374183.100.2.2 1739264647 installed <13>Mar 31 03:39:09 rpmi: python3-module-setuptools-wheel-1:75.8.0-alt3 sisyphus+377826.100.1.1 1741863600 installed <13>Mar 31 03:39:09 rpmi: python3-module-wheel-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609968 installed <13>Mar 31 03:39:09 rpmi: python3-module-system-seed-wheels-wheels-0.0.1-alt1 sisyphus+270533.400.6.1 1619683425 installed <13>Mar 31 03:39:09 rpmi: python3-module-pyproject-installer-0.5.5-alt2 sisyphus+366395.100.1.1 1735032014 installed <13>Mar 31 03:39:09 rpmi: python3-module-pyproject-api-1.6.1-alt1 sisyphus+330404.60.15.1 1698684249 installed <13>Mar 31 03:39:10 rpmi: python3-module-distlib-0.3.9-alt1 sisyphus+359423.100.1.1 1728557083 installed <13>Mar 31 03:39:10 rpmi: python3-module-virtualenv-20.29.3-alt1 sisyphus+377166.100.1.1 1741343850 installed <13>Mar 31 03:39:10 rpmi: python3-module-colorama-0.4.6-alt1 sisyphus+308971.100.1.1 1666698282 installed <13>Mar 31 03:39:10 rpmi: python3-module-chardet-1:5.2.0-alt1 sisyphus+326284.100.2.1 1691056316 installed <13>Mar 31 03:39:10 rpmi: python3-module-cachetools-5.5.2-alt1 sisyphus+375542.100.1.1 1740130789 installed <13>Mar 31 03:39:10 rpmi: python3-module-tox-4.25.0-alt1 sisyphus+379466.100.1.1 1743153108 installed <13>Mar 31 03:39:10 rpmi: python3-module-tox-console-scripts-0.4.0-alt1 sisyphus+371114.200.4.1 1739124059 installed <13>Mar 31 03:39:10 rpmi: python3-module-tox-no-deps-0.3.0-alt1 sisyphus+371114.300.4.1 1739124101 installed <13>Mar 31 03:39:10 rpmi: python3-module-tox-passenv-0.1.0-alt1 sisyphus+371114.500.4.1 1739124145 installed Installing python3-module-jose-3.3.0-alt3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.59991 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-jose-3.3.0 + echo 'Source #0 (python3-module-jose-3.3.0.tar):' Source #0 (python3-module-jose-3.3.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-jose-3.3.0.tar + cd python3-module-jose-3.3.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (jose-fedora-disable-test_key_too_short.patch):' Patch #1 (jose-fedora-disable-test_key_too_short.patch): + /usr/bin/patch -p0 patching file tests/algorithms/test_EC.py Hunk #1 succeeded at 109 (offset -4 lines). + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.59991 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-jose-3.3.0 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + /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/python3-module-jose-3.3.0 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/python3-module-jose-3.3.0/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/python3-module-jose-3.3.0/pyproject.toml INFO : pyproject_installer.lib.build_backend : build-system was not found, using defaults INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: setuptools.build_meta:__legacy__ INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/python3-module-jose-3.3.0/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} /usr/lib64/python3/site-packages/setuptools/_distutils/dist.py:270: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) INFO : root : running bdist_wheel WARNING : root : The [wheel] section is deprecated. Use [bdist_wheel] instead. /usr/lib64/python3/site-packages/setuptools/_distutils/cmd.py:124: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated !! ******************************************************************************** With Python 2.7 end-of-life, support for building universal wheels (i.e., wheels that support both Python 2 and Python 3) is being obviated. Please discontinue using this option, or if you still need it, file an issue with pypa/setuptools describing your use case. By 2025-Aug-30, you need to update your project and remove deprecated calls or your builds will no longer be supported. ******************************************************************************** !! self.finalize_options() INFO : root : running build INFO : root : running build_py INFO : root : creating build/lib/jose INFO : root : copying jose/__init__.py -> build/lib/jose INFO : root : copying jose/constants.py -> build/lib/jose INFO : root : copying jose/exceptions.py -> build/lib/jose INFO : root : copying jose/jwe.py -> build/lib/jose INFO : root : copying jose/jwk.py -> build/lib/jose INFO : root : copying jose/jws.py -> build/lib/jose INFO : root : copying jose/jwt.py -> build/lib/jose INFO : root : copying jose/utils.py -> build/lib/jose INFO : root : creating build/lib/jose/backends INFO : root : copying jose/backends/__init__.py -> build/lib/jose/backends INFO : root : copying jose/backends/_asn1.py -> build/lib/jose/backends INFO : root : copying jose/backends/base.py -> build/lib/jose/backends INFO : root : copying jose/backends/cryptography_backend.py -> build/lib/jose/backends INFO : root : copying jose/backends/ecdsa_backend.py -> build/lib/jose/backends INFO : root : copying jose/backends/native.py -> build/lib/jose/backends INFO : root : copying jose/backends/rsa_backend.py -> build/lib/jose/backends INFO : root : installing to build/bdist.linux-x86_64/wheel INFO : root : running install INFO : root : running install_lib INFO : root : creating build/bdist.linux-x86_64/wheel INFO : root : creating build/bdist.linux-x86_64/wheel/jose INFO : root : copying build/lib/jose/__init__.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : copying build/lib/jose/constants.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : copying build/lib/jose/exceptions.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : copying build/lib/jose/jwe.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : copying build/lib/jose/jwk.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : copying build/lib/jose/jws.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : copying build/lib/jose/jwt.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : copying build/lib/jose/utils.py -> build/bdist.linux-x86_64/wheel/./jose INFO : root : creating build/bdist.linux-x86_64/wheel/jose/backends INFO : root : copying build/lib/jose/backends/__init__.py -> build/bdist.linux-x86_64/wheel/./jose/backends INFO : root : copying build/lib/jose/backends/_asn1.py -> build/bdist.linux-x86_64/wheel/./jose/backends INFO : root : copying build/lib/jose/backends/base.py -> build/bdist.linux-x86_64/wheel/./jose/backends INFO : root : copying build/lib/jose/backends/cryptography_backend.py -> build/bdist.linux-x86_64/wheel/./jose/backends INFO : root : copying build/lib/jose/backends/ecdsa_backend.py -> build/bdist.linux-x86_64/wheel/./jose/backends INFO : root : copying build/lib/jose/backends/native.py -> build/bdist.linux-x86_64/wheel/./jose/backends INFO : root : copying build/lib/jose/backends/rsa_backend.py -> build/bdist.linux-x86_64/wheel/./jose/backends INFO : root : running install_egg_info INFO : root : running egg_info INFO : root : creating python_jose.egg-info INFO : root : writing python_jose.egg-info/PKG-INFO INFO : root : writing dependency_links to python_jose.egg-info/dependency_links.txt INFO : root : writing requirements to python_jose.egg-info/requires.txt INFO : root : writing top-level names to python_jose.egg-info/top_level.txt INFO : root : writing manifest file 'python_jose.egg-info/SOURCES.txt' INFO : root : reading manifest file 'python_jose.egg-info/SOURCES.txt' INFO : root : reading manifest template 'MANIFEST.in' WARNING : root : warning: no files found matching 'VERSIONING.md' INFO : root : adding license file 'LICENSE' INFO : root : writing manifest file 'python_jose.egg-info/SOURCES.txt' INFO : root : Copying python_jose.egg-info to build/bdist.linux-x86_64/wheel/./python_jose-3.3.0-py3.12.egg-info INFO : root : running install_scripts INFO : root : creating build/bdist.linux-x86_64/wheel/python_jose-3.3.0.dist-info/WHEEL INFO : wheel : creating '/usr/src/RPM/BUILD/python3-module-jose-3.3.0/dist/.tmp-8pi06vim/python_jose-3.3.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it INFO : wheel : adding 'jose/__init__.py' INFO : wheel : adding 'jose/constants.py' INFO : wheel : adding 'jose/exceptions.py' INFO : wheel : adding 'jose/jwe.py' INFO : wheel : adding 'jose/jwk.py' INFO : wheel : adding 'jose/jws.py' INFO : wheel : adding 'jose/jwt.py' INFO : wheel : adding 'jose/utils.py' INFO : wheel : adding 'jose/backends/__init__.py' INFO : wheel : adding 'jose/backends/_asn1.py' INFO : wheel : adding 'jose/backends/base.py' INFO : wheel : adding 'jose/backends/cryptography_backend.py' INFO : wheel : adding 'jose/backends/ecdsa_backend.py' INFO : wheel : adding 'jose/backends/native.py' INFO : wheel : adding 'jose/backends/rsa_backend.py' INFO : wheel : adding 'python_jose-3.3.0.dist-info/LICENSE' INFO : wheel : adding 'python_jose-3.3.0.dist-info/METADATA' INFO : wheel : adding 'python_jose-3.3.0.dist-info/WHEEL' INFO : wheel : adding 'python_jose-3.3.0.dist-info/top_level.txt' INFO : wheel : adding 'python_jose-3.3.0.dist-info/RECORD' INFO : root : removing build/bdist.linux-x86_64/wheel INFO : pyproject_installer.build_cmd._build : Built wheel: python_jose-3.3.0-py2.py3-none-any.whl + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.18993 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-jose-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-jose-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd python3-module-jose-3.3.0 + /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-jose-buildroot INFO : pyproject_installer.install_cmd._install : Installing wheel INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/python3-module-jose-3.3.0/dist INFO : pyproject_installer.install_cmd._install : Wheel filename: python_jose-3.3.0-py2.py3-none-any.whl INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-jose-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-jose-buildroot/usr/lib/python3/site-packages INFO : pyproject_installer.install_cmd._install : Extracting wheel DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: python_jose-3.3.0.dist-info/LICENSE DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: python_jose-3.3.0.dist-info/WHEEL DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: python_jose-3.3.0.dist-info/top_level.txt DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: python_jose-3.3.0.dist-info/RECORD INFO : pyproject_installer.install_cmd._install : Wheel was installed + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-jose-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-jose-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-jose-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-jose-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-jose-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-jose-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-jose-buildroot Bytecompiling python3 modules in /usr/src/tmp/python3-module-jose-buildroot using /usr/bin/python3 compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/__init__.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/_asn1.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/base.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/cryptography_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/ecdsa_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/native.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/rsa_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/__init__.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/constants.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/exceptions.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwe.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwk.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jws.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwt.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/utils.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-jose-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/__init__.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/_asn1.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/base.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/cryptography_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/ecdsa_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/native.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/rsa_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/__init__.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/constants.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/exceptions.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwe.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwk.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jws.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwt.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/utils.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-jose-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/__init__.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/_asn1.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/base.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/cryptography_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/ecdsa_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/native.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/backends/rsa_backend.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/__init__.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/constants.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/exceptions.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwe.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwk.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jws.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/jwt.py compile /usr/src/tmp/python3-module-jose-buildroot/usr/lib/python3/site-packages/jose/utils.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/jose/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/jose/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/jose/__pycache__/constants.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/constants.cpython-312.pyc' './usr/lib/python3/site-packages/jose/__pycache__/constants.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/constants.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/jose/__pycache__/exceptions.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/exceptions.cpython-312.pyc' './usr/lib/python3/site-packages/jose/__pycache__/jwe.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/jwe.cpython-312.pyc' './usr/lib/python3/site-packages/jose/__pycache__/jwk.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/jwk.cpython-312.pyc' './usr/lib/python3/site-packages/jose/__pycache__/jws.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/jws.cpython-312.pyc' './usr/lib/python3/site-packages/jose/__pycache__/jwt.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/__pycache__/jwt.cpython-312.pyc' './usr/lib/python3/site-packages/jose/backends/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/backends/__pycache__/__init__.cpython-312.pyc' './usr/lib/python3/site-packages/jose/backends/__pycache__/__init__.cpython-312.opt-2.pyc' => './usr/lib/python3/site-packages/jose/backends/__pycache__/__init__.cpython-312.opt-1.pyc' './usr/lib/python3/site-packages/jose/backends/__pycache__/_asn1.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/backends/__pycache__/_asn1.cpython-312.pyc' './usr/lib/python3/site-packages/jose/backends/__pycache__/base.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/backends/__pycache__/base.cpython-312.pyc' './usr/lib/python3/site-packages/jose/backends/__pycache__/cryptography_backend.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/backends/__pycache__/cryptography_backend.cpython-312.pyc' './usr/lib/python3/site-packages/jose/backends/__pycache__/ecdsa_backend.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/backends/__pycache__/ecdsa_backend.cpython-312.pyc' './usr/lib/python3/site-packages/jose/backends/__pycache__/native.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/jose/backends/__pycache__/native.cpython-312.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.18993 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-jose-3.3.0 ++ cat ./dist/.wheeltracker + _tox_wheel=python_jose-3.3.0-py2.py3-none-any.whl + export NO_INTERNET=YES + NO_INTERNET=YES + export PIP_NO_BUILD_ISOLATION=NO + PIP_NO_BUILD_ISOLATION=NO + export PIP_NO_INDEX=YES + PIP_NO_INDEX=YES + export TOXENV=py3 + TOXENV=py3 + export TOX_TESTENV_PASSENV=NO_INTERNET + TOX_TESTENV_PASSENV=NO_INTERNET + export VIRTUALENV_SYSTEM_SITE_PACKAGES=YES + VIRTUALENV_SYSTEM_SITE_PACKAGES=YES + /usr/bin/tox.py3 --sitepackages -vr -s false --no-deps --console-scripts --installpkg=./dist/python_jose-3.3.0-py2.py3-none-any.whl -e compatibility compatibility: passing additional environment variables for test env compatibility: NO_INTERNET compatibility: relaxing dependencies for test env: compatibility py36-base: passing additional environment variables for test env py36-base: NO_INTERNET py36-base: relaxing dependencies for test env: py36-base py36-cryptography-only: passing additional environment variables for test env py36-cryptography-only: NO_INTERNET py36-cryptography-only: relaxing dependencies for test env: py36-cryptography-only py36-pycryptodome-norsa: passing additional environment variables for test env py36-pycryptodome-norsa: NO_INTERNET py36-pycryptodome-norsa: relaxing dependencies for test env: py36-pycryptodome-norsa py36-compatibility: passing additional environment variables for test env py36-compatibility: NO_INTERNET py36-compatibility: relaxing dependencies for test env: py36-compatibility py37-base: passing additional environment variables for test env py37-base: NO_INTERNET py37-base: relaxing dependencies for test env: py37-base py37-cryptography-only: passing additional environment variables for test env py37-cryptography-only: NO_INTERNET py37-cryptography-only: relaxing dependencies for test env: py37-cryptography-only py37-pycryptodome-norsa: passing additional environment variables for test env py37-pycryptodome-norsa: NO_INTERNET py37-pycryptodome-norsa: relaxing dependencies for test env: py37-pycryptodome-norsa py37-compatibility: passing additional environment variables for test env py37-compatibility: NO_INTERNET py37-compatibility: relaxing dependencies for test env: py37-compatibility py38-base: passing additional environment variables for test env py38-base: NO_INTERNET py38-base: relaxing dependencies for test env: py38-base py38-cryptography-only: passing additional environment variables for test env py38-cryptography-only: NO_INTERNET py38-cryptography-only: relaxing dependencies for test env: py38-cryptography-only py38-pycryptodome-norsa: passing additional environment variables for test env py38-pycryptodome-norsa: NO_INTERNET py38-pycryptodome-norsa: relaxing dependencies for test env: py38-pycryptodome-norsa py38-compatibility: passing additional environment variables for test env py38-compatibility: NO_INTERNET py38-compatibility: relaxing dependencies for test env: py38-compatibility py39-base: passing additional environment variables for test env py39-base: NO_INTERNET py39-base: relaxing dependencies for test env: py39-base py39-cryptography-only: passing additional environment variables for test env py39-cryptography-only: NO_INTERNET py39-cryptography-only: relaxing dependencies for test env: py39-cryptography-only py39-pycryptodome-norsa: passing additional environment variables for test env py39-pycryptodome-norsa: NO_INTERNET py39-pycryptodome-norsa: relaxing dependencies for test env: py39-pycryptodome-norsa py39-compatibility: passing additional environment variables for test env py39-compatibility: NO_INTERNET py39-compatibility: relaxing dependencies for test env: py39-compatibility pypy3-base: passing additional environment variables for test env pypy3-base: NO_INTERNET pypy3-base: relaxing dependencies for test env: pypy3-base pypy3-cryptography-only: passing additional environment variables for test env pypy3-cryptography-only: NO_INTERNET pypy3-cryptography-only: relaxing dependencies for test env: pypy3-cryptography-only pypy3-pycryptodome-norsa: passing additional environment variables for test env pypy3-pycryptodome-norsa: NO_INTERNET pypy3-pycryptodome-norsa: relaxing dependencies for test env: pypy3-pycryptodome-norsa pypy3-compatibility: passing additional environment variables for test env pypy3-compatibility: NO_INTERNET pypy3-compatibility: relaxing dependencies for test env: pypy3-compatibility lint: passing additional environment variables for test env lint: NO_INTERNET lint: relaxing dependencies for test env: lint basecommand: passing additional environment variables for test env basecommand: NO_INTERNET basecommand: relaxing dependencies for test env: basecommand lintfix: passing additional environment variables for test env lintfix: NO_INTERNET lintfix: relaxing dependencies for test env: lintfix 3.6: passing additional environment variables for test env 3.6: NO_INTERNET 3.6: relaxing dependencies for test env: 3.6 3.7: passing additional environment variables for test env 3.7: NO_INTERNET 3.7: relaxing dependencies for test env: 3.7 3.8: passing additional environment variables for test env 3.8: NO_INTERNET 3.8: relaxing dependencies for test env: 3.8 3.9: passing additional environment variables for test env 3.9: NO_INTERNET 3.9: relaxing dependencies for test env: 3.9 .pkg_external: remove tox env folder /usr/src/RPM/BUILD/python3-module-jose-3.3.0/.tox/.pkg_external .pkg_external_sdist_meta: remove tox env folder /usr/src/RPM/BUILD/python3-module-jose-3.3.0/.tox/.pkg_external_sdist_meta compatibility: find interpreter for spec PythonSpec(path=/usr/bin/python3) compatibility: proposed PythonInfo(spec=CPython3.12.9.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.12.9 (main, Feb 28 2025, 06:27:49) [GCC 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1)]', encoding_fs_io=utf-8-utf-8) compatibility: create virtual environment via CPython3Posix(dest=/usr/src/RPM/BUILD/python3-module-jose-3.3.0/.tox/compatibility, clear=False, no_vcs_ignore=False, global=True) compatibility: add seed packages via FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/usr/src/.local/share/virtualenv) compatibility: add activators for Bash, CShell, Fish, Nushell, PowerShell, Python compatibility: installing console scripts compatibility: generating console scripts of system packages compatibility: generating console scripts of user packages .pkg_external: find interpreter for spec PythonSpec(path=/usr/bin/python3) .pkg_external: proposed PythonInfo(spec=CPython3.12.9.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.12.9 (main, Feb 28 2025, 06:27:49) [GCC 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1)]', encoding_fs_io=utf-8-utf-8) .pkg_external: create virtual environment via CPython3Posix(dest=/usr/src/RPM/BUILD/python3-module-jose-3.3.0/.tox/.pkg_external, clear=False, no_vcs_ignore=False, global=True) .pkg_external: add seed packages via FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/usr/src/.local/share/virtualenv) .pkg_external: add activators for Bash, CShell, Fish, Nushell, PowerShell, Python compatibility: install_package_deps> python -I -m pip install 'ecdsa!=0.15' pyasn1 rsa compatibility: exit 0 (0.70 seconds) /usr/src/RPM/BUILD/python3-module-jose-3.3.0> python -I -m pip install 'ecdsa!=0.15' pyasn1 rsa pid=3210512 compatibility: install_package> python -I -m pip install --force-reinstall --no-deps /usr/src/RPM/BUILD/python3-module-jose-3.3.0/dist/python_jose-3.3.0-py2.py3-none-any.whl compatibility: exit 0 (0.33 seconds) /usr/src/RPM/BUILD/python3-module-jose-3.3.0> python -I -m pip install --force-reinstall --no-deps /usr/src/RPM/BUILD/python3-module-jose-3.3.0/dist/python_jose-3.3.0-py2.py3-none-any.whl pid=3212359 compatibility: commands[0]> pip --version pip 25.0.1 from /usr/src/RPM/BUILD/python3-module-jose-3.3.0/.tox/compatibility/lib/python3/site-packages/pip (python 3.12) compatibility: exit 0 (0.16 seconds) /usr/src/RPM/BUILD/python3-module-jose-3.3.0> pip --version pid=3213891 compatibility: commands[1]> pytest --cov-append --cov-report term-missing --cov jose ============================= test session starts ============================== platform linux -- Python 3.12.9, pytest-8.3.5, pluggy-1.5.0 cachedir: .tox/compatibility/.pytest_cache rootdir: /usr/src/RPM/BUILD/python3-module-jose-3.3.0 configfile: pytest.ini plugins: cov-5.0.0 collected 467 items tests/algorithms/test_AES.py ...... [ 1%] tests/algorithms/test_AES_compat.py ......... [ 3%] tests/algorithms/test_EC.py ........ss....... [ 6%] tests/algorithms/test_EC_compat.py .....FF..FF..FF..FF. [ 11%] tests/algorithms/test_HMAC.py ... [ 11%] tests/algorithms/test_HMAC_compat.py ............ [ 14%] tests/algorithms/test_RSA.py ..................... [ 18%] tests/algorithms/test_RSA_compat.py .................................... [ 26%] ....................................................................sss. [ 41%] ....sss..... [ 44%] tests/algorithms/test_base.py ...... [ 45%] tests/rfc/test_rfc7520.py ... [ 46%] tests/test_asn1.py .... [ 47%] tests/test_backends.py .... [ 48%] tests/test_firebase.py ... [ 48%] tests/test_jwe.py ..........ssssss...................................... [ 60%] ..................................................................... [ 75%] tests/test_jwk.py .......... [ 77%] tests/test_jws.py ........................................... [ 86%] tests/test_jwt.py ...................................................... [ 98%] ....... [ 99%] tests/test_utils.py .. [100%] =================================== FAILURES =================================== _ TestBackendEcdsaCompatibility.test_public_key_to_pem[ECDSAECKey-CryptographyECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_public_key_to_pem(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) key2 = BackendTo(private_key, ALGORITHMS.ES256) > assert key.public_key().to_pem().strip() == key2.public_key().to_pem().strip() E AssertionError: assert b'-----BEGIN ...BLIC KEY-----' == b'-----BEGIN ...BLIC KEY-----' E E At index 91 diff: b'\n' != b't' E Use -v to get more diff tests/algorithms/test_EC_compat.py:40: AssertionError _ TestBackendEcdsaCompatibility.test_public_key_to_pem[CryptographyECKey-ECDSAECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_public_key_to_pem(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) key2 = BackendTo(private_key, ALGORITHMS.ES256) > assert key.public_key().to_pem().strip() == key2.public_key().to_pem().strip() E AssertionError: assert b'-----BEGIN ...BLIC KEY-----' == b'-----BEGIN ...BLIC KEY-----' E E At index 91 diff: b't' != b'\n' E Use -v to get more diff tests/algorithms/test_EC_compat.py:40: AssertionError _ TestBackendEcdsaCompatibility.test_private_key_to_pem[ECDSAECKey-CryptographyECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_private_key_to_pem(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) key2 = BackendTo(private_key, ALGORITHMS.ES256) > assert key.to_pem().strip() == key2.to_pem().strip() E AssertionError: assert b'-----BEGIN ...VATE KEY-----' == b'-----BEGIN ...VATE KEY-----' E E At index 95 diff: b'\n' != b'A' E Use -v to get more diff tests/algorithms/test_EC_compat.py:48: AssertionError _ TestBackendEcdsaCompatibility.test_private_key_to_pem[CryptographyECKey-ECDSAECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_private_key_to_pem(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) key2 = BackendTo(private_key, ALGORITHMS.ES256) > assert key.to_pem().strip() == key2.to_pem().strip() E AssertionError: assert b'-----BEGIN ...VATE KEY-----' == b'-----BEGIN ...VATE KEY-----' E E At index 95 diff: b'A' != b'\n' E Use -v to get more diff tests/algorithms/test_EC_compat.py:48: AssertionError _ TestBackendEcdsaCompatibility.test_public_key_load_cycle[ECDSAECKey-CryptographyECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_public_key_load_cycle(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) pubkey = key.public_key() pub_pem_source = pubkey.to_pem().strip() pub_target = BackendTo(pub_pem_source, ALGORITHMS.ES256) > assert pub_pem_source == pub_target.to_pem().strip() E AssertionError: assert b'-----BEGIN ...BLIC KEY-----' == b'-----BEGIN ...BLIC KEY-----' E E At index 91 diff: b'\n' != b't' E Use -v to get more diff tests/algorithms/test_EC_compat.py:60: AssertionError _ TestBackendEcdsaCompatibility.test_public_key_load_cycle[CryptographyECKey-ECDSAECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_public_key_load_cycle(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) pubkey = key.public_key() pub_pem_source = pubkey.to_pem().strip() pub_target = BackendTo(pub_pem_source, ALGORITHMS.ES256) > assert pub_pem_source == pub_target.to_pem().strip() E AssertionError: assert b'-----BEGIN ...BLIC KEY-----' == b'-----BEGIN ...BLIC KEY-----' E E At index 91 diff: b't' != b'\n' E Use -v to get more diff tests/algorithms/test_EC_compat.py:60: AssertionError _ TestBackendEcdsaCompatibility.test_private_key_load_cycle[ECDSAECKey-CryptographyECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_private_key_load_cycle(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) pem_source = key.to_pem().strip() target = BackendTo(pem_source, ALGORITHMS.ES256) > assert pem_source == target.to_pem().strip() E AssertionError: assert b'-----BEGIN ...VATE KEY-----' == b'-----BEGIN ...VATE KEY-----' E E At index 95 diff: b'\n' != b'A' E Use -v to get more diff tests/algorithms/test_EC_compat.py:71: AssertionError _ TestBackendEcdsaCompatibility.test_private_key_load_cycle[CryptographyECKey-ECDSAECKey] _ self = BackendFrom = BackendTo = @pytest.mark.parametrize("BackendFrom", [ECDSAECKey, CryptographyECKey]) @pytest.mark.parametrize("BackendTo", [ECDSAECKey, CryptographyECKey]) def test_private_key_load_cycle(self, BackendFrom, BackendTo): key = BackendFrom(private_key, ALGORITHMS.ES256) pem_source = key.to_pem().strip() target = BackendTo(pem_source, ALGORITHMS.ES256) > assert pem_source == target.to_pem().strip() E AssertionError: assert b'-----BEGIN ...VATE KEY-----' == b'-----BEGIN ...VATE KEY-----' E E At index 95 diff: b'A' != b'\n' E Use -v to get more diff tests/algorithms/test_EC_compat.py:71: AssertionError =============================== warnings summary =============================== tests/test_jwt.py:539 /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:539: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). ("exp", datetime.utcnow() + timedelta(seconds=3600)), tests/test_jwt.py:540 /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:540: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). ("nbf", datetime.utcnow() - timedelta(seconds=5)), tests/test_jwt.py::TestJWT::test_leeway_is_timedelta /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:186: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). nbf = datetime.utcnow() + timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_leeway_is_timedelta tests/test_jwt.py::TestJWT::test_nbf_datetime tests/test_jwt.py::TestJWT::test_nbf_with_leeway tests/test_jwt.py::TestJWT::test_nbf_in_future tests/test_jwt.py::TestJWT::test_nbf_skip tests/test_jwt.py::TestJWT::test_require[nbf-value3] /usr/src/RPM/BUILD/python3-module-jose-3.3.0/jose/jwt.py:281: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). now = timegm(datetime.utcnow().utctimetuple()) tests/test_jwt.py::TestJWT::test_nbf_datetime /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:218: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). nbf = datetime.utcnow() - timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_nbf_with_leeway /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:227: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). nbf = datetime.utcnow() + timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_nbf_in_future /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:240: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). nbf = datetime.utcnow() + timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_nbf_skip /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:251: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). nbf = datetime.utcnow() + timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_exp_datetime /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:275: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). exp = datetime.utcnow() + timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_exp_datetime tests/test_jwt.py::TestJWT::test_exp_with_leeway tests/test_jwt.py::TestJWT::test_exp_in_past tests/test_jwt.py::TestJWT::test_exp_skip tests/test_jwt.py::TestJWT::test_require[exp-value2] /usr/src/RPM/BUILD/python3-module-jose-3.3.0/jose/jwt.py:311: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). now = timegm(datetime.utcnow().utctimetuple()) tests/test_jwt.py::TestJWT::test_exp_with_leeway /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:284: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). exp = datetime.utcnow() - timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_exp_in_past /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:297: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). exp = datetime.utcnow() - timedelta(seconds=5) tests/test_jwt.py::TestJWT::test_exp_skip /usr/src/RPM/BUILD/python3-module-jose-3.3.0/tests/test_jwt.py:308: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). exp = datetime.utcnow() - timedelta(seconds=5) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.12.9-final-0 ----------- Name Stmts Miss Cover Missing --------------------------------------------------------------------- jose/__init__.py 8 0 100% jose/backends/__init__.py 27 16 41% 3-7, 11-15, 19-20, 24-25, 29-30 jose/backends/_asn1.py 38 4 89% 43-44, 80-81 jose/backends/base.py 28 3 89% 19, 22, 25 jose/backends/cryptography_backend.py 367 26 93% 150, 322-323, 351, 360, 396-397, 444, 446, 452, 454, 456, 458, 460, 465-466, 487-488, 497, 502-503, 526-527, 550, 563, 582 jose/backends/ecdsa_backend.py 80 34 58% 38, 54-55, 68-69, 74, 77-96, 116, 123-150 jose/backends/native.py 41 11 73% 12, 25, 30-31, 55-63 jose/backends/rsa_backend.py 160 61 62% 44-46, 61-95, 99-100, 127, 130, 140-141, 148, 173, 176-201, 208, 220, 233, 243, 247-271, 275 jose/constants.py 65 0 100% jose/exceptions.py 24 0 100% jose/jwe.py 207 39 81% 47, 49, 93, 95-98, 139-152, 179-182, 237, 241, 279-280, 301-302, 305, 309-310, 314-315, 319-320, 324-325, 383-384, 394, 427, 433, 449, 455, 496, 552 jose/jwk.py 56 10 82% 7-8, 12-13, 17-18, 22-23, 27-28 jose/jws.py 121 6 95% 150-151, 181-182, 265-266 jose/jwt.py 151 3 98% 450-452 jose/utils.py 45 9 80% 13-23 --------------------------------------------------------------------- TOTAL 1418 222 84% =========================== short test summary info ============================ FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_public_key_to_pem[ECDSAECKey-CryptographyECKey] FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_public_key_to_pem[CryptographyECKey-ECDSAECKey] FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_private_key_to_pem[ECDSAECKey-CryptographyECKey] FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_private_key_to_pem[CryptographyECKey-ECDSAECKey] FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_public_key_load_cycle[ECDSAECKey-CryptographyECKey] FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_public_key_load_cycle[CryptographyECKey-ECDSAECKey] FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_private_key_load_cycle[ECDSAECKey-CryptographyECKey] FAILED tests/algorithms/test_EC_compat.py::TestBackendEcdsaCompatibility::test_private_key_load_cycle[CryptographyECKey-ECDSAECKey] =========== 8 failed, 445 passed, 14 skipped, 22 warnings in 25.97s ============ compatibility: exit 1 (26.29 seconds) /usr/src/RPM/BUILD/python3-module-jose-3.3.0> pytest --cov-append --cov-report term-missing --cov jose pid=3214167 compatibility: FAIL code 1 (27.68=setup[1.23]+cmd[0.16,26.29] seconds) evaluation failed :( (27.78 seconds) error: Bad exit status from /usr/src/tmp/rpm-tmp.18993 (%check) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.18993 (%check) Command exited with non-zero status 1 27.57user 1.60system 0:29.11elapsed 100%CPU (0avgtext+0avgdata 58788maxresident)k 0inputs+0outputs (0major+153105minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-jose-3.3.0-alt3.src.rpm' failed. Command exited with non-zero status 1 6.26user 3.42system 0:44.45elapsed 21%CPU (0avgtext+0avgdata 140288maxresident)k 424inputs+0outputs (0major+331131minor)pagefaults 0swaps