elastic-arm-23d67df9: building m2k1aqvymq9zlnxr1j35fk0lv8rg7fna-python3.14-humanize-4.16.0.drv structuredAttrs is enabled Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/0k5fb4viz7y83flyyslz949ysc6jb2is-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.16.0 Including all tracked files automatically Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... * Building wheel... Successfully built humanize-4.16.0-py3-none-any.whl Finished creating a wheel... ar bn_BD ca_ES da_DK de_DE el_GR eo es_ES eu fa_IR fi_FI fr_FR he_IL hu_HU id_ID it_IT ja_JP ko_KR lv nb nl_NL pl_PL pt_BR pt_PT ru_RU sk_SK sl_SI sv_SE tlh tr_TR uk_UA uz vi_VN zh_CN zh_HK Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for humanize-4.16.0-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed humanize-4.16.0-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/s3lc0ran5275b1aidwh67i1500aha0qn-python3.14-humanize-4.16.0-dist checking for references to /build/ in /nix/store/s3lc0ran5275b1aidwh67i1500aha0qn-python3.14-humanize-4.16.0-dist... patching script interpreter paths in /nix/store/s3lc0ran5275b1aidwh67i1500aha0qn-python3.14-humanize-4.16.0-dist shrinking RPATHs of ELF executables and libraries in /nix/store/7n12arak9s1cqjap8fdxjhmyrmxw0qxq-python3.14-humanize-4.16.0 checking for references to /build/ in /nix/store/7n12arak9s1cqjap8fdxjhmyrmxw0qxq-python3.14-humanize-4.16.0... patching script interpreter paths in /nix/store/7n12arak9s1cqjap8fdxjhmyrmxw0qxq-python3.14-humanize-4.16.0 stripping (with command strip and flags -S -p) in /nix/store/7n12arak9s1cqjap8fdxjhmyrmxw0qxq-python3.14-humanize-4.16.0/lib Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: humanize Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 benchmark: 5.3.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /build/source configfile: pyproject.toml (WARNING: ignoring pytest config in tox.ini!) testpaths: tests plugins: benchmark-5.3.0 collected 784 items tests/test_benchmarks.py ............... [ 1%] tests/test_filesize.py ................................................. [ 8%] ........................... [ 11%] tests/test_i18n.py ..................................................... [ 18%] ...................... [ 21%] tests/test_lists.py ........ [ 22%] tests/test_number.py ................................................... [ 28%] ........................................................................ [ 37%] ........................................................................ [ 47%] ................................ [ 51%] tests/test_time.py ..................................................... [ 57%] ........................................................................ [ 67%] ........................................................................ [ 76%] ........................................................................ [ 85%] ........................................................................ [ 94%] .......................................... [100%] ----------------------------------------------------------------------------------------------- benchmark: 15 tests ----------------------------------------------------------------------------------------------- Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_natural_list 919.9721 (1.0) 31,520.0305 (1.01) 995.6029 (1.0) 408.2591 (1.0) 959.9607 (1.0) 39.9887 (687.00) 1996;17383 1,004.4165 (1.0) 143679 1 test_clamp 1,079.9849 (1.17) 35,759.9929 (1.15) 1,133.4772 (1.14) 459.0671 (1.12) 1,119.9736 (1.17) 40.0469 (688.00) 993;5347 882.2410 (0.88) 90901 1 test_apnumber 1,759.9668 (1.91) 31,079.9805 (1.0) 1,843.8884 (1.85) 508.0737 (1.24) 1,800.0137 (1.88) 0.0582 (1.0) 1809;19678 542.3322 (0.54) 87108 1 test_ordinal 2,479.9956 (2.70) 90,639.9800 (2.92) 2,627.9408 (2.64) 839.0619 (2.06) 2,519.9843 (2.63) 0.0582 (1.0) 988;15022 380.5261 (0.38) 48263 1 test_scientific 2,519.9843 (2.74) 86,080.9814 (2.77) 2,725.6136 (2.74) 1,039.5999 (2.55) 2,560.0311 (2.67) 40.0469 (688.00) 645;6892 366.8899 (0.37) 37314 1 test_metric 2,919.9873 (3.17) 36,799.9892 (1.18) 3,099.8228 (3.11) 810.7955 (1.99) 2,959.9760 (3.08) 79.9773 (>1000.0) 736;4130 322.5991 (0.32) 28441 1 test_intcomma 3,399.9677 (3.70) 57,121.0403 (1.84) 3,567.1195 (3.58) 861.8665 (2.11) 3,480.0032 (3.63) 39.9887 (687.00) 1091;5469 280.3382 (0.28) 51760 1 test_naturaldelta 3,559.9805 (3.87) 36,640.9658 (1.18) 3,723.6304 (3.74) 817.9236 (2.00) 3,601.0169 (3.75) 39.9887 (687.00) 800;2791 268.5551 (0.27) 29308 1 test_naturalsize 3,639.9579 (3.96) 41,161.0235 (1.32) 3,883.6015 (3.90) 904.7980 (2.22) 3,719.9934 (3.88) 39.9887 (687.00) 1119;7372 257.4929 (0.26) 42807 1 test_naturalday 3,839.9594 (4.17) 96,080.9994 (3.09) 4,078.9910 (4.10) 995.1498 (2.44) 3,880.9958 (4.04) 39.9887 (687.00) 2702;11775 245.1587 (0.24) 70423 1 test_intword 4,759.9897 (5.17) 218,642.0024 (7.03) 4,957.8141 (4.98) 1,686.0218 (4.13) 4,800.0365 (5.00) 40.0469 (688.00) 545;2925 201.7018 (0.20) 27778 1 test_fractional 4,920.0025 (5.35) 40,041.0499 (1.29) 5,286.0015 (5.31) 1,776.7052 (4.35) 5,079.9572 (5.29) 80.0355 (>1000.0) 8;64 189.1789 (0.19) 557 1 test_naturaltime 8,359.9589 (9.09) 100,240.9845 (3.23) 8,703.2548 (8.74) 1,376.1401 (3.37) 8,479.9831 (8.83) 79.9773 (>1000.0) 960;3145 114.8995 (0.11) 25407 1 test_naturaldate 9,400.0134 (10.22) 91,880.9674 (2.96) 9,884.5307 (9.93) 2,146.2759 (5.26) 9,520.0376 (9.92) 40.0469 (688.00) 968;4642 101.1682 (0.10) 24631 1 test_precisedelta 27,439.9645 (29.83) 118,361.0293 (3.81) 29,299.7571 (29.43) 4,579.7257 (11.22) 27,840.0257 (29.00) 1,240.9873 (>1000.0) 249;837 34.1300 (0.03) 4926 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ============================= 784 passed in 5.88s ============================== Finished executing pytestCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase