<86>Jul 23 15:02:34 userdel[759271]: delete user 'rooter' <86>Jul 23 15:02:34 userdel[759271]: removed group 'rooter' owned by 'rooter' <86>Jul 23 15:02:34 userdel[759271]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 23 15:02:34 groupadd[759308]: group added to /etc/group: name=rooter, GID=1847 <86>Jul 23 15:02:34 groupadd[759308]: group added to /etc/gshadow: name=rooter <86>Jul 23 15:02:34 groupadd[759308]: new group: name=rooter, GID=1847 <86>Jul 23 15:02:34 useradd[759323]: new user: name=rooter, UID=1847, GID=1847, home=/root, shell=/bin/bash, from=none <86>Jul 23 15:02:34 userdel[759355]: delete user 'builder' <86>Jul 23 15:02:34 userdel[759355]: removed group 'builder' owned by 'builder' <86>Jul 23 15:02:34 userdel[759355]: removed shadow group 'builder' owned by 'builder' <86>Jul 23 15:02:34 groupadd[759381]: group added to /etc/group: name=builder, GID=1848 <86>Jul 23 15:02:34 groupadd[759381]: group added to /etc/gshadow: name=builder <86>Jul 23 15:02:34 groupadd[759381]: new group: name=builder, GID=1848 <86>Jul 23 15:02:34 useradd[759396]: new user: name=builder, UID=1848, GID=1848, home=/usr/src, shell=/bin/bash, from=none <13>Jul 23 15:02:37 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Jul 23 15:02:37 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jul 23 15:02:37 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Jul 23 15:02:37 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Jul 23 15:02:37 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Jul 23 15:02:37 rpmi: libtasn1-4.19.0-alt2 sisyphus+323514.100.1.1 1687445894 installed <13>Jul 23 15:02:37 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jul 23 15:02:37 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Jul 23 15:02:37 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed <13>Jul 23 15:02:37 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Jul 23 15:02:37 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed <13>Jul 23 15:02:37 rpmi: libcrypto3-3.1.1-alt3 sisyphus+325072.200.2.1 1689602870 installed <13>Jul 23 15:02:37 rpmi: libssl3-3.1.1-alt3 sisyphus+325072.200.2.1 1689602870 installed <13>Jul 23 15:02:37 rpmi: python3-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 23 15:02:38 rpmi: python3-base-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 23 15:02:38 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed <13>Jul 23 15:02:38 rpmi: rpm-build-python3-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead <13>Jul 23 15:02:41 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916633 installed <13>Jul 23 15:02:41 rpmi: python3-module-six-1.16.0-alt2 sisyphus+324249.100.1.1 1688484676 installed <13>Jul 23 15:02:41 rpmi: libpng16-1.6.40-alt1 sisyphus+323732.100.1.1 1687771851 installed <13>Jul 23 15:02:41 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jul 23 15:02:41 rpmi: python3-module-packaging-23.1-alt1 sisyphus+318906.100.2.1 1683015285 installed <13>Jul 23 15:02:41 rpmi: python3-module-attrs-23.1.0-alt1 sisyphus+321859.100.1.1 1685027490 installed <13>Jul 23 15:02:41 rpmi: libfribidi-1.0.13-alt1 sisyphus+320646.100.1.1 1684307082 installed <13>Jul 23 15:02:41 rpmi: libgomp1-13.1.1-alt2 sisyphus+325290.100.1.1 1689953674 installed <13>Jul 23 15:02:41 rpmi: python3-module-pkg_resources-1:68.0.0-alt1 sisyphus+323352.700.5.2 1687447030 installed <13>Jul 23 15:02:41 rpmi: python3-module-idna-3.4-alt1 sisyphus+307942.100.1.1 1665051373 installed <13>Jul 23 15:02:41 rpmi: liblcms2-2.15-alt1 sisyphus+316039.100.1.1 1677666328 installed <13>Jul 23 15:02:41 rpmi: libwebp7-1.3.1-alt1 sisyphus+323891.100.1.1 1688040826 installed <13>Jul 23 15:02:41 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478843 installed <13>Jul 23 15:02:41 rpmi: libatk-2.48.3-alt1 sisyphus+322046.200.1.1 1685216218 installed <13>Jul 23 15:02:41 rpmi: python3-module-dateutil-2.8.2-alt2 sisyphus+319889.300.1.1 1683215971 installed <13>Jul 23 15:02:41 rpmi: python3-module-pytz-1:2022.6-alt1 sisyphus+311396.200.1.1 1670517427 installed <13>Jul 23 15:02:41 rpmi: python3-module-mypy_extensions-1.0.0-alt1 sisyphus+316350.100.2.1 1678357948 installed <13>Jul 23 15:02:41 rpmi: python3-module-typing_extensions-4.7.1-alt1 sisyphus+324215.100.1.1 1688464174 installed <13>Jul 23 15:02:41 rpmi: python3-module-zope.interface-5.4.0-alt2 sisyphus+311250.23000.175.1 1685634359 installed <13>Jul 23 15:02:41 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Jul 23 15:02:41 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924427 installed <13>Jul 23 15:02:41 rpmi: libgudev-1:238-alt1 sisyphus+324364.100.1.1 1688646144 installed <13>Jul 23 15:02:41 rpmi: libwayland-egl-4:18.1.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jul 23 15:02:41 rpmi: python3-module-greenlet-2.0.1-alt1 sisyphus+311250.54100.178.1 1685787319 installed <13>Jul 23 15:02:41 rpmi: libtcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Jul 23 15:02:41 rpmi: libopenblas-0.3.23-alt1.1 sisyphus+323359.100.1.1 1687257417 installed <13>Jul 23 15:02:41 rpmi: libserd-0.30.10-alt1_3 sisyphus+288138.100.1.1 1635175831 installed <13>Jul 23 15:02:41 rpmi: libsqlite3-3.42.0-alt1 sisyphus+321513.100.1.1 1684602997 installed <13>Jul 23 15:02:41 rpmi: python3-modules-sqlite3-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 23 15:02:41 rpmi: perl-HTTP-Date-6.06-alt1 sisyphus+324527.100.1.1 1688834564 installed <13>Jul 23 15:02:41 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Jul 23 15:02:41 rpmi: libopus-1.4-alt1 sisyphus+319474.100.1.1 1682669952 installed <13>Jul 23 15:02:41 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Jul 23 15:02:41 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>Jul 23 15:02:41 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Jul 23 15:02:41 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Jul 23 15:02:41 rpmi: libsystemd-1:253.5-alt1 sisyphus+324359.15400.12.1 1689405612 installed <13>Jul 23 15:02:41 rpmi: libdbus-1.14.8-alt1 sisyphus+324298.100.1.1 1688559488 installed <13>Jul 23 15:02:41 rpmi: libsord-0.16.8-alt1_2 sisyphus+286960.100.1.1 1634067441 installed <13>Jul 23 15:02:41 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Jul 23 15:02:41 rpmi: libwayland-cursor-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jul 23 15:02:41 rpmi: libv4l-1.24.1-alt1 sisyphus+315985.200.2.1 1677588853 installed <13>Jul 23 15:02:41 rpmi: python3-module-cloudpickle-2.2.1-alt1 sisyphus+314044.100.1.1 1674553138 installed <13>Jul 23 15:02:41 rpmi: python3-module-iniconfig-2.0.0-alt1 sisyphus+314076.200.3.1 1674737275 installed <13>Jul 23 15:02:41 rpmi: python3-module-mpmath-1.2.1-alt1 sisyphus+277364.40.2.1 1625515359 installed <13>Jul 23 15:02:41 rpmi: python3-module-markupsafe-1:2.1.3-alt1 sisyphus+323659.100.1.1 1687595160 installed <13>Jul 23 15:02:41 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed <13>Jul 23 15:02:41 rpmi: python3-module-multidict-6.0.4-alt1 sisyphus+311250.32340.176.1 1685737916 installed <13>Jul 23 15:02:41 rpmi: python3-module-click-8.1.3-alt2 sisyphus+318894.300.3.1 1682420471 installed <13>Jul 23 15:02:41 rpmi: python3-module-sortedcontainers-2.4.0-alt1 sisyphus+272042.100.1.1 1621262424 installed <13>Jul 23 15:02:41 rpmi: python3-module-async-timeout-4.0.2-alt1 sisyphus+295017.1100.2.1 1644497909 installed <13>Jul 23 15:02:41 rpmi: python3-module-frozenlist-1.3.3-alt1 sisyphus+311250.30540.176.1 1685737433 installed <13>Jul 23 15:02:41 rpmi: python3-module-charset-normalizer-2.1.1-alt1 sisyphus+311047.100.1.1 1669992940 installed <13>Jul 23 15:02:41 rpmi: libnspr-1:4.35-alt1 sisyphus+308164.100.1.1 1665397040 installed <13>Jul 23 15:02:41 rpmi: libgraphene-1.10.8-alt1 sisyphus+296855.100.1.1 1647633383 installed <13>Jul 23 15:02:42 rpmi: libcrypto1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538432 installed <13>Jul 23 15:02:42 rpmi: libcares-1.19.1-alt1 sisyphus+324326.100.1.1 1688585812 installed <13>Jul 23 15:02:42 rpmi: libzeromq-4.3.4-alt2 sisyphus+305424.100.1.1 1660736874 installed <13>Jul 23 15:02:42 rpmi: libopenal1-1.22.2-alt1 sisyphus+303860.40.2.1 1658091308 installed <13>Jul 23 15:02:42 rpmi: libxslt-1.1.37-alt1 sisyphus+307481.100.1.1 1664360521 installed <13>Jul 23 15:02:42 rpmi: libxkbcommon-1.5.0-alt1 sisyphus+312911.100.1.1 1673035568 installed <13>Jul 23 15:02:42 rpmi: libepoxy-1.5.10-alt1 sisyphus+296853.200.2.1 1647631866 installed <13>Jul 23 15:02:42 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Jul 23 15:02:42 rpmi: perl-Compress-Raw-Zlib-2.204-alt1 sisyphus+314931.100.1.1 1675930914 installed <13>Jul 23 15:02:42 rpmi: perl-libnet-1:3.15-alt1 sisyphus+317310.100.1.1 1679580208 installed <13>Jul 23 15:02:42 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Jul 23 15:02:42 rpmi: libjack-1:1.9.22-alt1 sisyphus+316501.200.2.1 1678463938 installed <13>Jul 23 15:02:42 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925657 installed <13>Jul 23 15:02:42 rpmi: libSDL2-2.28.1-alt1 sisyphus+324082.100.1.1 1688252972 installed <13>Jul 23 15:02:42 rpmi: libdvdread8-6.1.3-alt1 sisyphus+302642.100.1.1 1656163148 installed <13>Jul 23 15:02:42 rpmi: libbs2b-3.1.0-alt1.4 sisyphus+284589.100.1.1 1630750787 installed <13>Jul 23 15:02:42 rpmi: libaom3-3.5.0-alt1 sisyphus+312085.100.1.1 1671551546 installed <13>Jul 23 15:02:42 rpmi: libimath29-3.1.6-alt4 sisyphus+311250.106000.178.1 1685834876 installed <13>Jul 23 15:02:42 rpmi: libiex30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379858 installed <13>Jul 23 15:02:42 rpmi: liborc-0.4.34-alt1 sisyphus+322149.200.2.1 1685451287 installed <13>Jul 23 15:02:42 rpmi: libglvnd-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jul 23 15:02:42 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606299 installed <13>Jul 23 15:02:42 rpmi: libkmod-30-alt1 sisyphus+324359.1200.6.1 1689326311 installed <13>Jul 23 15:02:42 rpmi: kmod-30-alt1 sisyphus+324359.1200.6.1 1689326311 installed <13>Jul 23 15:02:42 rpmi: libilmthread30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379858 installed <13>Jul 23 15:02:42 rpmi: libopenexr30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379858 installed <13>Jul 23 15:02:42 rpmi: libdvdnav-6.1.1-alt1 sisyphus+279367.100.1.1 1626478896 installed <13>Jul 23 15:02:42 rpmi: libssl1.1-1.1.1u-alt3 sisyphus+325014.100.4.1 1689538432 installed <13>Jul 23 15:02:42 rpmi: libnss-3.90.0-alt2.1 sisyphus+324187.100.1.1 1688437136 installed <13>Jul 23 15:02:42 rpmi: python3-module-aiosignal-1.3.1-alt1 sisyphus+314057.100.1.1 1674561191 installed <13>Jul 23 15:02:42 rpmi: python3-module-incremental-22.10.0-alt1 sisyphus+312706.100.1.1 1672404273 installed <13>Jul 23 15:02:42 rpmi: python3-module-yarl-1.9.2-alt1 sisyphus+311250.34340.176.1 1685738745 installed <13>Jul 23 15:02:42 rpmi: python3-module-loky-3.3.0-alt1 sisyphus+307106.100.1.1 1663675018 installed <13>Jul 23 15:02:42 rpmi: python3-module-joblib-1.2.0-alt2 sisyphus+308327.100.1.1 1665660261 installed <13>Jul 23 15:02:42 rpmi: libsratom-0.6.6-alt2_1 sisyphus+324869.100.1.1 1689333943 installed <13>Jul 23 15:02:42 rpmi: liblilv-0.24.12-alt1_3 sisyphus+295914.100.1.1 1645726269 installed <13>Jul 23 15:02:42 rpmi: dbus-tools-1.14.8-alt1 sisyphus+324298.100.1.1 1688559488 installed <86>Jul 23 15:02:42 groupadd[779750]: group added to /etc/group: name=messagebus, GID=999 <86>Jul 23 15:02:42 groupadd[779750]: group added to /etc/gshadow: name=messagebus <86>Jul 23 15:02:42 groupadd[779750]: new group: name=messagebus, GID=999 <86>Jul 23 15:02:42 useradd[779756]: new user: name=messagebus, UID=999, GID=999, home=/run/dbus, shell=/dev/null, from=none <13>Jul 23 15:02:42 rpmi: dbus-1.14.8-alt1 sisyphus+324298.100.1.1 1688559488 installed <13>Jul 23 15:02:42 rpmi: libavahi-0.8-alt2 sisyphus+321176.300.10.2 1684802422 installed <13>Jul 23 15:02:42 rpmi: libblosc-1.21.3-alt1 sisyphus+319006.1300.14.1 1683107448 installed <13>Jul 23 15:02:42 rpmi: libblosc2-2.9.2-alt1.1 sisyphus+321921.100.1.1 1685098317 installed <13>Jul 23 15:02:42 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Jul 23 15:02:42 rpmi: libgnutls30-3.7.9-alt1 sisyphus+315353.100.1.1 1676639068 installed <13>Jul 23 15:02:42 rpmi: libngtcp2.13-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed <13>Jul 23 15:02:42 rpmi: libngtcp2_crypto_gnutls5-0.16.0-alt1 sisyphus+323677.40.3.1 1687690555 installed <13>Jul 23 15:02:42 rpmi: perl-File-Listing-6.15-alt1 sisyphus+298606.100.1.1 1650203737 installed <13>Jul 23 15:02:42 rpmi: python3-module-coverage-6.5.0-alt1 sisyphus+311250.11540.175.1 1685631973 installed <13>Jul 23 15:02:42 rpmi: python3-module-Cython-0.29.35-alt2 sisyphus+311250.25110.176.1 1685734934 installed <13>Jul 23 15:02:42 rpmi: tcl-8.6.13-alt1 sisyphus+310696.100.1.1 1669548266 installed <13>Jul 23 15:02:42 rpmi: libhidapi-0.12.0-alt1_1 sisyphus+303213.100.1.1 1657034192 installed <13>Jul 23 15:02:42 rpmi: python3-module-cython-hidapi-0.13.1-alt1 sisyphus+311250.66240.178.1 1685812458 installed <13>Jul 23 15:02:42 rpmi: python3-module-serial-3.5-alt2 sisyphus+281995.100.1.1 1628172783 installed <13>Jul 23 15:02:42 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Jul 23 15:02:42 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Jul 23 15:02:42 rpmi: python3-module-typing-inspect-0.9.0-alt1 sisyphus+321831.100.1.1 1685011068 installed <13>Jul 23 15:02:43 rpmi: python3-module-mypy-1.3.0-alt2 sisyphus+323096.100.1.2 1686872185 installed <13>Jul 23 15:02:43 rpmi: python3-module-sqlalchemy-2.0.18-alt1 sisyphus+324431.100.1.1 1688736195 installed <13>Jul 23 15:02:43 rpmi: python3-module-idna_ssl-1.1.0-alt2 sisyphus+272418.100.1.1 1621876529 installed <13>Jul 23 15:02:43 rpmi: python3-module-hyperlink-21.0.0-alt1.1 sisyphus+304836.100.1.1 1659710964 installed <13>Jul 23 15:02:43 rpmi: libsoundtouch-2.3.2-alt1 sisyphus+314961.100.1.1 1675954593 installed <13>Jul 23 15:02:43 rpmi: libvidstab-1.1.0-alt2.1 sisyphus+279558.100.1.2 1626596087 installed <13>Jul 23 15:02:43 rpmi: libimagequant-2.17.0-alt1_1 sisyphus+291138.100.1.1 1638394107 installed <13>Jul 23 15:02:43 rpmi: python3-module-outcome-1.2.0-alt2 sisyphus+318894.1400.3.1 1682420792 installed <13>Jul 23 15:02:43 rpmi: libslang2-2.3.3-alt1 sisyphus+314492.100.1.1 1675240386 installed <13>Jul 23 15:02:43 rpmi: python3-module-genshi-0.7.7-alt1 sisyphus+311250.13200.175.1 1685632292 installed <13>Jul 23 15:02:43 rpmi: python3-module-tomli-2.0.1-alt2 sisyphus+305000.3300.2.1 1660575675 installed <13>Jul 23 15:02:43 rpmi: python3-module-yapf-0.33.0-alt1 sisyphus+319498.2300.3.1 1684410987 installed <13>Jul 23 15:02:43 rpmi: python3-module-threadpoolctl-3.1.0-alt1 sisyphus+295927.1240.4.1 1646210770 installed <13>Jul 23 15:02:43 rpmi: python3-module-pymysql-1.1.0-alt1 sisyphus+324708.100.1.1 1689130609 installed <13>Jul 23 15:02:43 rpmi: python3-module-xlwt-1.3.0-alt2 sisyphus+276024.100.1.1 1624812681 installed <13>Jul 23 15:02:43 rpmi: python3-module-xlsxwriter-3.1.2-alt1 sisyphus+322066.100.1.1 1685288267 installed <13>Jul 23 15:02:43 rpmi: python3-module-xlrd-2.0.1-alt2.1 sisyphus+274166.200.2.1 1623321346 installed <13>Jul 23 15:02:43 rpmi: python3-module-jdcal-1.4.1-alt1 sisyphus+302206.100.1.1 1655392673 installed <13>Jul 23 15:02:43 rpmi: python3-module-et_xmlfile-1.1.0-alt1 sisyphus+300537.100.1.1 1653384154 installed <13>Jul 23 15:02:43 rpmi: python3-module-openpyxl-3.0.10-alt1 sisyphus+313035.100.1.1 1673263148 installed <13>Jul 23 15:02:43 rpmi: python3-module-cpuinfo-9.0.0-alt1 sisyphus+319498.500.3.1 1684409117 installed <13>Jul 23 15:02:43 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+276020.100.1.1 1624812421 installed <13>Jul 23 15:02:43 rpmi: python3-module-html5lib-1:1.1-alt1 sisyphus+278096.120.5.1 1626086978 installed <13>Jul 23 15:02:43 rpmi: python3-module-lxml-4.9.2-alt2 sisyphus+311250.25230.176.1 1685735107 installed <13>Jul 23 15:02:43 rpmi: python3-module-apipkg-3.0.1-alt2 sisyphus+323078.100.1.1 1686823905 installed <13>Jul 23 15:02:43 rpmi: python3-module-py-1.11.0-alt1 sisyphus+295927.100.2.1 1646050822 installed <13>Jul 23 15:02:43 rpmi: python3-module-antlr4-4.6-alt1.1 sisyphus+275891.100.1.1 1624803052 installed <13>Jul 23 15:02:43 rpmi: python3-module-pluggy-1.2.0-alt1 sisyphus+323556.100.2.1 1689242408 installed <13>Jul 23 15:02:43 rpmi: python3-module-pytest-7.4.0-alt1 sisyphus+325101.100.3.1 1689758053 installed <13>Jul 23 15:02:43 rpmi: python3-module-soupsieve-2.3.1-alt1 sisyphus+297886.100.1.1 1649153481 installed <13>Jul 23 15:02:43 rpmi: python3-module-beautifulsoup4-4.11.2-alt1 sisyphus+316622.100.1.1 1678651404 installed <13>Jul 23 15:02:43 rpmi: python3-module-lark-1.1.5-alt1 sisyphus+319852.340.11.1 1684172849 installed <13>Jul 23 15:02:43 rpmi: python3-module-sqlparse-0.4.4-alt1 sisyphus+319188.100.1.1 1682328039 installed <13>Jul 23 15:02:43 rpmi: python3-module-asgiref-3.4.1-alt1 sisyphus+283297.40.2.1 1629315886 installed <13>Jul 23 15:02:43 rpmi: python3-module-platformdirs-3.9.1-alt1 sisyphus+325251.200.1.1 1689867383 installed <13>Jul 23 15:02:43 rpmi: python3-module-pathspec-0.11.1-alt1 sisyphus+318744.100.3.1 1681891000 installed <13>Jul 23 15:02:43 rpmi: python3-module-matplotlib-data-3.7.0-alt3 sisyphus+323175.100.1.1 1686946506 installed <13>Jul 23 15:02:43 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed <13>Jul 23 15:02:43 rpmi: python3-module-pyparsing-3.0.9-alt2 sisyphus+309123.700.4.1 1668095436 installed <13>Jul 23 15:02:43 rpmi: python3-module-kiwisolver-1.4.4-alt1 sisyphus+311250.36500.176.1 1685740285 installed <13>Jul 23 15:02:43 rpmi: python3-module-cycler-0.11.0-alt2 sisyphus+318170.100.1.1 1680850132 installed <13>Jul 23 15:02:43 rpmi: python3-module-olefile-0.46-alt2 sisyphus+288126.100.1.1 1635163866 installed <13>Jul 23 15:02:43 rpmi: python3-module-constantly-15.1.0-alt6 sisyphus+284854.100.1.1 1631108193 installed <13>Jul 23 15:02:43 rpmi: python3-module-pygobject-2.28.6-alt13 sisyphus+311250.56700.178.1 1685789242 installed <13>Jul 23 15:02:43 rpmi: python3-module-appdirs-1.4.4-alt1 sisyphus+267613.300.2.1 1620039159 installed <13>Jul 23 15:02:43 rpmi: python3-module-certifi-2023.5.7-alt1 sisyphus+322622.100.1.1 1686217855 installed <13>Jul 23 15:02:43 rpmi: python3-module-openid-3.2.0-alt1 sisyphus+278049.100.2.1 1625998936 installed <13>Jul 23 15:02:43 rpmi: python3-module-z3c-3.0.0-alt4 sisyphus+284857.200.1.1 1631109149 installed <13>Jul 23 15:02:43 rpmi: python3-module-zc-1.0.0-alt7 sisyphus+284857.100.1.1 1631109117 installed <13>Jul 23 15:02:43 rpmi: python3-module-zope-3.3.0-alt9 sisyphus+281937.200.4.1 1628175900 installed <13>Jul 23 15:02:43 rpmi: python3-module-zope.event-5.0-alt1 sisyphus+323664.100.1.1 1687596354 installed <13>Jul 23 15:02:43 rpmi: python3-module-pycparser-2.21-alt1.1 sisyphus+309935.7300.4.1 1668527005 installed <13>Jul 23 15:02:43 rpmi: python3-module-cffi-1.15.1-alt2 sisyphus+311250.35200.176.1 1685739391 installed <13>Jul 23 15:02:44 rpmi: python3-module-cryptography-41.0.2-alt1 sisyphus+324647.100.1.1 1689068671 installed <13>Jul 23 15:02:44 rpmi: python3-module-openssl-23.1.1-alt2 sisyphus+319053.1700.6.1 1682668601 installed <13>Jul 23 15:02:44 rpmi: python3-module-urllib3-2:2.0.3-alt1 sisyphus+321606.340.6.1 1689769838 installed <13>Jul 23 15:02:44 rpmi: python3-module-requests-2.31.0-alt1 sisyphus+321663.100.2.1 1684917021 installed <13>Jul 23 15:02:44 rpmi: python3-module-redis-py-4.5.5-alt1 sisyphus+319852.1100.13.1 1684229279 installed <13>Jul 23 15:02:44 rpmi: python3-module-pycares-4.1.2-alt1 sisyphus+311250.45300.178.1 1685783505 installed <13>Jul 23 15:02:44 rpmi: python3-module-astor-0.8.1-alt1.1 sisyphus+315877.100.1.1 1677481862 installed <13>Jul 23 15:02:44 rpmi: python3-module-sniffio-1.2.0-alt1 sisyphus+295017.1600.2.1 1644498020 installed <13>Jul 23 15:02:44 rpmi: python3-module-exceptiongroup-1.1.2-alt1 sisyphus+325196.100.2.1 1689854182 installed <13>Jul 23 15:02:44 rpmi: python3-module-async_generator-1.10-alt3 sisyphus+319053.1600.6.1 1682668582 installed <13>Jul 23 15:02:44 rpmi: python3-module-trio-0.22.0-alt3 sisyphus+319053.2100.6.1 1682668663 installed <13>Jul 23 15:02:44 rpmi: python3-module-dns-1:2.2.0-alt2 sisyphus+320065.60.1.1 1683366881 installed <13>Jul 23 15:02:44 rpmi: python3-module-Cheetah-3.3.1-alt3 sisyphus+323086.100.1.2 1686870555 installed <13>Jul 23 15:02:44 rpmi: python3-module-paste-3.5.0-alt1.1 sisyphus+309935.6500.4.1 1668526794 installed <13>Jul 23 15:02:44 rpmi: python3-module-PasteDeploy-1:3.0.1-alt1 sisyphus+308592.100.1.1 1666070463 installed <13>Jul 23 15:02:44 rpmi: python3-module-PasteScript-1:2.0.2-alt2 sisyphus+272468.100.1.1 1621939313 installed <13>Jul 23 15:02:44 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Jul 23 15:02:44 rpmi: python3-module-yaml-6.0-alt2 sisyphus+311250.34240.176.1 1685738715 installed <13>Jul 23 15:02:44 rpmi: python3-module-libcst-1.0.1-alt1 sisyphus+322900.100.2.2 1686852287 installed <13>Jul 23 15:02:44 rpmi: libuv-1.45.0-alt1 sisyphus+322120.40.2.1 1685405026 installed <13>Jul 23 15:02:44 rpmi: libqhull-2020.2-alt1 sisyphus+279488.100.1.2 1626573478 installed <13>Jul 23 15:02:44 rpmi: poppler-data-0.4.12-alt1 sisyphus+322151.100.1.1 1685438511 installed <13>Jul 23 15:02:44 rpmi: libmaxminddb-1.7.1-alt1 sisyphus+310839.100.1.1 1669722009 installed <13>Jul 23 15:02:44 rpmi: python3-module-MaxMindDB-2.4.0-alt1 sisyphus+325045.100.1.1 1689589265 installed <13>Jul 23 15:02:44 rpmi: liblzo2-2.10-alt2 sisyphus+283836.100.1.1 1629977727 installed <13>Jul 23 15:02:44 rpmi: libxblas-1.0.248-alt2 sisyphus+285045.40.2.1 1631388330 installed <13>Jul 23 15:02:45 rpmi: libicu73-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763352 installed <13>Jul 23 15:02:45 rpmi: libhdf5-103-1.10.6-alt2 sisyphus+271925.100.1.1 1621108446 installed <13>Jul 23 15:02:45 rpmi: libquadmath0-13.1.1-alt2 sisyphus+325290.100.1.1 1689953674 installed <13>Jul 23 15:02:45 rpmi: libgfortran5-13.1.1-alt2 sisyphus+325290.100.1.1 1689953674 installed <13>Jul 23 15:02:45 rpmi: liblapack-1:3.8.0-alt7 sisyphus+293726.100.1.1 1642544497 installed <13>Jul 23 15:02:45 rpmi: python3-module-numpy-1:1.25.1-alt1 sisyphus+323343.140.2.1 1689684591 installed <13>Jul 23 15:02:45 rpmi: python3-module-numexpr-1:2.8.3-alt1 sisyphus+311250.71340.178.1 1685813999 installed <13>Jul 23 15:02:45 rpmi: python3-module-tables-1:3.8.0-alt3.1 sisyphus+323554.100.1.1 1687511169 installed <13>Jul 23 15:02:45 rpmi: python3-module-patsy-0.5.3-alt2 sisyphus+322603.100.1.3 1686296247 installed <13>Jul 23 15:02:45 rpmi: libev4-4.33-alt2 sisyphus+286828.100.2.3 1634005197 installed <13>Jul 23 15:02:45 rpmi: python3-module-gevent-22.10.2-alt1 sisyphus+311250.61340.178.1 1685796005 installed <13>Jul 23 15:02:45 rpmi: libcdio-2.1.0-alt1 sisyphus+275238.100.2.1 1624562770 installed <13>Jul 23 15:02:45 rpmi: libcdio-paranoia-10.2.2.0.1-alt1 sisyphus+277999.100.1.3 1625972085 installed <13>Jul 23 15:02:46 rpmi: iso-codes-4.15.0-alt1 sisyphus+319467.100.1.1 1682666958 installed <13>Jul 23 15:02:46 rpmi: libwebrtc-0.3-alt2 sisyphus+277616.100.1.1 1625719132 installed <13>Jul 23 15:02:46 rpmi: libvo-amrwbenc-0.1.3-alt1 sisyphus+275410.100.1.2 1624504610 installed <13>Jul 23 15:02:46 rpmi: libvo-aacenc-0.1.3-alt2 sisyphus+285812.100.1.1 1632410909 installed <13>Jul 23 15:02:46 rpmi: libsrtp2-2.5.0-alt1 sisyphus+315000.100.1.1 1676038238 installed <13>Jul 23 15:02:46 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Jul 23 15:02:46 rpmi: libopenh264-2.3.1-alt1.1 sisyphus+311295.100.1.1 1670335709 installed <13>Jul 23 15:02:46 rpmi: libtbb-2021.9.0-alt1 sisyphus+324388.200.1.1 1688675651 installed <13>Jul 23 15:02:46 rpmi: libprotobuf32-3.21.12-alt2 sisyphus+311250.102500.178.1 1685830004 installed <13>Jul 23 15:02:46 rpmi: libglog-0.5.0-alt1 sisyphus+291409.100.1.1 1638655127 installed <13>Jul 23 15:02:46 rpmi: librabbitmq-c4-0.13.0-alt1 sisyphus+324359.2500.6.1 1689327161 installed <13>Jul 23 15:02:46 rpmi: libgme-0.6.3-alt2 sisyphus+293048.100.1.1 1641452306 installed <13>Jul 23 15:02:46 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263312 installed <13>Jul 23 15:02:46 rpmi: vulkan-filesystem-1.3.250-alt1 sisyphus+321834.400.1.1 1685013995 installed <13>Jul 23 15:02:46 rpmi: libvulkan1-1.3.250-alt1 sisyphus+321834.400.1.1 1685013995 installed <13>Jul 23 15:02:46 rpmi: libsoxr-0.1.3-alt1.1 sisyphus+317908.100.1.1 1680415073 installed <13>Jul 23 15:02:46 rpmi: libxvid-1.3.7-alt1 sisyphus+292833.100.1.1 1640949610 installed <13>Jul 23 15:02:46 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Jul 23 15:02:46 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Jul 23 15:02:46 rpmi: libx264-164-alt1.1 sisyphus+322210.100.1.1 1685494917 installed <13>Jul 23 15:02:46 rpmi: libvpx6-1.11.0-alt2 sisyphus+294379.500.5.1 1644490611 installed <13>Jul 23 15:02:46 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798476 installed <13>Jul 23 15:02:46 rpmi: libspeex-1.2-alt2 sisyphus+287335.100.1.1 1634381369 installed <13>Jul 23 15:02:46 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016393 installed <13>Jul 23 15:02:46 rpmi: libopencore-amrwb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032483 installed <13>Jul 23 15:02:46 rpmi: libopencore-amrnb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032483 installed <13>Jul 23 15:02:46 rpmi: libdav1d-1.2.1-alt1 sisyphus+323931.100.1.1 1688113641 installed <13>Jul 23 15:02:46 rpmi: libcodec2-1.0.5-alt1 sisyphus+307919.100.1.1 1665032098 installed <13>Jul 23 15:02:46 rpmi: libmodplug-0.8.9.0-alt1 sisyphus+275375.100.2.2 1624495419 installed <13>Jul 23 15:02:46 rpmi: libdv-1.0.0-alt6 sisyphus+286805.100.2.1 1633968015 installed <13>Jul 23 15:02:46 rpmi: libyajl-2.1.0-alt3 sisyphus+322972.100.1.1 1686724493 installed <13>Jul 23 15:02:46 rpmi: libkate-0.4.1-alt1.6 sisyphus+282639.100.1.1 1628935971 installed <13>Jul 23 15:02:46 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Jul 23 15:02:46 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111915 installed <13>Jul 23 15:02:46 rpmi: usbids-20230519-alt1 sisyphus+321221.100.1.1 1684538206 installed <13>Jul 23 15:02:46 rpmi: pciids-20230623-alt1 sisyphus+323591.100.1.1 1687561800 installed <13>Jul 23 15:02:46 rpmi: hwdata-0.370-alt1 sisyphus+319911.1.10.1 1684006762 installed <13>Jul 23 15:02:46 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Jul 23 15:02:46 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed <13>Jul 23 15:02:46 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Jul 23 15:02:46 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed <13>Jul 23 15:02:46 rpmi: perl-Compress-Raw-Bzip2-2.204-alt1 sisyphus+314930.100.1.1 1675930902 installed <13>Jul 23 15:02:46 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+302124.100.1.1 1655283093 installed <13>Jul 23 15:02:46 rpmi: perl-Clone-0.46-alt1 sisyphus+308850.100.1.3 1666451819 installed <13>Jul 23 15:02:46 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Jul 23 15:02:46 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Jul 23 15:02:46 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Jul 23 15:02:46 rpmi: perl-Filter-1.64-alt1 sisyphus+305464.100.1.1 1660815327 installed <13>Jul 23 15:02:46 rpmi: perl-Encode-3.19-alt1 sisyphus+304776.100.1.1 1659623409 installed <13>Jul 23 15:02:46 rpmi: perl-URI-5.19-alt1 sisyphus+321559.100.1.1 1684663596 installed <13>Jul 23 15:02:46 rpmi: perl-IO-Compress-2.204-alt1 sisyphus+315114.100.1.1 1676225908 installed <13>Jul 23 15:02:46 rpmi: perl-Net-HTTP-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed <13>Jul 23 15:02:46 rpmi: perl-HTML-Parser-3.81-alt1 sisyphus+314462.100.1.1 1675193797 installed <13>Jul 23 15:02:46 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Jul 23 15:02:46 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Jul 23 15:02:46 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Jul 23 15:02:46 rpmi: perl-HTTP-Message-6.44-alt1 sisyphus+309106.100.1.1 1666913573 installed <13>Jul 23 15:02:46 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Jul 23 15:02:46 rpmi: perl-libwww-6.71-alt1 sisyphus+323466.100.1.2 1687422225 installed <13>Jul 23 15:02:46 rpmi: perl-XML-LibXML-2.0208-alt3 sisyphus+319374.100.1.1 1682520582 installed <13>Jul 23 15:02:46 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Jul 23 15:02:46 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Jul 23 15:02:46 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Jul 23 15:02:46 rpmi: icon-theme-adwaita-44.0-alt1 sisyphus+317076.600.1.1 1679344664 installed <13>Jul 23 15:02:46 rpmi: libdeflate-1.18-alt1 sisyphus+317484.100.1.1 1679768609 installed <13>Jul 23 15:02:46 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Jul 23 15:02:46 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Jul 23 15:02:46 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed <13>Jul 23 15:02:46 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Jul 23 15:02:46 rpmi: liblash-1:0.5.4-alt1_51 sisyphus+318973.100.1.1 1682020745 installed <13>Jul 23 15:02:46 rpmi: libmpg123-1.31.3-alt1 sisyphus+317036.100.1.1 1679313680 installed <13>Jul 23 15:02:47 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942389 installed <13>Jul 23 15:02:47 rpmi: libinstpatch-1.1.6-alt1.1 sisyphus+279572.100.1.2 1626605094 installed <13>Jul 23 15:02:47 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Jul 23 15:02:47 rpmi: libfaad2-2.10.1-alt1 sisyphus+317706.100.1.1 1680093777 installed <13>Jul 23 15:02:47 rpmi: libfaac0-1.28-alt2 sisyphus+275719.100.1.1 1624749512 installed <13>Jul 23 15:02:47 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+275349.100.1.2 1624487408 installed <13>Jul 23 15:02:47 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed <13>Jul 23 15:02:47 rpmi: libdc1394-22-2.2.5-alt1.1 sisyphus+311484.100.1.1 1670647146 installed <13>Jul 23 15:02:47 rpmi: libssh2-1.10.0-alt1 sisyphus+324359.1600.6.1 1689326459 installed <13>Jul 23 15:02:47 rpmi: publicsuffix-list-dafsa-20230701-alt1 sisyphus+324303.100.1.1 1688561153 installed <13>Jul 23 15:02:47 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed <13>Jul 23 15:02:47 rpmi: libnghttp3.7-0.12.0-alt1 sisyphus+323677.20.3.1 1687690506 installed <13>Jul 23 15:02:47 rpmi: libnghttp2-1.54.0-alt1 sisyphus+324359.10000.11.1 1689368798 installed <13>Jul 23 15:02:47 rpmi: openldap-common-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed <13>Jul 23 15:02:47 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Jul 23 15:02:47 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Jul 23 15:02:47 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Jul 23 15:02:47 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>Jul 23 15:02:47 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Jul 23 15:02:47 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>Jul 23 15:02:47 groupadd[787322]: group added to /etc/group: name=_keytab, GID=998 <86>Jul 23 15:02:47 groupadd[787322]: group added to /etc/gshadow: name=_keytab <86>Jul 23 15:02:47 groupadd[787322]: new group: name=_keytab, GID=998 <13>Jul 23 15:02:47 rpmi: libkrb5-1.21.1-alt1 sisyphus+325006.1000.1.1 1689496652 installed <13>Jul 23 15:02:47 rpmi: libcups-2.4.2-alt3 sisyphus+325006.300.1.1 1689495737 installed <13>Jul 23 15:02:47 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed <86>Jul 23 15:02:47 groupadd[787369]: group added to /etc/group: name=sasl, GID=997 <86>Jul 23 15:02:47 groupadd[787369]: group added to /etc/gshadow: name=sasl <86>Jul 23 15:02:47 groupadd[787369]: new group: name=sasl, GID=997 <13>Jul 23 15:02:47 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392001 installed <13>Jul 23 15:02:47 rpmi: libldap2-2.6.4-alt1 sisyphus+324359.600.5.1 1689262595 installed <13>Jul 23 15:02:47 rpmi: libpq5-15.3-alt1 sisyphus+324359.2300.6.1 1689327075 installed <13>Jul 23 15:02:47 rpmi: python3-module-psycopg2-2.9.5-alt1 sisyphus+311250.16300.175.1 1685633229 installed <13>Jul 23 15:02:47 rpmi: python3-module-eventlet-0.33.3-alt2 sisyphus+318403.100.1.1 1681290339 installed <13>Jul 23 15:02:47 rpmi: libneon-0.32.2-alt1 sisyphus+325006.1300.1.1 1689496916 installed <13>Jul 23 15:02:47 rpmi: libssh-0.10.5-alt1 sisyphus+324359.1500.6.1 1689326418 installed <13>Jul 23 15:02:47 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Jul 23 15:02:47 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed <13>Jul 23 15:02:47 rpmi: libchromaprint1-1.5.1-alt1 sisyphus+324130.100.1.1 1688382112 installed <13>Jul 23 15:02:47 rpmi: librubberband-3.2.1-alt1 sisyphus+323314.100.1.1 1687178274 installed <13>Jul 23 15:02:47 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649219 installed <13>Jul 23 15:02:47 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jul 23 15:02:47 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Jul 23 15:02:47 rpmi: libcurl-8.2.0-alt1 sisyphus+325152.100.2.1 1689763525 installed <13>Jul 23 15:02:47 rpmi: libraptor2-2.0.15-alt1 sisyphus+275177.100.1.2 1624430693 installed <13>Jul 23 15:02:47 rpmi: liblrdf-0.6.1-alt1 sisyphus+278205.100.1.1 1626077040 installed <13>Jul 23 15:02:47 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Jul 23 15:02:47 rpmi: libharfbuzz-8.0.1-alt1 sisyphus+324720.100.1.1 1689149430 installed <13>Jul 23 15:02:47 rpmi: libfreetype-2.13.1-alt1 sisyphus+324353.100.1.1 1688638057 installed <13>Jul 23 15:02:47 rpmi: libfontconfig1-2.14.2-alt7 sisyphus+319291.100.1.1 1682426296 installed <13>Jul 23 15:02:47 rpmi: libass9-0.17.1-alt1 sisyphus+315891.100.1.1 1677487408 installed <13>Jul 23 15:02:47 rpmi: libbluray-1.3.4-alt1 sisyphus+310888.100.1.1 1669800489 installed <13>Jul 23 15:02:47 rpmi: libpoppler126-23.01.0-alt1 sisyphus+313777.100.1.1 1674212821 installed <13>Jul 23 15:02:47 rpmi: libharfbuzz-gobject-8.0.1-alt1 sisyphus+324720.100.1.1 1689149430 installed <13>Jul 23 15:02:47 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Jul 23 15:02:47 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168260 installed <13>Jul 23 15:02:47 rpmi: libdrm-1:2.4.115-alt1 sisyphus+315873.100.1.1 1677481746 installed <13>Jul 23 15:02:47 rpmi: libjson-c5-0.15-alt1.1 sisyphus+279547.100.1.2 1626594466 installed <13>Jul 23 15:02:47 rpmi: libCharLS2-2.0.0-alt1_3 sisyphus+276376.100.1.1 1624988382 installed <13>Jul 23 15:02:47 rpmi: gdcm-3.0.21-alt1 sisyphus+325243.100.1.1 1689861410 installed <13>Jul 23 15:02:47 rpmi: libdevmapper-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed <13>Jul 23 15:02:47 rpmi: mount-2.39.1-alt1 sisyphus+323823.100.1.1 1687944164 installed <13>Jul 23 15:02:47 rpmi: losetup-2.39.1-alt1 sisyphus+323823.100.1.1 1687944164 installed <13>Jul 23 15:02:47 rpmi: lsblk-2.39.1-alt1 sisyphus+323823.100.1.1 1687944164 installed <86>Jul 23 15:02:47 groupadd[787865]: group added to /etc/group: name=tape, GID=996 <86>Jul 23 15:02:47 groupadd[787865]: group added to /etc/gshadow: name=tape <86>Jul 23 15:02:47 groupadd[787865]: new group: name=tape, GID=996 <86>Jul 23 15:02:47 groupadd[787879]: group added to /etc/group: name=dialout, GID=995 <86>Jul 23 15:02:47 groupadd[787879]: group added to /etc/gshadow: name=dialout <86>Jul 23 15:02:47 groupadd[787879]: new group: name=dialout, GID=995 <86>Jul 23 15:02:47 groupadd[787890]: group added to /etc/group: name=input, GID=994 <86>Jul 23 15:02:47 groupadd[787890]: group added to /etc/gshadow: name=input <86>Jul 23 15:02:47 groupadd[787890]: new group: name=input, GID=994 <86>Jul 23 15:02:47 groupadd[787904]: group added to /etc/group: name=video, GID=993 <86>Jul 23 15:02:47 groupadd[787904]: group added to /etc/gshadow: name=video <86>Jul 23 15:02:47 groupadd[787904]: new group: name=video, GID=993 <86>Jul 23 15:02:47 groupadd[787916]: group added to /etc/group: name=render, GID=992 <86>Jul 23 15:02:47 groupadd[787916]: group added to /etc/gshadow: name=render <86>Jul 23 15:02:47 groupadd[787916]: new group: name=render, GID=992 <86>Jul 23 15:02:47 groupadd[787931]: group added to /etc/group: name=sgx, GID=991 <86>Jul 23 15:02:47 groupadd[787931]: group added to /etc/gshadow: name=sgx <86>Jul 23 15:02:47 groupadd[787931]: new group: name=sgx, GID=991 <13>Jul 23 15:02:47 rpmi: udev-1:253.5-alt1 sisyphus+324359.15400.12.1 1689405612 installed <13>Jul 23 15:02:48 rpmi: dmsetup-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed <13>Jul 23 15:02:48 rpmi: desktop-file-utils-0.26-alt4 sisyphus+324226.100.1.1 1688469484 installed <13>Jul 23 15:02:48 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466615 installed <13>Jul 23 15:02:48 rpmi: gsettings-desktop-schemas-data-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Jul 23 15:02:48 rpmi: libgio-2.76.4-alt1 sisyphus+324380.100.1.1 1688669907 installed <13>Jul 23 15:02:48 rpmi: gsettings-desktop-schemas-44.0-alt1 sisyphus+317076.300.1.1 1679344430 installed <13>Jul 23 15:02:48 rpmi: gobject-introspection-1.76.1-alt1 sisyphus+311250.42520.176.1 1685741665 installed <13>Jul 23 15:02:48 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Jul 23 15:02:48 rpmi: libgstreamer1.0-1.22.5-alt1 sisyphus+325260.100.1.1 1689888320 installed <13>Jul 23 15:02:48 rpmi: libgdk-pixbuf-gir-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed <13>Jul 23 15:02:48 rpmi: gobject-introspection-x11-1.76.1-alt1 sisyphus+311250.42520.176.1 1685741665 installed <13>Jul 23 15:02:48 rpmi: libgstreamer1.0-gir-1.22.5-alt1 sisyphus+325260.100.1.1 1689888320 installed <13>Jul 23 15:02:48 rpmi: gtk4-update-icon-cache-4.10.4-alt1 sisyphus+322490.40.2.3 1686184033 installed <13>Jul 23 15:02:48 rpmi: libatk-gir-2.48.3-alt1 sisyphus+322046.200.1.1 1685216218 installed <13>Jul 23 15:02:48 rpmi: libgraphene-gir-1.10.8-alt1 sisyphus+296855.100.1.1 1647633383 installed <13>Jul 23 15:02:48 rpmi: gstreamer1.0-1.22.5-alt1 sisyphus+325260.100.1.1 1689888320 installed <13>Jul 23 15:02:48 rpmi: libharfbuzz-gir-8.0.1-alt1 sisyphus+324720.100.1.1 1689149430 installed <13>Jul 23 15:02:48 rpmi: libgudev-gir-1:238-alt1 sisyphus+324364.100.1.1 1688646144 installed <13>Jul 23 15:02:48 rpmi: libdconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495967 installed <13>Jul 23 15:02:48 rpmi: dconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495967 installed <13>Jul 23 15:02:48 rpmi: libgtk+3-schemas-3.24.38-alt1 sisyphus+321614.100.1.1 1684749819 installed <13>Jul 23 15:02:48 rpmi: libjson-glib-1.6.6-alt1 sisyphus+299768.200.2.1 1652264093 installed <13>Jul 23 15:02:48 rpmi: libgusb-0.4.6-alt1 sisyphus+322791.100.1.1 1686422571 installed <13>Jul 23 15:02:48 rpmi: libcolord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050421 installed <13>Jul 23 15:02:48 rpmi: libpolkit-0.120-alt1.qa2 sisyphus+296007.100.1.1 1646053422 installed <86>Jul 23 15:02:48 groupadd[789514]: group added to /etc/group: name=colord, GID=990 <86>Jul 23 15:02:48 groupadd[789514]: group added to /etc/gshadow: name=colord <86>Jul 23 15:02:48 groupadd[789514]: new group: name=colord, GID=990 <86>Jul 23 15:02:48 useradd[789533]: new user: name=colord, UID=998, GID=990, home=/var/colord, shell=/dev/null, from=none <13>Jul 23 15:02:48 rpmi: colord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050421 installed <13>Jul 23 15:02:48 rpmi: libnice-0.1.21-alt2 sisyphus+324575.200.1.1 1688980156 installed <13>Jul 23 15:02:48 rpmi: libcloudproviders-0.3.1-alt1 sisyphus+278834.100.1.2 1626283451 installed <13>Jul 23 15:02:48 rpmi: libX11-locales-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Jul 23 15:02:48 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233857 installed <13>Jul 23 15:02:48 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Jul 23 15:02:48 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655472 installed <13>Jul 23 15:02:48 rpmi: libX11-3:1.8.6-alt1 sisyphus+323114.100.1.1 1686850054 installed <13>Jul 23 15:02:48 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212412 installed <13>Jul 23 15:02:48 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Jul 23 15:02:48 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Jul 23 15:02:48 rpmi: libcairo-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693937 installed <13>Jul 23 15:02:48 rpmi: libcairo-gobject-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693937 installed <13>Jul 23 15:02:48 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010696 installed <13>Jul 23 15:02:48 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Jul 23 15:02:48 rpmi: libpulseaudio-16.1-alt1 sisyphus+325006.1700.1.1 1689497224 installed <13>Jul 23 15:02:48 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053926 installed <13>Jul 23 15:02:48 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680608 installed <13>Jul 23 15:02:48 rpmi: libpango-1.50.14-alt1 sisyphus+316117.100.1.1 1677780551 installed <13>Jul 23 15:02:48 rpmi: libpango-gir-1.50.14-alt1 sisyphus+316117.100.1.1 1677780551 installed <13>Jul 23 15:02:48 rpmi: librsvg-1:2.56.3-alt1 sisyphus+325321.100.1.1 1689966477 installed <13>Jul 23 15:02:48 rpmi: libtk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Jul 23 15:02:48 rpmi: tk-8.6.13-alt1 sisyphus+310696.200.1.1 1669548530 installed <13>Jul 23 15:02:48 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Jul 23 15:02:48 rpmi: libXv-1.0.12-alt1 sisyphus+311188.600.1.1 1670233799 installed <13>Jul 23 15:02:48 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233711 installed <13>Jul 23 15:02:48 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507095 installed <13>Jul 23 15:02:48 rpmi: libgbm-4:23.1.3-alt1 sisyphus+323577.100.2.1 1687616453 installed <13>Jul 23 15:02:48 rpmi: libzbar-0.23.92-alt4 sisyphus+311250.100600.178.1 1685827281 installed <13>Jul 23 15:02:48 rpmi: tcl-tix-8.4.3-alt4 sisyphus+277292.300.2.1 1625442550 installed <13>Jul 23 15:02:48 rpmi: python3-modules-tkinter-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 23 15:02:48 rpmi: libat-spi2-core-2.48.3-alt1 sisyphus+322046.200.1.1 1685216218 installed <13>Jul 23 15:02:48 rpmi: at-spi2-atk-2.48.3-alt1 sisyphus+322046.200.1.1 1685216218 installed <13>Jul 23 15:02:48 rpmi: libpoppler8-glib-23.01.0-alt1 sisyphus+313777.100.1.1 1674212821 installed <13>Jul 23 15:02:48 rpmi: libpoppler-gir-23.01.0-alt1 sisyphus+313777.100.1.1 1674212821 installed <13>Jul 23 15:02:48 rpmi: python3-module-pycairo-1.24.0-alt1 sisyphus+323304.100.1.1 1687167406 installed <13>Jul 23 15:02:48 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Jul 23 15:02:48 rpmi: libGLX-mesa-4:23.1.3-alt1 sisyphus+323577.100.2.1 1687616453 installed <13>Jul 23 15:02:48 rpmi: libGLX-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jul 23 15:02:48 rpmi: libGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jul 23 15:02:48 rpmi: libva-2.19.0-alt1 sisyphus+324382.100.1.2 1688673125 installed <13>Jul 23 15:02:48 rpmi: libEGL-mesa-4:23.1.3-alt1 sisyphus+323577.100.2.1 1687616453 installed <13>Jul 23 15:02:48 rpmi: libEGL-7:1.6.0-alt2 sisyphus+321612.100.1.1 1684749007 installed <13>Jul 23 15:02:48 rpmi: libgst-plugins1.0-1.22.5-alt1 sisyphus+325260.200.1.1 1689888414 installed <13>Jul 23 15:02:48 rpmi: libgst-plugins1.0-gir-1.22.5-alt1 sisyphus+325260.200.1.1 1689888414 installed <13>Jul 23 15:02:48 rpmi: libvdpau-1:1.5-alt1 sisyphus+298034.100.1.1 1649336822 installed <13>Jul 23 15:02:48 rpmi: libavutil56-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:48 rpmi: libswscale5-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:48 rpmi: libswresample3-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:49 rpmi: libavcodec58-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:49 rpmi: libavformat58-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:49 rpmi: libpostproc55-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:49 rpmi: libavresample4-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:49 rpmi: libavfilter7-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:49 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233682 installed <13>Jul 23 15:02:49 rpmi: libgtk+3-3.24.38-alt1 sisyphus+321614.100.1.1 1684749819 installed <13>Jul 23 15:02:49 rpmi: libgtk+3-gir-3.24.38-alt1 sisyphus+321614.100.1.1 1684749819 installed <13>Jul 23 15:02:49 rpmi: python3-module-pygobject3-3.44.1-alt1 sisyphus+311250.46320.178.1 1685784051 installed <13>Jul 23 15:02:49 rpmi: python3-module-pyglet-1.5.21-alt1 sisyphus+291245.71500.56.1 1643393780 installed <13>Jul 23 15:02:50 rpmi: python3-module-sympy-1:1.9-alt1 sisyphus+295930.100.1.1 1645799111 installed <13>Jul 23 15:02:51 rpmi: libopencv4.7-1:4.7.0-alt1.1 sisyphus+323354.100.2.1 1687262391 installed <13>Jul 23 15:02:51 rpmi: libgoocanvas3-3.0.0-alt1 sisyphus+264776.100.1.1 1610808967 installed <13>Jul 23 15:02:51 rpmi: libgoocanvas3-gir-3.0.0-alt1 sisyphus+264776.100.1.1 1610808967 installed <13>Jul 23 15:02:51 rpmi: libcaca-0.99-alt23 sisyphus+309378.400.4.1 1667524173 installed <13>Jul 23 15:02:51 rpmi: python3-module-Pillow-9.5.0-alt1 sisyphus+311250.40310.176.1 1685740884 installed <13>Jul 23 15:02:51 rpmi: python3-module-mpl_toolkits-3.7.0-alt3 sisyphus+323175.100.1.1 1686946506 installed <13>Jul 23 15:02:51 rpmi: python3-module-matplotlib-cairo-3.7.0-alt3 sisyphus+323175.100.1.1 1686946506 installed <13>Jul 23 15:02:51 rpmi: python3-module-matplotlib-gtk3-3.7.0-alt3 sisyphus+323175.100.1.1 1686946506 installed <13>Jul 23 15:02:51 rpmi: python3-module-matplotlib-3.7.0-alt3 sisyphus+323175.100.1.1 1686946506 installed <13>Jul 23 15:02:52 rpmi: python3-module-scipy-1.10.1-alt1 sisyphus+311250.72610.178.1 1685817153 installed <13>Jul 23 15:02:52 rpmi: python3-module-pandas-1.3.1-alt3 sisyphus+311250.73200.178.1 1685817909 installed <13>Jul 23 15:02:52 rpmi: alsa-ucm-conf-1.2.8-alt8 sisyphus+322508.200.2.1 1687380386 installed <13>Jul 23 15:02:52 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Jul 23 15:02:52 rpmi: libalsa-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964316 installed <13>Jul 23 15:02:52 rpmi: libfluidsynth-2.3.3-alt1 sisyphus+323083.200.1.2 1686858219 installed <13>Jul 23 15:02:52 rpmi: libSDL-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed <13>Jul 23 15:02:52 rpmi: libmjpegtools2.1-2.2.1-alt1 sisyphus+286352.100.1.1 1633334535 installed <13>Jul 23 15:02:53 rpmi: gst-plugins-bad1.0-1.22.5-alt1 sisyphus+325260.400.1.1 1689888667 installed <13>Jul 23 15:02:53 rpmi: libavdevice58-2:4.4.4-alt1 sisyphus+323383.100.1.1 1687279533 installed <13>Jul 23 15:02:53 rpmi: libgtk4-4.10.4-alt1 sisyphus+322490.40.2.3 1686184033 installed <13>Jul 23 15:02:53 rpmi: libgtk4-gir-4.10.4-alt1 sisyphus+322490.40.2.3 1686184033 installed <13>Jul 23 15:02:53 rpmi: libvte3-0.72.2-alt1 sisyphus+322338.100.1.1 1685709114 installed <13>Jul 23 15:02:53 rpmi: libvte3-gir-0.72.2-alt1 sisyphus+322338.100.1.1 1685709114 installed <13>Jul 23 15:02:53 rpmi: python3-module-pygobject3-pygtkcompat-3.44.1-alt1 sisyphus+311250.46320.178.1 1685784051 installed <13>Jul 23 15:02:53 rpmi: python3-module-automat-22.10.0-alt1 sisyphus+322927.200.2.1 1686736914 installed <13>Jul 23 15:02:53 rpmi: python3-module-twisted-logger-22.10.0-alt1.1 sisyphus+322927.100.2.1 1686736857 installed <13>Jul 23 15:02:53 rpmi: python3-module-twisted-core-22.10.0-alt1.1 sisyphus+322927.100.2.1 1686736857 installed <13>Jul 23 15:02:53 rpmi: python3-module-twisted-names-22.10.0-alt1.1 sisyphus+322927.100.2.1 1686736857 installed <13>Jul 23 15:02:53 rpmi: python3-module-tornado-6.3.2-alt1 sisyphus+311250.21520.175.1 1685634073 installed <13>Jul 23 15:02:53 rpmi: python3-module-gunicorn-20.1.0-alt2 sisyphus+297766.100.1.1 1649054912 installed <13>Jul 23 15:02:53 rpmi: python3-module-aiohttp-3.8.4-alt1 sisyphus+311250.43420.178.1 1685782135 installed <13>Jul 23 15:02:53 rpmi: python3-module-GeoIP2-4.7.0-alt1 sisyphus+320561.100.1.1 1684172310 installed <13>Jul 23 15:02:54 rpmi: python3-module-django-3.2.20-alt1 sisyphus+324744.100.1.1 1689163331 installed <13>Jul 23 15:02:54 rpmi: python3-module-black-23.7.0-alt1 sisyphus+325184.100.2.1 1689848178 installed <13>Jul 23 15:02:54 rpmi: python3-module-hypothesis-6.75.3-alt2 sisyphus+311250.71020.178.1 1685813939 installed <13>Jul 23 15:02:54 rpmi: python3-module-numpy-testing-1:1.25.1-alt1 sisyphus+323343.140.2.1 1689684591 installed <13>Jul 23 15:02:54 rpmi: python3-module-scikit-learn-0.23.2-alt2 sisyphus+311250.73440.178.1 1685818855 installed <13>Jul 23 15:02:54 rpmi: python3-module-numpy-tests-1:1.25.1-alt1 sisyphus+323343.140.2.1 1689684591 installed <13>Jul 23 15:02:55 rpmi: python3-module-pandas-tests-1.3.1-alt3 sisyphus+311250.73200.178.1 1685817909 installed <13>Jul 23 15:02:56 rpmi: python3-module-statsmodels-1:0.14.0-alt1 sisyphus+323343.300.2.1 1689684936 installed <13>Jul 23 15:02:56 rpmi: python3-module-algopy-0.5.7-alt1 sisyphus+315217.100.1.1 1676374458 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-numdifftools-0.9.41-alt1.nosrc.rpm (w1.gzdio) <13>Jul 23 15:02:59 rpmi: libpython3-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 23 15:02:59 rpmi: libncurses-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 23 15:02:59 rpmi: libtinfo-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 23 15:02:59 rpmi: libncurses-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 23 15:02:59 rpmi: python3-dev-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed <13>Jul 23 15:02:59 rpmi: python3-module-setuptools-1:68.0.0-alt1 sisyphus+323352.700.5.2 1687447030 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Installing python3-module-numdifftools-0.9.41-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.38257 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-numdifftools-0.9.41 + echo 'Source #0 (python3-module-numdifftools-0.9.41.tar):' Source #0 (python3-module-numdifftools-0.9.41.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-numdifftools-0.9.41.tar + cd python3-module-numdifftools-0.9.41 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (nd-0.9.41-alt-fix-pytest-runner.patch):' Patch #0 (nd-0.9.41-alt-fix-pytest-runner.patch): + /usr/bin/patch -p0 patching file setup.py + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.38257 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-numdifftools-0.9.41 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + /usr/bin/python3 setup.py build /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/setup.py:53: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources /usr/lib64/python3/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` !! ******************************************************************************** The license_file parameter is deprecated, use license_files instead. By 2023-Oct-30, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! parsed = self.parsers.get(option_name, lambda x: x)(value) Version: 0.9.41 running build running build_py creating build creating build/lib creating build/lib/numdifftools copying src/numdifftools/testing.py -> build/lib/numdifftools copying src/numdifftools/step_generators.py -> build/lib/numdifftools copying src/numdifftools/run_benchmark.py -> build/lib/numdifftools copying src/numdifftools/profiletools.py -> build/lib/numdifftools copying src/numdifftools/profile_numdifftools.py -> build/lib/numdifftools copying src/numdifftools/nd_statsmodels.py -> build/lib/numdifftools copying src/numdifftools/nd_scipy.py -> build/lib/numdifftools copying src/numdifftools/nd_algopy.py -> build/lib/numdifftools copying src/numdifftools/multicomplex.py -> build/lib/numdifftools copying src/numdifftools/limits.py -> build/lib/numdifftools copying src/numdifftools/license.py -> build/lib/numdifftools copying src/numdifftools/info.py -> build/lib/numdifftools copying src/numdifftools/fornberg.py -> build/lib/numdifftools copying src/numdifftools/finite_difference.py -> build/lib/numdifftools copying src/numdifftools/extrapolation.py -> build/lib/numdifftools copying src/numdifftools/example_functions.py -> build/lib/numdifftools copying src/numdifftools/core.py -> build/lib/numdifftools copying src/numdifftools/_find_default_scale.py -> build/lib/numdifftools copying src/numdifftools/__init__.py -> build/lib/numdifftools creating build/lib/numdifftools/tests copying src/numdifftools/tests/test_wprofiletools.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_step_generators.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_scripts.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_numdifftools.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_nd_scipy.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_nd_algopy.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_multicomplex.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_limits.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_fornberg.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_extrapolation.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/test_example_functions.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/hamiltonian.py -> build/lib/numdifftools/tests copying src/numdifftools/tests/__init__.py -> build/lib/numdifftools/tests + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.38257 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-numdifftools-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-numdifftools-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd python3-module-numdifftools-0.9.41 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-numdifftools-buildroot --force /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/setup.py:53: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources /usr/lib64/python3/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` !! ******************************************************************************** The license_file parameter is deprecated, use license_files instead. By 2023-Oct-30, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! parsed = self.parsers.get(option_name, lambda x: x)(value) Version: 0.9.41 running install /usr/lib64/python3/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /usr/src/tmp/python3-module-numdifftools-buildroot creating /usr/src/tmp/python3-module-numdifftools-buildroot/usr creating /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib creating /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools creating /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/__init__.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/hamiltonian.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_example_functions.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_extrapolation.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_fornberg.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_limits.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_multicomplex.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_nd_algopy.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_nd_scipy.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_numdifftools.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_scripts.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_step_generators.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/tests/test_wprofiletools.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests copying build/lib/numdifftools/__init__.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/_find_default_scale.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/core.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/example_functions.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/extrapolation.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/finite_difference.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/fornberg.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/info.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/license.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/limits.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/multicomplex.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/nd_algopy.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/nd_scipy.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/nd_statsmodels.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/profile_numdifftools.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/profiletools.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/run_benchmark.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/step_generators.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools copying build/lib/numdifftools/testing.py -> /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__init__.py to __init__.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/hamiltonian.py to hamiltonian.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_example_functions.py to test_example_functions.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_extrapolation.py to test_extrapolation.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_fornberg.py to test_fornberg.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_limits.py to test_limits.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_multicomplex.py to test_multicomplex.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_algopy.py to test_nd_algopy.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_scipy.py to test_nd_scipy.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_numdifftools.py to test_numdifftools.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_scripts.py to test_scripts.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_step_generators.py to test_step_generators.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_wprofiletools.py to test_wprofiletools.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__init__.py to __init__.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/_find_default_scale.py to _find_default_scale.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/core.py to core.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/example_functions.py to example_functions.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/extrapolation.py to extrapolation.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/finite_difference.py to finite_difference.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/fornberg.py to fornberg.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/info.py to info.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/license.py to license.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/limits.py to limits.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/multicomplex.py to multicomplex.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_algopy.py to nd_algopy.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_scipy.py to nd_scipy.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_statsmodels.py to nd_statsmodels.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profile_numdifftools.py to profile_numdifftools.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profiletools.py to profiletools.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/run_benchmark.py to run_benchmark.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/step_generators.py to step_generators.cpython-311.pyc byte-compiling /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/testing.py to testing.cpython-311.pyc running install_egg_info running egg_info creating src/numdifftools.egg-info writing src/numdifftools.egg-info/PKG-INFO writing dependency_links to src/numdifftools.egg-info/dependency_links.txt writing requirements to src/numdifftools.egg-info/requires.txt writing top-level names to src/numdifftools.egg-info/top_level.txt writing manifest file 'src/numdifftools.egg-info/SOURCES.txt' reading manifest file 'src/numdifftools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'build_package.py' warning: no previously-included files matching '*.py[cod]' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '.svn*' found anywhere in distribution adding license file 'LICENSE.txt' writing manifest file 'src/numdifftools.egg-info/SOURCES.txt' Copying src/numdifftools.egg-info to /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools-0.9.41-py3.11.egg-info running install_scripts + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-numdifftools-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-numdifftools-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-numdifftools-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-numdifftools-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-numdifftools-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-numdifftools-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/python3-module-numdifftools-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/__init__.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/_find_default_scale.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/core.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/example_functions.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/extrapolation.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/finite_difference.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/fornberg.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/info.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/license.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/limits.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/multicomplex.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/nd_algopy.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/nd_scipy.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/nd_statsmodels.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/profile_numdifftools.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/profiletools.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/run_benchmark.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/step_generators.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__pycache__/testing.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/__init__.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/hamiltonian.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_example_functions.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_extrapolation.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_fornberg.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_limits.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_multicomplex.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_nd_algopy.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_nd_scipy.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_numdifftools.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_scripts.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_step_generators.cpython-311.pyc unlink /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_wprofiletools.cpython-311.pyc compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__init__.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/hamiltonian.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_example_functions.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_extrapolation.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_fornberg.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_limits.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_multicomplex.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_algopy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_scipy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_numdifftools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_scripts.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_step_generators.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_wprofiletools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__init__.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/_find_default_scale.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/core.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/example_functions.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/extrapolation.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/finite_difference.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/fornberg.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/info.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/license.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/limits.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/multicomplex.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_algopy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_scipy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_statsmodels.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profile_numdifftools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profiletools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/run_benchmark.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/step_generators.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/testing.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-numdifftools-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__init__.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/hamiltonian.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_example_functions.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_extrapolation.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_fornberg.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_limits.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_multicomplex.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_algopy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_scipy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_numdifftools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_scripts.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_step_generators.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_wprofiletools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__init__.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/_find_default_scale.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/core.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/example_functions.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/extrapolation.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/finite_difference.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/fornberg.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/info.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/license.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/limits.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/multicomplex.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_algopy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_scipy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_statsmodels.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profile_numdifftools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profiletools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/run_benchmark.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/step_generators.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/testing.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-numdifftools-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/__init__.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/hamiltonian.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_example_functions.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_extrapolation.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_fornberg.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_limits.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_multicomplex.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_algopy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_nd_scipy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_numdifftools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_scripts.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_step_generators.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/tests/test_wprofiletools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/__init__.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/_find_default_scale.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/core.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/example_functions.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/extrapolation.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/finite_difference.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/fornberg.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/info.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/license.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/limits.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/multicomplex.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_algopy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_scipy.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/nd_statsmodels.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profile_numdifftools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/profiletools.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/run_benchmark.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/step_generators.py compile /usr/src/tmp/python3-module-numdifftools-buildroot/usr/lib/python3/site-packages/numdifftools/testing.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/numdifftools/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/_find_default_scale.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/_find_default_scale.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/core.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/core.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/example_functions.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/example_functions.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/extrapolation.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/extrapolation.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/finite_difference.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/finite_difference.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/fornberg.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/fornberg.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/info.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/info.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/license.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/license.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/license.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/license.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/limits.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/limits.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/multicomplex.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/multicomplex.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/nd_algopy.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/nd_algopy.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/nd_scipy.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/nd_scipy.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/nd_statsmodels.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/nd_statsmodels.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/profile_numdifftools.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/profile_numdifftools.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/profiletools.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/profiletools.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/run_benchmark.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/run_benchmark.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/step_generators.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/step_generators.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/__pycache__/testing.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/__pycache__/testing.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/__init__.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/__init__.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/__init__.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/hamiltonian.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/hamiltonian.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_example_functions.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_example_functions.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_example_functions.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_example_functions.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_extrapolation.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_extrapolation.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_fornberg.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_fornberg.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_nd_scipy.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_nd_scipy.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_scripts.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_scripts.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_scripts.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_scripts.cpython-311.opt-1.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_step_generators.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_step_generators.cpython-311.pyc' './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_step_generators.cpython-311.opt-2.pyc' => './usr/lib/python3/site-packages/numdifftools/tests/__pycache__/test_step_generators.cpython-311.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.14713 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-numdifftools-0.9.41 + cd src + py.test-3 --doctest-modules --disable-warnings ============================= test session starts ============================== platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0 rootdir: /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41 configfile: setup.cfg plugins: hypothesis-6.75.3 collected 172 items numdifftools/__init__.py F [ 0%] numdifftools/core.py ...... [ 4%] numdifftools/extrapolation.py ..... [ 6%] numdifftools/finite_difference.py ... [ 8%] numdifftools/fornberg.py FF..F [ 11%] numdifftools/info.py F [ 12%] numdifftools/limits.py .. [ 13%] numdifftools/nd_algopy.py FFFFFFF [ 17%] numdifftools/nd_scipy.py .. [ 18%] numdifftools/nd_statsmodels.py ... [ 20%] numdifftools/step_generators.py .. [ 21%] numdifftools/testing.py . [ 22%] numdifftools/tests/test_example_functions.py ss [ 23%] numdifftools/tests/test_extrapolation.py ..... [ 26%] numdifftools/tests/test_fornberg.py F...F [ 29%] numdifftools/tests/test_limits.py ...F..... [ 34%] numdifftools/tests/test_multicomplex.py ................................ [ 52%] .... [ 55%] numdifftools/tests/test_nd_algopy.py ssssssssssssssssss [ 65%] numdifftools/tests/test_nd_scipy.py ...ss. [ 69%] numdifftools/tests/test_numdifftools.py ..............................F. [ 87%] [ 87%] numdifftools/tests/test_scripts.py ...s [ 90%] numdifftools/tests/test_step_generators.py ....... [ 94%] numdifftools/tests/test_wprofiletools.py .....sssss [100%] =================================== FAILURES =================================== ____________________________ [doctest] numdifftools ____________________________ 097 >>> np.allclose(dfun([1,2,3]), [ 2., 4., 6.]) 098 True 099 100 Compute the same with the easy to use interface to AlgoPy:: 101 102 >>> import numdifftools.nd_algopy as nda 103 >>> import numpy as np 104 >>> fd = nda.Derivative(np.exp) # 1'st derivative 105 >>> fdd = nda.Derivative(np.exp, n=2) # 2'nd derivative 106 >>> np.allclose(fd(1), 2.7182818284590424) UNEXPECTED EXCEPTION: TypeError("'NoneType' object is not callable") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 212, in _forward x = UTPM(np.zeros((self.n + 1, P) + shape)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: 'NoneType' object is not callable /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/__init__.py:106: UnexpectedException ____________________ [doctest] numdifftools.fornberg.Taylor ____________________ 367 an answer will still be computed and returned but should be used with 368 caution. 369 370 Examples 371 -------- 372 Compute the first 6 taylor coefficients 1 / (1 - z) expanded round z0 = 0: 373 374 >>> import numdifftools.fornberg as ndf 375 >>> import numpy as np 376 >>> c, info = ndf.Taylor(lambda x: 1./(1-x), n=6, full_output=True)(z0=0) UNEXPECTED EXCEPTION: TypeError('a must be an array of real numbers') Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 482, in __call__ coefs, errors = _get_best_taylor_coefficients(bs, rs, m, lambda: self._get_max_m1m2(bn, m)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 284, in _get_best_taylor_coefficients coefs, info = _Limit._get_best_estimate(all_coefs, all_errors, steps, (m,)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/limits.py", line 186, in _get_best_estimate errors += _Limit._add_error_to_outliers(der) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/limits.py", line 170, in _add_error_to_outliers p25, median, p75 = np.percentile(der, [25,50, 75], axis=0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3/site-packages/numpy/lib/function_base.py", line 4277, in percentile raise TypeError("a must be an array of real numbers") TypeError: a must be an array of real numbers /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py:376: UnexpectedException __________________ [doctest] numdifftools.fornberg.derivative __________________ 641 Examples 642 -------- 643 To compute the first five derivatives of 1 / (1 - z) at z = 0: 644 Compute the first 6 taylor derivatives of 1 / (1 - z) at z0 = 0: 645 646 >>> import numdifftools.fornberg as ndf 647 >>> import numpy as np 648 >>> def fun(x): 649 ... return 1./(1-x) 650 >>> c, info = ndf.derivative(fun, z0=0, n=6, full_output=True) UNEXPECTED EXCEPTION: TypeError('a must be an array of real numbers') Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 666, in derivative result = taylor(fun, z0, n=n, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 574, in taylor return Taylor(fun, n=n, r=r, num_extrap=num_extrap, step_ratio=step_ratio, **kwds)(z0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 482, in __call__ coefs, errors = _get_best_taylor_coefficients(bs, rs, m, lambda: self._get_max_m1m2(bn, m)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 284, in _get_best_taylor_coefficients coefs, info = _Limit._get_best_estimate(all_coefs, all_errors, steps, (m,)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/limits.py", line 186, in _get_best_estimate errors += _Limit._add_error_to_outliers(der) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/limits.py", line 170, in _add_error_to_outliers p25, median, p75 = np.percentile(der, [25,50, 75], axis=0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3/site-packages/numpy/lib/function_base.py", line 4277, in percentile raise TypeError("a must be an array of real numbers") TypeError: a must be an array of real numbers /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py:650: UnexpectedException ____________________ [doctest] numdifftools.fornberg.taylor ____________________ 549 an answer will still be computed and returned but should be used with 550 caution. 551 552 Examples 553 -------- 554 Compute the first 6 taylor coefficients 1 / (1 - z) expanded round z0 = 0: 555 556 >>> import numdifftools.fornberg as ndf 557 >>> import numpy as np 558 >>> c, info = ndf.taylor(lambda x: 1./(1-x), z0=0, n=6, full_output=True) UNEXPECTED EXCEPTION: TypeError('a must be an array of real numbers') Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 574, in taylor return Taylor(fun, n=n, r=r, num_extrap=num_extrap, step_ratio=step_ratio, **kwds)(z0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 482, in __call__ coefs, errors = _get_best_taylor_coefficients(bs, rs, m, lambda: self._get_max_m1m2(bn, m)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py", line 284, in _get_best_taylor_coefficients coefs, info = _Limit._get_best_estimate(all_coefs, all_errors, steps, (m,)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/limits.py", line 186, in _get_best_estimate errors += _Limit._add_error_to_outliers(der) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/limits.py", line 170, in _add_error_to_outliers p25, median, p75 = np.percentile(der, [25,50, 75], axis=0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3/site-packages/numpy/lib/function_base.py", line 4277, in percentile raise TypeError("a must be an array of real numbers") TypeError: a must be an array of real numbers /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/fornberg.py:558: UnexpectedException _________________________ [doctest] numdifftools.info __________________________ 086 >>> np.allclose(dfun([1,2,3]), [ 2., 4., 6.]) 087 True 088 089 Compute the same with the easy to use interface to AlgoPy:: 090 091 >>> import numdifftools.nd_algopy as nda 092 >>> import numpy as np 093 >>> fd = nda.Derivative(np.exp) # 1'st derivative 094 >>> fdd = nda.Derivative(np.exp, n=2) # 2'nd derivative 095 >>> np.allclose(fd(1), 2.7182818284590424) UNEXPECTED EXCEPTION: TypeError("'NoneType' object is not callable") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 212, in _forward x = UTPM(np.zeros((self.n + 1, P) + shape)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: 'NoneType' object is not callable /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/info.py:95: UnexpectedException _________________ [doctest] numdifftools.nd_algopy.Derivative __________________ 227 228 229 Examples 230 -------- 231 # 1'st and 2'nd derivative of exp(x), at x == 1 232 233 >>> import numpy as np 234 >>> import numdifftools.nd_algopy as nda 235 >>> fd = nda.Derivative(np.exp) # 1'st derivative 236 >>> np.allclose(fd(1), 2.718281828459045) UNEXPECTED EXCEPTION: TypeError("'NoneType' object is not callable") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 212, in _forward x = UTPM(np.zeros((self.n + 1, P) + shape)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: 'NoneType' object is not callable /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py:236: UnexpectedException __________________ [doctest] numdifftools.nd_algopy.Gradient ___________________ 286 https://en.wikipedia.org/wiki/Automatic_differentiation 287 288 289 Examples 290 -------- 291 >>> import numpy as np 292 >>> import numdifftools.nd_algopy as nda 293 >>> fun = lambda x: np.sum(x**2) 294 >>> df = nda.Gradient(fun, method='reverse') 295 >>> np.allclose(df([1,2,3]), [ 2., 4., 6.]) UNEXPECTED EXCEPTION: AttributeError("'NoneType' object has no attribute 'CGraph'") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 288, in _reverse c_graph = self.computational_graph(x, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 141, in computational_graph cg = algopy.CGraph() ^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'CGraph' /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py:295: UnexpectedException __________________ [doctest] numdifftools.nd_algopy.Hessdiag ___________________ 497 Examples 498 -------- 499 >>> import numpy as np 500 >>> import numdifftools.nd_algopy as nda 501 502 # Rosenbrock function, minimized at [1,1] 503 504 >>> rosen = lambda x : (1.-x[0])**2 + 105*(x[1]-x[0]**2)**2 505 >>> Hfun = nda.Hessdiag(rosen) 506 >>> h = Hfun([1, 1]) # h =[ 842, 210] UNEXPECTED EXCEPTION: TypeError("'NoneType' object is not callable") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 489, in _forward y = UTPM(np.zeros((d, p, n))) ^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: 'NoneType' object is not callable /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py:506: UnexpectedException ___________________ [doctest] numdifftools.nd_algopy.Hessian ___________________ 432 Examples 433 -------- 434 >>> import numpy as np 435 >>> import numdifftools.nd_algopy as nda 436 437 # Rosenbrock function, minimized at [1,1] 438 439 >>> rosen = lambda x : (1.-x[0])**2 + 105*(x[1]-x[0]**2)**2 440 >>> Hf = nda.Hessian(rosen) 441 >>> h = Hf([1, 1]) # h =[ 842 -420; -420, 210]; UNEXPECTED EXCEPTION: AttributeError("'NoneType' object has no attribute 'init_hessian'") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 429, in _forward tmp = UTPM.init_hessian(x) ^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'init_hessian' /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py:441: UnexpectedException __________________ [doctest] numdifftools.nd_algopy.Jacobian ___________________ 359 >>> fun = lambda c: (c[0]+c[1]*np.exp(c[2]*xdata) - ydata)**2 360 361 Jfun = nda.Jacobian(fun) # Todo: This does not work 362 Jfun([1,2,0.75]).T # should be numerically zero 363 array([[ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], 364 [ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], 365 [ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]]) 366 367 >>> Jfun2 = nda.Jacobian(fun, method='reverse') 368 >>> res = Jfun2([1,2,0.75]).T # should be numerically zero UNEXPECTED EXCEPTION: AttributeError("'NoneType' object has no attribute 'CGraph'") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 370, in _reverse c_graph = self.computational_graph(x, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 141, in computational_graph cg = algopy.CGraph() ^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'CGraph' /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py:368: UnexpectedException ___________________ [doctest] numdifftools.nd_algopy.Taylor ____________________ 567 coefs: ndarray 568 array of taylor coefficents 569 570 Examples 571 -------- 572 Compute the first 6 taylor coefficients 1 + 2*z + 3*z**2 expanded round z0 = 0: 573 574 >>> import numpy as np 575 >>> import numdifftools.nd_algopy as nda 576 >>> c = nda.Taylor(lambda x: 1+2*x+3*x**2, n=6)(z0=0) UNEXPECTED EXCEPTION: TypeError("'NoneType' object is not callable") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 588, in __call__ x = UTPM(np.zeros((self.n, 1, z.size), dtype=z.dtype)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: 'NoneType' object is not callable /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py:576: UnexpectedException _______________ [doctest] numdifftools.nd_algopy.directionaldiff _______________ 524 Examples 525 -------- 526 At the global minimizer (1,1) of the Rosenbrock function, 527 compute the directional derivative in the direction [1 2] 528 529 >>> import numpy as np 530 >>> import numdifftools.nd_algopy as nda 531 >>> vec = np.r_[1, 2] 532 >>> rosen = lambda x: (1-x[0])**2 + 105*(x[1]-x[0]**2)**2 533 >>> dd = nda.directionaldiff(rosen, [1, 1], vec) UNEXPECTED EXCEPTION: TypeError("'NoneType' object is not callable") Traceback (most recent call last): File "/usr/lib64/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "", line 1, in File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 548, in directionaldiff return Derivative(lambda t: f(x0 + t * vec), **options)(0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 161, in __call__ df = fun(x0, *args, **kwds) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py", line 212, in _forward x = UTPM(np.zeros((self.n + 1, P) + shape)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: 'NoneType' object is not callable /usr/src/RPM/BUILD/python3-module-numdifftools-0.9.41/src/numdifftools/nd_algopy.py:533: UnexpectedException __________________________ test_high_order_derivative __________________________ @settings(deadline=800.0) > @given(st.floats(min_value=1e-1, max_value=0.98)) numdifftools/tests/test_fornberg.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ numdifftools/tests/test_fornberg.py:29: in test_high_order_derivative vals, info = derivative(f, y, r=r, n=n_max, full_output=True, step_ratio=1.6) numdifftools/fornberg.py:666: in derivative result = taylor(fun, z0, n=n, **kwds) numdifftools/fornberg.py:574: in taylor return Taylor(fun, n=n, r=r, num_extrap=num_extrap, step_ratio=step_ratio, **kwds)(z0) numdifftools/fornberg.py:482: in __call__ coefs, errors = _get_best_taylor_coefficients(bs, rs, m, lambda: self._get_max_m1m2(bn, m)) numdifftools/fornberg.py:284: in _get_best_taylor_coefficients coefs, info = _Limit._get_best_estimate(all_coefs, all_errors, steps, (m,)) numdifftools/limits.py:186: in _get_best_estimate errors += _Limit._add_error_to_outliers(der) numdifftools/limits.py:170: in _add_error_to_outliers p25, median, p75 = np.percentile(der, [25,50, 75], axis=0) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([[ 8.77582562e-01-2.01668066e-20j, -4.79425539e-01+3.07897769e-17j, -4.38791281e-01+1.06404676e-15j, 7....2360e-40j, -5.42228505e-32-3.63535893e-42j, -3.30847540e-33+1.03381573e-42j, 5.83041403e-35-1.79238438e-44j]]) q = [25, 50, 75], axis = 0, out = None, overwrite_input = False method = 'linear', keepdims = False @array_function_dispatch(_percentile_dispatcher) def percentile(a, q, axis=None, out=None, overwrite_input=False, method="linear", keepdims=False, *, interpolation=None): """ Compute the q-th percentile of the data along the specified axis. Returns the q-th percentile(s) of the array elements. Parameters ---------- a : array_like of real numbers Input array or object that can be converted to an array. q : array_like of float Percentage or sequence of percentages for the percentiles to compute. Values must be between 0 and 100 inclusive. axis : {int, tuple of int, None}, optional Axis or axes along which the percentiles are computed. The default is to compute the percentile(s) along a flattened version of the array. .. versionchanged:: 1.9.0 A tuple of axes is supported out : ndarray, optional Alternative output array in which to place the result. It must have the same shape and buffer length as the expected output, but the type (of the output) will be cast if necessary. overwrite_input : bool, optional If True, then allow the input array `a` to be modified by intermediate calculations, to save memory. In this case, the contents of the input `a` after this function completes is undefined. method : str, optional This parameter specifies the method to use for estimating the percentile. There are many different methods, some unique to NumPy. See the notes for explanation. The options sorted by their R type as summarized in the H&F paper [1]_ are: 1. 'inverted_cdf' 2. 'averaged_inverted_cdf' 3. 'closest_observation' 4. 'interpolated_inverted_cdf' 5. 'hazen' 6. 'weibull' 7. 'linear' (default) 8. 'median_unbiased' 9. 'normal_unbiased' The first three methods are discontinuous. NumPy further defines the following discontinuous variations of the default 'linear' (7.) option: * 'lower' * 'higher', * 'midpoint' * 'nearest' .. versionchanged:: 1.22.0 This argument was previously called "interpolation" and only offered the "linear" default and last four options. keepdims : bool, optional If this is set to True, the axes which are reduced are left in the result as dimensions with size one. With this option, the result will broadcast correctly against the original array `a`. .. versionadded:: 1.9.0 interpolation : str, optional Deprecated name for the method keyword argument. .. deprecated:: 1.22.0 Returns ------- percentile : scalar or ndarray If `q` is a single percentile and `axis=None`, then the result is a scalar. If multiple percentiles are given, first axis of the result corresponds to the percentiles. The other axes are the axes that remain after the reduction of `a`. If the input contains integers or floats smaller than ``float64``, the output data-type is ``float64``. Otherwise, the output data-type is the same as that of the input. If `out` is specified, that array is returned instead. See Also -------- mean median : equivalent to ``percentile(..., 50)`` nanpercentile quantile : equivalent to percentile, except q in the range [0, 1]. Notes ----- Given a vector ``V`` of length ``n``, the q-th percentile of ``V`` is the value ``q/100`` of the way from the minimum to the maximum in a sorted copy of ``V``. The values and distances of the two nearest neighbors as well as the `method` parameter will determine the percentile if the normalized ranking does not match the location of ``q`` exactly. This function is the same as the median if ``q=50``, the same as the minimum if ``q=0`` and the same as the maximum if ``q=100``. The optional `method` parameter specifies the method to use when the desired percentile lies between two indexes ``i`` and ``j = i + 1``. In that case, we first determine ``i + g``, a virtual index that lies between ``i`` and ``j``, where ``i`` is the floor and ``g`` is the fractional part of the index. The final result is, then, an interpolation of ``a[i]`` and ``a[j]`` based on ``g``. During the computation of ``g``, ``i`` and ``j`` are modified using correction constants ``alpha`` and ``beta`` whose choices depend on the ``method`` used. Finally, note that since Python uses 0-based indexing, the code subtracts another 1 from the index internally. The following formula determines the virtual index ``i + g``, the location of the percentile in the sorted sample: .. math:: i + g = (q / 100) * ( n - alpha - beta + 1 ) + alpha The different methods then work as follows inverted_cdf: method 1 of H&F [1]_. This method gives discontinuous results: * if g > 0 ; then take j * if g = 0 ; then take i averaged_inverted_cdf: method 2 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 ; then average between bounds closest_observation: method 3 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 and index is odd ; then take j * if g = 0 and index is even ; then take i interpolated_inverted_cdf: method 4 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 1 hazen: method 5 of H&F [1]_. This method give continuous results using: * alpha = 1/2 * beta = 1/2 weibull: method 6 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 0 linear: method 7 of H&F [1]_. This method give continuous results using: * alpha = 1 * beta = 1 median_unbiased: method 8 of H&F [1]_. This method is probably the best method if the sample distribution function is unknown (see reference). This method give continuous results using: * alpha = 1/3 * beta = 1/3 normal_unbiased: method 9 of H&F [1]_. This method is probably the best method if the sample distribution function is known to be normal. This method give continuous results using: * alpha = 3/8 * beta = 3/8 lower: NumPy method kept for backwards compatibility. Takes ``i`` as the interpolation point. higher: NumPy method kept for backwards compatibility. Takes ``j`` as the interpolation point. nearest: NumPy method kept for backwards compatibility. Takes ``i`` or ``j``, whichever is nearest. midpoint: NumPy method kept for backwards compatibility. Uses ``(i + j) / 2``. Examples -------- >>> a = np.array([[10, 7, 4], [3, 2, 1]]) >>> a array([[10, 7, 4], [ 3, 2, 1]]) >>> np.percentile(a, 50) 3.5 >>> np.percentile(a, 50, axis=0) array([6.5, 4.5, 2.5]) >>> np.percentile(a, 50, axis=1) array([7., 2.]) >>> np.percentile(a, 50, axis=1, keepdims=True) array([[7.], [2.]]) >>> m = np.percentile(a, 50, axis=0) >>> out = np.zeros_like(m) >>> np.percentile(a, 50, axis=0, out=out) array([6.5, 4.5, 2.5]) >>> m array([6.5, 4.5, 2.5]) >>> b = a.copy() >>> np.percentile(b, 50, axis=1, overwrite_input=True) array([7., 2.]) >>> assert not np.all(a == b) The different methods can be visualized graphically: .. plot:: import matplotlib.pyplot as plt a = np.arange(4) p = np.linspace(0, 100, 6001) ax = plt.gca() lines = [ ('linear', '-', 'C0'), ('inverted_cdf', ':', 'C1'), # Almost the same as `inverted_cdf`: ('averaged_inverted_cdf', '-.', 'C1'), ('closest_observation', ':', 'C2'), ('interpolated_inverted_cdf', '--', 'C1'), ('hazen', '--', 'C3'), ('weibull', '-.', 'C4'), ('median_unbiased', '--', 'C5'), ('normal_unbiased', '-.', 'C6'), ] for method, style, color in lines: ax.plot( p, np.percentile(a, p, method=method), label=method, linestyle=style, color=color) ax.set( title='Percentiles for different methods and data: ' + str(a), xlabel='Percentile', ylabel='Estimated percentile value', yticks=a) ax.legend(bbox_to_anchor=(1.03, 1)) plt.tight_layout() plt.show() References ---------- .. [1] R. J. Hyndman and Y. Fan, "Sample quantiles in statistical packages," The American Statistician, 50(4), pp. 361-365, 1996 """ if interpolation is not None: method = _check_interpolation_as_method( method, interpolation, "percentile") a = np.asanyarray(a) if a.dtype.kind == "c": > raise TypeError("a must be an array of real numbers") E TypeError: a must be an array of real numbers E Falsifying example: test_high_order_derivative( E x=0.5, E ) /usr/lib64/python3/site-packages/numpy/lib/function_base.py:4277: TypeError ________________ test_low_order_derivative_on_example_functions ________________ def test_low_order_derivative_on_example_functions(): for j in range(15): fun = getattr(ExampleFunctions, 'fun{}'.format(j)) > der, info = derivative(fun, z0=0., r=0.06, n=10, max_iter=30, full_output=True, step_ratio=1.6) numdifftools/tests/test_fornberg.py:148: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ numdifftools/fornberg.py:666: in derivative result = taylor(fun, z0, n=n, **kwds) numdifftools/fornberg.py:574: in taylor return Taylor(fun, n=n, r=r, num_extrap=num_extrap, step_ratio=step_ratio, **kwds)(z0) numdifftools/fornberg.py:482: in __call__ coefs, errors = _get_best_taylor_coefficients(bs, rs, m, lambda: self._get_max_m1m2(bn, m)) numdifftools/fornberg.py:284: in _get_best_taylor_coefficients coefs, info = _Limit._get_best_estimate(all_coefs, all_errors, steps, (m,)) numdifftools/limits.py:186: in _get_best_estimate errors += _Limit._add_error_to_outliers(der) numdifftools/limits.py:170: in _add_error_to_outliers p25, median, p75 = np.percentile(der, [25,50, 75], axis=0) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([[ 1.00000000e+00+5.75509119e-19j, 1.00000000e+00-1.49676545e-16j, 5.00000000e-01-1.10377320e-15j, 1....3048e-22j, 1.60590438e-10+7.94438477e-22j, 1.14707456e-11-1.50908710e-23j, 7.64716373e-13-2.28545433e-23j]]) q = [25, 50, 75], axis = 0, out = None, overwrite_input = False method = 'linear', keepdims = False @array_function_dispatch(_percentile_dispatcher) def percentile(a, q, axis=None, out=None, overwrite_input=False, method="linear", keepdims=False, *, interpolation=None): """ Compute the q-th percentile of the data along the specified axis. Returns the q-th percentile(s) of the array elements. Parameters ---------- a : array_like of real numbers Input array or object that can be converted to an array. q : array_like of float Percentage or sequence of percentages for the percentiles to compute. Values must be between 0 and 100 inclusive. axis : {int, tuple of int, None}, optional Axis or axes along which the percentiles are computed. The default is to compute the percentile(s) along a flattened version of the array. .. versionchanged:: 1.9.0 A tuple of axes is supported out : ndarray, optional Alternative output array in which to place the result. It must have the same shape and buffer length as the expected output, but the type (of the output) will be cast if necessary. overwrite_input : bool, optional If True, then allow the input array `a` to be modified by intermediate calculations, to save memory. In this case, the contents of the input `a` after this function completes is undefined. method : str, optional This parameter specifies the method to use for estimating the percentile. There are many different methods, some unique to NumPy. See the notes for explanation. The options sorted by their R type as summarized in the H&F paper [1]_ are: 1. 'inverted_cdf' 2. 'averaged_inverted_cdf' 3. 'closest_observation' 4. 'interpolated_inverted_cdf' 5. 'hazen' 6. 'weibull' 7. 'linear' (default) 8. 'median_unbiased' 9. 'normal_unbiased' The first three methods are discontinuous. NumPy further defines the following discontinuous variations of the default 'linear' (7.) option: * 'lower' * 'higher', * 'midpoint' * 'nearest' .. versionchanged:: 1.22.0 This argument was previously called "interpolation" and only offered the "linear" default and last four options. keepdims : bool, optional If this is set to True, the axes which are reduced are left in the result as dimensions with size one. With this option, the result will broadcast correctly against the original array `a`. .. versionadded:: 1.9.0 interpolation : str, optional Deprecated name for the method keyword argument. .. deprecated:: 1.22.0 Returns ------- percentile : scalar or ndarray If `q` is a single percentile and `axis=None`, then the result is a scalar. If multiple percentiles are given, first axis of the result corresponds to the percentiles. The other axes are the axes that remain after the reduction of `a`. If the input contains integers or floats smaller than ``float64``, the output data-type is ``float64``. Otherwise, the output data-type is the same as that of the input. If `out` is specified, that array is returned instead. See Also -------- mean median : equivalent to ``percentile(..., 50)`` nanpercentile quantile : equivalent to percentile, except q in the range [0, 1]. Notes ----- Given a vector ``V`` of length ``n``, the q-th percentile of ``V`` is the value ``q/100`` of the way from the minimum to the maximum in a sorted copy of ``V``. The values and distances of the two nearest neighbors as well as the `method` parameter will determine the percentile if the normalized ranking does not match the location of ``q`` exactly. This function is the same as the median if ``q=50``, the same as the minimum if ``q=0`` and the same as the maximum if ``q=100``. The optional `method` parameter specifies the method to use when the desired percentile lies between two indexes ``i`` and ``j = i + 1``. In that case, we first determine ``i + g``, a virtual index that lies between ``i`` and ``j``, where ``i`` is the floor and ``g`` is the fractional part of the index. The final result is, then, an interpolation of ``a[i]`` and ``a[j]`` based on ``g``. During the computation of ``g``, ``i`` and ``j`` are modified using correction constants ``alpha`` and ``beta`` whose choices depend on the ``method`` used. Finally, note that since Python uses 0-based indexing, the code subtracts another 1 from the index internally. The following formula determines the virtual index ``i + g``, the location of the percentile in the sorted sample: .. math:: i + g = (q / 100) * ( n - alpha - beta + 1 ) + alpha The different methods then work as follows inverted_cdf: method 1 of H&F [1]_. This method gives discontinuous results: * if g > 0 ; then take j * if g = 0 ; then take i averaged_inverted_cdf: method 2 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 ; then average between bounds closest_observation: method 3 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 and index is odd ; then take j * if g = 0 and index is even ; then take i interpolated_inverted_cdf: method 4 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 1 hazen: method 5 of H&F [1]_. This method give continuous results using: * alpha = 1/2 * beta = 1/2 weibull: method 6 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 0 linear: method 7 of H&F [1]_. This method give continuous results using: * alpha = 1 * beta = 1 median_unbiased: method 8 of H&F [1]_. This method is probably the best method if the sample distribution function is unknown (see reference). This method give continuous results using: * alpha = 1/3 * beta = 1/3 normal_unbiased: method 9 of H&F [1]_. This method is probably the best method if the sample distribution function is known to be normal. This method give continuous results using: * alpha = 3/8 * beta = 3/8 lower: NumPy method kept for backwards compatibility. Takes ``i`` as the interpolation point. higher: NumPy method kept for backwards compatibility. Takes ``j`` as the interpolation point. nearest: NumPy method kept for backwards compatibility. Takes ``i`` or ``j``, whichever is nearest. midpoint: NumPy method kept for backwards compatibility. Uses ``(i + j) / 2``. Examples -------- >>> a = np.array([[10, 7, 4], [3, 2, 1]]) >>> a array([[10, 7, 4], [ 3, 2, 1]]) >>> np.percentile(a, 50) 3.5 >>> np.percentile(a, 50, axis=0) array([6.5, 4.5, 2.5]) >>> np.percentile(a, 50, axis=1) array([7., 2.]) >>> np.percentile(a, 50, axis=1, keepdims=True) array([[7.], [2.]]) >>> m = np.percentile(a, 50, axis=0) >>> out = np.zeros_like(m) >>> np.percentile(a, 50, axis=0, out=out) array([6.5, 4.5, 2.5]) >>> m array([6.5, 4.5, 2.5]) >>> b = a.copy() >>> np.percentile(b, 50, axis=1, overwrite_input=True) array([7., 2.]) >>> assert not np.all(a == b) The different methods can be visualized graphically: .. plot:: import matplotlib.pyplot as plt a = np.arange(4) p = np.linspace(0, 100, 6001) ax = plt.gca() lines = [ ('linear', '-', 'C0'), ('inverted_cdf', ':', 'C1'), # Almost the same as `inverted_cdf`: ('averaged_inverted_cdf', '-.', 'C1'), ('closest_observation', ':', 'C2'), ('interpolated_inverted_cdf', '--', 'C1'), ('hazen', '--', 'C3'), ('weibull', '-.', 'C4'), ('median_unbiased', '--', 'C5'), ('normal_unbiased', '-.', 'C6'), ] for method, style, color in lines: ax.plot( p, np.percentile(a, p, method=method), label=method, linestyle=style, color=color) ax.set( title='Percentiles for different methods and data: ' + str(a), xlabel='Percentile', ylabel='Estimated percentile value', yticks=a) ax.legend(bbox_to_anchor=(1.03, 1)) plt.tight_layout() plt.show() References ---------- .. [1] R. J. Hyndman and Y. Fan, "Sample quantiles in statistical packages," The American Statistician, 50(4), pp. 361-365, 1996 """ if interpolation is not None: method = _check_interpolation_as_method( method, interpolation, "percentile") a = np.asanyarray(a) if a.dtype.kind == "c": > raise TypeError("a must be an array of real numbers") E TypeError: a must be an array of real numbers /usr/lib64/python3/site-packages/numpy/lib/function_base.py:4277: TypeError __________________________ TestLimit.test_sinx_div_x ___________________________ self = def test_sinx_div_x(self): def fun(x): return np.sin(x) / x for path in ['radial', 'spiral']: lim_f = Limit(fun, path=path, full_output=True) x = np.arange(-10, 10) / np.pi > lim_f0, err = lim_f(x * np.pi) numdifftools/tests/test_limits.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ numdifftools/limits.py:408: in __call__ f_z, info = self._call_lim(f_z, z, f) numdifftools/limits.py:392: in _call_lim lim_fz, info1 = self._lim(f, z.flat[k]) numdifftools/limits.py:374: in _lim lim_fz, info = self._extrapolate(*results) numdifftools/limits.py:206: in _extrapolate der, info = self._get_best_estimate(der1, errors1, steps, shape) numdifftools/limits.py:186: in _get_best_estimate errors += _Limit._add_error_to_outliers(der) numdifftools/limits.py:170: in _add_error_to_outliers p25, median, p75 = np.percentile(der, [25,50, 75], axis=0) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([[1.+4.50872117e-13j], [1.+5.62424134e-16j], [1.+6.78590903e-17j], [1.-3.71747373e-17j], ...], [1.+1.11022302e-16j], [1.+0.00000000e+00j], [1.+5.55111512e-17j], [1.+5.55111512e-17j]]) q = [25, 50, 75], axis = 0, out = None, overwrite_input = False method = 'linear', keepdims = False @array_function_dispatch(_percentile_dispatcher) def percentile(a, q, axis=None, out=None, overwrite_input=False, method="linear", keepdims=False, *, interpolation=None): """ Compute the q-th percentile of the data along the specified axis. Returns the q-th percentile(s) of the array elements. Parameters ---------- a : array_like of real numbers Input array or object that can be converted to an array. q : array_like of float Percentage or sequence of percentages for the percentiles to compute. Values must be between 0 and 100 inclusive. axis : {int, tuple of int, None}, optional Axis or axes along which the percentiles are computed. The default is to compute the percentile(s) along a flattened version of the array. .. versionchanged:: 1.9.0 A tuple of axes is supported out : ndarray, optional Alternative output array in which to place the result. It must have the same shape and buffer length as the expected output, but the type (of the output) will be cast if necessary. overwrite_input : bool, optional If True, then allow the input array `a` to be modified by intermediate calculations, to save memory. In this case, the contents of the input `a` after this function completes is undefined. method : str, optional This parameter specifies the method to use for estimating the percentile. There are many different methods, some unique to NumPy. See the notes for explanation. The options sorted by their R type as summarized in the H&F paper [1]_ are: 1. 'inverted_cdf' 2. 'averaged_inverted_cdf' 3. 'closest_observation' 4. 'interpolated_inverted_cdf' 5. 'hazen' 6. 'weibull' 7. 'linear' (default) 8. 'median_unbiased' 9. 'normal_unbiased' The first three methods are discontinuous. NumPy further defines the following discontinuous variations of the default 'linear' (7.) option: * 'lower' * 'higher', * 'midpoint' * 'nearest' .. versionchanged:: 1.22.0 This argument was previously called "interpolation" and only offered the "linear" default and last four options. keepdims : bool, optional If this is set to True, the axes which are reduced are left in the result as dimensions with size one. With this option, the result will broadcast correctly against the original array `a`. .. versionadded:: 1.9.0 interpolation : str, optional Deprecated name for the method keyword argument. .. deprecated:: 1.22.0 Returns ------- percentile : scalar or ndarray If `q` is a single percentile and `axis=None`, then the result is a scalar. If multiple percentiles are given, first axis of the result corresponds to the percentiles. The other axes are the axes that remain after the reduction of `a`. If the input contains integers or floats smaller than ``float64``, the output data-type is ``float64``. Otherwise, the output data-type is the same as that of the input. If `out` is specified, that array is returned instead. See Also -------- mean median : equivalent to ``percentile(..., 50)`` nanpercentile quantile : equivalent to percentile, except q in the range [0, 1]. Notes ----- Given a vector ``V`` of length ``n``, the q-th percentile of ``V`` is the value ``q/100`` of the way from the minimum to the maximum in a sorted copy of ``V``. The values and distances of the two nearest neighbors as well as the `method` parameter will determine the percentile if the normalized ranking does not match the location of ``q`` exactly. This function is the same as the median if ``q=50``, the same as the minimum if ``q=0`` and the same as the maximum if ``q=100``. The optional `method` parameter specifies the method to use when the desired percentile lies between two indexes ``i`` and ``j = i + 1``. In that case, we first determine ``i + g``, a virtual index that lies between ``i`` and ``j``, where ``i`` is the floor and ``g`` is the fractional part of the index. The final result is, then, an interpolation of ``a[i]`` and ``a[j]`` based on ``g``. During the computation of ``g``, ``i`` and ``j`` are modified using correction constants ``alpha`` and ``beta`` whose choices depend on the ``method`` used. Finally, note that since Python uses 0-based indexing, the code subtracts another 1 from the index internally. The following formula determines the virtual index ``i + g``, the location of the percentile in the sorted sample: .. math:: i + g = (q / 100) * ( n - alpha - beta + 1 ) + alpha The different methods then work as follows inverted_cdf: method 1 of H&F [1]_. This method gives discontinuous results: * if g > 0 ; then take j * if g = 0 ; then take i averaged_inverted_cdf: method 2 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 ; then average between bounds closest_observation: method 3 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 and index is odd ; then take j * if g = 0 and index is even ; then take i interpolated_inverted_cdf: method 4 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 1 hazen: method 5 of H&F [1]_. This method give continuous results using: * alpha = 1/2 * beta = 1/2 weibull: method 6 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 0 linear: method 7 of H&F [1]_. This method give continuous results using: * alpha = 1 * beta = 1 median_unbiased: method 8 of H&F [1]_. This method is probably the best method if the sample distribution function is unknown (see reference). This method give continuous results using: * alpha = 1/3 * beta = 1/3 normal_unbiased: method 9 of H&F [1]_. This method is probably the best method if the sample distribution function is known to be normal. This method give continuous results using: * alpha = 3/8 * beta = 3/8 lower: NumPy method kept for backwards compatibility. Takes ``i`` as the interpolation point. higher: NumPy method kept for backwards compatibility. Takes ``j`` as the interpolation point. nearest: NumPy method kept for backwards compatibility. Takes ``i`` or ``j``, whichever is nearest. midpoint: NumPy method kept for backwards compatibility. Uses ``(i + j) / 2``. Examples -------- >>> a = np.array([[10, 7, 4], [3, 2, 1]]) >>> a array([[10, 7, 4], [ 3, 2, 1]]) >>> np.percentile(a, 50) 3.5 >>> np.percentile(a, 50, axis=0) array([6.5, 4.5, 2.5]) >>> np.percentile(a, 50, axis=1) array([7., 2.]) >>> np.percentile(a, 50, axis=1, keepdims=True) array([[7.], [2.]]) >>> m = np.percentile(a, 50, axis=0) >>> out = np.zeros_like(m) >>> np.percentile(a, 50, axis=0, out=out) array([6.5, 4.5, 2.5]) >>> m array([6.5, 4.5, 2.5]) >>> b = a.copy() >>> np.percentile(b, 50, axis=1, overwrite_input=True) array([7., 2.]) >>> assert not np.all(a == b) The different methods can be visualized graphically: .. plot:: import matplotlib.pyplot as plt a = np.arange(4) p = np.linspace(0, 100, 6001) ax = plt.gca() lines = [ ('linear', '-', 'C0'), ('inverted_cdf', ':', 'C1'), # Almost the same as `inverted_cdf`: ('averaged_inverted_cdf', '-.', 'C1'), ('closest_observation', ':', 'C2'), ('interpolated_inverted_cdf', '--', 'C1'), ('hazen', '--', 'C3'), ('weibull', '-.', 'C4'), ('median_unbiased', '--', 'C5'), ('normal_unbiased', '-.', 'C6'), ] for method, style, color in lines: ax.plot( p, np.percentile(a, p, method=method), label=method, linestyle=style, color=color) ax.set( title='Percentiles for different methods and data: ' + str(a), xlabel='Percentile', ylabel='Estimated percentile value', yticks=a) ax.legend(bbox_to_anchor=(1.03, 1)) plt.tight_layout() plt.show() References ---------- .. [1] R. J. Hyndman and Y. Fan, "Sample quantiles in statistical packages," The American Statistician, 50(4), pp. 361-365, 1996 """ if interpolation is not None: method = _check_interpolation_as_method( method, interpolation, "percentile") a = np.asanyarray(a) if a.dtype.kind == "c": > raise TypeError("a must be an array of real numbers") E TypeError: a must be an array of real numbers /usr/lib64/python3/site-packages/numpy/lib/function_base.py:4277: TypeError __________________ TestHessian.test_complex_hessian_issue_35 ___________________ self = def test_complex_hessian_issue_35(self): """ """ def foo(x): return 1j * np.inner(x, x) for method in ['multicomplex', 'complex', 'central', 'central2', 'forward', 'backward']: for offset in [0, 1j]: # testing real and complex argument print(method) x = np.random.randn(3) + offset hessn = nd.Hessian(foo, method=method) if method.endswith('complex'): with pytest.raises(ValueError): hessn(x) else: > val = hessn(x) numdifftools/tests/test_numdifftools.py:599: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ numdifftools/core.py:538: in __call__ return super(Hessdiag, self).__call__(np.atleast_1d(x), *args, **kwds) numdifftools/core.py:289: in __call__ derivative, info = self._extrapolate(*results) numdifftools/limits.py:206: in _extrapolate der, info = self._get_best_estimate(der1, errors1, steps, shape) numdifftools/limits.py:186: in _get_best_estimate errors += _Limit._add_error_to_outliers(der) numdifftools/limits.py:170: in _add_error_to_outliers p25, median, p75 = np.percentile(der, [25,50, 75], axis=0) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array([[0.+2.00000000e+00j, 0.+0.00000000e+00j, 0.+0.00000000e+00j, 0.+0.00000000e+00j, 0.+2.00000000e+00j, 0....000e+00j, 0.+2.00000000e+00j, 0.-4.67262104e-13j, 0.+5.15525824e-12j, 0.-4.67262104e-13j, 0.+2.00000000e+00j]]) q = [25, 50, 75], axis = 0, out = None, overwrite_input = False method = 'linear', keepdims = False @array_function_dispatch(_percentile_dispatcher) def percentile(a, q, axis=None, out=None, overwrite_input=False, method="linear", keepdims=False, *, interpolation=None): """ Compute the q-th percentile of the data along the specified axis. Returns the q-th percentile(s) of the array elements. Parameters ---------- a : array_like of real numbers Input array or object that can be converted to an array. q : array_like of float Percentage or sequence of percentages for the percentiles to compute. Values must be between 0 and 100 inclusive. axis : {int, tuple of int, None}, optional Axis or axes along which the percentiles are computed. The default is to compute the percentile(s) along a flattened version of the array. .. versionchanged:: 1.9.0 A tuple of axes is supported out : ndarray, optional Alternative output array in which to place the result. It must have the same shape and buffer length as the expected output, but the type (of the output) will be cast if necessary. overwrite_input : bool, optional If True, then allow the input array `a` to be modified by intermediate calculations, to save memory. In this case, the contents of the input `a` after this function completes is undefined. method : str, optional This parameter specifies the method to use for estimating the percentile. There are many different methods, some unique to NumPy. See the notes for explanation. The options sorted by their R type as summarized in the H&F paper [1]_ are: 1. 'inverted_cdf' 2. 'averaged_inverted_cdf' 3. 'closest_observation' 4. 'interpolated_inverted_cdf' 5. 'hazen' 6. 'weibull' 7. 'linear' (default) 8. 'median_unbiased' 9. 'normal_unbiased' The first three methods are discontinuous. NumPy further defines the following discontinuous variations of the default 'linear' (7.) option: * 'lower' * 'higher', * 'midpoint' * 'nearest' .. versionchanged:: 1.22.0 This argument was previously called "interpolation" and only offered the "linear" default and last four options. keepdims : bool, optional If this is set to True, the axes which are reduced are left in the result as dimensions with size one. With this option, the result will broadcast correctly against the original array `a`. .. versionadded:: 1.9.0 interpolation : str, optional Deprecated name for the method keyword argument. .. deprecated:: 1.22.0 Returns ------- percentile : scalar or ndarray If `q` is a single percentile and `axis=None`, then the result is a scalar. If multiple percentiles are given, first axis of the result corresponds to the percentiles. The other axes are the axes that remain after the reduction of `a`. If the input contains integers or floats smaller than ``float64``, the output data-type is ``float64``. Otherwise, the output data-type is the same as that of the input. If `out` is specified, that array is returned instead. See Also -------- mean median : equivalent to ``percentile(..., 50)`` nanpercentile quantile : equivalent to percentile, except q in the range [0, 1]. Notes ----- Given a vector ``V`` of length ``n``, the q-th percentile of ``V`` is the value ``q/100`` of the way from the minimum to the maximum in a sorted copy of ``V``. The values and distances of the two nearest neighbors as well as the `method` parameter will determine the percentile if the normalized ranking does not match the location of ``q`` exactly. This function is the same as the median if ``q=50``, the same as the minimum if ``q=0`` and the same as the maximum if ``q=100``. The optional `method` parameter specifies the method to use when the desired percentile lies between two indexes ``i`` and ``j = i + 1``. In that case, we first determine ``i + g``, a virtual index that lies between ``i`` and ``j``, where ``i`` is the floor and ``g`` is the fractional part of the index. The final result is, then, an interpolation of ``a[i]`` and ``a[j]`` based on ``g``. During the computation of ``g``, ``i`` and ``j`` are modified using correction constants ``alpha`` and ``beta`` whose choices depend on the ``method`` used. Finally, note that since Python uses 0-based indexing, the code subtracts another 1 from the index internally. The following formula determines the virtual index ``i + g``, the location of the percentile in the sorted sample: .. math:: i + g = (q / 100) * ( n - alpha - beta + 1 ) + alpha The different methods then work as follows inverted_cdf: method 1 of H&F [1]_. This method gives discontinuous results: * if g > 0 ; then take j * if g = 0 ; then take i averaged_inverted_cdf: method 2 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 ; then average between bounds closest_observation: method 3 of H&F [1]_. This method give discontinuous results: * if g > 0 ; then take j * if g = 0 and index is odd ; then take j * if g = 0 and index is even ; then take i interpolated_inverted_cdf: method 4 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 1 hazen: method 5 of H&F [1]_. This method give continuous results using: * alpha = 1/2 * beta = 1/2 weibull: method 6 of H&F [1]_. This method give continuous results using: * alpha = 0 * beta = 0 linear: method 7 of H&F [1]_. This method give continuous results using: * alpha = 1 * beta = 1 median_unbiased: method 8 of H&F [1]_. This method is probably the best method if the sample distribution function is unknown (see reference). This method give continuous results using: * alpha = 1/3 * beta = 1/3 normal_unbiased: method 9 of H&F [1]_. This method is probably the best method if the sample distribution function is known to be normal. This method give continuous results using: * alpha = 3/8 * beta = 3/8 lower: NumPy method kept for backwards compatibility. Takes ``i`` as the interpolation point. higher: NumPy method kept for backwards compatibility. Takes ``j`` as the interpolation point. nearest: NumPy method kept for backwards compatibility. Takes ``i`` or ``j``, whichever is nearest. midpoint: NumPy method kept for backwards compatibility. Uses ``(i + j) / 2``. Examples -------- >>> a = np.array([[10, 7, 4], [3, 2, 1]]) >>> a array([[10, 7, 4], [ 3, 2, 1]]) >>> np.percentile(a, 50) 3.5 >>> np.percentile(a, 50, axis=0) array([6.5, 4.5, 2.5]) >>> np.percentile(a, 50, axis=1) array([7., 2.]) >>> np.percentile(a, 50, axis=1, keepdims=True) array([[7.], [2.]]) >>> m = np.percentile(a, 50, axis=0) >>> out = np.zeros_like(m) >>> np.percentile(a, 50, axis=0, out=out) array([6.5, 4.5, 2.5]) >>> m array([6.5, 4.5, 2.5]) >>> b = a.copy() >>> np.percentile(b, 50, axis=1, overwrite_input=True) array([7., 2.]) >>> assert not np.all(a == b) The different methods can be visualized graphically: .. plot:: import matplotlib.pyplot as plt a = np.arange(4) p = np.linspace(0, 100, 6001) ax = plt.gca() lines = [ ('linear', '-', 'C0'), ('inverted_cdf', ':', 'C1'), # Almost the same as `inverted_cdf`: ('averaged_inverted_cdf', '-.', 'C1'), ('closest_observation', ':', 'C2'), ('interpolated_inverted_cdf', '--', 'C1'), ('hazen', '--', 'C3'), ('weibull', '-.', 'C4'), ('median_unbiased', '--', 'C5'), ('normal_unbiased', '-.', 'C6'), ] for method, style, color in lines: ax.plot( p, np.percentile(a, p, method=method), label=method, linestyle=style, color=color) ax.set( title='Percentiles for different methods and data: ' + str(a), xlabel='Percentile', ylabel='Estimated percentile value', yticks=a) ax.legend(bbox_to_anchor=(1.03, 1)) plt.tight_layout() plt.show() References ---------- .. [1] R. J. Hyndman and Y. Fan, "Sample quantiles in statistical packages," The American Statistician, 50(4), pp. 361-365, 1996 """ if interpolation is not None: method = _check_interpolation_as_method( method, interpolation, "percentile") a = np.asanyarray(a) if a.dtype.kind == "c": > raise TypeError("a must be an array of real numbers") E TypeError: a must be an array of real numbers /usr/lib64/python3/site-packages/numpy/lib/function_base.py:4277: TypeError ----------------------------- Captured stdout call ----------------------------- multicomplex multicomplex complex complex central =========================== short test summary info ============================ SKIPPED [1] numdifftools/tests/test_example_functions.py:21: algopy is not installed! SKIPPED [1] numdifftools/tests/test_example_functions.py:48: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:25: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:30: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:56: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:64: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:76: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:92: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:110: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:118: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:128: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:140: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:151: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:167: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:178: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:196: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:241: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:263: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:280: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_algopy.py:292: algopy is not installed! SKIPPED [1] numdifftools/tests/test_nd_scipy.py:58: Not implemented for matrix valued functions SKIPPED [1] numdifftools/tests/test_nd_scipy.py:103: Does not work on matrix valued functions. SKIPPED [1] numdifftools/tests/test_scripts.py:19: Suspect this test breaks all further testing or at least makes the coverage to not show. SKIPPED [1] numdifftools/tests/test_wprofiletools.py:180: LineProfiler is not installed. SKIPPED [1] numdifftools/tests/test_wprofiletools.py:201: LineProfiler is not installed. SKIPPED [1] numdifftools/tests/test_wprofiletools.py:225: LineProfiler is not installed. SKIPPED [1] numdifftools/tests/test_wprofiletools.py:257: LineProfiler is not installed. SKIPPED [1] numdifftools/tests/test_wprofiletools.py:292: LineProfiler is not installed. FAILED numdifftools/__init__.py::numdifftools FAILED numdifftools/fornberg.py::numdifftools.fornberg.Taylor FAILED numdifftools/fornberg.py::numdifftools.fornberg.derivative FAILED numdifftools/fornberg.py::numdifftools.fornberg.taylor FAILED numdifftools/info.py::numdifftools.info FAILED numdifftools/nd_algopy.py::numdifftools.nd_algopy.Derivative FAILED numdifftools/nd_algopy.py::numdifftools.nd_algopy.Gradient FAILED numdifftools/nd_algopy.py::numdifftools.nd_algopy.Hessdiag FAILED numdifftools/nd_algopy.py::numdifftools.nd_algopy.Hessian FAILED numdifftools/nd_algopy.py::numdifftools.nd_algopy.Jacobian FAILED numdifftools/nd_algopy.py::numdifftools.nd_algopy.Taylor FAILED numdifftools/nd_algopy.py::numdifftools.nd_algopy.directionaldiff FAILED numdifftools/tests/test_fornberg.py::test_high_order_derivative - Type... FAILED numdifftools/tests/test_fornberg.py::test_low_order_derivative_on_example_functions FAILED numdifftools/tests/test_limits.py::TestLimit::test_sinx_div_x - TypeEr... FAILED numdifftools/tests/test_numdifftools.py::TestHessian::test_complex_hessian_issue_35 ========== 16 failed, 128 passed, 28 skipped, 370 warnings in 18.51s =========== error: Bad exit status from /usr/src/tmp/rpm-tmp.14713 (%check) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.14713 (%check) Command exited with non-zero status 1 19.20user 0.99system 0:19.86elapsed 101%CPU (0avgtext+0avgdata 541700maxresident)k 0inputs+0outputs (0major+239906minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-numdifftools-0.9.41-alt1.src.rpm' failed. Command exited with non-zero status 1 5.12user 2.25system 0:47.24elapsed 15%CPU (0avgtext+0avgdata 130004maxresident)k 52744inputs+0outputs (0major+439691minor)pagefaults 0swaps