<86>Jul 22 01:01:05 userdel[859162]: delete user 'rooter' <86>Jul 22 01:01:05 userdel[859162]: removed group 'rooter' owned by 'rooter' <86>Jul 22 01:01:05 userdel[859162]: removed shadow group 'rooter' owned by 'rooter' <86>Jul 22 01:01:05 groupadd[859168]: group added to /etc/group: name=rooter, GID=963 <86>Jul 22 01:01:05 groupadd[859168]: group added to /etc/gshadow: name=rooter <86>Jul 22 01:01:05 groupadd[859168]: new group: name=rooter, GID=963 <86>Jul 22 01:01:05 useradd[859174]: new user: name=rooter, UID=963, GID=963, home=/root, shell=/bin/bash <86>Jul 22 01:01:05 userdel[859180]: delete user 'builder' <86>Jul 22 01:01:05 userdel[859180]: removed group 'builder' owned by 'builder' <86>Jul 22 01:01:05 userdel[859180]: removed shadow group 'builder' owned by 'builder' <86>Jul 22 01:01:05 groupadd[859187]: group added to /etc/group: name=builder, GID=964 <86>Jul 22 01:01:05 groupadd[859187]: group added to /etc/gshadow: name=builder <86>Jul 22 01:01:05 groupadd[859187]: new group: name=builder, GID=964 <86>Jul 22 01:01:05 useradd[859192]: new user: name=builder, UID=964, GID=964, home=/usr/src, shell=/bin/bash <13>Jul 22 01:01:06 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293433 installed <13>Jul 22 01:01:06 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jul 22 01:01:06 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812525 installed <13>Jul 22 01:01:06 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Jul 22 01:01:06 rpmi: libtasn1-4.18.0-alt2 sisyphus+301112.100.1.1 1654185763 installed <13>Jul 22 01:01:06 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Jul 22 01:01:06 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Jul 22 01:01:06 rpmi: ca-certificates-2022.04.01-alt1 sisyphus+297635.100.1.1 1648830809 installed <13>Jul 22 01:01:06 rpmi: ca-trust-0.1.3-alt1 sisyphus+299449.100.1.1 1651660001 installed <13>Jul 22 01:01:06 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Jul 22 01:01:06 rpmi: libcrypto1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657026987 installed <13>Jul 22 01:01:06 rpmi: libssl1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657026987 installed <13>Jul 22 01:01:06 rpmi: python3-3.10.5-alt1 sisyphus+302218.100.1.1 1655400628 installed <13>Jul 22 01:01:07 rpmi: python3-base-3.10.5-alt1 sisyphus+302218.100.1.1 1655400628 installed <13>Jul 22 01:01:07 rpmi: tests-for-installed-python3-pkgs-0.1.19-alt1 sisyphus+301407.500.9.1 1658259230 installed <13>Jul 22 01:01:07 rpmi: rpm-build-python3-0.1.19-alt1 sisyphus+301407.500.9.1 1658259230 installed WARNING: %python3_build_debug 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 22 01:01:08 rpmi: python3-module-six-1.16.0-alt1 sisyphus+283489.100.2.1 1629527308 installed <13>Jul 22 01:01:08 rpmi: python3-module-Pygments-2.12.0-alt1 sisyphus+302439.100.1.1 1655830967 installed <13>Jul 22 01:01:08 rpmi: python3-module-alabaster-0.7.6-alt4 sisyphus+281697.200.1.1 1627919931 installed <13>Jul 22 01:01:08 rpmi: python3-module-genshi-0.7.7-alt1 sisyphus+299111.100.1.1 1651061009 installed <13>Jul 22 01:01:08 rpmi: python3-module-snowballstemmer-1.2.0-alt3 sisyphus+284856.100.1.1 1631108763 installed <13>Jul 22 01:01:08 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed <13>Jul 22 01:01:08 rpmi: python3-module-markupsafe-1:2.1.1-alt1 sisyphus+296796.100.1.1 1647522024 installed <13>Jul 22 01:01:08 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed <13>Jul 22 01:01:08 rpmi: python3-module-pyparsing-3.0.9-alt1 sisyphus+302403.100.1.1 1655812396 installed <13>Jul 22 01:01:08 rpmi: python3-module-packaging-21.3-alt1 sisyphus+293292.100.4.1 1642663064 installed <13>Jul 22 01:01:08 rpmi: python3-module-imagesize-1.2.0-alt1 sisyphus+282837.100.1.1 1629041158 installed <13>Jul 22 01:01:08 rpmi: python3-module-idna-3.3-alt1 sisyphus+288800.100.1.1 1635936399 installed <13>Jul 22 01:01:08 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+276020.100.1.1 1624812421 installed <13>Jul 22 01:01:08 rpmi: python3-module-charset-normalizer-2.1.0-alt1 sisyphus+304058.100.1.1 1658395726 installed <13>Jul 22 01:01:08 rpmi: python3-module-pycparser-2.21-alt1 sisyphus+303896.100.1.1 1658102634 installed <13>Jul 22 01:01:08 rpmi: python3-module-cffi-1.15.0-alt1 sisyphus+291245.7540.54.1 1643301220 installed <13>Jul 22 01:01:08 rpmi: python3-module-cryptography-37.0.2-alt1 sisyphus+299462.200.1.1 1651672022 installed <13>Jul 22 01:01:08 rpmi: python3-module-openssl-22.0.0-alt1 sisyphus+297852.100.1.1 1649097500 installed <13>Jul 22 01:01:08 rpmi: python3-module-urllib3-2:1.26.6-alt3 sisyphus+283224.100.2.2 1629257365 installed <13>Jul 22 01:01:08 rpmi: python3-module-requests-2.27.1-alt1 sisyphus+295017.300.2.1 1644497798 installed <13>Jul 22 01:01:08 rpmi: python3-module-pytz-1:2021.1-alt1 sisyphus+267903.400.1.1 1615896636 installed <13>Jul 22 01:01:08 rpmi: python3-module-babel-1:2.9.1-alt1 sisyphus+282703.100.1.1 1628975529 installed <13>Jul 22 01:01:08 rpmi: python-sphinx-objects.inv-1:2.3.12.20220708-alt1 sisyphus+303508.100.1.1 1657602948 installed <13>Jul 22 01:01:08 rpmi: libxslt-1.1.35-alt2 sisyphus+296567.100.1.1 1647097777 installed <13>Jul 22 01:01:08 rpmi: python3-module-html5lib-1:1.1-alt1 sisyphus+278096.120.5.1 1626086978 installed <13>Jul 22 01:01:08 rpmi: python3-module-cssselect-0.9.1-alt3 sisyphus+270533.2600.6.1 1619684675 installed <13>Jul 22 01:01:09 rpmi: python3-module-lxml-4.9.1-alt1 sisyphus+303704.100.1.1 1657881603 installed <13>Jul 22 01:01:09 rpmi: python3-module-docutils-0.18.1-alt2 sisyphus+298475.100.1.1 1650019614 installed <13>Jul 22 01:01:09 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+276002.100.2.2 1624878023 installed <13>Jul 22 01:01:09 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+276003.100.2.2 1624879024 installed <13>Jul 22 01:01:09 rpmi: python3-module-sphinxcontrib-htmlhelp-2.0.0-alt2 sisyphus+298571.100.1.1 1650103344 installed <13>Jul 22 01:01:09 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+276004.100.1.1 1624811634 installed <13>Jul 22 01:01:09 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+276005.100.2.2 1624879764 installed <13>Jul 22 01:01:09 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.5-alt2 sisyphus+298572.100.1.1 1650104574 installed <13>Jul 22 01:01:09 rpmi: python3-module-sphinx-1:5.0.1-alt1 sisyphus+302579.100.1.2 1656067095 installed WARNING: %python3_build_debug 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-readthedocs-sphinx-ext-2.1.1-alt1.nosrc.rpm (w1.gzdio) <13>Jul 22 01:01:10 rpmi: python3-module-pkg_resources-1:62.0.0-alt1 sisyphus+297628.2400.4.1 1649344501 installed <13>Jul 22 01:01:10 rpmi: libpython3-3.10.5-alt1 sisyphus+302218.100.1.1 1655400628 installed <13>Jul 22 01:01:10 rpmi: libncurses-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 22 01:01:10 rpmi: libtinfo-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 22 01:01:10 rpmi: libncurses-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Jul 22 01:01:11 rpmi: python3-dev-3.10.5-alt1 sisyphus+302218.100.1.1 1655400628 installed <13>Jul 22 01:01:11 rpmi: python3-module-setuptools-1:62.0.0-alt1 sisyphus+297628.2400.4.1 1649344501 installed WARNING: %python3_build_debug 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-readthedocs-sphinx-ext-2.1.1-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.58245 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-readthedocs-sphinx-ext-2.1.1 + echo 'Source #0 (python3-module-readthedocs-sphinx-ext-2.1.1.tar):' Source #0 (python3-module-readthedocs-sphinx-ext-2.1.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-readthedocs-sphinx-ext-2.1.1.tar + cd python3-module-readthedocs-sphinx-ext-2.1.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.58245 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-readthedocs-sphinx-ext-2.1.1 + 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 --debug running build running build_py creating build creating build/lib creating build/lib/readthedocs_ext copying ./readthedocs_ext/versionwarning.py -> build/lib/readthedocs_ext copying ./readthedocs_ext/template-meta.py -> build/lib/readthedocs_ext copying ./readthedocs_ext/readthedocs.py -> build/lib/readthedocs_ext copying ./readthedocs_ext/external_version_warning.py -> build/lib/readthedocs_ext copying ./readthedocs_ext/embed.py -> build/lib/readthedocs_ext copying ./readthedocs_ext/__init__.py -> build/lib/readthedocs_ext running egg_info creating readthedocs_sphinx_ext.egg-info writing readthedocs_sphinx_ext.egg-info/PKG-INFO writing dependency_links to readthedocs_sphinx_ext.egg-info/dependency_links.txt writing requirements to readthedocs_sphinx_ext.egg-info/requires.txt writing top-level names to readthedocs_sphinx_ext.egg-info/top_level.txt writing manifest file 'readthedocs_sphinx_ext.egg-info/SOURCES.txt' reading manifest file 'readthedocs_sphinx_ext.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.css' under directory 'readthedocs_ext' warning: no files found matching '*.js_t' under directory 'readthedocs_ext' warning: no files found matching '*.js' under directory 'readthedocs_ext' adding license file 'LICENSE' writing manifest file 'readthedocs_sphinx_ext.egg-info/SOURCES.txt' creating build/lib/readthedocs_ext/_templates copying ./readthedocs_ext/_templates/readthedocs-insert.html.tmpl -> build/lib/readthedocs_ext/_templates + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.74285 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd python3-module-readthedocs-sphinx-ext-2.1.1 + 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-readthedocs-sphinx-ext-buildroot --force running install /usr/lib64/python3/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot creating /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr creating /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib creating /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext creating /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/_templates copying build/lib/readthedocs_ext/_templates/readthedocs-insert.html.tmpl -> /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/_templates copying build/lib/readthedocs_ext/__init__.py -> /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext copying build/lib/readthedocs_ext/embed.py -> /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext copying build/lib/readthedocs_ext/external_version_warning.py -> /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext copying build/lib/readthedocs_ext/readthedocs.py -> /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext copying build/lib/readthedocs_ext/template-meta.py -> /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext copying build/lib/readthedocs_ext/versionwarning.py -> /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext byte-compiling /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__init__.py to __init__.cpython-310.pyc byte-compiling /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/embed.py to embed.cpython-310.pyc byte-compiling /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/external_version_warning.py to external_version_warning.cpython-310.pyc byte-compiling /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/readthedocs.py to readthedocs.cpython-310.pyc byte-compiling /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/template-meta.py to template-meta.cpython-310.pyc byte-compiling /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/versionwarning.py to versionwarning.cpython-310.pyc running install_egg_info running egg_info writing readthedocs_sphinx_ext.egg-info/PKG-INFO writing dependency_links to readthedocs_sphinx_ext.egg-info/dependency_links.txt writing requirements to readthedocs_sphinx_ext.egg-info/requires.txt writing top-level names to readthedocs_sphinx_ext.egg-info/top_level.txt reading manifest file 'readthedocs_sphinx_ext.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.css' under directory 'readthedocs_ext' warning: no files found matching '*.js_t' under directory 'readthedocs_ext' warning: no files found matching '*.js' under directory 'readthedocs_ext' adding license file 'LICENSE' writing manifest file 'readthedocs_sphinx_ext.egg-info/SOURCES.txt' Copying readthedocs_sphinx_ext.egg-info to /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_sphinx_ext-2.1.1-py3.10.egg-info running install_scripts + /usr/lib/rpm/brp-alt egrep: warning: egrep is obsolescent; using grep -E Cleaning files in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-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-readthedocs-sphinx-ext-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__pycache__/__init__.cpython-310.pyc unlink /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__pycache__/embed.cpython-310.pyc unlink /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__pycache__/external_version_warning.cpython-310.pyc unlink /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__pycache__/readthedocs.cpython-310.pyc unlink /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__pycache__/template-meta.cpython-310.pyc unlink /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__pycache__/versionwarning.cpython-310.pyc compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__init__.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/embed.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/external_version_warning.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/readthedocs.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/template-meta.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/versionwarning.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__init__.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/embed.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/external_version_warning.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/readthedocs.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/template-meta.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/versionwarning.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/__init__.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/embed.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/external_version_warning.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/readthedocs.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/template-meta.py compile /usr/src/tmp/python3-module-readthedocs-sphinx-ext-buildroot/usr/lib/python3/site-packages/readthedocs_ext/versionwarning.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/__init__.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/__init__.cpython-310.pyc' './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/__init__.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/__init__.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/embed.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/embed.cpython-310.pyc' './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/external_version_warning.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/external_version_warning.cpython-310.pyc' './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/readthedocs.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/readthedocs.cpython-310.pyc' './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/template-meta.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/template-meta.cpython-310.pyc' './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/versionwarning.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/readthedocs_ext/__pycache__/versionwarning.cpython-310.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.54788 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-readthedocs-sphinx-ext-2.1.1 + /usr/bin/python3 setup.py test running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. running egg_info writing readthedocs_sphinx_ext.egg-info/PKG-INFO writing dependency_links to readthedocs_sphinx_ext.egg-info/dependency_links.txt deleting readthedocs_sphinx_ext.egg-info/requires.txt writing top-level names to readthedocs_sphinx_ext.egg-info/top_level.txt reading manifest file 'readthedocs_sphinx_ext.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.css' under directory 'readthedocs_ext' warning: no files found matching '*.js_t' under directory 'readthedocs_ext' warning: no files found matching '*.js' under directory 'readthedocs_ext' adding license file 'LICENSE' writing manifest file 'readthedocs_sphinx_ext.egg-info/SOURCES.txt' running build_ext test_escape_js_vars (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] escape' this js reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/pyexample/escape' this js.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 50%] escape' this js /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback writing output... [100%] index generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 3 warnings. The HTML pages are in _build/html. Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] escape' this js reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/pyexample/escape' this js.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 50%] escape' this js /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback writing output... [100%] index generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 54 warnings. The HTML pages are in _build/html. ok test_generate_json_artifacts (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 1 added, 0 changed, 0 removed reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [100%] index /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 53 warnings. The HTML pages are in _build/html. ok test_generate_json_domain_artifacts (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 1 added, 0 changed, 0 removed reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [100%] index /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 53 warnings. The HTML pages are in _build/html. ok test_included_data (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] escape' this js reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/pyexample/escape' this js.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 50%] escape' this js /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback writing output... [100%] index generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 54 warnings. The HTML pages are in _build/html. ok test_included_js (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] escape' this js reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/pyexample/escape' this js.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 50%] escape' this js /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback writing output... [100%] index generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 54 warnings. The HTML pages are in _build/html. ok test_integration (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] escape' this js reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/pyexample/escape' this js.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 50%] escape' this js /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback writing output... [100%] index generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 54 warnings. The HTML pages are in _build/html. ok test_media_integration (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] escape' this js reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/pyexample/escape' this js.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 50%] escape' this js /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback writing output... [100%] index generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 54 warnings. The HTML pages are in _build/html. ok test_searchtools_is_patched (tests.test_integration.IntegrationTests) ... Running Sphinx v5.0.1 WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid langauge code. Falling back to 'en' (English). WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden WARNING: while setting up extension readthedocs_ext.readthedocs: directive 'readthedocs-embed' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: all of 0 po files building [html]: all source files updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] escape' this js reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/pyexample/escape' this js.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 50%] escape' this js /usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/readthedocs.py:183: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/readthedocs_ext/_templates/readthedocs-insert.html.tmpl' mode='r' encoding='UTF-8'> templ = open(source).read() ResourceWarning: Enable tracemalloc to get the object allocation traceback writing output... [100%] index generating indices... genindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done Updating searchtools for Read the Docs search... build succeeded, 54 warnings. The HTML pages are in _build/html. FAIL ====================================================================== FAIL: test_searchtools_is_patched (tests.test_integration.IntegrationTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/src/RPM/BUILD/python3-module-readthedocs-sphinx-ext-2.1.1/tests/test_integration.py", line 56, in test_searchtools_is_patched self.assertIn('Search initialization removed for Read the Docs', data) AssertionError: 'Search initialization removed for Read the Docs' not found in '/*\n * searchtools.js\n * ~~~~~~~~~~~~~~~~\n *\n * Sphinx JavaScript utilities for the full-text search.\n *\n * :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.\n * :license: BSD, see LICENSE for details.\n *\n */\n"use strict";\n\n/**\n * Simple result scoring code.\n */\nif (typeof Scorer === "undefined") {\n var Scorer = {\n // Implement the following function to further tweak the score for each result\n // The function takes a result array [docname, title, anchor, descr, score, filename]\n // and returns the new score.\n /*\n score: result => {\n const [docname, title, anchor, descr, score, filename] = result\n return score\n },\n */\n\n // query matches the full name of an object\n objNameMatch: 11,\n // or matches in the last dotted part of the object name\n objPartialMatch: 6,\n // Additive scores depending on the priority of the object\n objPrio: {\n 0: 15, // used to be importantResults\n 1: 5, // used to be objectResults\n 2: -5, // used to be unimportantResults\n },\n // Used when the priority is not in the mapping.\n objPrioDefault: 0,\n\n // query found in title\n title: 15,\n partialTitle: 7,\n // query found in terms\n term: 5,\n partialTerm: 2,\n };\n}\n\nconst _removeChildren = (element) => {\n while (element && element.lastChild) element.removeChild(element.lastChild);\n};\n\n/**\n * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping\n */\nconst _escapeRegExp = (string) =>\n string.replace(/[.*+\\-?^${}()|[\\]\\\\]/g, "\\\\$&"); // $& means the whole matched string\n\nconst _displayItem = (item, highlightTerms, searchTerms) => {\n const docBuilder = DOCUMENTATION_OPTIONS.BUILDER;\n const docUrlRoot = DOCUMENTATION_OPTIONS.URL_ROOT;\n const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX;\n const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX;\n const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY;\n\n const [docName, title, anchor, descr] = item;\n\n let listItem = document.createElement("li");\n let requestUrl;\n let linkUrl;\n if (docBuilder === "dirhtml") {\n // dirhtml builder\n let dirname = docName + "/";\n if (dirname.match(/\\/index\\/$/))\n dirname = dirname.substring(0, dirname.length - 6);\n else if (dirname === "index/") dirname = "";\n requestUrl = docUrlRoot + dirname;\n linkUrl = requestUrl;\n } else {\n // normal html builders\n requestUrl = docUrlRoot + docName + docFileSuffix;\n linkUrl = docName + docLinkSuffix;\n }\n const params = new URLSearchParams();\n params.set("highlight", [...highlightTerms].join(" "));\n let linkEl = listItem.appendChild(document.createElement("a"));\n linkEl.href = linkUrl + "?" + params.toString() + anchor;\n linkEl.innerHTML = title;\n if (descr)\n listItem.appendChild(document.createElement("span")).innerText =\n " (" + descr + ")";\n else if (showSearchSummary)\n fetch(requestUrl)\n .then((responseData) => responseData.text())\n .then((data) => {\n if (data)\n listItem.appendChild(\n Search.makeSearchSummary(data, searchTerms, highlightTerms)\n );\n });\n Search.output.appendChild(listItem);\n};\nconst _finishSearch = (resultCount) => {\n Search.stopPulse();\n Search.title.innerText = _("Search Results");\n if (!resultCount)\n Search.status.innerText = Documentation.gettext(\n "Your search did not match any documents. Please make sure that all words are spelled correctly and that you\'ve selected enough categories."\n );\n else\n Search.status.innerText = _(\n `Search finished, found ${resultCount} page(s) matching the search query.`\n );\n};\nconst _displayNextItem = (\n results,\n resultCount,\n highlightTerms,\n searchTerms\n) => {\n // results left, load the summary and display it\n // this is intended to be dynamic (don\'t sub resultsCount)\n if (results.length) {\n _displayItem(results.pop(), highlightTerms, searchTerms);\n setTimeout(\n () => _displayNextItem(results, resultCount, highlightTerms, searchTerms),\n 5\n );\n }\n // search finished, update title and status message\n else _finishSearch(resultCount);\n};\n\n/**\n * Default splitQuery function. Can be overridden in ``sphinx.search`` with a\n * custom function per language.\n *\n * The regular expression works by splitting the string on consecutive characters\n * that are not Unicode letters, numbers, underscores, or emoji characters.\n * This is the same as ``\\W+`` in Python, preserving the surrogate pair area.\n */\nif (typeof splitQuery === "undefined") {\n var splitQuery = (query) => query\n .split(/[^\\p{Letter}\\p{Number}_\\p{Emoji_Presentation}]+/gu)\n .filter(term => term) // remove remaining empty strings\n}\n\n/**\n * Search Module\n */\nconst Search = {\n _index: null,\n _queued_query: null,\n _pulse_status: -1,\n\n htmlToText: (htmlString) => {\n const htmlElement = document\n .createRange()\n .createContextualFragment(htmlString);\n _removeChildren(htmlElement.querySelectorAll(".headerlink"));\n const docContent = htmlElement.querySelector(\'[role="main"]\');\n if (docContent !== undefined) return docContent.textContent;\n console.warn(\n "Content block not found. Sphinx search tries to obtain it via \'[role=main]\'. Could you check your theme or template."\n );\n return "";\n },\n\n init: () => {\n const query = new URLSearchParams(window.location.search).get("q");\n document\n .querySelectorAll(\'input[name="q"]\')\n .forEach((el) => (el.value = query));\n if (query) Search.performSearch(query);\n },\n\n loadIndex: (url) =>\n (document.body.appendChild(document.createElement("script")).src = url),\n\n setIndex: (index) => {\n Search._index = index;\n if (Search._queued_query !== null) {\n const query = Search._queued_query;\n Search._queued_query = null;\n Search.query(query);\n }\n },\n\n hasIndex: () => Search._index !== null,\n\n deferQuery: (query) => (Search._queued_query = query),\n\n stopPulse: () => (Search._pulse_status = -1),\n\n startPulse: () => {\n if (Search._pulse_status >= 0) return;\n\n const pulse = () => {\n Search._pulse_status = (Search._pulse_status + 1) % 4;\n Search.dots.innerText = ".".repeat(Search._pulse_status);\n if (Search._pulse_status >= 0) window.setTimeout(pulse, 500);\n };\n pulse();\n },\n\n /**\n * perform a search for something (or wait until index is loaded)\n */\n performSearch: (query) => {\n // create the required interface elements\n const searchText = document.createElement("h2");\n searchText.textContent = _("Searching");\n const searchSummary = document.createElement("p");\n searchSummary.classList.add("search-summary");\n searchSummary.innerText = "";\n const searchList = document.createElement("ul");\n searchList.classList.add("search");\n\n const out = document.getElementById("search-results");\n Search.title = out.appendChild(searchText);\n Search.dots = Search.title.appendChild(document.createElement("span"));\n Search.status = out.appendChild(searchSummary);\n Search.output = out.appendChild(searchList);\n\n const searchProgress = document.getElementById("search-progress");\n // Some themes don\'t use the search progress node\n if (searchProgress) {\n searchProgress.innerText = _("Preparing search...");\n }\n Search.startPulse();\n\n // index already loaded, the browser was quick!\n if (Search.hasIndex()) Search.query(query);\n else Search.deferQuery(query);\n },\n\n /**\n * execute search (requires search index to be loaded)\n */\n query: (query) => {\n // stem the search terms and add them to the correct list\n const stemmer = new Stemmer();\n const searchTerms = new Set();\n const excludedTerms = new Set();\n const highlightTerms = new Set();\n const objectTerms = new Set(splitQuery(query.toLowerCase().trim()));\n splitQuery(query.trim()).forEach((queryTerm) => {\n const queryTermLower = queryTerm.toLowerCase();\n\n // maybe skip this "word"\n // stopwords array is from language_data.js\n if (\n stopwords.indexOf(queryTermLower) !== -1 ||\n queryTerm.match(/^\\d+$/)\n )\n return;\n\n // stem the word\n let word = stemmer.stemWord(queryTermLower);\n // select the correct list\n if (word[0] === "-") excludedTerms.add(word.substr(1));\n else {\n searchTerms.add(word);\n highlightTerms.add(queryTermLower);\n }\n });\n\n // console.debug("SEARCH: searching for:");\n // console.info("required: ", [...searchTerms]);\n // console.info("excluded: ", [...excludedTerms]);\n\n // array of [docname, title, anchor, descr, score, filename]\n let results = [];\n _removeChildren(document.getElementById("search-progress"));\n\n // lookup as object\n objectTerms.forEach((term) =>\n results.push(...Search.performObjectSearch(term, objectTerms))\n );\n\n // lookup as search terms in fulltext\n results.push(...Search.performTermsSearch(searchTerms, excludedTerms));\n\n // let the scorer override scores with a custom scoring function\n if (Scorer.score) results.forEach((item) => (item[4] = Scorer.score(item)));\n\n // now sort the results by score (in opposite order of appearance, since the\n // display function below uses pop() to retrieve items) and then\n // alphabetically\n results.sort((a, b) => {\n const leftScore = a[4];\n const rightScore = b[4];\n if (leftScore === rightScore) {\n // same score: sort alphabetically\n const leftTitle = a[1].toLowerCase();\n const rightTitle = b[1].toLowerCase();\n if (leftTitle === rightTitle) return 0;\n return leftTitle > rightTitle ? -1 : 1; // inverted is intentional\n }\n return leftScore > rightScore ? 1 : -1;\n });\n\n // remove duplicate search results\n // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept\n let seen = new Set();\n results = results.reverse().reduce((acc, result) => {\n let resultStr = result.slice(0, 4).concat([result[5]]).map(v => String(v)).join(\',\');\n if (!seen.has(resultStr)) {\n acc.push(result);\n seen.add(resultStr);\n }\n return acc;\n }, []);\n\n results = results.reverse();\n\n // for debugging\n //Search.lastresults = results.slice(); // a copy\n // console.info("search results:", Search.lastresults);\n\n // print the results\n _displayNextItem(results, results.length, highlightTerms, searchTerms);\n },\n\n /**\n * search for object names\n */\n performObjectSearch: (object, objectTerms) => {\n const filenames = Search._index.filenames;\n const docNames = Search._index.docnames;\n const objects = Search._index.objects;\n const objNames = Search._index.objnames;\n const titles = Search._index.titles;\n\n const results = [];\n\n const objectSearchCallback = (prefix, match) => {\n const name = match[4]\n const fullname = (prefix ? prefix + "." : "") + name;\n const fullnameLower = fullname.toLowerCase();\n if (fullnameLower.indexOf(object) < 0) return;\n\n let score = 0;\n const parts = fullnameLower.split(".");\n\n // check for different match types: exact matches of full name or\n // "last name" (i.e. last dotted part)\n if (fullnameLower === object || parts.slice(-1)[0] === object)\n score += Scorer.objNameMatch;\n else if (parts.slice(-1)[0].indexOf(object) > -1)\n score += Scorer.objPartialMatch; // matches in last name\n\n const objName = objNames[match[1]][2];\n const title = titles[match[0]];\n\n // If more than one term searched for, we require other words to be\n // found in the name/title/description\n const otherTerms = new Set(objectTerms);\n otherTerms.delete(object);\n if (otherTerms.size > 0) {\n const haystack = `${prefix} ${name} ${objName} ${title}`.toLowerCase();\n if (\n [...otherTerms].some((otherTerm) => haystack.indexOf(otherTerm) < 0)\n )\n return;\n }\n\n let anchor = match[3];\n if (anchor === "") anchor = fullname;\n else if (anchor === "-") anchor = objNames[match[1]][1] + "-" + fullname;\n\n const descr = objName + _(", in ") + title;\n\n // add custom score for some objects according to scorer\n if (Scorer.objPrio.hasOwnProperty(match[2]))\n score += Scorer.objPrio[match[2]];\n else score += Scorer.objPrioDefault;\n\n results.push([\n docNames[match[0]],\n fullname,\n "#" + anchor,\n descr,\n score,\n filenames[match[0]],\n ]);\n };\n Object.keys(objects).forEach((prefix) =>\n objects[prefix].forEach((array) =>\n objectSearchCallback(prefix, array)\n )\n );\n return results;\n },\n\n /**\n * search for full-text terms in the index\n */\n performTermsSearch: (searchTerms, excludedTerms) => {\n // prepare search\n const terms = Search._index.terms;\n const titleTerms = Search._index.titleterms;\n const docNames = Search._index.docnames;\n const filenames = Search._index.filenames;\n const titles = Search._index.titles;\n\n const scoreMap = new Map();\n const fileMap = new Map();\n\n // perform the search on the required terms\n searchTerms.forEach((word) => {\n const files = [];\n const arr = [\n { files: terms[word], score: Scorer.term },\n { files: titleTerms[word], score: Scorer.title },\n ];\n // add support for partial matches\n if (word.length > 2) {\n const escapedWord = _escapeRegExp(word);\n Object.keys(terms).forEach((term) => {\n if (term.match(escapedWord) && !terms[word])\n arr.push({ files: terms[term], score: Scorer.partialTerm });\n });\n Object.keys(titleTerms).forEach((term) => {\n if (term.match(escapedWord) && !titleTerms[word])\n arr.push({ files: titleTerms[word], score: Scorer.partialTitle });\n });\n }\n\n // no match but word was a required one\n if (arr.every((record) => record.files === undefined)) return;\n\n // found search word in contents\n arr.forEach((record) => {\n if (record.files === undefined) return;\n\n let recordFiles = record.files;\n if (recordFiles.length === undefined) recordFiles = [recordFiles];\n files.push(...recordFiles);\n\n // set score for the word in each file\n recordFiles.forEach((file) => {\n if (!scoreMap.has(file)) scoreMap.set(file, {});\n scoreMap.get(file)[word] = record.score;\n });\n });\n\n // create the mapping\n files.forEach((file) => {\n if (fileMap.has(file) && fileMap.get(file).indexOf(word) === -1)\n fileMap.get(file).push(word);\n else fileMap.set(file, [word]);\n });\n });\n\n // now check if the files don\'t contain excluded terms\n const results = [];\n for (const [file, wordList] of fileMap) {\n // check if all requirements are matched\n\n // as search terms with length < 3 are discarded\n const filteredTermCount = [...searchTerms].filter(\n (term) => term.length > 2\n ).length;\n if (\n wordList.length !== searchTerms.size &&\n wordList.length !== filteredTermCount\n )\n continue;\n\n // ensure that none of the excluded terms is in the search result\n if (\n [...excludedTerms].some(\n (term) =>\n terms[term] === file ||\n titleTerms[term] === file ||\n (terms[term] || []).includes(file) ||\n (titleTerms[term] || []).includes(file)\n )\n )\n break;\n\n // select one (max) score for the file.\n const score = Math.max(...wordList.map((w) => scoreMap.get(file)[w]));\n // add result to the result list\n results.push([\n docNames[file],\n titles[file],\n "",\n null,\n score,\n filenames[file],\n ]);\n }\n return results;\n },\n\n /**\n * helper function to return a node containing the\n * search summary for a given text. keywords is a list\n * of stemmed words, highlightWords is the list of normal, unstemmed\n * words. the first one is used to find the occurrence, the\n * latter for highlighting it.\n */\n makeSearchSummary: (htmlText, keywords, highlightWords) => {\n const text = Search.htmlToText(htmlText).toLowerCase();\n if (text === "") return null;\n\n const actualStartPosition = [...keywords]\n .map((k) => text.indexOf(k.toLowerCase()))\n .filter((i) => i > -1)\n .slice(-1)[0];\n const startWithContext = Math.max(actualStartPosition - 120, 0);\n\n const top = startWithContext === 0 ? "" : "...";\n const tail = startWithContext + 240 < text.length ? "..." : "";\n\n let summary = document.createElement("div");\n summary.classList.add("context");\n summary.innerText = top + text.substr(startWithContext, 240).trim() + tail;\n\n highlightWords.forEach((highlightWord) =>\n _highlightText(summary, highlightWord, "highlighted")\n );\n\n return summary;\n },\n};\n\n_ready(Search.init);' ---------------------------------------------------------------------- Ran 8 tests in 0.982s FAILED (failures=1) Test failed: error: Test failed: error: Bad exit status from /usr/src/tmp/rpm-tmp.54788 (%check) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.54788 (%check) Command exited with non-zero status 1 4.16user 0.26system 0:04.41elapsed 100%CPU (0avgtext+0avgdata 58204maxresident)k 0inputs+0outputs (0major+88300minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-readthedocs-sphinx-ext-2.1.1-alt1.src.rpm' failed. Command exited with non-zero status 1 9.66user 3.19system 0:12.07elapsed 106%CPU (0avgtext+0avgdata 104668maxresident)k 0inputs+0outputs (46833major+447019minor)pagefaults 0swaps