Diff of the two buildlogs: -- --- b1/build.log 2025-11-12 08:06:14.073898580 +0000 +++ b2/build.log 2025-11-12 08:07:38.614000699 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Nov 11 20:05:21 -12 2025 -I: pbuilder-time-stamp: 1762934721 +I: Current time: Wed Dec 16 04:29:14 +14 2026 +I: pbuilder-time-stamp: 1797344954 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -25,53 +25,85 @@ dpkg-source: info: applying towncrier-24.7-packaging.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1339886/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 15 14:29 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 nocheck' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='97df5de8021547629de83e8eb5e232d9' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1339886' - PS1='# ' - PS2='> ' + INVOCATION_ID=de93f0d49d1841ee8723f61bf9744d7a + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=4153607 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.FQXkiWlB/pbuilderrc_g5YM --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.FQXkiWlB/b1 --logfile b1/build.log sphinxcontrib-towncrier_0.4.0a0-3.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.FQXkiWlB/pbuilderrc_QPZH --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.FQXkiWlB/b2 --logfile b2/build.log sphinxcontrib-towncrier_0.4.0a0-3.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1339886/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -228,7 +260,7 @@ Get: 101 http://deb.debian.org/debian forky/main arm64 sphinx-common all 8.2.3-8 [619 kB] Get: 102 http://deb.debian.org/debian forky/main arm64 python3-sphinx all 8.2.3-8 [477 kB] Get: 103 http://deb.debian.org/debian forky/main arm64 towncrier all 24.8.0-2 [57.2 kB] -Fetched 31.3 MB in 0s (149 MB/s) +Fetched 31.3 MB in 0s (69.1 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19964 files and directories currently installed.) @@ -567,8 +599,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Nov 12 08:05:40 UTC 2025. -Universal Time is now: Wed Nov 12 08:05:40 UTC 2025. +Local time is now: Tue Dec 15 14:29:47 UTC 2026. +Universal Time is now: Tue Dec 15 14:29:47 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -677,7 +709,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/sphinxcontrib-towncrier-0.4.0a0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../sphinxcontrib-towncrier_0.4.0a0-3_source.changes +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/sphinxcontrib-towncrier-0.4.0a0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../sphinxcontrib-towncrier_0.4.0a0-3_source.changes dpkg-buildpackage: info: source package sphinxcontrib-towncrier dpkg-buildpackage: info: source version 0.4.0a0-3 dpkg-buildpackage: info: source distribution unstable @@ -754,7 +790,7 @@ Copying src/sphinxcontrib_towncrier.egg-info to build/bdist.linux-aarch64/wheel/./sphinxcontrib_towncrier-0.0.0.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/sphinxcontrib_towncrier-0.0.0.dist-info/WHEEL -creating '/build/reproducible-path/sphinxcontrib-towncrier-0.4.0a0/.pybuild/cpython3_3.13_sphinxcontrib-towncrier/.tmp-swgpps0i/sphinxcontrib_towncrier-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it +creating '/build/reproducible-path/sphinxcontrib-towncrier-0.4.0a0/.pybuild/cpython3_3.13_sphinxcontrib-towncrier/.tmp-utsd4smu/sphinxcontrib_towncrier-0.0.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'sphinxcontrib/towncrier/__init__.py' adding 'sphinxcontrib/towncrier/_compat.py' adding 'sphinxcontrib/towncrier/_data_transformers.py' @@ -773,270 +809,7 @@ removing build/bdist.linux-aarch64/wheel Successfully built sphinxcontrib_towncrier-0.0.0-py3-none-any.whl I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module - dh_auto_test -O--buildsystem=pybuild -I: pybuild base:311: cd /build/reproducible-path/sphinxcontrib-towncrier-0.4.0a0/.pybuild/cpython3_3.13_sphinxcontrib-towncrier/build; python3.13 -m pytest tests -============================= test session starts ============================== -platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.13 -cachedir: .pytest_cache -rootdir: /build/reproducible-path/sphinxcontrib-towncrier-0.4.0a0/.pybuild/cpython3_3.13_sphinxcontrib-towncrier/build -configfile: pytest.ini -plugins: cov-5.0.0, xdist-3.8.0, typeguard-4.4.4 -collecting ... collected 17 items - -tests/_data_transformers_test.py::test_escape_version[substitution already escaped] PASSED [ 5%] -tests/_data_transformers_test.py::test_escape_version[correct substitution at the beginning] PASSED [ 11%] -tests/_data_transformers_test.py::test_escape_version[unclosed substitution at the beginning] PASSED [ 17%] -tests/_data_transformers_test.py::test_escape_version[correct substitution in the middle] PASSED [ 23%] -tests/_fragment_discovery_test.py::test_find_config_file[pyproject.toml-when-no-configs] PASSED [ 29%] -tests/_fragment_discovery_test.py::test_find_config_file[pyproject.toml-only] PASSED [ 35%] -tests/_fragment_discovery_test.py::test_find_config_file[towncrier.toml-only] PASSED [ 41%] -tests/_fragment_discovery_test.py::test_find_config_file[towncrier.toml-over-pyproject.toml] PASSED [ 47%] -tests/_towncrier_test.py::test_towncrier_config_section_missing PASSED [ 52%] -tests/_towncrier_test.py::test_towncrier_config_file_missing[None] PASSED [ 58%] -tests/_towncrier_test.py::test_towncrier_config_file_missing[config_file_name1] PASSED [ 64%] -tests/_towncrier_test.py::test_towncrier_config_file_missing[config_file_name2] PASSED [ 70%] -tests/units_test.py::test_towncrier_draft_generation_failure_msg[no stdout, no stderr] PASSED [ 76%] -tests/units_test.py::test_towncrier_draft_generation_failure_msg[stdout, no stderr] PASSED [ 82%] -tests/units_test.py::test_towncrier_draft_generation_failure_msg[no stdout, stderr] PASSED [ 88%] -tests/units_test.py::test_towncrier_draft_generation_failure_msg[stdout, stderr] PASSED [ 94%] -tests/version_test.py::test_version PASSED [100%] - -- generated xml file: /build/reproducible-path/sphinxcontrib-towncrier-0.4.0a0/.pybuild/cpython3_3.13_sphinxcontrib-towncrier/build/.test-results/pytest/results.xml - - ----------- coverage: platform linux, python 3.13.9-final-0 ----------- -Name Stmts Miss Cover Missing ----------------------------------------------------------------------------------------------------------- -/etc/python3.13/sitecustomize.py 5 1 80% 7 -/usr/lib/python3/dist-packages/_distutils_hack/__init__.py 101 96 5% 2-101, 111-239 -/usr/lib/python3/dist-packages/_pytest/_argcomplete.py 36 35 3% 65-114, 117 -/usr/lib/python3/dist-packages/_pytest/_code/code.py 819 794 3% 2-66, 69-70, 73-80, 83-88, 92, 97, 99-465, 470-475, 480, 492-506, 519-587, 591, 596-1477, 1489, 1493-1506, 1511-1567 -/usr/lib/python3/dist-packages/_pytest/_code/source.py 150 148 1% 2-136, 140-225 -/usr/lib/python3/dist-packages/_pytest/_io/terminalwriter.py 135 89 34% 3-26, 31, 36, 38, 40, 42, 44, 50-75, 79-85, 92-93, 95, 98-103, 107, 110, 112-114, 117, 133, 145, 154, 166-174, 179, 183, 186-254 -/usr/lib/python3/dist-packages/_pytest/_io/wcwidth.py 26 17 35% 1-8, 21-46, 55 -/usr/lib/python3/dist-packages/_pytest/_py/path.py 942 937 1% 4-275, 286, 290-291, 296, 299-1475 -/usr/lib/python3/dist-packages/_pytest/assertion/__init__.py 92 78 15% 4-132, 142-143, 167-178, 186-189, 198-208 -/usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py 670 396 41% 3-84, 89-91, 98, 111-114, 127, 141, 146, 167-168, 185, 188, 217, 222, 227, 230-231, 235-236, 248, 254-256, 261-309, 327, 337-339, 343-348, 352, 363, 374-412, 422-553, 560-674, 685, 692, 696, 703, 715, 722, 729, 744, 785-786, 789, 796, 802, 806, 812, 817, 829, 842, 858, 862, 868, 877-883, 897, 908-954, 961-962, 989-1001, 1011-1076, 1085, 1090-1099, 1108-1114, 1116, 1126, 1132, 1134, 1137, 1151-1152, 1155, 1173, 1180, 1187-1201, 1205, 1213 -/usr/lib/python3/dist-packages/_pytest/cacheprovider.py 325 271 17% 6-69, 76-77, 85, 88-101, 109-150, 153, 168, 172-322, 333-349, 351, 354, 358-360, 364-370, 378-435, 441-442, 446-457, 463-539, 541-543, 547-548, 554-570, 580-581, 583-625 -/usr/lib/python3/dist-packages/_pytest/capture.py 623 549 12% 4-173, 176-395, 402-416, 421, 424, 429-512, 519-542, 545, 550, 553, 559-589, 597-668, 675-678, 685-705, 712-782, 788, 792-801, 807-819, 823-825, 828-858, 873-874, 885, 887, 892-893, 897-898, 902-903, 907-1144 -/usr/lib/python3/dist-packages/_pytest/compat.py 107 77 28% 4-35, 43-49, 61, 67, 70, 74-107, 137-140, 155, 168, 171, 175, 187-195, 212, 218, 224, 228-235, 248-252, 256-260, 272, 312-326, 329-332 -/usr/lib/python3/dist-packages/_pytest/config/__init__.py 935 776 17% 4-216, 223, 227-351, 359, 366, 373-374, 376-377, 381-387, 391-453, 464, 473, 480-492, 494-502, 514, 517-526, 547, 577, 591-598, 601, 613, 630-638, 647, 661-667, 670, 674, 681-684, 687-824, 828, 833-873, 879, 882, 885, 889-1093, 1102-1103, 1110, 1116, 1121-1185, 1188-1193, 1196-1215, 1241-1340, 1360-1382, 1385-1446, 1454-1472, 1474-1515, 1519-1579, 1587, 1625-1631, 1634-1635, 1643, 1660-1666, 1673, 1677, 1679-1683, 1685-1689, 1693-1695, 1702-1714, 1720-1728, 1731, 1745, 1747-1756, 1760-1770, 1804, 1808, 1814-1817, 1820-1876, 1888, 1890, 1894-1895, 1900, 1912-2019, 2029 -/usr/lib/python3/dist-packages/_pytest/config/argparsing.py 250 209 16% 2-104, 116, 135, 146-313, 316, 327-424, 443-453, 461-469, 473-481, 487-535 -/usr/lib/python3/dist-packages/_pytest/config/compat.py 45 24 47% 1-49, 62, 70, 74-75 -/usr/lib/python3/dist-packages/_pytest/debugging.py 240 231 4% 5-65, 69, 71, 83, 92-407 -/usr/lib/python3/dist-packages/_pytest/deprecated.py 15 14 7% 12-89, 91 -/usr/lib/python3/dist-packages/_pytest/doctest.py 349 283 19% 4-126, 137, 141, 144-148, 150, 155, 159-178, 205-209, 218-226, 231, 251-385, 401, 410, 415-416, 420-501, 513-528, 535-547, 553-563, 567-571, 589-594, 628-652, 655-676, 681, 701, 708, 715, 722-754 -/usr/lib/python3/dist-packages/_pytest/faulthandler.py 60 42 30% 1-26, 36, 41-55, 61, 63-71, 75-76, 88-105 -/usr/lib/python3/dist-packages/_pytest/fixtures.py 924 593 36% 2-119, 123-135, 147, 149, 151, 153, 157-161, 164, 174-197, 218, 223-227, 236-238, 248, 271, 278-302, 309, 313-344, 372-379, 410-420, 424-446, 450-469, 475-527, 556, 563-566, 586-588, 591, 594, 607-608, 611, 645, 652-657, 659-688, 697-701, 709-716, 722-731, 755-759, 762-763, 769, 774, 780, 786, 789-811, 815-916, 924-925, 934, 943-983, 1021, 1023, 1045-1050, 1053, 1059-1060, 1069, 1071-1074, 1101-1103, 1107-1108, 1114-1115, 1135, 1138-1142, 1155-1162, 1166, 1180-1182, 1197-1204, 1209-1295, 1299-1465, 1467-1468, 1470-1471, 1475, 1494, 1500-1531, 1546, 1567, 1582, 1592-1600, 1606, 1611-1613, 1616-1624, 1666, 1687, 1696-1703, 1711, 1715, 1760, 1769-1786, 1829, 1837-1838, 1852, 1872, 1881-2017 -/usr/lib/python3/dist-packages/_pytest/helpconfig.py 133 123 8% 4-29, 39-112, 116-138, 143-156, 158-159, 161-164, 168-265, 268-272, 275-282 -/usr/lib/python3/dist-packages/_pytest/junitxml.py 359 237 34% 11-37, 49-53, 64-87, 97, 101-107, 110-113, 116, 121, 130, 140-146, 150, 154-159, 161, 167, 180-182, 185, 190, 193-253, 261-423, 440-447, 458-459, 490-492, 499, 504, 522, 526, 531, 559-592, 614-616, 623, 625-636, 639-692 -/usr/lib/python3/dist-packages/_pytest/legacypath.py 214 191 11% 4-281, 287-408, 439-440, 452-454, 462-463, 468 -/usr/lib/python3/dist-packages/_pytest/logging.py 451 332 26% 4-95, 104, 120, 134-147, 151-152, 185-229, 238-347, 351, 354, 357-358, 361, 369, 373-376, 381-386, 390-612, 618, 622-637, 641-644, 670-672, 693-698, 711, 715-719, 729, 737-759, 767-775, 782-783, 790-791, 793, 797, 803-804, 808-809, 812-813, 836-837, 845-846, 852-853, 863-864, 867-952, 955, 958-960 -/usr/lib/python3/dist-packages/_pytest/main.py 509 293 42% 3-276, 290-335, 339, 345-352, 356, 358, 363, 369, 371, 375, 392-396, 398, 406, 409, 417, 420, 424, 429, 434, 440, 445-489, 495-509, 523, 533, 542, 547-562, 588-589, 593-602, 605-620, 623-645, 649-650, 652, 654-657, 659-666, 690, 701, 707, 718, 727-733, 738-748, 797-806, 809, 830, 836-837, 843, 875-879, 899, 921, 923, 935-947, 956, 959-960, 964, 976, 984-1011, 1049, 1052-1055, 1059-1064, 1066-1071 -/usr/lib/python3/dist-packages/_pytest/mark/__init__.py 141 125 11% 3-51, 90-133, 137-147, 152-209, 214-257, 262-282, 287, 294-301 -/usr/lib/python3/dist-packages/_pytest/mark/structures.py 273 189 31% 2-53, 57-113, 120, 124, 131, 137-138, 165-166, 179-180, 188-189, 205-225, 233-252, 271, 274, 291, 305-346, 351-352, 356-371, 383-391, 400, 407, 419-430, 436, 440, 453, 457, 467, 476-564, 567, 584-595, 606-613, 618-637, 645-648, 657-662 -/usr/lib/python3/dist-packages/_pytest/monkeypatch.py 163 112 31% 4-31, 60, 70-71, 76-84, 88, 91-92, 98, 100, 108-130, 136-181, 228, 237, 245, 253-364, 374, 396, 399-407, 410-411 -/usr/lib/python3/dist-packages/_pytest/nodes.py 311 216 31% 2-60, 66, 74, 77-108, 111-156, 177, 185, 208, 217-218, 230, 232, 235-236, 240-281, 285, 288, 291, 294, 305, 316-338, 346, 359-365, 374-384, 393, 405-563, 575-580, 588-589, 602-603, 606, 617-618, 630-663, 692, 712-731, 746-762 -/usr/lib/python3/dist-packages/_pytest/pastebin.py 74 73 1% 4-35, 37-117 -/usr/lib/python3/dist-packages/_pytest/pathlib.py 484 347 28% 1-69, 73-173, 181, 192, 197, 205, 221-225, 234-235, 240-246, 251-252, 259, 263, 270-277, 282-377, 393-394, 406-410, 414, 419, 444, 455-489, 533, 538-566, 572-573, 579-580, 583-585, 597, 600, 602, 606-607, 610, 615-766, 770-839, 851, 856, 884-890, 897-926, 930-932, 940, 946, 964-966, 972-976, 982-998, 1007, 1015-1019, 1030, 1037, 1048, 1052-1055 -/usr/lib/python3/dist-packages/_pytest/python.py 785 471 40% 4-112, 117, 137-151, 154, 159, 161, 171, 177-179, 185, 200, 205, 209-210, 217, 225-226, 236, 241, 245-260, 265-276, 290-301, 310, 316, 327-344, 347, 356, 359, 363, 368, 371-375, 387, 390, 392, 397-398, 414, 419-421, 431, 441, 463, 465, 491, 504-537, 547-550, 553, 559, 576-593, 607-645, 667, 676, 682-685, 696-702, 708, 713-725, 732, 736-891, 906-922, 928, 934, 940, 950, 954, 957, 963, 968-979, 987-989, 997, 1000, 1002, 1005-1006, 1009, 1016-1024, 1029-1068, 1084, 1098-1105, 1109, 1114-1126, 1163, 1252, 1258, 1270, 1294-1310, 1315, 1317, 1330, 1353, 1379-1380, 1395, 1403-1408, 1412-1413, 1417, 1439-1449, 1456, 1471-1486, 1493, 1508, 1513-1520, 1525, 1527, 1538-1570, 1622-1623, 1627, 1631-1637, 1643, 1648-1655, 1658, 1664-1669, 1673, 1676-1723 -/usr/lib/python3/dist-packages/_pytest/raises.py 496 440 11% 1-104, 277-280, 283, 286-341, 346, 352-360, 364, 372, 382-385, 396-397, 399, 401-410, 419, 437, 442, 446-481, 488-496, 507-614, 626, 628, 633, 642, 666-667, 669-670, 673, 677-690, 694, 699, 707-712, 719-721, 733-1516 -/usr/lib/python3/dist-packages/_pytest/reports.py 298 260 13% 2-93, 95-113, 122-123, 132-133, 142-143, 147-148, 152-153, 157-268, 330-334, 359-379, 383, 399-408, 441-637 -/usr/lib/python3/dist-packages/_pytest/runner.py 304 178 41% 4-106, 110-114, 122, 129, 134, 140, 150-162, 167, 171-174, 179-191, 197, 214, 218, 220, 230, 241, 252, 256, 262-291, 310-311, 317, 323-324, 345-349, 361-367, 371, 398-415, 422-486, 498, 507, 515-519, 529, 547-548, 551, 553-554, 557, 559, 564, 570 -/usr/lib/python3/dist-packages/_pytest/scope.py 37 27 27% 11-42, 46, 49-56, 61-62, 76-77, 86-91 -/usr/lib/python3/dist-packages/_pytest/setuponly.py 58 50 14% 1-32, 39-53, 59-95, 97 -/usr/lib/python3/dist-packages/_pytest/setupplan.py 23 19 17% 1-23, 28-30, 34-35, 37-38 -/usr/lib/python3/dist-packages/_pytest/skipping.py 165 135 18% 4-49, 52-61, 88-168, 171-185, 188-191, 196-213, 216-233, 239-243, 246, 250-254, 260, 271-272, 278, 280-282, 284-306, 310, 312-315 -/usr/lib/python3/dist-packages/_pytest/stash.py 35 24 31% 1-72, 75, 79, 86, 91-94, 103, 110-116 -/usr/lib/python3/dist-packages/_pytest/stepwise.py 112 110 2% 1-53, 56, 58-209 -/usr/lib/python3/dist-packages/_pytest/terminal.py 989 782 21% 7-84, 101-287, 292-299, 306, 309-314, 318-319, 324-325, 329-330, 334-335, 340-371, 384, 401, 412, 415, 419-427, 431-432, 435-436, 439-454, 457-472, 481, 483-508, 511, 514, 516, 520-538, 548-554, 560-580, 582-591, 601-605, 616, 625-632, 635-643, 650-664, 668-678, 681-682, 686-687, 691-700, 704-709, 711-740, 743-761, 768-769, 773, 775-776, 780, 782, 784, 788-790, 792, 796-801, 812, 814, 816, 818, 820-822, 826-827, 831, 838-839, 853, 863, 870-871, 880, 891-997, 1015-1017, 1020-1349, 1356, 1359, 1361, 1365, 1368, 1373, 1377-1579, 1593-1643 -/usr/lib/python3/dist-packages/_pytest/threadexception.py 86 65 24% 1-38, 50-67, 70, 72, 77-132, 140-141, 145-146, 150-151 -/usr/lib/python3/dist-packages/_pytest/timing.py 38 34 11% 9-25, 43, 47-60, 65-94 -/usr/lib/python3/dist-packages/_pytest/tmpdir.py 153 87 43% 4-54, 71, 77-78, 91, 97, 109, 112, 115, 132-133, 139, 149-153, 163-166, 177, 182, 185, 199, 207-211, 224-240, 246, 254-255, 274, 279-305 -/usr/lib/python3/dist-packages/_pytest/unittest.py 285 271 5% 4-52, 66-368, 370-375, 383-395, 398-419, 426-445, 447-473, 478-516 -/usr/lib/python3/dist-packages/_pytest/unraisableexception.py 92 71 23% 1-47, 59-76, 79, 81, 86-143, 151-152, 156-157, 161-162 -/usr/lib/python3/dist-packages/_pytest/warnings.py 65 40 38% 2-22, 53-54, 64-86, 93-94, 102-123, 129-132 -/usr/lib/python3/dist-packages/babel/core.py 375 215 43% 32-52, 59, 102-110, 135-138, 198-216, 240-241, 271-275, 338-427, 430-433, 442, 445, 449-454, 457, 463-465, 483-500, 525-528, 539-542, 553-556, 575, 589, 601, 613, 622, 638, 649, 665, 679, 687, 699, 711, 725, 737, 749, 761, 772-774, 783, 789, 798, 807, 816, 830, 844, 861, 877, 888, 897, 906, 916, 930, 944, 958, 971, 993, 1008, 1024, 1041, 1053, 1064, 1075, 1089, 1127-1130, 1134, 1142, 1144, 1147-1149, 1198-1212, 1274, 1278, 1283, 1287, 1292-1293, 1299, 1302, 1306 -/usr/lib/python3/dist-packages/babel/dates.py 730 642 12% 40-44, 64-75, 86-101, 110-116, 150-159, 183-189, 204-220, 235-252, 269, 292, 313, 334, 351, 370, 387-390, 409, 453-469, 511-546, 630-671, 700-709, 741-751, 818-825, 871-875, 952-1007, 1017-1032, 1088-1141, 1173-1217, 1260-1298, 1327-1363, 1369-1370, 1373, 1376-1377, 1380-1382, 1390, 1401-1406, 1409-1456, 1459-1475, 1478-1480, 1483-1493, 1496-1501, 1504-1508, 1511-1516, 1546-1554, 1557, 1560, 1589-1601, 1609-1610, 1613-1615, 1618-1666, 1669, 1672-1674, 1678-1689, 1693, 1714-1723, 1769-1771, 1776-1789, 1808-1858, 1870-1879, 1906-1917, 1955-1999 -/usr/lib/python3/dist-packages/babel/localedata.py 134 99 26% 39-44, 53-60, 70-75, 90, 105-116, 144-171, 186-204, 215, 218, 229-237, 246-249, 252, 255, 258-269, 272, 275, 278 -/usr/lib/python3/dist-packages/babel/localtime/__init__.py 12 3 75% 16, 42-43 -/usr/lib/python3/dist-packages/babel/localtime/_fallback.py 22 11 50% 24-27, 30-33, 36, 39-44 -/usr/lib/python3/dist-packages/babel/localtime/_helpers.py 32 20 38% 8-9, 18-39, 43-49, 55 -/usr/lib/python3/dist-packages/babel/localtime/_unix.py 52 40 23% 14, 21, 41-104 -/usr/lib/python3/dist-packages/babel/messages/catalog.py 415 335 19% 29-31, 52-65, 81-96, 100-126, 160-181, 184, 188-192, 195, 198, 201, 204, 207, 210, 216-217, 220, 235-242, 257, 269, 281-284, 296-299, 317-320, 324-328, 370-402, 405-423, 426, 429, 435-446, 449, 485-512, 515-548, 612-617, 631-636, 648, 652, 658, 665-673, 676-679, 683, 690, 714-738, 777-781, 792-795, 803, 811-813, 878-964, 968-972, 979-984, 990-1000 -/usr/lib/python3/dist-packages/babel/messages/mofile.py 91 81 11% 19, 35-104, 155-203 -/usr/lib/python3/dist-packages/babel/messages/plurals.py 28 13 54% 214, 219, 224, 227, 258-266 -/usr/lib/python3/dist-packages/babel/messages/pofile.py 360 313 13% 23-25, 38-48, 72-79, 89-123, 130-133, 139-141, 144, 147, 150, 153, 156-159, 162, 165, 168, 171, 174, 177, 195-200, 203-213, 220-245, 248-252, 255-258, 262-299, 302-311, 315-338, 346-370, 373-377, 434-437, 458, 489-523, 533-540, 599-617, 637-726, 739-744 -/usr/lib/python3/dist-packages/babel/plural.py 288 184 36% 46-77, 116-123, 126-128, 138-140, 150-151, 159, 162, 165, 168-170, 188-193, 215-233, 246-256, 276, 296, 310-319, 347-361, 369, 374-375, 379, 383, 389, 393, 431-439, 442-449, 452-455, 458-461, 464-478, 481-488, 491-495, 498-501, 504-512, 515, 537-538, 557, 569-570, 583-591, 606-611, 628, 631-637 -/usr/lib/python3/dist-packages/babel/util.py 124 85 31% 41-45, 64-98, 109-134, 175-199, 215-226, 241-250, 262-265, 268, 271, 274, 277, 280, 296 -/usr/lib/python3/dist-packages/click/_compat.py 314 245 22% 22-26, 38-41, 46-49, 62-65, 68-71, 75, 94-96, 99, 102-107, 110-119, 122-134, 137-144, 148-151, 157-166, 174-184, 192-202, 211, 219-220, 229, 243-271, 286, 302, 313-316, 320-323, 327-330, 336-339, 345-348, 354-357, 367-370, 380-451, 456-459, 463, 466-470, 473, 476, 479, 482, 486, 490-493, 499-503, 510-554, 559, 564, 568, 572-575, 585-601 -/usr/lib/python3/dist-packages/click/core.py 1155 833 28% 41-44, 59-66, 72-84, 94, 102-113, 132-140, 289-439, 453, 463-465, 473-476, 507-514, 542, 554, 585, 597, 604-606, 614-625, 629-632, 636-644, 650-653, 675-683, 691, 695, 699, 705, 711, 719, 762-788, 800-807, 816, 834, 899, 902, 905, 908, 937-950, 957, 963, 978-992, 1065-1125, 1145-1157, 1161, 1240-1249, 1256-1258, 1261-1267, 1274-1275, 1281-1286, 1290-1294, 1304-1319, 1323-1326, 1333-1335, 1341-1351, 1365-1368, 1372-1385, 1389-1397, 1401-1406, 1409-1430, 1436-1443, 1454-1478, 1520-1543, 1549-1564, 1567-1569, 1572-1573, 1604-1618, 1624-1646, 1649-1661, 1664-1729, 1734-1756, 1762, 1768, 1780-1787, 1834-1842, 1848-1852, 1879-1901, 1928-1953, 1956, 1959, 1978-1980, 1984, 1987-1996, 1999-2004, 2011-2014, 2125, 2142, 2152-2156, 2162-2177, 2190, 2204, 2209, 2216, 2219-2230, 2265-2273, 2276, 2281-2296, 2302-2347, 2350-2356, 2359-2367, 2370-2385, 2388-2393, 2398-2413, 2416, 2419, 2425-2426, 2439-2449, 2542-2545, 2549, 2567, 2571-2574, 2579-2582, 2600-2603, 2613, 2616, 2619, 2622, 2627-2631, 2634-2643, 2656, 2661-2670, 2679-2682, 2685-2687, 2692, 2701-2731, 2740-2847, 2866-2873, 2881-2891, 2902-2918, 2921-2934, 2939-2971, 2990-3003, 3007-3009, 3012-3021, 3026-3038, 3041, 3044, 3047 -/usr/lib/python3/dist-packages/click/decorators.py 203 120 41% 17-19, 32-35, 44-47, 75-96, 114-129, 204-207, 214, 221-222, 231-232, 244, 296-302, 307, 333-340, 380-392, 403-409, 456-522, 535-544, 549-551, 561-562 -/usr/lib/python3/dist-packages/click/exceptions.py 127 84 34% 11-13, 19-22, 39, 45-48, 67-69, 72-87, 119-121, 124-131, 156-157, 160-195, 198-202, 219-224, 227-236, 252-253, 269-274, 277, 296 -/usr/lib/python3/dist-packages/click/formatting.py 138 113 18% 13-19, 25-26, 54-99, 120-131, 135, 139, 143, 155-183, 187, 191-192, 198-208, 224-252, 261-267, 272-276, 280, 289-301 -/usr/lib/python3/dist-packages/click/globals.py 28 7 75% 5-7, 39, 46, 51, 60, 65 -/usr/lib/python3/dist-packages/click/parser.py 250 210 16% 36-41, 63-108, 114, 117, 121-124, 142-158, 171-193, 197, 200-212, 217-219, 226-244, 249-252, 272-291, 310-316, 326, 337-344, 347-355, 358-371, 396-421, 424-461, 466-499, 502-531 -/usr/lib/python3/dist-packages/click/termui.py 196 157 20% 20, 51-53, 64-69, 73-76, 132-187, 219-248, 266-280, 413-416, 442-446, 452-459, 552-588, 600, 631-634, 672-680, 707-709, 739-744, 748-750, 769-784 -/usr/lib/python3/dist-packages/click/types.py 413 276 33% 17-21, 66-75, 83-84, 118, 128, 137, 154, 162, 167-168, 171-173, 178-186, 195, 198, 207-221, 224, 247-248, 251-254, 257-264, 267, 276-297, 308, 321-331, 358, 365-367, 370, 373-376, 381-391, 402, 411-414, 432-436, 439-447, 452-478, 488, 492-502, 505-506, 514, 537-540, 548, 577-582, 585-591, 600-611, 616, 625-635, 640, 684-688, 691-693, 696-702, 710-745, 759-761, 765, 815-830, 833-842, 847-855, 863-932, 947-950, 968, 971-973, 977, 981, 986-1000, 1014-1023, 1030, 1033, 1039, 1042, 1047-1060 -/usr/lib/python3/dist-packages/click/utils.py 235 182 23% 22-24, 30, 36-43, 48-53, 59-103, 121-138, 141, 144-146, 153-164, 168-169, 175-176, 179, 187, 190-191, 196, 199, 202, 210, 213, 216, 264-319, 328-331, 349-352, 391-401, 431-443, 477-489, 505, 508-514, 517, 543-572, 603-624 -/usr/lib/python3/dist-packages/docutils/__init__.py 103 43 58% 59-84, 124, 128, 133, 139-141, 144-146, 149-151, 154-156, 273-280, 341, 349-365 -/usr/lib/python3/dist-packages/docutils/core.py 272 219 19% 33-34, 54-95, 103-108, 112-113, 116-127, 135-145, 163-166, 171-175, 190-194, 197-200, 206-211, 222-241, 248-251, 261-293, 296-315, 320-333, 341-354, 363, 368-369, 436-445, 463-476, 505-518, 546-559, 575-588, 616-625, 660-669, 673-675, 783-795, 806-815, 819, 823, 827, 831, 835, 839, 843, 847, 851, 855 -/usr/lib/python3/dist-packages/docutils/frontend.py 441 356 19% 73-89, 107-110, 123-127, 139-151, 164-174, 193-203, 221-228, 247-254, 266-271, 283-291, 304-311, 327-338, 355-378, 390-397, 409-415, 427-437, 455-483, 496-509, 514-517, 533-549, 562-568, 574-583, 587-589, 596-598, 613-616, 629-643, 893-919, 930-951, 956-960, 963-968, 972-992, 996-999, 1003-1017, 1021-1025, 1037-1041, 1083-1102, 1105-1123, 1131-1150, 1158, 1176-1178 -/usr/lib/python3/dist-packages/docutils/io.py 294 208 29% 25-28, 66-69, 75, 101-117, 120, 125, 144-185, 216-228, 232-235, 261-274, 277, 282, 294-302, 327-350, 358-382, 391-396, 400-403, 432-455, 461-474, 480, 483-484, 524-550, 554-564, 580-610, 613-615, 629-632, 647, 675-676, 689, 718 -/usr/lib/python3/dist-packages/docutils/languages/__init__.py 66 44 33% 22-34, 60-73, 77, 81, 85-90, 94-111, 114 -/usr/lib/python3/dist-packages/docutils/nodes.py 1260 812 36% 44-66, 100-103, 107, 117, 125-128, 136, 140, 144, 148, 151-157, 182-203, 217-246, 250-253, 260-262, 309-350, 364-366, 383-387, 423-429, 432-435, 438, 441, 444, 447, 450, 453-465, 472, 475, 587-618, 621-628, 631-641, 644-647, 650-655, 659-675, 678, 681-682, 685, 689-691, 694-702, 706-717, 721-729, 733, 736, 740-744, 747, 751-753, 756, 759, 762, 765-766, 769, 780-786, 789-790, 793-794, 797-801, 804, 807, 810, 814-818, 835-842, 845-848, 857-860, 871-873, 885-889, 897-898, 909-910, 921-926, 937-942, 950-951, 978-993, 1016, 1043, 1071, 1095, 1099, 1103-1108, 1117-1132, 1150-1156, 1175-1183, 1186-1188, 1191-1195, 1198-1200, 1208-1220, 1228, 1237, 1249-1263, 1281-1310, 1317-1327, 1343-1359, 1468, 1517-1522, 1536-1537, 1572-1573, 1598-1600, 1603-1605, 1620-1635, 1720-1808, 1814-1817, 1821-1825, 1832-1875, 1921-1927, 1936-1990, 1993, 2001-2002, 2006-2007, 2010, 2013, 2016-2018, 2021, 2024-2025, 2028-2029, 2032-2033, 2036-2037, 2040-2041, 2044-2046, 2049, 2052-2054, 2061-2073, 2079, 2083, 2086, 2089, 2095-2099, 2102-2106, 2109-2116, 2151-2154, 2269, 2383, 2442, 2506-2514, 2517-2518, 2558-2565, 2568-2587, 2592-2597, 2721, 2729-2734, 2742-2747, 2755-2757, 2767-2769, 2802, 2806, 2810, 2814, 2818, 2839-2841, 2844, 2848-2851, 2855, 2864-2865, 2934-2939, 2977-2987, 3037-3041, 3046, 3051, 3056, 3070-3075, 3081, 3097-3106, 3130-3133, 3147-3149, 3167-3171, 3187-3188, 3202-3213, 3222-3224, 3233-3237, 3257-3259, 3270-3272 -/usr/lib/python3/dist-packages/docutils/parsers/__init__.py 34 18 47% 19-22, 64, 68, 72-78, 82, 109-115 -/usr/lib/python3/dist-packages/docutils/parsers/rst/__init__.py 96 56 42% 155-160, 163, 167-189, 205-207, 322-331, 334, 351, 354, 357, 360, 363, 366, 375-376, 384-389, 399-414 -/usr/lib/python3/dist-packages/docutils/parsers/rst/directives/__init__.py 181 139 23% 23, 89-139, 147, 163-166, 177-180, 190-193, 203-206, 216-220, 229-232, 240-244, 269-274, 278, 298-304, 314-323, 341-352, 360-364, 372-378, 386-389, 400-404, 414-418, 436-444, 449, 459-464, 475-480 -/usr/lib/python3/dist-packages/docutils/parsers/rst/languages/__init__.py 26 10 62% 21-28, 49, 53, 58-60 -/usr/lib/python3/dist-packages/docutils/parsers/rst/roles.py 200 131 34% 114-156, 179-180, 213-214, 223-228, 232-241, 251-252, 274-288, 296-316, 323-338, 348-373, 383-386, 398-401, 420-426, 430-433, 443-450 -/usr/lib/python3/dist-packages/docutils/parsers/rst/states.py 1818 1536 16% 126, 161-184, 196-199, 207-217, 232-234, 237-245, 249, 253, 259-262, 270-275, 279, 318-379, 399-423, 427-428, 438-485, 489-492, 496-508, 514-529, 535-537, 541-542, 555-567, 577-578, 583-721, 743-773, 809-818, 822-842, 845-849, 852-854, 857-859, 862-911, 915-986, 989-993, 996-1005, 1009-1012, 1015-1023, 1026-1044, 1051-1079, 1082-1096, 1099, 1102-1114, 1117-1126, 1131-1137, 1146-1159, 1173, 1177, 1274-1280, 1283-1304, 1321-1342, 1349-1362, 1365-1370, 1374-1389, 1392-1404, 1408-1441, 1461-1496, 1505-1524, 1533-1561, 1565-1578, 1581-1595, 1599-1601, 1604, 1608-1636, 1639-1653, 1662-1695, 1698-1705, 1709-1733, 1737-1747, 1750-1753, 1756-1772, 1776, 1782, 1789-1796, 1800-1814, 1817-1855, 1858-1897, 1900-1908, 1911-1934, 1937-1952, 2003-2033, 2036-2052, 2055-2077, 2080-2092, 2104-2112, 2115-2119, 2122-2137, 2140-2216, 2219-2226, 2230-2238, 2261-2297, 2302-2344, 2347-2362, 2365-2379, 2395-2412, 2415-2422, 2425-2438, 2486-2489, 2493-2505, 2512-2520, 2524-2527, 2530-2537, 2541-2559, 2563, 2581-2595, 2598-2609, 2638-2639, 2662-2668, 2677, 2686-2701, 2710-2713, 2722-2728, 2740-2743, 2758-2765, 2776-2781, 2790-2793, 2797-2800, 2818-2823, 2826-2828, 2846-2851, 2854-2856, 2860-2876, 2880-2919, 2923-2941, 2945-2958, 2961-2970, 2974-2996, 3002-3021, 3035, 3039, 3053-3054, 3058-3061, 3074-3084, 3088-3096, 3100-3156, 3161-3171, 3174-3179, 3182-3184, 3200-3202, 3205-3208, 3211-3226, 3229-3235, 3239-3246, 3250-3251, 3254-3259 -/usr/lib/python3/dist-packages/docutils/parsers/rst/tableparser.py 272 234 14% 40-41, 66-69, 73-86, 148-156, 171-195, 199-203, 207-211, 215-216, 223-235, 242-253, 260-273, 279-285, 292-326, 380-391, 401-423, 429-446, 449-464, 475-490, 500-522, 525-532, 542-543 -/usr/lib/python3/dist-packages/docutils/readers/__init__.py 62 42 32% 21-26, 45, 63-81, 86-87, 90-96, 100-103, 107, 122, 127-135 -/usr/lib/python3/dist-packages/docutils/readers/doctree.py 12 4 67% 41-49 -/usr/lib/python3/dist-packages/docutils/readers/standalone.py 13 1 92% 52 -/usr/lib/python3/dist-packages/docutils/statemachine.py 645 507 21% 143-171, 177-179, 204-273, 283-293, 297-306, 310-313, 317, 321, 325-331, 335-344, 348, 352, 356, 367-383, 386-392, 403-411, 433-451, 460-463, 469-470, 476-477, 481-484, 492, 495, 498-503, 593-616, 627, 631-634, 647-653, 663-666, 674-678, 697-711, 721-730, 744, 754, 764, 773, 805-813, 835-843, 867-876, 946-954, 962-968, 972, 981-985, 995-1000, 1012-1017, 1040, 1073-1096, 1099, 1102, 1105, 1108, 1111, 1114, 1117, 1120, 1123-1126, 1129, 1132, 1139-1145, 1148-1162, 1165-1177, 1180-1184, 1187-1191, 1194-1198, 1201, 1206-1208, 1211-1216, 1219-1226, 1229-1242, 1246-1250, 1256-1264, 1270-1276, 1279-1280, 1283, 1286, 1289-1291, 1294-1297, 1301-1307, 1311, 1315, 1319, 1323-1324, 1328-1329, 1342, 1353-1364, 1388-1424, 1427-1445, 1452-1460, 1464-1465, 1514-1516, 1529-1533 -/usr/lib/python3/dist-packages/docutils/transforms/__init__.py 81 62 23% 48-58, 62, 79-106, 116-121, 125-130, 134-140, 148-149, 161-176, 183-195 -/usr/lib/python3/dist-packages/docutils/transforms/frontmatter.py 180 151 16% 58-81, 101-126, 134-140, 211-216, 219-226, 257-263, 361-374, 377-427, 430-435, 440-468, 480-508, 517-528, 531-540, 543-548 -/usr/lib/python3/dist-packages/docutils/transforms/misc.py 68 54 21% 32-34, 47-69, 99-100, 103-151 -/usr/lib/python3/dist-packages/docutils/transforms/parts.py 105 81 23% 33-46, 49-67, 90-112, 115-145, 149-151, 157, 160, 163, 166-168, 171 -/usr/lib/python3/dist-packages/docutils/transforms/references.py 521 462 11% 43-95, 125-160, 218-221, 224-265, 268-272, 275, 278-298, 301-337, 361-373, 381-383, 402-413, 500-505, 514-534, 538-569, 573-606, 613-622, 625-635, 675-764, 779-781, 784-811, 814-847, 864-875, 895-917, 931-933, 936, 939-988 -/usr/lib/python3/dist-packages/docutils/transforms/universal.py 178 130 27% 43-52, 55, 64-99, 111, 114-119, 133-142, 157-169, 186-188, 201-203, 217-233, 236-241, 270-271, 276-284, 287-346, 358-364 -/usr/lib/python3/dist-packages/docutils/utils/__init__.py 324 250 23% 29-37, 44-45, 124-155, 162, 165, 168-169, 183-221, 230-231, 240, 248, 256, 265, 297-298, 315-334, 357-369, 383-397, 408-439, 452-457, 488-494, 501-507, 545-562, 575-586, 601-611, 620-627, 639-642, 650-654, 659-668, 676-679, 683, 694, 707, 726-730, 734-738, 754-765, 774-778, 801-802, 814-820, 829-835, 841-843, 846-850 -/usr/lib/python3/dist-packages/docutils/utils/_typing.py 21 13 38% 10-25, 30, 33 -/usr/lib/python3/dist-packages/docutils/utils/code_analyzer.py 64 46 28% 16-17, 56-69, 84-94, 99-109, 126-129, 132-140 -/usr/lib/python3/dist-packages/docutils/utils/punctuation_chars.py 12 5 58% 119-123 -/usr/lib/python3/dist-packages/docutils/utils/smartquotes.py 242 202 17% 500-505, 562, 582-675, 687-735, 746-750, 762-766, 776-778, 789-791, 808-810, 823-825, 837-847, 866-879, 894-906, 911-1006 -/usr/lib/python3/dist-packages/docutils/writers/__init__.py 100 65 35% 24-29, 48, 72-73, 92-98, 112, 119-123, 140, 152-153, 183-204, 209-241, 268-277 -/usr/lib/python3/dist-packages/jinja2/async_utils.py 57 24 58% 10, 23, 28, 40-48, 64-70, 75, 78, 81-84, 90-93, 99 -/usr/lib/python3/dist-packages/jinja2/bccache.py 170 129 24% 23-30, 56-59, 63, 68-82, 86-90, 94, 98-100, 137, 144, 156-161, 165, 177-181, 185, 209-212, 215-259, 262, 265-277, 283-315, 321-328, 383-386, 389-395, 398-408 -/usr/lib/python3/dist-packages/jinja2/compiler.py 1199 1022 15% 27-29, 50-56, 64-77, 87-96, 111-122, 127-139, 148-154, 159-162, 174-217, 221-224, 228-230, 240-243, 256-257, 260-261, 264-265, 278-279, 282-287, 310-372, 376, 382, 386-387, 391-392, 398-412, 416, 420, 424-427, 431-432, 438-440, 446-451, 455-465, 471-472, 476-479, 495-536, 549-582, 585-598, 601-606, 609, 612, 618-695, 699-703, 711-714, 717-721, 728-734, 743, 747, 753-754, 757, 760, 763, 766-769, 772, 776-778, 782, 788-825, 832-949, 953-998, 1002-1040, 1044-1098, 1103-1113, 1117-1124, 1128-1177, 1182-1318, 1321-1339, 1342-1349, 1352-1357, 1360-1368, 1371-1380, 1383-1384, 1396, 1413-1446, 1453, 1465-1474, 1482-1490, 1498-1501, 1505-1580, 1583-1611, 1614-1633, 1638-1660, 1667-1668, 1671-1675, 1678-1681, 1686-1692, 1695-1700, 1703-1710, 1727-1737, 1741-1745, 1748-1749, 1753-1761, 1766-1782, 1785-1792, 1798-1834, 1838-1851, 1855-1856, 1860-1879, 1885-1902, 1905-1906, 1911-1913, 1918-1920, 1925, 1930, 1933, 1936, 1941, 1946, 1949, 1952, 1955-1959, 1962-1973, 1978-1986, 1991-1998 -/usr/lib/python3/dist-packages/jinja2/defaults.py 23 1 96% 11 -/usr/lib/python3/dist-packages/jinja2/environment.py 592 394 33% 58-62, 77-79, 87, 90, 99-105, 118-121, 375, 382-384, 429-455, 460, 464, 470-483, 489-496, 508-550, 569, 594, 613-616, 622, 639-643, 655, 671-680, 694, 709, 759-771, 803-816, 844-897, 919-934, 940-942, 954, 960-979, 1011-1016, 1053-1070, 1086-1090, 1109-1111, 1130-1133, 1189-1214, 1227-1231, 1245, 1254-1273, 1285-1295, 1306-1318, 1324, 1334-1348, 1356-1373, 1388, 1404-1405, 1418-1419, 1438-1450, 1455-1464, 1480, 1486-1489, 1494-1496, 1501-1507, 1510-1514, 1529-1541, 1544, 1547, 1550-1554, 1564-1565, 1568-1573, 1588-1589, 1605-1629, 1633-1634, 1637-1653, 1657-1661, 1664, 1667 -/usr/lib/python3/dist-packages/jinja2/exceptions.py 66 45 32% 4, 11, 15, 35-47, 50, 70-85, 98-106, 110-129, 136 -/usr/lib/python3/dist-packages/jinja2/filters.py 525 371 29% 32-41, 52-55, 69-83, 101-124, 130-136, 141-144, 165-173, 196-211, 216, 221, 245-251, 299-318, 325, 335, 367-382, 435-438, 461-471, 481, 493-503, 523, 543, 573-576, 607-634, 644, 649, 657-660, 667-670, 686-689, 698-701, 710-734, 739, 792-822, 843-870, 905-918, 951-960, 982, 994-1004, 1012-1015, 1038-1043, 1048, 1053-1056, 1081-1099, 1108, 1132-1145, 1178-1185, 1195, 1198, 1266-1282, 1293-1309, 1333-1336, 1346-1358, 1365, 1370, 1377, 1382, 1397-1408, 1424-1433, 1499-1503, 1533-1537, 1568, 1578, 1604, 1614, 1644, 1654, 1682, 1692, 1713-1721, 1727-1749, 1759-1783, 1794-1799, 1810-1815 -/usr/lib/python3/dist-packages/jinja2/idtracking.py 211 154 27% 7, 18-22, 28-30, 37-47, 50-51, 56-60, 63-69, 72-78, 81-87, 90-95, 98-113, 116-117, 120-121, 124-145, 148-158, 161-171, 176, 179-180, 191-192, 195-196, 199-200, 205-220, 223-226, 229, 236, 242-247, 250, 253-268, 271, 274-275, 278-284, 288-289, 295, 298, 301, 304-305, 309 -/usr/lib/python3/dist-packages/jinja2/lexer.py 344 224 35% 21-23, 169-172, 190-193, 198-206, 213, 218-254, 265-266, 269, 278, 287-293, 297, 306, 309, 312-319, 334-340, 343, 346, 351, 355, 359-363, 367-368, 374-377, 381, 388-398, 402-404, 410-428, 433-452, 465, 484-529, 605, 615-616, 627-670, 686-869 -/usr/lib/python3/dist-packages/jinja2/loaders.py 269 208 23% 21-22, 29-39, 95-99, 105, 120-147, 187-192, 197-226, 229-243, 249-267, 309-364, 372-402, 405-433, 446, 451-454, 457, 489, 494-502, 523-524, 527-532, 537-543, 552-558, 561-565, 583, 588-593, 602-607, 610-613, 638-657, 661, 665, 674-691 -/usr/lib/python3/dist-packages/jinja2/nodes.py 558 236 58% 19-21, 82-87, 90, 93-94, 98-105, 133-148, 161-170, 181-187, 193-196, 204-207, 215-221, 225-232, 236-241, 244-247, 252-253, 256-282, 486, 490, 503-515, 527-539, 556, 571, 591, 604-608, 618-623, 637-638, 641-644, 654-655, 669-670, 683-684, 695-696, 710-718, 724-739, 754-787, 801-804, 845-855, 869-877, 891-898, 910-911, 924-939, 1000-1001, 1010-1011, 1080, 1093-1094, 1110-1116, 1205 -/usr/lib/python3/dist-packages/jinja2/optimizer.py 19 11 42% 17, 23-24, 29, 34-48 -/usr/lib/python3/dist-packages/jinja2/parser.py 665 596 10% 13-15, 61-74, 86-88, 96-128, 137, 145-148, 154-158, 162-165, 169-194, 209-223, 227-234, 238-253, 257-271, 274-288, 291-294, 297-326, 329-331, 336-343, 346-355, 358-362, 365-404, 407-420, 423-435, 438-441, 444-448, 451-457, 490-510, 517-519, 522-534, 537-543, 546-552, 555-558, 561-581, 584-592, 595-602, 605-613, 616-623, 626-641, 646-683, 712-752, 755-764, 767-779, 782-792, 795-807, 812-838, 841-870, 880-926, 931-933, 938-956, 959-994, 999-1043, 1047-1049 -/usr/lib/python3/dist-packages/jinja2/runtime.py 486 318 35% 31-38, 74, 79-85, 90, 103-117, 126, 129-130, 133, 139, 173-184, 190-198, 207-210, 222-227, 239-245, 249, 256-260, 274-305, 315-320, 327, 333-338, 341, 354-357, 362-366, 370-377, 381-391, 423-428, 432, 441-451, 454, 459, 464, 472, 480, 485, 493-497, 507, 514-517, 528-533, 541-544, 552-556, 559, 562-571, 580-585, 588, 598, 602-612, 616, 620, 623-631, 635, 639-644, 647, 650-659, 676-692, 713-770, 773-778, 781-789, 792-793, 825-828, 835-847, 859, 867-870, 884, 887, 890, 893, 896, 899, 902-903, 906, 909, 934-967, 989, 998-1001, 1004, 1024-1036 -/usr/lib/python3/dist-packages/jinja2/tests.py 66 33 50% 12, 17, 22, 27, 44, 49, 67, 89, 94, 102, 110, 118, 127, 136, 141, 146, 151, 159, 164, 171-177, 190, 195-200, 205, 213 -/usr/lib/python3/dist-packages/jinja2/utils.py 321 214 33% 20, 27, 30, 119-121, 126-127, 136-140, 154-164, 171-174, 182-192, 197-199, 271-353, 360-406, 419-431, 457, 464-465, 468, 472-475, 479-482, 488-492, 496-498, 502, 506, 509, 517-531, 537-544, 550-556, 560-562, 566, 570, 573, 579, 624-637, 668-671, 707-710, 714, 721, 727-729, 738-739, 742-745, 753-754, 758-763, 766, 769 -/usr/lib/python3/dist-packages/jinja2/visitor.py 43 33 23% 10-13, 33, 37-42, 46-47, 62-81, 87-92 -/usr/lib/python3/dist-packages/markupsafe/__init__.py 180 111 38% 9-10, 13, 39-45, 58-61, 78-81, 125-131, 134, 137-140, 143-146, 149, 152, 155-165, 168, 171, 176, 181, 186, 195-197, 206-228, 235-240, 243, 246, 249, 252, 255, 258, 261, 264, 267, 270, 273, 276, 283, 286, 289, 292, 295, 298, 301, 304-306, 309-311, 314-315, 322-323, 326-329, 336-337, 340-354, 363-364, 367, 370, 373, 376, 379, 383-396 -/usr/lib/python3/dist-packages/packaging/version.py 173 142 18% 10-96, 98, 102-188, 202, 226-471, 478, 487, 489, 491, 493, 501-503, 508-511, 516, 523, 545, 558, 565, 578 -/usr/lib/python3/dist-packages/pluggy/_callers.py 98 49 50% 5-25, 35-36, 40-41, 46-50, 56-76, 96, 118-119, 126-127, 138-150, 156, 161-164, 167 -/usr/lib/python3/dist-packages/pluggy/_hooks.py 254 174 31% 5-281, 290-293, 301-302, 306-307, 339-340, 358-418, 422-436, 440-447, 451, 475-478, 483-497, 514, 537-541, 561-571, 575, 583-654, 690-714 -/usr/lib/python3/dist-packages/pluggy/_manager.py 233 185 21% 1-69, 73, 76-111, 122, 138-140, 146, 165-166, 173, 186, 198-301, 312, 316, 320-328, 330, 338, 343, 355, 360, 369-376, 382, 385-422, 427-523 -/usr/lib/python3/dist-packages/pluggy/_result.py 52 44 15% 5-31, 42-91, 103-107 -/usr/lib/python3/dist-packages/pluggy/_tracing.py 47 37 21% 5-22, 25-42, 44, 50-64, 68, 71 -/usr/lib/python3/dist-packages/pygments/formatter.py 30 29 3% 11-128 -/usr/lib/python3/dist-packages/pygments/formatters/__init__.py 84 74 12% 11-36, 44-143, 150-157 -/usr/lib/python3/dist-packages/pygments/formatters/html.py 416 359 14% 40, 44-47, 51-59, 412-458, 463-466, 470-474, 478-482, 485-506, 514-520, 523-537, 540-560, 563-571, 574-589, 593, 597-599, 603-605, 608-612, 615-653, 656-720, 725-764, 767-776, 779-786, 789-800, 803-817, 820-822, 827, 834-905, 908-912, 919-933, 942-948, 964-987 -/usr/lib/python3/dist-packages/pygments/formatters/latex.py 211 187 11% 23, 136-144, 257-277, 280-319, 326-330, 335-428, 449-452, 457-470, 475-483, 487-500, 504-518 -/usr/lib/python3/dist-packages/pygments/lexer.py 475 454 4% 11-43, 49-350, 353, 358-385, 390-407, 411-420, 445-455, 459-466, 470-478, 482-489, 494-961 -/usr/lib/python3/dist-packages/pygments/lexers/__init__.py 190 180 5% 11-43, 51-346, 353-362 -/usr/lib/python3/dist-packages/pygments/lexers/c_cpp.py 66 24 64% 249-253, 256-267, 316-319, 411-414 -/usr/lib/python3/dist-packages/pygments/lexers/css.py 79 15 81% 416-428, 433-441 -/usr/lib/python3/dist-packages/pygments/lexers/data.py 298 231 22% 23-27, 46-50, 56-62, 68-84, 90-97, 103-114, 120-131, 137-151, 157-164, 431-433, 472-698, 759-763 -/usr/lib/python3/dist-packages/pygments/lexers/html.py 101 13 87% 103-104, 190-192, 237-238, 265-271, 274-275 -/usr/lib/python3/dist-packages/pygments/lexers/javascript.py 171 50 71% 749-762, 765-775, 778-785, 1005-1008, 1552-1586 -/usr/lib/python3/dist-packages/pygments/lexers/jvm.py 201 21 90% 146-155, 535-537, 614, 1734-1743 -/usr/lib/python3/dist-packages/pygments/lexers/lilypond.py 32 7 78% 77-83 -/usr/lib/python3/dist-packages/pygments/lexers/lisp.py 350 133 62% 62-71, 177-181, 320-330, 333-357, 477-480, 592-593, 2201-2222, 2393-2396, 2399, 2402-2409, 2412-2419, 2422-2457, 2460-2466 -/usr/lib/python3/dist-packages/pygments/lexers/markup.py 317 151 52% 134-171, 261-262, 265-273, 330-333, 382-389, 467, 483, 499, 515-539, 618-619, 746-769, 775-796, 884-885, 934-969, 972-999 -/usr/lib/python3/dist-packages/pygments/lexers/ruby.py 113 62 45% 47-88, 92-97, 100-105, 393, 411-431 -/usr/lib/python3/dist-packages/pygments/lexers/special.py 75 43 43% 35, 38, 51, 75-77, 80-98, 101-121 -/usr/lib/python3/dist-packages/pygments/style.py 100 33 67% 68, 75-79, 92, 98, 108, 110, 116, 118, 120, 127-142, 157, 160, 163-164, 167 -/usr/lib/python3/dist-packages/pygments/token.py 58 44 24% 12-15, 24, 28-34, 36, 43-123 -/usr/lib/python3/dist-packages/pygments/unistring.py 40 39 2% 14-82, 86-90 -/usr/lib/python3/dist-packages/pygments/util.py 158 155 2% 11-122, 125-134, 139-324 -/usr/lib/python3/dist-packages/pytest_cov/compat.py 12 8 33% 1-2, 7-10, 13-15 -/usr/lib/python3/dist-packages/pytest_cov/embed.py 69 63 9% 17-67, 69-78, 88-123 -/usr/lib/python3/dist-packages/pytest_cov/engine.py 247 226 9% 3-37, 40-43, 51-93, 98, 101, 107-110, 118-251, 256-429 -/usr/lib/python3/dist-packages/pytest_cov/plugin.py 225 191 15% 3-34, 42-43, 46, 49, 56-57, 62-87, 92-275, 278, 283-284, 292-293, 295, 298-329, 333, 341-390, 394-396, 399-400, 402-404, 409-445 -/usr/lib/python3/dist-packages/roman_numerals/__init__.py 144 108 25% 15-19, 54-55, 74-81, 85, 89, 93, 97-99, 103-105, 109, 113-116, 124-130, 138-144, 156-247 -/usr/lib/python3/dist-packages/sphinx/__init__.py 23 9 61% 13-14, 18, 45-59 -/usr/lib/python3/dist-packages/sphinx/_cli/__init__.py 136 113 17% 38-51, 59-67, 72-117, 124-138, 147-168, 171-173, 177-233, 237-269, 273-278, 286-292, 296-309, 313 -/usr/lib/python3/dist-packages/sphinx/_cli/util/colour.py 78 39 50% 10, 13-16, 24-42, 47, 52, 56-72, 77-79, 92, 96-101 -/usr/lib/python3/dist-packages/sphinx/addnodes.py 178 78 56% 11-17, 36, 42, 49, 63-70, 76-82, 85-93, 110-111, 151-154, 187-188, 238, 254, 270, 287, 321-322, 347, 576-620 -/usr/lib/python3/dist-packages/sphinx/application.py 437 279 36% 43-73, 203-341, 348, 354-381, 384-388, 391-393, 397-405, 408-409, 412, 415-419, 422-423, 428-486, 497-498, 514-520, 828-836, 843-844, 865, 886, 902, 948-949, 964-965, 988, 1031-1043, 1076-1079, 1125-1134, 1151-1159, 1179-1188, 1202, 1223, 1248, 1267, 1340, 1395, 1437, 1448, 1514-1522, 1583-1586, 1612, 1625-1626, 1646-1650, 1665-1666, 1679-1682, 1698, 1714, 1723-1724, 1734-1735, 1754, 1768-1769, 1777-1809, 1819-1821, 1843-1844, 1851, 1857-1858, 1864-1865 -/usr/lib/python3/dist-packages/sphinx/config.py 414 327 21% 20-27, 55-75, 89, 92-94, 129, 138-152, 155-169, 172, 175-178, 181-184, 187, 192-196, 199-205, 316-334, 338, 342, 352-373, 376-418, 426, 433, 439-441, 446-453, 457-465, 468-497, 500, 503, 506, 509, 512-513, 523-532, 535-537, 542-574, 577-583, 590-618, 624-638, 647-672, 681-684, 689-698, 703-713, 722-744, 763-779, 786-853, 860-863, 874-888, 892-901 -/usr/lib/python3/dist-packages/sphinx/deprecation.py 25 14 44% 69-89 -/usr/lib/python3/dist-packages/sphinx/directives/__init__.py 172 125 27% 17-24, 34-41, 78-89, 96-101, 114, 123, 131, 140, 148, 159, 184, 203-317, 327-347, 360-363, 367-378 -/usr/lib/python3/dist-packages/sphinx/domains/__init__.py 123 82 33% 16-28, 108-135, 140-144, 148-155, 161-181, 187-200, 206, 212-216, 222, 226, 232, 257, 281, 316, 320-322, 326-327, 331 -/usr/lib/python3/dist-packages/sphinx/domains/_domains_container.py 143 86 40% 6-25, 78-83, 88-99, 129-159, 162-163, 168-169, 172-173, 178-179, 182-183, 186, 189-191, 194, 197-200, 203-206, 254-256, 259-260, 263-264, 267, 270, 273, 276, 279, 282, 285-286 -/usr/lib/python3/dist-packages/sphinx/domains/_index.py 27 7 74% 11-13, 81-84, 107 -/usr/lib/python3/dist-packages/sphinx/domains/std/__init__.py 754 615 18% 26-36, 60-67, 72-87, 104-115, 130-134, 137, 140-143, 148-154, 158-168, 172-178, 182-188, 204-226, 234-293, 298-324, 343-348, 360-361, 369-372, 386-407, 424-554, 558-588, 607-630, 639-643, 650-654, 666-674, 684-692, 697-699, 711-717, 805-812, 831-840, 845, 854-863, 868, 875-877, 881, 887, 893, 896-916, 920-934, 939-992, 998-999, 1013-1031, 1043-1058, 1070-1082, 1096-1160, 1182-1185, 1198-1209, 1221-1248, 1260-1271, 1283-1292, 1303-1329, 1333-1356, 1360, 1363, 1367-1377, 1382-1396, 1406-1425, 1428-1440, 1448-1460, 1464-1467 -/usr/lib/python3/dist-packages/sphinx/environment/__init__.py 485 380 22% 35-52, 110-234, 238-245, 248, 252-285, 289, 293, 307-346, 350-357, 370-385, 389-394, 404-412, 419, 427, 439-453, 458, 464-492, 501-569, 572-577, 583, 598, 603, 608-611, 618, 629-631, 640-642, 648, 655-659, 665-675, 679, 692-719, 743, 759, 763-778, 781-797, 801-825, 829-835, 840-848, 857-876, 880-887, 969-1043, 1050-1052, 1057-1059, 1062-1065, 1068, 1071-1073, 1076, 1079, 1082, 1085-1086, 1089-1090, 1093-1096, 1101-1112, 1115, 1118, 1121-1124 -/usr/lib/python3/dist-packages/sphinx/environment/adapters/toctree.py 239 207 13% 17-24, 36-45, 55-65, 81-103, 130-209, 227-295, 311-372, 376-384, 394-403, 407-417, 430-441, 446-471, 481-523, 530-539, 544, 547, 560, 574, 577, 586 -/usr/lib/python3/dist-packages/sphinx/environment/collectors/__init__.py 27 15 44% 8-13, 32-33, 42-45, 54, 68, 77, 86, 102 -/usr/lib/python3/dist-packages/sphinx/errors.py 54 21 61% 51-54, 58-61, 64-66, 69-72, 111-112, 115, 122-125 -/usr/lib/python3/dist-packages/sphinx/events.py 135 53 61% 18-31, 69-72, 76-78, 369-375, 379-382, 393-421, 433-436 -/usr/lib/python3/dist-packages/sphinx/extension.py 42 30 29% 14-18, 25-38, 50-77, 88-90 -/usr/lib/python3/dist-packages/sphinx/highlighting.py 98 68 31% 30-34, 37-39, 110-119, 122-130, 133-134, 144-181, 192-230, 233-237 -/usr/lib/python3/dist-packages/sphinx/io.py 95 61 36% 25-34, 49-56, 59-60, 63-71, 77-87, 94-95, 98-104, 108-113, 125-139, 148, 153, 160-161, 165-190 -/usr/lib/python3/dist-packages/sphinx/locale/__init__.py 108 60 44% 14-16, 34-38, 41, 44, 47, 50, 53, 56-59, 65, 68, 71, 74, 77, 80, 83, 86, 89, 92, 95, 98, 115-144, 155-166, 172, 212-213 -/usr/lib/python3/dist-packages/sphinx/parsers.py 43 25 42% 16-22, 47-49, 60-62, 66-87, 91-92, 96-98 -/usr/lib/python3/dist-packages/sphinx/project.py 62 43 31% 17, 30-41, 45-47, 55-92, 99-112, 120-128 -/usr/lib/python3/dist-packages/sphinx/pycode/__init__.py 120 92 23% 14-16, 37-78, 87, 93-103, 107-123, 128-134, 138-160, 164-165, 169-170 -/usr/lib/python3/dist-packages/sphinx/pycode/ast.py 119 86 28% 9, 44-48, 54, 57, 63-66, 70-76, 79-112, 115, 119-121, 124-125, 128-132, 135-143, 146-149, 152, 155, 158, 161, 164-175, 178-188, 193-195, 198-203, 206 -/usr/lib/python3/dist-packages/sphinx/pycode/parser.py 401 332 17% 20-21, 29, 34-37, 49-82, 88-97, 111-115, 118-127, 130, 133, 136, 141-145, 149, 156-162, 169-181, 192-193, 197-213, 218-231, 238-253, 257-264, 267-269, 272-274, 278-283, 286-289, 292-295, 298-311, 314-327, 331-335, 339, 343-344, 348-356, 360-366, 370-421, 425, 429-446, 453-456, 460-469, 473-485, 489, 498-502, 506-510, 514-533, 537-554, 558-566, 576-583, 587-588, 592-599, 603-605 -/usr/lib/python3/dist-packages/sphinx/registry.py 307 245 20% 24-60, 78-157, 161, 164-174, 177-193, 196-199, 202-205, 208, 211-221, 226-238, 247-255, 260-269, 283-315, 326-346, 351-354, 357-365, 368-371, 376, 379-383, 388-391, 396-405, 414-421, 424-438, 441-442, 445, 448-449, 452, 455, 460, 463, 466-467, 470-471, 476-483, 492-497, 505-517, 520, 524-585, 588-590, 593-599, 604-617, 621-623 -/usr/lib/python3/dist-packages/sphinx/roles.py 318 245 23% 19-26, 89-99, 102-112, 115-121, 124-149, 166, 180, 192-195, 202-234, 237-240, 247-279, 282-285, 290-322, 325-330, 335-360, 363-368, 378-385, 392-403, 410-411, 418-423, 426-461, 468-476, 490-514, 518-521, 536-551, 587-603, 635-649 -/usr/lib/python3/dist-packages/sphinx/transforms/__init__.py 250 162 35% 25-37, 65, 70, 75, 85, 88-103, 114-117, 122-132, 136-145, 158-170, 180-182, 201-209, 218-220, 238-240, 249-261, 270-279, 288-313, 327-328, 337-341, 352, 364-370, 373-391, 396-403, 412, 423-426, 464-465, 474-493, 498-503, 507-523 -/usr/lib/python3/dist-packages/sphinx/transforms/i18n.py 335 286 15% 31-35, 69-91, 95-99, 108-109, 122-125, 135-138, 146-210, 214-258, 265-290, 294-311, 315-332, 338-372, 375-377, 386-604, 613-624, 636-665, 674-682, 686-692 -/usr/lib/python3/dist-packages/sphinx/transforms/references.py 24 13 46% 12-15, 22-30, 39, 43-46 -/usr/lib/python3/dist-packages/sphinx/util/__init__.py 81 51 37% 11-14, 24, 30-36, 44-46, 54-56, 68-70, 74-78, 81-84, 87-91, 94-97, 102-106, 112-114, 117-119, 122-124, 127-129, 132-134, 137-139, 147-149, 159-161 -/usr/lib/python3/dist-packages/sphinx/util/_files.py 63 46 27% 10-11, 21-22, 25-41, 44-48, 53-55, 58, 61, 72-83, 86-89, 94-96 -/usr/lib/python3/dist-packages/sphinx/util/_pathlib.py 115 81 30% 25, 40-91, 101-102, 105-109, 112-113, 116-117, 120-123, 126-127, 130-135, 138, 141-142, 145-146, 165-169, 172-178, 181 -/usr/lib/python3/dist-packages/sphinx/util/_serialise.py 27 18 33% 11, 20-28, 36, 40-53 -/usr/lib/python3/dist-packages/sphinx/util/_timestamps.py 6 3 50% 11-13 -/usr/lib/python3/dist-packages/sphinx/util/display.py 61 39 36% 11-17, 23-27, 39-59, 72, 80-91, 96-97 -/usr/lib/python3/dist-packages/sphinx/util/docfields.py 212 177 17% 20-32, 39-45, 74-79, 93-122, 135, 142, 153-187, 214-215, 226-251, 285-287, 298-342, 353-355, 360-362, 366-375, 384-482, 490-510 -/usr/lib/python3/dist-packages/sphinx/util/docutils.py 345 237 31% 30-59, 75-86, 91, 100, 105, 114, 119, 124, 133-135, 143-147, 157-169, 183-195, 201-211, 217-222, 233-234, 237, 245, 248-252, 255-256, 264, 273, 291-293, 302-328, 338-364, 369-375, 384, 400-401, 410, 416-428, 435-437, 440-453, 473, 481, 488, 495, 502-509, 526, 557-559, 582-584, 622-640, 643, 651, 659, 663-665, 669, 676-683, 716-732, 750-754, 764-770, 780-786, 789, 805-818 -/usr/lib/python3/dist-packages/sphinx/util/i18n.py 146 101 31% 22-56, 69-71, 75, 79, 83, 87, 90, 95-112, 131-134, 138-146, 150-157, 161-163, 168-173, 228-252, 262-305, 312-326, 330-335 -/usr/lib/python3/dist-packages/sphinx/util/index_entries.py 21 18 14% 6-18, 23-27 -/usr/lib/python3/dist-packages/sphinx/util/inspect.py 527 433 18% 27-60, 81-89, 101-121, 131-136, 141-144, 149-152, 157-160, 169-178, 188-201, 206, 211, 221-223, 228, 235-246, 257-266, 279-298, 303, 310-321, 326, 334, 339, 344-347, 359-379, 384, 394, 404, 414, 424, 431-432, 437-441, 446, 451, 456-477, 485-553, 566-578, 585, 588, 591, 594, 604, 608, 611, 614, 617, 624-627, 630-650, 660-661, 664-676, 679-683, 686-689, 692, 697-699, 716-767, 778-793, 802-815, 824-839, 858-922, 927-931, 936-982, 992-996, 1014-1051, 1057-1060 -/usr/lib/python3/dist-packages/sphinx/util/logging.py 333 237 29% 19-24, 83-90, 100-107, 121-126, 137-141, 144, 147-152, 155, 191, 214-222, 231, 234, 239, 242-248, 251-252, 261-280, 294-309, 324-329, 346-378, 383, 387-390, 397, 404-412, 419-426, 433-434, 437-450, 457-458, 461-463, 470-471, 476-485, 499-500, 503-522, 537-551, 555-562, 567-576, 583-584, 587-592, 597-598, 605, 608, 613-642 -/usr/lib/python3/dist-packages/sphinx/util/matching.py 97 60 38% 14, 38, 40-57, 81, 84-85, 98-100, 109-112, 130-173, 178 -/usr/lib/python3/dist-packages/sphinx/util/nodes.py 340 281 17% 19-28, 63-64, 67-86, 89, 97-98, 107, 120-126, 135-219, 232-278, 294-318, 322-326, 330-334, 338-341, 345-349, 356-362, 377-379, 384-389, 394-397, 407-452, 468-504, 523-531, 587-607, 614-620, 632-645, 649, 655-656, 660-662, 678-684, 689-697, 702-710, 719-731, 739-749 -/usr/lib/python3/dist-packages/sphinx/util/osutil.py 126 87 31% 20-21, 32, 37, 42-43, 48-66, 71, 84-86, 91-92, 111-144, 151, 155, 167-170, 181-191, 215-216, 219-221, 225-241, 244, 252-253, 257-261, 265-269 -/usr/lib/python3/dist-packages/sphinx/util/parsing.py 35 25 29% 12-15, 55-69, 75-86, 93-96 -/usr/lib/python3/dist-packages/sphinx/util/rst.py 73 45 38% 21-24, 38-40, 46-52, 58-62, 67-77, 82-100, 105-115 -/usr/lib/python3/dist-packages/sphinx/util/tags.py 76 52 32% 13-14, 24-41, 46-47, 50, 53, 56, 59, 62, 65, 68, 72-77, 86-97, 100-115 -/usr/lib/python3/dist-packages/sphinx/util/texescape.py 38 24 37% 108-112, 117-121, 126, 130-155 -/usr/lib/python3/dist-packages/sphinx/util/typing.py 279 235 16% 18-30, 111-115, 127-128, 177, 192-210, 215-216, 221, 229, 243-370, 374-385, 410-602, 606-615, 628-632 -/usr/lib/python3/dist-packages/sphinx/versioning.py 109 88 19% 14-20, 25, 43-45, 60-113, 120-126, 131-146, 155-174, 178-180 -/usr/lib/python3/dist-packages/towncrier/_builder.py 170 142 16% 27-58, 71-82, 85, 118-203, 212-216, 227-260, 284-293, 302-304, 308-317, 321-328, 347-430 -/usr/lib/python3/dist-packages/towncrier/_git.py 23 16 30% 12-28, 32, 36-40, 46-53 -/usr/lib/python3/dist-packages/towncrier/_project.py 49 38 22% 20-37, 44-48, 61-88, 95-101 -/usr/lib/python3/dist-packages/towncrier/_settings/fragment_types.py 53 34 36% 15, 19-28, 53, 76-88, 118-119, 123-130, 134-144 -/usr/lib/python3/dist-packages/towncrier/_settings/load.py 128 72 44% 22, 28, 78-94, 103-114, 118-128, 147-224, 231 -/usr/lib/python3/dist-packages/towncrier/_writer.py 24 16 33% 19-21, 26, 46-55, 79-90 -/usr/lib/python3/dist-packages/towncrier/build.py 110 82 25% 29, 35, 39-47, 122-135, 151-283, 291-311 -/usr/lib/python3/dist-packages/typeguard/_pytest_plugin.py 56 42 25% 1-75, 81, 83, 86-100, 104, 108-115, 119-120, 124-127 -/usr/lib/python3/dist-packages/xdist/looponfail.py 214 212 1% 10-41, 43-47, 51-299 -/usr/lib/python3/dist-packages/xdist/plugin.py 132 112 15% 1-56, 63-261, 270, 275-281, 285-289, 292-299, 304-305, 307, 311-316, 319-324, 332-407 -sphinxcontrib/towncrier/_compat.py 10 4 60% 14-23 -sphinxcontrib/towncrier/_fragment_discovery.py 53 33 38% 17-19, 34, 55-59, 66-91, 98-132 -sphinxcontrib/towncrier/_towncrier.py 26 12 54% 23-25, 37, 48-68 -sphinxcontrib/towncrier/ext.py 107 63 41% 63, 85-88, 97-111, 122-132, 142-200, 246-247, 262-286, 306-318, 330-360 -tests/_compat.py 7 5 29% 11-20 ----------------------------------------------------------------------------------------------------------- -TOTAL 48590 36185 26% - -26 files skipped due to complete coverage. -Coverage XML written to file .test-results/pytest/cov.xml - -============================= slowest 10 durations ============================= -0.15s call tests/units_test.py::test_towncrier_draft_generation_failure_msg[stdout, no stderr] -0.14s call tests/units_test.py::test_towncrier_draft_generation_failure_msg[stdout, stderr] -0.14s call tests/units_test.py::test_towncrier_draft_generation_failure_msg[no stdout, stderr] - -(7 durations < 0.005s hidden. Use -vv to show these durations.) -============================== 17 passed in 9.38s ============================== +dh: command-omitted: The call to "dh_auto_test -O--buildsystem=pybuild" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild @@ -1065,12 +838,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4153607/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1339886 and its subdirectories -I: Current time: Tue Nov 11 20:06:13 -12 2025 -I: pbuilder-time-stamp: 1762934773 +I: removing directory /srv/workspace/pbuilder/4153607 and its subdirectories +I: Current time: Wed Dec 16 04:30:36 +14 2026 +I: pbuilder-time-stamp: 1797345036