these 9 derivations will be built: /nix/store/s831418c2aflmb9ka8nkxam0va86nqbj-python3.14-pytest-benchmark-5.3.0.drv /nix/store/3xv3xryf6dvhw9170f3z3imdnr341bqi-python3.14-humanize-4.16.0.drv /nix/store/bzy8a2kid0sa6vzw41dwkql33x9p3vk1-python3.14-jsonpath-python-1.1.6.drv /nix/store/cfc8cs4h1rrxbqb2y82hc7d96rj7zx0w-python3.14-mistralai-2.6.0.drv /nix/store/ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv /nix/store/f1db1dh3m6fxjficjx789licvf0a21hc-python3.14-logfire-4.41.0.drv /nix/store/lvzcxf0h7z69vc2nhsa5d1p4iw1cw1bk-python3.14-mcp-2.2.0.drv /nix/store/ysza3lgzxx5f87b4jk00ii3sbd0w0jb5-mistral-vibe-3.0.2.drv /nix/store/9m8plvrqp7nqnqhndrcgjqmcxs9xyjvd-check-mistral-vibe.drv building '/nix/store/ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=20&system=aarch64-darwin&token-file=/run/nix-farm-client/farm-token' building '/nix/store/s831418c2aflmb9ka8nkxam0va86nqbj-python3.14-pytest-benchmark-5.3.0.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=20&system=aarch64-darwin&token-file=/run/nix-farm-client/farm-token' building '/nix/store/ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv' on farm.numtide.com:50051 python3.14-opentelemetry-instrumentation-0.61b0> mac02: building ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv python3.14-opentelemetry-instrumentation-0.61b0> structuredAttrs is enabled python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-remove-tests-dir-hook python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-catch-conflicts-hook.sh python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-remove-bin-bytecode-hook.sh python3.14-opentelemetry-instrumentation-0.61b0> Sourcing pypa-build-hook python3.14-opentelemetry-instrumentation-0.61b0> Using pypaBuildPhase python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-runtime-deps-check-hook python3.14-opentelemetry-instrumentation-0.61b0> Using pythonRuntimeDepsCheckHook python3.14-opentelemetry-instrumentation-0.61b0> Sourcing pypa-install-hook python3.14-opentelemetry-instrumentation-0.61b0> Using pypaInstallPhase python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-imports-check-hook.sh python3.14-opentelemetry-instrumentation-0.61b0> Using pythonImportsCheckPhase python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-metadata-check-hook.sh python3.14-opentelemetry-instrumentation-0.61b0> Using pythonMetadataCheckPhase python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-namespaces-hook python3.14-opentelemetry-instrumentation-0.61b0> Sourcing python-catch-conflicts-hook.sh python3.14-opentelemetry-instrumentation-0.61b0> Sourcing pytest-check-hook python3.14-opentelemetry-instrumentation-0.61b0> Using pytestCheckPhase python3.14-opentelemetry-instrumentation-0.61b0> Running phase: unpackPhase python3.14-opentelemetry-instrumentation-0.61b0> unpacking source archive /nix/store/yvg45a2hy4yjl8ng7lvsc4ckjp4lpnny-source python3.14-opentelemetry-instrumentation-0.61b0> source root is source/opentelemetry-instrumentation python3.14-opentelemetry-instrumentation-0.61b0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/opentelemetry-instrumentation/tests/test_utils.py" python3.14-opentelemetry-instrumentation-0.61b0> Running phase: patchPhase python3.14-opentelemetry-instrumentation-0.61b0> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-opentelemetry-instrumentation-0.61b0> Running phase: configurePhase python3.14-opentelemetry-instrumentation-0.61b0> no configure script, doing nothing python3.14-opentelemetry-instrumentation-0.61b0> Running phase: buildPhase python3.14-opentelemetry-instrumentation-0.61b0> Executing pypaBuildPhase python3.14-opentelemetry-instrumentation-0.61b0> Creating a wheel... python3.14-opentelemetry-instrumentation-0.61b0> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-opentelemetry-instrumentation-0.61b0> * Getting build dependencies for wheel... python3.14-opentelemetry-instrumentation-0.61b0> * Building wheel... python3.14-opentelemetry-instrumentation-0.61b0> Successfully built opentelemetry_instrumentation-0.61b0-py3-none-any.whl python3.14-opentelemetry-instrumentation-0.61b0> Finished creating a wheel... python3.14-opentelemetry-instrumentation-0.61b0> Finished executing pypaBuildPhase python3.14-opentelemetry-instrumentation-0.61b0> Running phase: pythonRuntimeDepsCheckHook python3.14-opentelemetry-instrumentation-0.61b0> Executing pythonRuntimeDepsCheck python3.14-opentelemetry-instrumentation-0.61b0> Checking runtime dependencies for opentelemetry_instrumentation-0.61b0-py3-none-any.whl python3.14-opentelemetry-instrumentation-0.61b0> - wrapt<2.0.0,>=1.0.0 not satisfied by version 2.2.2 error: build of '/nix/store/ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=20&system=aarch64-darwin&token-file=/run/nix-farm-client/farm-token' failed: Cannot build '/nix/store/ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bv16ccqbrd6x3a3idbf1xsp8hkrwfw5m-python3.14-opentelemetry-instrumentation-0.61b0-dist /nix/store/ql7iklgkf7mhmmc0a2ar1xjxgpdib2sx-python3.14-opentelemetry-instrumentation-0.61b0 Last 25 log lines: > Sourcing python-namespaces-hook > Sourcing python-catch-conflicts-hook.sh > Sourcing pytest-check-hook > Using pytestCheckPhase > Running phase: unpackPhase > unpacking source archive /nix/store/yvg45a2hy4yjl8ng7lvsc4ckjp4lpnny-source > source root is source/opentelemetry-instrumentation > setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/opentelemetry-instrumentation/tests/test_utils.py" > Running phase: patchPhase > Running phase: updateAutotoolsGnuConfigScriptsPhase > Running phase: configurePhase > no configure script, doing nothing > Running phase: buildPhase > Executing pypaBuildPhase > Creating a wheel... > pypa build flags: --no-isolation --outdir dist/ --wheel > * Getting build dependencies for wheel... > * Building wheel... > Successfully built opentelemetry_instrumentation-0.61b0-py3-none-any.whl > Finished creating a wheel... > Finished executing pypaBuildPhase > Running phase: pythonRuntimeDepsCheckHook > Executing pythonRuntimeDepsCheck > Checking runtime dependencies for opentelemetry_instrumentation-0.61b0-py3-none-any.whl > - wrapt<2.0.0,>=1.0.0 not satisfied by version 2.2.2 For full logs, run: nix log /nix/store/ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv error: Cannot build '/nix/store/ij869lm611w5in336m0b9ssmmi6nbzdy-python3.14-opentelemetry-instrumentation-0.61b0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/bv16ccqbrd6x3a3idbf1xsp8hkrwfw5m-python3.14-opentelemetry-instrumentation-0.61b0-dist /nix/store/ql7iklgkf7mhmmc0a2ar1xjxgpdib2sx-python3.14-opentelemetry-instrumentation-0.61b0 error: Cannot build '/nix/store/f1db1dh3m6fxjficjx789licvf0a21hc-python3.14-logfire-4.41.0.drv'. Reason: 1 dependency failed. Output paths: /nix/store/agih3sy5kjmld35y8126wvp66frfhs22-python3.14-logfire-4.41.0-dist /nix/store/mma62hh4zd595q4imm1qc1kya08fn0x9-python3.14-logfire-4.41.0 error: Cannot build '/nix/store/lvzcxf0h7z69vc2nhsa5d1p4iw1cw1bk-python3.14-mcp-2.2.0.drv'. Reason: 1 dependency failed. Output paths: /nix/store/hnx5n25qhjy4xjw9i2a5wdyscnc1yjgr-python3.14-mcp-2.2.0 /nix/store/svnbja0v13l8yz4ii0cd8714wgs2k5m1-python3.14-mcp-2.2.0-dist building '/nix/store/s831418c2aflmb9ka8nkxam0va86nqbj-python3.14-pytest-benchmark-5.3.0.drv' on farm.numtide.com:50051 python3.14-pytest-benchmark-5.3.0> mac02: building s831418c2aflmb9ka8nkxam0va86nqbj-python3.14-pytest-benchmark-5.3.0.drv python3.14-pytest-benchmark-5.3.0> structuredAttrs is enabled python3.14-pytest-benchmark-5.3.0> Sourcing python-remove-tests-dir-hook python3.14-pytest-benchmark-5.3.0> Sourcing python-catch-conflicts-hook.sh python3.14-pytest-benchmark-5.3.0> Sourcing python-remove-bin-bytecode-hook.sh python3.14-pytest-benchmark-5.3.0> Sourcing pypa-build-hook python3.14-pytest-benchmark-5.3.0> Using pypaBuildPhase python3.14-pytest-benchmark-5.3.0> Sourcing python-runtime-deps-check-hook python3.14-pytest-benchmark-5.3.0> Using pythonRuntimeDepsCheckHook python3.14-pytest-benchmark-5.3.0> Sourcing pypa-install-hook python3.14-pytest-benchmark-5.3.0> Using pypaInstallPhase python3.14-pytest-benchmark-5.3.0> Sourcing python-imports-check-hook.sh python3.14-pytest-benchmark-5.3.0> Using pythonImportsCheckPhase python3.14-pytest-benchmark-5.3.0> Sourcing python-metadata-check-hook.sh python3.14-pytest-benchmark-5.3.0> Using pythonMetadataCheckPhase python3.14-pytest-benchmark-5.3.0> Sourcing python-namespaces-hook python3.14-pytest-benchmark-5.3.0> Sourcing python-catch-conflicts-hook.sh python3.14-pytest-benchmark-5.3.0> Sourcing pytest-check-hook python3.14-pytest-benchmark-5.3.0> Using pytestCheckPhase python3.14-pytest-benchmark-5.3.0> Running phase: unpackPhase python3.14-pytest-benchmark-5.3.0> unpacking source archive /nix/store/lxwr6p52yqn94azhdm37zag7gm54d672-source python3.14-pytest-benchmark-5.3.0> source root is source python3.14-pytest-benchmark-5.3.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini" python3.14-pytest-benchmark-5.3.0> Running phase: patchPhase python3.14-pytest-benchmark-5.3.0> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-pytest-benchmark-5.3.0> Running phase: configurePhase python3.14-pytest-benchmark-5.3.0> no configure script, doing nothing python3.14-pytest-benchmark-5.3.0> Running phase: buildPhase python3.14-pytest-benchmark-5.3.0> Executing pypaBuildPhase python3.14-pytest-benchmark-5.3.0> Creating a wheel... python3.14-pytest-benchmark-5.3.0> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-pytest-benchmark-5.3.0> * Getting build dependencies for wheel... python3.14-pytest-benchmark-5.3.0> running egg_info python3.14-pytest-benchmark-5.3.0> creating src/pytest_benchmark.egg-info python3.14-pytest-benchmark-5.3.0> writing src/pytest_benchmark.egg-info/PKG-INFO python3.14-pytest-benchmark-5.3.0> writing dependency_links to src/pytest_benchmark.egg-info/dependency_links.txt python3.14-pytest-benchmark-5.3.0> writing entry points to src/pytest_benchmark.egg-info/entry_points.txt python3.14-pytest-benchmark-5.3.0> writing requirements to src/pytest_benchmark.egg-info/requires.txt python3.14-pytest-benchmark-5.3.0> writing top-level names to src/pytest_benchmark.egg-info/top_level.txt python3.14-pytest-benchmark-5.3.0> writing manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt' python3.14-pytest-benchmark-5.3.0> reading manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt' python3.14-pytest-benchmark-5.3.0> reading manifest template 'MANIFEST.in' python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '__pycache__/*' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '*.so' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '*.dylib' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> adding license file 'LICENSE' python3.14-pytest-benchmark-5.3.0> writing manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt' python3.14-pytest-benchmark-5.3.0> * Building wheel... python3.14-pytest-benchmark-5.3.0> running bdist_wheel python3.14-pytest-benchmark-5.3.0> running build python3.14-pytest-benchmark-5.3.0> running build_py python3.14-pytest-benchmark-5.3.0> creating build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/fixture.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/histogram.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/session.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/__init__.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/logger.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/hookspec.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/cli.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/utils.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/stats.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/csv.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/plugin.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/table.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/timers.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/__main__.py -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> creating build/lib/pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/storage/elasticsearch.py -> build/lib/pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/storage/__init__.py -> build/lib/pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/storage/file.py -> build/lib/pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> running egg_info python3.14-pytest-benchmark-5.3.0> writing src/pytest_benchmark.egg-info/PKG-INFO python3.14-pytest-benchmark-5.3.0> writing dependency_links to src/pytest_benchmark.egg-info/dependency_links.txt python3.14-pytest-benchmark-5.3.0> writing entry points to src/pytest_benchmark.egg-info/entry_points.txt python3.14-pytest-benchmark-5.3.0> writing requirements to src/pytest_benchmark.egg-info/requires.txt python3.14-pytest-benchmark-5.3.0> writing top-level names to src/pytest_benchmark.egg-info/top_level.txt python3.14-pytest-benchmark-5.3.0> reading manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt' python3.14-pytest-benchmark-5.3.0> reading manifest template 'MANIFEST.in' python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '__pycache__/*' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '*.so' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> warning: no previously-included files matching '*.dylib' found anywhere in distribution python3.14-pytest-benchmark-5.3.0> adding license file 'LICENSE' python3.14-pytest-benchmark-5.3.0> writing manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt' python3.14-pytest-benchmark-5.3.0> copying src/pytest_benchmark/py.typed -> build/lib/pytest_benchmark python3.14-pytest-benchmark-5.3.0> installing to build/bdist.macosx-14.0-arm64/wheel python3.14-pytest-benchmark-5.3.0> running install python3.14-pytest-benchmark-5.3.0> running install_lib python3.14-pytest-benchmark-5.3.0> creating build/bdist.macosx-14.0-arm64/wheel python3.14-pytest-benchmark-5.3.0> creating build/bdist.macosx-14.0-arm64/wheel/pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/fixture.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/histogram.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/session.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/logger.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> creating build/bdist.macosx-14.0-arm64/wheel/pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/storage/elasticsearch.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/storage/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/storage/file.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark/storage python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/hookspec.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/cli.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/utils.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/stats.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/csv.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/plugin.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/py.typed -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/table.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/timers.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> copying build/lib/pytest_benchmark/__main__.py -> build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark python3.14-pytest-benchmark-5.3.0> running install_egg_info python3.14-pytest-benchmark-5.3.0> Copying src/pytest_benchmark.egg-info to build/bdist.macosx-14.0-arm64/wheel/./pytest_benchmark-5.3.0-py3.14.egg-info python3.14-pytest-benchmark-5.3.0> running install_scripts python3.14-pytest-benchmark-5.3.0> creating build/bdist.macosx-14.0-arm64/wheel/pytest_benchmark-5.3.0.dist-info/WHEEL python3.14-pytest-benchmark-5.3.0> creating '/nix/var/nix/builds/nix-41728-2021332413/source/dist/.tmp-jp5d14rc/pytest_benchmark-5.3.0-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/__init__.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/__main__.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/cli.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/csv.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/fixture.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/histogram.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/hookspec.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/logger.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/plugin.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/py.typed' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/session.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/stats.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/table.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/timers.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/utils.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/storage/__init__.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/storage/elasticsearch.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark/storage/file.py' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark-5.3.0.dist-info/licenses/LICENSE' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark-5.3.0.dist-info/METADATA' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark-5.3.0.dist-info/WHEEL' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark-5.3.0.dist-info/entry_points.txt' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark-5.3.0.dist-info/top_level.txt' python3.14-pytest-benchmark-5.3.0> adding 'pytest_benchmark-5.3.0.dist-info/RECORD' python3.14-pytest-benchmark-5.3.0> removing build/bdist.macosx-14.0-arm64/wheel python3.14-pytest-benchmark-5.3.0> Successfully built pytest_benchmark-5.3.0-py3-none-any.whl python3.14-pytest-benchmark-5.3.0> Finished creating a wheel... python3.14-pytest-benchmark-5.3.0> Finished executing pypaBuildPhase python3.14-pytest-benchmark-5.3.0> Running phase: pythonRuntimeDepsCheckHook python3.14-pytest-benchmark-5.3.0> Executing pythonRuntimeDepsCheck python3.14-pytest-benchmark-5.3.0> Checking runtime dependencies for pytest_benchmark-5.3.0-py3-none-any.whl python3.14-pytest-benchmark-5.3.0> Finished executing pythonRuntimeDepsCheck python3.14-pytest-benchmark-5.3.0> Running phase: installPhase python3.14-pytest-benchmark-5.3.0> Executing pypaInstallPhase python3.14-pytest-benchmark-5.3.0> Successfully installed pytest_benchmark-5.3.0-py3-none-any.whl python3.14-pytest-benchmark-5.3.0> Finished executing pypaInstallPhase python3.14-pytest-benchmark-5.3.0> Running phase: pythonOutputDistPhase python3.14-pytest-benchmark-5.3.0> Executing pythonOutputDistPhase python3.14-pytest-benchmark-5.3.0> Finished executing pythonOutputDistPhase python3.14-pytest-benchmark-5.3.0> Running phase: fixupPhase python3.14-pytest-benchmark-5.3.0> checking for references to /nix/var/nix/builds/nix-41728-2021332413/ in /nix/store/qj6vr456hxpl49jflfr3rngn3khwql01-python3.14-pytest-benchmark-5.3.0-dist... python3.14-pytest-benchmark-5.3.0> patching script interpreter paths in /nix/store/qj6vr456hxpl49jflfr3rngn3khwql01-python3.14-pytest-benchmark-5.3.0-dist python3.14-pytest-benchmark-5.3.0> checking for references to /nix/var/nix/builds/nix-41728-2021332413/ in /nix/store/b1vcr6nggpgii301cb549sans81c6dnn-python3.14-pytest-benchmark-5.3.0... python3.14-pytest-benchmark-5.3.0> patching script interpreter paths in /nix/store/b1vcr6nggpgii301cb549sans81c6dnn-python3.14-pytest-benchmark-5.3.0 python3.14-pytest-benchmark-5.3.0> stripping (with command strip and flags -S) in /nix/store/b1vcr6nggpgii301cb549sans81c6dnn-python3.14-pytest-benchmark-5.3.0/lib /nix/store/b1vcr6nggpgii301cb549sans81c6dnn-python3.14-pytest-benchmark-5.3.0/bin python3.14-pytest-benchmark-5.3.0> Rewriting #!/nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8/bin/python3.14 to #!/nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8 python3.14-pytest-benchmark-5.3.0> wrapping `/nix/store/b1vcr6nggpgii301cb549sans81c6dnn-python3.14-pytest-benchmark-5.3.0/bin/py.test-benchmark'... python3.14-pytest-benchmark-5.3.0> Rewriting #!/nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8/bin/python3.14 to #!/nix/store/0jb1qn7qnpbz8774mq5k2c1p84gp0x76-python3-3.14.8 python3.14-pytest-benchmark-5.3.0> wrapping `/nix/store/b1vcr6nggpgii301cb549sans81c6dnn-python3.14-pytest-benchmark-5.3.0/bin/pytest-benchmark'... python3.14-pytest-benchmark-5.3.0> Executing pythonRemoveTestsDir python3.14-pytest-benchmark-5.3.0> Finished executing pythonRemoveTestsDir python3.14-pytest-benchmark-5.3.0> Running phase: installCheckPhase python3.14-pytest-benchmark-5.3.0> no Makefile or custom installCheckPhase, doing nothing python3.14-pytest-benchmark-5.3.0> Running phase: pythonCatchConflictsPhase python3.14-pytest-benchmark-5.3.0> Running phase: pythonRemoveBinBytecodePhase python3.14-pytest-benchmark-5.3.0> Running phase: pythonImportsCheckPhase python3.14-pytest-benchmark-5.3.0> Executing pythonImportsCheckPhase python3.14-pytest-benchmark-5.3.0> Check whether the following modules can be imported: pytest_benchmark python3.14-pytest-benchmark-5.3.0> Running phase: pythonMetadataCheckPhase python3.14-pytest-benchmark-5.3.0> Executing pythonMetadataCheckPhase python3.14-pytest-benchmark-5.3.0> Running phase: pytestCheckPhase python3.14-pytest-benchmark-5.3.0> Executing pytestCheckPhase python3.14-pytest-benchmark-5.3.0> pytest flags: -m pytest python3.14-pytest-benchmark-5.3.0> ============================= test session starts ============================== python3.14-pytest-benchmark-5.3.0> platform darwin -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 python3.14-pytest-benchmark-5.3.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) python3.14-pytest-benchmark-5.3.0> rootdir: /nix/var/nix/builds/nix-41728-2021332413/source python3.14-pytest-benchmark-5.3.0> configfile: pytest.ini python3.14-pytest-benchmark-5.3.0> testpaths: tests python3.14-pytest-benchmark-5.3.0> plugins: benchmark-5.3.0, nbmake-1.5.5, aspectlib-2.0.0 python3.14-pytest-benchmark-5.3.0> collected 254 items python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> tests/test_benchmark.py ..........................................sssss. [ 18%] python3.14-pytest-benchmark-5.3.0> ........ [ 22%] python3.14-pytest-benchmark-5.3.0> tests/test_calibration.py .................................. [ 35%] python3.14-pytest-benchmark-5.3.0> tests/test_cli.py ..................... [ 43%] python3.14-pytest-benchmark-5.3.0> tests/test_doctest.rst . [ 44%] python3.14-pytest-benchmark-5.3.0> tests/test_elasticsearch_storage.py ....... [ 46%] python3.14-pytest-benchmark-5.3.0> tests/test_nbmake.ipynb . [ 47%] python3.14-pytest-benchmark-5.3.0> tests/test_normal.py .......... [ 51%] python3.14-pytest-benchmark-5.3.0> tests/test_pedantic.py ....................... [ 60%] python3.14-pytest-benchmark-5.3.0> tests/test_precision.py .... [ 61%] python3.14-pytest-benchmark-5.3.0> tests/test_sample.py .... [ 63%] python3.14-pytest-benchmark-5.3.0> tests/test_skip.py s [ 63%] python3.14-pytest-benchmark-5.3.0> tests/test_stats.py .............. [ 69%] python3.14-pytest-benchmark-5.3.0> tests/test_storage.py ........................................ [ 85%] python3.14-pytest-benchmark-5.3.0> tests/test_utils.py .................................. [ 98%] python3.14-pytest-benchmark-5.3.0> tests/test_with_testcase.py .. [ 99%] python3.14-pytest-benchmark-5.3.0> tests/test_with_weaver.py .. [100%] python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> Learn more about nbmake at https://github.com/treebeardtech/nbmake python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> --------------------------------------------------------------------------------------------------------------------------------------- benchmark: 66 tests ---------------------------------------------------------------------------------------------------------------------------------------- python3.14-pytest-benchmark-5.3.0> Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations python3.14-pytest-benchmark-5.3.0> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False--1-1e-10] 5.0500 (1.0) 5.0500 (1.0) 5.0500 (1.0) 0.0000 (1.0) 5.0500 (1.0) 0.0000 (1.0) 0;0 198,019,801.9802 (1.0) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-0-1e-10] 5.0500 (1.00) 5.0500 (1.00) 5.0500 (1.00) 0.0000 (1.0) 5.0500 (1.00) 0.0000 (1.0) 0;0 198,019,801.9802 (1.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-1-1e-10] 5.0500 (1.00) 5.0500 (1.00) 5.0500 (1.00) 0.0000 (1.0) 5.0500 (1.00) 0.0000 (1.0) 0;0 198,019,801.9802 (1.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True--1-1e-10] 10.0000 (1.98) 10.0000 (1.98) 10.0000 (1.98) 0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0) 0;0 100,000,000.0000 (0.51) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-0-1e-10] 10.0000 (1.98) 10.0000 (1.98) 10.0000 (1.98) 0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0) 0;0 100,000,000.0000 (0.50) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-1-1e-10] 10.0000 (1.98) 10.0000 (1.98) 10.0000 (1.98) 0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0) 0;0 100,000,000.0000 (0.50) 1 1 python3.14-pytest-benchmark-5.3.0> test_xfast 23.6034 (4.67) 33.1402 (6.56) 26.3482 (5.22) 1.6074 (inf) 25.9876 (5.15) 2.1458 (inf) 65;8 37,953,196.9552 (0.19) 359 1000 python3.14-pytest-benchmark-5.3.0> test_calibrate_xfast 28.0107 (5.55) 55,061.9084 (>1000.0) 55.3534 (10.96) 259.6881 (inf) 45.4362 (9.00) 6.1167 (inf) 1959;595066 18,065,741.4567 (0.09) 1983727 177 python3.14-pytest-benchmark-5.3.0> test_rounds_iterations 37.5090 (7.43) 100.0008 (19.80) 66.6967 (13.21) 21.3539 (inf) 66.7060 (13.21) 37.4799 (inf) 6;0 14,993,253.1453 (0.08) 15 10 python3.14-pytest-benchmark-5.3.0> test_proto[CachedPropertyProxy] 40.9782 (8.11) 21,583.8663 (>1000.0) 107.5628 (21.30) 61.1473 (inf) 124.7972 (24.71) 40.9782 (inf) 136;94 9,296,891.7177 (0.05) 146347 1 python3.14-pytest-benchmark-5.3.0> test_rounds 40.9782 (8.11) 166.0082 (32.87) 74.9715 (14.85) 32.0794 (inf) 83.1205 (16.46) 40.9782 (inf) 6;1 13,338,407.7516 (0.07) 15 1 python3.14-pytest-benchmark-5.3.0> test_proto[LocalsCachedPropertyProxy] 41.9095 (8.30) 5,417.0378 (>1000.0) 115.2624 (22.82) 35.8392 (inf) 125.0301 (24.76) 40.9782 (inf) 6721;169 8,675,856.2918 (0.04) 140350 1 python3.14-pytest-benchmark-5.3.0> test_teardown_many_rounds 41.9095 (8.30) 333.8791 (66.11) 137.6960 (27.27) 92.1966 (inf) 125.0301 (24.76) 81.9564 (inf) 4;1 7,262,372.8373 (0.04) 10 1 python3.14-pytest-benchmark-5.3.0> test_warmup_rounds 41.9095 (8.30) 84.0519 (16.64) 66.9621 (13.26) 22.8723 (inf) 83.1205 (16.46) 41.9677 (inf) 2;0 14,933,822.3088 (0.08) 5 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False--1-1e-09] 50.5000 (10.00) 50.5000 (10.00) 50.5000 (10.00) 0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0) 0;0 19,801,980.1980 (0.10) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-0-1e-09] 50.5000 (10.00) 50.5000 (10.00) 50.5000 (10.00) 0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0) 0;0 19,801,980.1980 (0.10) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-1-1e-09] 50.5000 (10.00) 50.5000 (10.00) 50.5000 (10.00) 0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0) 0;0 19,801,980.1980 (0.10) 1 2 python3.14-pytest-benchmark-5.3.0> test_proto[SimpleProxy] 64.5849 (12.79) 1,346.0405 (266.54) 78.9457 (15.63) 49.8221 (inf) 67.9155 (13.45) 1.0408 (inf) 4065;12364 12,666,935.7383 (0.06) 74767 200 python3.14-pytest-benchmark-5.3.0> test_proto[LocalsSimpleProxy] 64.9993 (12.87) 585.8298 (116.01) 70.2674 (13.91) 6.1272 (inf) 68.3311 (13.53) 2.4983 (inf) 13844;17424 14,231,353.6470 (0.07) 120602 100 python3.14-pytest-benchmark-5.3.0> test_iterations 74.9948 (14.85) 74.9948 (14.85) 74.9948 (14.85) 0.0000 (1.0) 74.9948 (14.85) 0.0000 (1.0) 0;0 13,334,266.6749 (0.07) 1 10 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True--1-1e-09] 100.0000 (19.80) 100.0000 (19.80) 100.0000 (19.80) 0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0) 0;0 10,000,000.0000 (0.05) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-0-1e-09] 100.0000 (19.80) 100.0000 (19.80) 100.0000 (19.80) 0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0) 0;0 10,000,000.0000 (0.05) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-1-1e-09] 100.0000 (19.80) 100.0000 (19.80) 100.0000 (19.80) 0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0) 0;0 10,000,000.0000 (0.05) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_fast 122.5015 (24.26) 288,210.4204 (>1000.0) 285.3123 (56.50) 1,395.5331 (inf) 214.5907 (42.49) 109.1720 (inf) 2569;9448 3,504,930.8917 (0.02) 786913 100 python3.14-pytest-benchmark-5.3.0> test_setup_many_rounds 125.0301 (24.76) 457.9779 (90.69) 220.6769 (43.70) 119.5662 (inf) 187.5451 (37.14) 82.8877 (inf) 2;2 4,531,512.2346 (0.02) 10 1 python3.14-pytest-benchmark-5.3.0> test_precision_marker_end_to_end 167.0909 (33.09) 183.3308 (36.30) 170.8348 (33.83) 7.0133 (inf) 167.5007 (33.17) 4.9977 (inf) 1;1 5,853,607.3160 (0.03) 5 100 python3.14-pytest-benchmark-5.3.0> test_teardown_many_iterations 208.3058 (41.25) 208.3058 (41.25) 208.3058 (41.25) 0.0000 (1.0) 208.3058 (41.25) 0.0000 (1.0) 0;0 4,800,634.0864 (0.02) 1 3 python3.14-pytest-benchmark-5.3.0> test_single 291.9696 (57.82) 291.9696 (57.82) 291.9696 (57.82) 0.0000 (1.0) 291.9696 (57.82) 0.0000 (1.0) 0;0 3,425,013.7927 (0.02) 1 1 python3.14-pytest-benchmark-5.3.0> test_can_use_both_args_and_setup_without_return 332.9478 (65.93) 332.9478 (65.93) 332.9478 (65.93) 0.0000 (1.0) 332.9478 (65.93) 0.0000 (1.0) 0;0 3,003,473.6336 (0.02) 1 1 python3.14-pytest-benchmark-5.3.0> test_setup_cprofile 374.8573 (74.23) 374.8573 (74.23) 374.8573 (74.23) 0.0000 (1.0) 374.8573 (74.23) 0.0000 (1.0) 0;0 2,667,681.5503 (0.01) 1 1 python3.14-pytest-benchmark-5.3.0> test_teardown_cprofile 415.8355 (82.34) 415.8355 (82.34) 415.8355 (82.34) 0.0000 (1.0) 415.8355 (82.34) 0.0000 (1.0) 0;0 2,404,796.9183 (0.01) 1 1 python3.14-pytest-benchmark-5.3.0> test_args_kwargs 459.1420 (90.92) 459.1420 (90.92) 459.1420 (90.92) 0.0000 (1.0) 459.1420 (90.92) 0.0000 (1.0) 0;0 2,177,975.3022 (0.01) 1 1 python3.14-pytest-benchmark-5.3.0> test_teardown 583.0079 (115.45) 583.0079 (115.45) 583.0079 (115.45) 0.0000 (1.0) 583.0079 (115.45) 0.0000 (1.0) 0;0 1,715,242.5304 (0.01) 1 1 python3.14-pytest-benchmark-5.3.0> test_setup 708.0380 (140.21) 708.0380 (140.21) 708.0380 (140.21) 0.0000 (1.0) 708.0380 (140.21) 0.0000 (1.0) 0;0 1,412,353.5995 (0.01) 1 1 python3.14-pytest-benchmark-5.3.0> test_foo2 1,749.9551 (346.53) 7,781,625.0268 (>1000.0) 15,370.3897 (>1000.0) 116,787.4429 (inf) 3,708.9922 (734.45) 2,166.9548 (inf) 409;2554 65,060.1593 (0.00) 23953 1 python3.14-pytest-benchmark-5.3.0> test_foo 3,249.8501 (643.53) 1,794,666.9832 (>1000.0) 13,747.8788 (>1000.0) 17,554.8472 (inf) 10,916.9632 (>1000.0) 1,458.2183 (inf) 2046;8305 72,738.4942 (0.00) 61069 1 python3.14-pytest-benchmark-5.3.0> test_fast 3,375.1130 (668.34) 33,749.9660 (>1000.0) 10,991.9673 (>1000.0) 857.2831 (inf) 10,541.8731 (>1000.0) 1,125.0377 (inf) 13303;1367 90,975.5253 (0.00) 74997 1 python3.14-pytest-benchmark-5.3.0> test_calibrate 8,207.9787 (>1000.0) 189,127,249.8760 (>1000.0) 151,331.2911 (>1000.0) 1,844,189.0366 (inf) 16,500.0092 (>1000.0) 12,459.2334 (inf) 11401;36536 6,608.0187 (0.00) 1212138 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_slow 11,791.9408 (>1000.0) 1,202,582.8473 (>1000.0) 80,932.9921 (>1000.0) 23,749.3315 (inf) 92,542.0318 (>1000.0) 1,291.9772 (inf) 156009;170973 12,355.9005 (0.00) 802633 1 python3.14-pytest-benchmark-5.3.0> test_parametrized[2] 12,292.0610 (>1000.0) 407,790.9980 (>1000.0) 78,991.2751 (>1000.0) 25,253.3820 (inf) 92,583.9413 (>1000.0) 25,521.0325 (inf) 2942;184 12,659.6260 (0.00) 12520 1 python3.14-pytest-benchmark-5.3.0> test_parametrized[1] 12,416.8582 (>1000.0) 193,584.0119 (>1000.0) 81,485.6236 (>1000.0) 25,347.9952 (inf) 92,833.0701 (>1000.0) 14,687.3645 (inf) 2415;2297 12,272.1034 (0.00) 10531 1 python3.14-pytest-benchmark-5.3.0> test_parametrized[0] 12,666.9183 (>1000.0) 166,166.1081 (>1000.0) 86,177.7364 (>1000.0) 19,076.3965 (inf) 93,000.0097 (>1000.0) 1,791.8646 (inf) 2215;2723 11,603.9251 (0.00) 18100 1 python3.14-pytest-benchmark-5.3.0> test_parametrized[3] 15,791.9712 (>1000.0) 1,406,542.0255 (>1000.0) 92,960.9321 (>1000.0) 22,187.7568 (inf) 92,959.0315 (>1000.0) 2,332.7302 (inf) 586;1380 10,757.2071 (0.00) 10279 1 python3.14-pytest-benchmark-5.3.0> test_parametrized[4] 16,208.9709 (>1000.0) 556,249.8700 (>1000.0) 91,715.2151 (>1000.0) 12,088.3746 (inf) 92,917.1219 (>1000.0) 833.0680 (inf) 592;2316 10,903.3163 (0.00) 10504 1 python3.14-pytest-benchmark-5.3.0> test_slow 1,057,125.1623 (>1000.0) 9,030,458.0517 (>1000.0) 6,331,839.1226 (>1000.0) 3,035,950.9379 (inf) 8,038,250.0309 (>1000.0) 6,204,572.1570 (inf) 53;0 157.9320 (0.00) 201 1 python3.14-pytest-benchmark-5.3.0> test_slower 10,028,833.0577 (>1000.0) 87,794,874.7948 (>1000.0) 28,718,200.9842 (>1000.0) 24,870,903.1465 (inf) 16,311,520.9434 (>1000.0) 21,276,042.0982 (inf) 14;11 34.8211 (0.00) 74 1 python3.14-pytest-benchmark-5.3.0> test_weave_method 10,145,916.1378 (>1000.0) 32,775,833.0386 (>1000.0) 19,948,833.0632 (>1000.0) 8,949,101.8539 (inf) 17,258,042.0040 (>1000.0) 13,336,885.1384 (inf) 2;0 50.1282 (0.00) 5 1 python3.14-pytest-benchmark-5.3.0> test_weave_fixture 11,165,624.9501 (>1000.0) 82,356,333.0341 (>1000.0) 42,883,933.2424 (>1000.0) 32,604,971.3178 (inf) 32,708,958.0242 (>1000.0) 59,981,489.9615 (inf) 1;0 23.3188 (0.00) 5 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False--1-0.01] 505,000,000.0000 (>1000.0) 505,000,000.0000 (>1000.0) 505,000,000.0000 (>1000.0) 0.0000 (1.0) 505,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 1.9802 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-0-0.01] 505,000,000.0000 (>1000.0) 505,000,000.0000 (>1000.0) 505,000,000.0000 (>1000.0) 0.0000 (1.0) 505,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 1.9802 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-1-0.01] 505,000,000.0000 (>1000.0) 505,000,000.0000 (>1000.0) 505,000,000.0000 (>1000.0) 0.0000 (1.0) 505,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 1.9802 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True--1-0.01] 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 1.0000 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-0-0.01] 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 1.0000 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-1-0.01] 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 1.0000 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False--1-1.000000000000001] 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 0.0198 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False--1-1] 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 0.0198 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-0-1] 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 0.0198 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-1-1] 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 0.0198 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-0-1.000000000000001] 50,500,000,000.0001 (>1000.0) 50,500,000,000.0001 (>1000.0) 50,500,000,000.0001 (>1000.0) 0.0000 (1.0) 50,500,000,000.0001 (>1000.0) 0.0000 (1.0) 0;0 0.0198 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[False-1-1.000000000000001] 50,500,000,000.0001 (>1000.0) 50,500,000,000.0001 (>1000.0) 50,500,000,000.0001 (>1000.0) 0.0000 (1.0) 50,500,000,000.0001 (>1000.0) 0.0000 (1.0) 0;0 0.0198 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True--1-1] 75,000,000,000.0000 (>1000.0) 75,000,000,000.0000 (>1000.0) 75,000,000,000.0000 (>1000.0) 0.0000 (1.0) 75,000,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 0.0133 (0.00) 1 2 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True--1-1.000000000000001] 99,999,999,999.9999 (>1000.0) 99,999,999,999.9999 (>1000.0) 99,999,999,999.9999 (>1000.0) 0.0000 (1.0) 99,999,999,999.9999 (>1000.0) 0.0000 (1.0) 0;0 0.0100 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-0-1] 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0) 0;0 0.0100 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-1-1] 100,000,000,000.0001 (>1000.0) 100,000,000,000.0001 (>1000.0) 100,000,000,000.0001 (>1000.0) 0.0000 (1.0) 100,000,000,000.0001 (>1000.0) 0.0000 (1.0) 0;0 0.0100 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-0-1.000000000000001] 100,000,000,000.0001 (>1000.0) 100,000,000,000.0001 (>1000.0) 100,000,000,000.0001 (>1000.0) 0.0000 (1.0) 100,000,000,000.0001 (>1000.0) 0.0000 (1.0) 0;0 0.0100 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> test_calibrate_stuck[True-1-1.000000000000001] 100,000,000,000.0003 (>1000.0) 100,000,000,000.0003 (>1000.0) 100,000,000,000.0003 (>1000.0) 0.0000 (1.0) 100,000,000,000.0003 (>1000.0) 0.0000 (1.0) 0;0 0.0100 (0.00) 1 1 python3.14-pytest-benchmark-5.3.0> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> Legend: python3.14-pytest-benchmark-5.3.0> Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. python3.14-pytest-benchmark-5.3.0> OPS: Operations Per Second, computed as 1 / Mean python3.14-pytest-benchmark-5.3.0> ----------------------------- cProfile (time in s) ----------------------------- python3.14-pytest-benchmark-5.3.0> tests/test_pedantic.py::test_setup_cprofile python3.14-pytest-benchmark-5.3.0> ncalls tottime percall cumtime percall filename:lineno(function) python3.14-pytest-benchmark-5.3.0> 1 0.0000 0.0000 0.0000 0.0000 ~:0() python3.14-pytest-benchmark-5.3.0> 1 0.0000 0.0000 0.0000 0.0000 source/tests/test_pedantic.py:42(stuff) python3.14-pytest-benchmark-5.3.0> 1 0.0000 0.0000 0.0000 0.0000 ~:0() python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> tests/test_pedantic.py::test_teardown_cprofile python3.14-pytest-benchmark-5.3.0> ncalls tottime percall cumtime percall filename:lineno(function) python3.14-pytest-benchmark-5.3.0> 1 0.0000 0.0000 0.0000 0.0000 ~:0() python3.14-pytest-benchmark-5.3.0> 1 0.0000 0.0000 0.0000 0.0000 source/tests/test_pedantic.py:56(stuff) python3.14-pytest-benchmark-5.3.0> 1 0.0000 0.0000 0.0000 0.0000 ~:0() python3.14-pytest-benchmark-5.3.0> python3.14-pytest-benchmark-5.3.0> =========================== short test summary info ============================ python3.14-pytest-benchmark-5.3.0> SKIPPED [1] tests/test_benchmark.py:908: could not import 'xdist': No module named 'xdist' python3.14-pytest-benchmark-5.3.0> SKIPPED [1] tests/test_benchmark.py:916: could not import 'xdist': No module named 'xdist' python3.14-pytest-benchmark-5.3.0> SKIPPED [1] tests/test_benchmark.py:924: could not import 'xdist': No module named 'xdist' python3.14-pytest-benchmark-5.3.0> SKIPPED [2] tests/test_benchmark.py:945: could not import 'xdist': No module named 'xdist' python3.14-pytest-benchmark-5.3.0> SKIPPED [1] tests/test_skip.py:5: bla python3.14-pytest-benchmark-5.3.0> ================== 248 passed, 6 skipped in 836.96s (0:13:56) ================== python3.14-pytest-benchmark-5.3.0> Finished executing pytestCheckPhase python3.14-pytest-benchmark-5.3.0> pytestCheckPhase completed in 13 minutes 59 seconds python3.14-pytest-benchmark-5.3.0> Running phase: pytestcachePhase python3.14-pytest-benchmark-5.3.0> Running phase: pytestRemoveBytecodePhase python3.14-pytest-benchmark-5.3.0> Running phase: pytestcachePhase python3.14-pytest-benchmark-5.3.0> Running phase: pytestRemoveBytecodePhase building '/nix/store/3xv3xryf6dvhw9170f3z3imdnr341bqi-python3.14-humanize-4.16.0.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=22&system=aarch64-darwin&token-file=/run/nix-farm-client/farm-token' building '/nix/store/3xv3xryf6dvhw9170f3z3imdnr341bqi-python3.14-humanize-4.16.0.drv' on farm.numtide.com:50051 python3.14-humanize-4.16.0> mac02: building 3xv3xryf6dvhw9170f3z3imdnr341bqi-python3.14-humanize-4.16.0.drv python3.14-humanize-4.16.0> structuredAttrs is enabled python3.14-humanize-4.16.0> Sourcing python-remove-tests-dir-hook python3.14-humanize-4.16.0> Sourcing python-catch-conflicts-hook.sh python3.14-humanize-4.16.0> Sourcing python-remove-bin-bytecode-hook.sh python3.14-humanize-4.16.0> Sourcing pypa-build-hook python3.14-humanize-4.16.0> Using pypaBuildPhase python3.14-humanize-4.16.0> Sourcing python-runtime-deps-check-hook python3.14-humanize-4.16.0> Using pythonRuntimeDepsCheckHook python3.14-humanize-4.16.0> Sourcing pypa-install-hook python3.14-humanize-4.16.0> Using pypaInstallPhase python3.14-humanize-4.16.0> Sourcing python-imports-check-hook.sh python3.14-humanize-4.16.0> Using pythonImportsCheckPhase python3.14-humanize-4.16.0> Sourcing python-metadata-check-hook.sh python3.14-humanize-4.16.0> Using pythonMetadataCheckPhase python3.14-humanize-4.16.0> Sourcing python-namespaces-hook python3.14-humanize-4.16.0> Sourcing python-catch-conflicts-hook.sh python3.14-humanize-4.16.0> Sourcing pytest-check-hook python3.14-humanize-4.16.0> Using pytestCheckPhase python3.14-humanize-4.16.0> Running phase: unpackPhase python3.14-humanize-4.16.0> unpacking source archive /nix/store/0k5fb4viz7y83flyyslz949ysc6jb2is-source python3.14-humanize-4.16.0> source root is source python3.14-humanize-4.16.0> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini" python3.14-humanize-4.16.0> Running phase: patchPhase python3.14-humanize-4.16.0> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-humanize-4.16.0> Running phase: configurePhase python3.14-humanize-4.16.0> no configure script, doing nothing python3.14-humanize-4.16.0> Running phase: buildPhase python3.14-humanize-4.16.0> Executing pypaBuildPhase python3.14-humanize-4.16.0> Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.16.0 python3.14-humanize-4.16.0> Including all tracked files automatically python3.14-humanize-4.16.0> Creating a wheel... python3.14-humanize-4.16.0> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-humanize-4.16.0> * Getting build dependencies for wheel... python3.14-humanize-4.16.0> * Building wheel... python3.14-humanize-4.16.0> Successfully built humanize-4.16.0-py3-none-any.whl python3.14-humanize-4.16.0> Finished creating a wheel... python3.14-humanize-4.16.0> ar python3.14-humanize-4.16.0> bn_BD python3.14-humanize-4.16.0> ca_ES python3.14-humanize-4.16.0> da_DK python3.14-humanize-4.16.0> de_DE python3.14-humanize-4.16.0> el_GR python3.14-humanize-4.16.0> eo python3.14-humanize-4.16.0> es_ES python3.14-humanize-4.16.0> eu python3.14-humanize-4.16.0> fa_IR python3.14-humanize-4.16.0> fi_FI python3.14-humanize-4.16.0> fr_FR python3.14-humanize-4.16.0> he_IL python3.14-humanize-4.16.0> hu_HU python3.14-humanize-4.16.0> id_ID python3.14-humanize-4.16.0> it_IT python3.14-humanize-4.16.0> ja_JP python3.14-humanize-4.16.0> ko_KR python3.14-humanize-4.16.0> lv python3.14-humanize-4.16.0> nb python3.14-humanize-4.16.0> nl_NL python3.14-humanize-4.16.0> pl_PL python3.14-humanize-4.16.0> pt_BR python3.14-humanize-4.16.0> pt_PT python3.14-humanize-4.16.0> ru_RU python3.14-humanize-4.16.0> sk_SK python3.14-humanize-4.16.0> sl_SI python3.14-humanize-4.16.0> sv_SE python3.14-humanize-4.16.0> tlh python3.14-humanize-4.16.0> tr_TR python3.14-humanize-4.16.0> uk_UA python3.14-humanize-4.16.0> uz python3.14-humanize-4.16.0> vi_VN python3.14-humanize-4.16.0> zh_CN python3.14-humanize-4.16.0> zh_HK python3.14-humanize-4.16.0> Finished executing pypaBuildPhase python3.14-humanize-4.16.0> Running phase: pythonRuntimeDepsCheckHook python3.14-humanize-4.16.0> Executing pythonRuntimeDepsCheck python3.14-humanize-4.16.0> Checking runtime dependencies for humanize-4.16.0-py3-none-any.whl python3.14-humanize-4.16.0> Finished executing pythonRuntimeDepsCheck python3.14-humanize-4.16.0> Running phase: installPhase python3.14-humanize-4.16.0> Executing pypaInstallPhase python3.14-humanize-4.16.0> Successfully installed humanize-4.16.0-py3-none-any.whl python3.14-humanize-4.16.0> Finished executing pypaInstallPhase python3.14-humanize-4.16.0> Running phase: pythonOutputDistPhase python3.14-humanize-4.16.0> Executing pythonOutputDistPhase python3.14-humanize-4.16.0> Finished executing pythonOutputDistPhase python3.14-humanize-4.16.0> Running phase: fixupPhase python3.14-humanize-4.16.0> checking for references to /nix/var/nix/builds/nix-97719-2282936158/ in /nix/store/2wxkvjj80fddvsng66r7ar1i04qgq32c-python3.14-humanize-4.16.0-dist... python3.14-humanize-4.16.0> patching script interpreter paths in /nix/store/2wxkvjj80fddvsng66r7ar1i04qgq32c-python3.14-humanize-4.16.0-dist python3.14-humanize-4.16.0> checking for references to /nix/var/nix/builds/nix-97719-2282936158/ in /nix/store/k31s42bglps9h7nazwwgxvqyix6yxgn1-python3.14-humanize-4.16.0... python3.14-humanize-4.16.0> patching script interpreter paths in /nix/store/k31s42bglps9h7nazwwgxvqyix6yxgn1-python3.14-humanize-4.16.0 python3.14-humanize-4.16.0> stripping (with command strip and flags -S) in /nix/store/k31s42bglps9h7nazwwgxvqyix6yxgn1-python3.14-humanize-4.16.0/lib python3.14-humanize-4.16.0> Executing pythonRemoveTestsDir python3.14-humanize-4.16.0> Finished executing pythonRemoveTestsDir python3.14-humanize-4.16.0> Running phase: installCheckPhase python3.14-humanize-4.16.0> no Makefile or custom installCheckPhase, doing nothing python3.14-humanize-4.16.0> Running phase: pythonCatchConflictsPhase python3.14-humanize-4.16.0> Running phase: pythonRemoveBinBytecodePhase python3.14-humanize-4.16.0> Running phase: pythonImportsCheckPhase python3.14-humanize-4.16.0> Executing pythonImportsCheckPhase python3.14-humanize-4.16.0> Check whether the following modules can be imported: humanize python3.14-humanize-4.16.0> Running phase: pythonMetadataCheckPhase python3.14-humanize-4.16.0> Executing pythonMetadataCheckPhase python3.14-humanize-4.16.0> Running phase: pytestCheckPhase python3.14-humanize-4.16.0> Executing pytestCheckPhase python3.14-humanize-4.16.0> pytest flags: -m pytest python3.14-humanize-4.16.0> ============================= test session starts ============================== python3.14-humanize-4.16.0> platform darwin -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 python3.14-humanize-4.16.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) python3.14-humanize-4.16.0> rootdir: /nix/var/nix/builds/nix-97719-2282936158/source python3.14-humanize-4.16.0> configfile: pyproject.toml (WARNING: ignoring pytest config in tox.ini!) python3.14-humanize-4.16.0> testpaths: tests python3.14-humanize-4.16.0> plugins: benchmark-5.3.0 python3.14-humanize-4.16.0> collected 784 items python3.14-humanize-4.16.0> python3.14-humanize-4.16.0> tests/test_benchmarks.py ............... [ 1%] python3.14-humanize-4.16.0> tests/test_filesize.py ................................................. [ 8%] python3.14-humanize-4.16.0> ........................... [ 11%] python3.14-humanize-4.16.0> tests/test_i18n.py ..................................................... [ 18%] python3.14-humanize-4.16.0> ...................... [ 21%] python3.14-humanize-4.16.0> tests/test_lists.py ........ [ 22%] python3.14-humanize-4.16.0> tests/test_number.py ................................................... [ 28%] python3.14-humanize-4.16.0> ........................................................................ [ 37%] python3.14-humanize-4.16.0> ........................................................................ [ 47%] python3.14-humanize-4.16.0> ................................ [ 51%] python3.14-humanize-4.16.0> tests/test_time.py ..................................................... [ 57%] python3.14-humanize-4.16.0> ........................................................................ [ 67%] python3.14-humanize-4.16.0> ........................................................................ [ 76%] python3.14-humanize-4.16.0> ........................................................................ [ 85%] python3.14-humanize-4.16.0> ........................................................................ [ 94%] python3.14-humanize-4.16.0> .......................................... [100%] python3.14-humanize-4.16.0> python3.14-humanize-4.16.0> python3.14-humanize-4.16.0> ------------------------------------------------------------------------------------------------- benchmark: 15 tests -------------------------------------------------------------------------------------------------- python3.14-humanize-4.16.0> Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations python3.14-humanize-4.16.0> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ python3.14-humanize-4.16.0> test_clamp 207.9178 (1.0) 5,331,082.9680 (67.77) 1,120.5951 (1.31) 40,000.3883 (8.07) 624.9174 (1.10) 166.9396 (1.34) 97;765 892.3830 (0.76) 123076 1 python3.14-humanize-4.16.0> test_natural_list 222.2291 (1.07) 535,083.3371 (6.80) 855.0590 (1.0) 7,278.6963 (1.47) 569.4339 (1.0) 190.2382 (1.52) 415;2584 1,169.5100 (1.0) 81632 30 python3.14-humanize-4.16.0> test_apnumber 375.0902 (1.80) 10,012,666.9277 (127.28) 1,551.2198 (1.81) 43,156.0146 (8.71) 1,041.9171 (1.83) 291.9696 (2.34) 151;1017 644.6540 (0.55) 167838 1 python3.14-humanize-4.16.0> test_ordinal 541.7969 (2.61) 10,234,166.8680 (130.10) 2,544.9082 (2.98) 68,424.0428 (13.80) 1,457.9855 (2.56) 457.9779 (3.67) 123;1330 392.9415 (0.34) 108602 1 python3.14-humanize-4.16.0> test_scientific 542.0297 (2.61) 16,648,042.0157 (211.63) 2,824.0813 (3.30) 110,222.8076 (22.23) 958.0981 (1.68) 915.7229 (7.33) 79;1393 354.0975 (0.30) 82755 1 python3.14-humanize-4.16.0> test_metric 583.0079 (2.80) 6,328,416.9883 (80.45) 2,193.1800 (2.56) 51,221.6578 (10.33) 1,125.0377 (1.98) 999.7748 (8.00) 146;1267 455.9589 (0.39) 92662 1 python3.14-humanize-4.16.0> test_intcomma 791.1585 (3.81) 4,006,874.9804 (50.94) 2,415.6568 (2.83) 31,291.2159 (6.31) 2,000.0152 (3.51) 541.0984 (4.33) 118;577 413.9661 (0.35) 65219 1 python3.14-humanize-4.16.0> test_naturalsize 791.1585 (3.81) 3,538,083.9836 (44.98) 2,572.9214 (3.01) 39,018.4830 (7.87) 2,208.1658 (3.88) 1,333.8868 (10.68) 77;349 388.6632 (0.33) 56738 1 python3.14-humanize-4.16.0> test_naturaldelta 874.9776 (4.21) 2,184,208.0168 (27.77) 2,145.4916 (2.51) 20,744.2359 (4.18) 1,583.9469 (2.78) 1,041.2186 (8.34) 43;209 466.0936 (0.40) 37915 1 python3.14-humanize-4.16.0> test_naturalday 1,000.0076 (4.81) 6,718,917.0513 (85.41) 3,536.3255 (4.14) 52,461.2307 (10.58) 1,958.1057 (3.44) 1,040.9858 (8.33) 195;1422 282.7794 (0.24) 118807 1 python3.14-humanize-4.16.0> test_intword 1,082.8953 (5.21) 4,746,000.0496 (60.33) 3,893.5131 (4.55) 52,124.5888 (10.51) 3,000.0228 (5.27) 1,082.8953 (8.67) 53;509 256.8375 (0.22) 33708 1 python3.14-humanize-4.16.0> test_naturaltime 2,332.9630 (11.22) 13,243,665.9187 (168.35) 9,130.1981 (10.68) 126,150.6378 (25.45) 6,042.1880 (10.61) 1,999.0839 (16.00) 97;643 109.5266 (0.09) 38836 1 python3.14-humanize-4.16.0> test_naturaldate 2,833.0833 (13.63) 12,022,125.0691 (152.82) 10,930.3542 (12.78) 131,947.8134 (26.62) 5,207.9558 (9.15) 3,083.1434 (24.68) 161;998 91.4883 (0.08) 48485 1 python3.14-humanize-4.16.0> test_fractional 3,082.9106 (14.83) 78,666.0239 (1.0) 3,612.3257 (4.22) 4,957.3173 (1.0) 3,167.0788 (5.56) 124.9136 (1.0) 2;10 276.8300 (0.24) 240 1 python3.14-humanize-4.16.0> test_precisedelta 7,750.0008 (37.27) 21,146,749.8448 (268.82) 31,228.4755 (36.52) 280,270.6882 (56.54) 19,042.0542 (33.44) 10,957.9414 (87.72) 107;564 32.0221 (0.03) 17022 1 python3.14-humanize-4.16.0> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ python3.14-humanize-4.16.0> python3.14-humanize-4.16.0> Legend: python3.14-humanize-4.16.0> Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. python3.14-humanize-4.16.0> OPS: Operations Per Second, computed as 1 / Mean python3.14-humanize-4.16.0> ============================= 784 passed in 16.31s ============================= python3.14-humanize-4.16.0> Finished executing pytestCheckPhase python3.14-humanize-4.16.0> Running phase: pytestcachePhase python3.14-humanize-4.16.0> Running phase: pytestRemoveBytecodePhase building '/nix/store/bzy8a2kid0sa6vzw41dwkql33x9p3vk1-python3.14-jsonpath-python-1.1.6.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=20&system=aarch64-darwin&token-file=/run/nix-farm-client/farm-token' building '/nix/store/bzy8a2kid0sa6vzw41dwkql33x9p3vk1-python3.14-jsonpath-python-1.1.6.drv' on farm.numtide.com:50051 python3.14-jsonpath-python-1.1.6> mac02: building bzy8a2kid0sa6vzw41dwkql33x9p3vk1-python3.14-jsonpath-python-1.1.6.drv python3.14-jsonpath-python-1.1.6> structuredAttrs is enabled python3.14-jsonpath-python-1.1.6> Sourcing python-remove-tests-dir-hook python3.14-jsonpath-python-1.1.6> Sourcing python-catch-conflicts-hook.sh python3.14-jsonpath-python-1.1.6> Sourcing python-remove-bin-bytecode-hook.sh python3.14-jsonpath-python-1.1.6> Sourcing pypa-build-hook python3.14-jsonpath-python-1.1.6> Using pypaBuildPhase python3.14-jsonpath-python-1.1.6> Sourcing python-runtime-deps-check-hook python3.14-jsonpath-python-1.1.6> Using pythonRuntimeDepsCheckHook python3.14-jsonpath-python-1.1.6> Sourcing pypa-install-hook python3.14-jsonpath-python-1.1.6> Using pypaInstallPhase python3.14-jsonpath-python-1.1.6> Sourcing python-imports-check-hook.sh python3.14-jsonpath-python-1.1.6> Using pythonImportsCheckPhase python3.14-jsonpath-python-1.1.6> Sourcing python-metadata-check-hook.sh python3.14-jsonpath-python-1.1.6> Using pythonMetadataCheckPhase python3.14-jsonpath-python-1.1.6> Sourcing python-namespaces-hook python3.14-jsonpath-python-1.1.6> Sourcing python-catch-conflicts-hook.sh python3.14-jsonpath-python-1.1.6> Sourcing pytest-check-hook python3.14-jsonpath-python-1.1.6> Using pytestCheckPhase python3.14-jsonpath-python-1.1.6> Running phase: unpackPhase python3.14-jsonpath-python-1.1.6> unpacking source archive /nix/store/i9dxbcx0iaj0drypg4kc427k1scva47s-jsonpath_python-1.1.6.tar.gz python3.14-jsonpath-python-1.1.6> source root is jsonpath_python-1.1.6 python3.14-jsonpath-python-1.1.6> setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "jsonpath_python-1.1.6/uv.lock" python3.14-jsonpath-python-1.1.6> Running phase: patchPhase python3.14-jsonpath-python-1.1.6> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-jsonpath-python-1.1.6> Running phase: configurePhase python3.14-jsonpath-python-1.1.6> no configure script, doing nothing python3.14-jsonpath-python-1.1.6> Running phase: buildPhase python3.14-jsonpath-python-1.1.6> Executing pypaBuildPhase python3.14-jsonpath-python-1.1.6> Creating a wheel... python3.14-jsonpath-python-1.1.6> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-jsonpath-python-1.1.6> * Getting build dependencies for wheel... python3.14-jsonpath-python-1.1.6> * Building wheel... python3.14-jsonpath-python-1.1.6> Successfully built jsonpath_python-1.1.6-py3-none-any.whl python3.14-jsonpath-python-1.1.6> Finished creating a wheel... python3.14-jsonpath-python-1.1.6> Finished executing pypaBuildPhase python3.14-jsonpath-python-1.1.6> Running phase: pythonRuntimeDepsCheckHook python3.14-jsonpath-python-1.1.6> Executing pythonRuntimeDepsCheck python3.14-jsonpath-python-1.1.6> Checking runtime dependencies for jsonpath_python-1.1.6-py3-none-any.whl python3.14-jsonpath-python-1.1.6> Finished executing pythonRuntimeDepsCheck python3.14-jsonpath-python-1.1.6> Running phase: installPhase python3.14-jsonpath-python-1.1.6> Executing pypaInstallPhase python3.14-jsonpath-python-1.1.6> Successfully installed jsonpath_python-1.1.6-py3-none-any.whl python3.14-jsonpath-python-1.1.6> Finished executing pypaInstallPhase python3.14-jsonpath-python-1.1.6> Running phase: pythonOutputDistPhase python3.14-jsonpath-python-1.1.6> Executing pythonOutputDistPhase python3.14-jsonpath-python-1.1.6> Finished executing pythonOutputDistPhase python3.14-jsonpath-python-1.1.6> Running phase: fixupPhase python3.14-jsonpath-python-1.1.6> checking for references to /nix/var/nix/builds/nix-41145-4114443646/ in /nix/store/2xk8c5l096gindzp032mpfq4ipq46yx3-python3.14-jsonpath-python-1.1.6-dist... python3.14-jsonpath-python-1.1.6> patching script interpreter paths in /nix/store/2xk8c5l096gindzp032mpfq4ipq46yx3-python3.14-jsonpath-python-1.1.6-dist python3.14-jsonpath-python-1.1.6> checking for references to /nix/var/nix/builds/nix-41145-4114443646/ in /nix/store/mbrljwc341p971ag973wz9iirrhm19dv-python3.14-jsonpath-python-1.1.6... python3.14-jsonpath-python-1.1.6> patching script interpreter paths in /nix/store/mbrljwc341p971ag973wz9iirrhm19dv-python3.14-jsonpath-python-1.1.6 python3.14-jsonpath-python-1.1.6> stripping (with command strip and flags -S) in /nix/store/mbrljwc341p971ag973wz9iirrhm19dv-python3.14-jsonpath-python-1.1.6/lib python3.14-jsonpath-python-1.1.6> Executing pythonRemoveTestsDir python3.14-jsonpath-python-1.1.6> Finished executing pythonRemoveTestsDir python3.14-jsonpath-python-1.1.6> Running phase: installCheckPhase python3.14-jsonpath-python-1.1.6> no Makefile or custom installCheckPhase, doing nothing python3.14-jsonpath-python-1.1.6> Running phase: pythonCatchConflictsPhase python3.14-jsonpath-python-1.1.6> Running phase: pythonRemoveBinBytecodePhase python3.14-jsonpath-python-1.1.6> Running phase: pythonImportsCheckPhase python3.14-jsonpath-python-1.1.6> Executing pythonImportsCheckPhase python3.14-jsonpath-python-1.1.6> Check whether the following modules can be imported: jsonpath python3.14-jsonpath-python-1.1.6> Running phase: pythonMetadataCheckPhase python3.14-jsonpath-python-1.1.6> Executing pythonMetadataCheckPhase python3.14-jsonpath-python-1.1.6> Running phase: pytestCheckPhase python3.14-jsonpath-python-1.1.6> Executing pytestCheckPhase python3.14-jsonpath-python-1.1.6> pytest flags: -m pytest python3.14-jsonpath-python-1.1.6> ============================= test session starts ============================== python3.14-jsonpath-python-1.1.6> platform darwin -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 python3.14-jsonpath-python-1.1.6> 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) python3.14-jsonpath-python-1.1.6> rootdir: /nix/var/nix/builds/nix-41145-4114443646/jsonpath_python-1.1.6 python3.14-jsonpath-python-1.1.6> configfile: pyproject.toml python3.14-jsonpath-python-1.1.6> testpaths: tests python3.14-jsonpath-python-1.1.6> plugins: benchmark-5.3.0 python3.14-jsonpath-python-1.1.6> collected 181 items python3.14-jsonpath-python-1.1.6> python3.14-jsonpath-python-1.1.6> tests/test_basic.py .................................................... [ 28%] python3.14-jsonpath-python-1.1.6> ............................ [ 44%] python3.14-jsonpath-python-1.1.6> tests/test_issues.py ............................... [ 61%] python3.14-jsonpath-python-1.1.6> tests/test_jsonpath.py ................................. [ 79%] python3.14-jsonpath-python-1.1.6> tests/test_performance.py ....................... [ 92%] python3.14-jsonpath-python-1.1.6> tests/test_update.py .............. [100%] python3.14-jsonpath-python-1.1.6> python3.14-jsonpath-python-1.1.6> python3.14-jsonpath-python-1.1.6> --------------------------------------------------------------------------------------------------------------------- benchmark: 21 tests ---------------------------------------------------------------------------------------------------------------------- python3.14-jsonpath-python-1.1.6> Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations python3.14-jsonpath-python-1.1.6> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- python3.14-jsonpath-python-1.1.6> test_simple_path 915.9558 (1.0) 31,207.9210 (2.31) 1,026.4973 (1.0) 90.2764 (1.0) 1,040.9858 (1.0) 41.9095 (1.0) 1916;1916 974,186.7184 (1.0) 154824 1 python3.14-jsonpath-python-1.1.6> test_slice_operation 1,749.9551 (1.91) 43,665.9902 (3.23) 1,934.1578 (1.88) 194.8085 (2.16) 1,917.1275 (1.84) 42.1423 (1.01) 520;5131 517,020.9098 (0.53) 118231 1 python3.14-jsonpath-python-1.1.6> test_wildcard 2,124.8125 (2.32) 47,167.0646 (3.49) 2,836.5301 (2.76) 395.4612 (4.38) 2,874.9928 (2.76) 84.0519 (2.01) 14996;21425 352,543.4065 (0.36) 117068 1 python3.14-jsonpath-python-1.1.6> test_field_extractor 3,791.8799 (4.14) 64,040.9999 (4.74) 5,089.9887 (4.96) 664.8306 (7.36) 5,166.9776 (4.96) 207.9178 (4.96) 6725;6810 196,464.0887 (0.20) 75473 1 python3.14-jsonpath-python-1.1.6> test_sorter_single_field 4,082.9182 (4.46) 13,499.9864 (1.0) 4,312.9508 (4.20) 113.2235 (1.25) 4,292.0001 (4.12) 83.8190 (2.00) 2530;563 231,859.8209 (0.24) 66116 1 python3.14-jsonpath-python-1.1.6> test_sorter_multi_field_mixed_direction 5,832.8733 (6.37) 41,708.1174 (3.09) 6,414.9315 (6.25) 284.7129 (3.15) 6,458.0236 (6.20) 125.0301 (2.98) 7612;8231 155,886.3110 (0.16) 58680 1 python3.14-jsonpath-python-1.1.6> test_sorter_multi_field_same_direction 5,916.9251 (6.46) 74,540.9634 (5.52) 6,236.1543 (6.08) 519.1577 (5.75) 6,207.9635 (5.96) 125.0301 (2.98) 349;1675 160,355.2363 (0.16) 64169 1 python3.14-jsonpath-python-1.1.6> test_update_function 18,583.1450 (20.29) 144,458.8415 (10.70) 25,184.9938 (24.53) 3,765.4438 (41.71) 26,042.1075 (25.02) 291.9696 (6.97) 3752;4197 39,706.1841 (0.04) 20135 1 python3.14-jsonpath-python-1.1.6> test_update_static_value 19,040.8900 (20.79) 156,499.9111 (11.59) 26,518.9054 (25.83) 5,030.4291 (55.72) 26,624.8826 (25.58) 416.0684 (9.93) 2263;2879 37,708.9471 (0.04) 13537 1 python3.14-jsonpath-python-1.1.6> test_path_result_type 27,375.0629 (29.89) 394,208.1239 (29.20) 43,771.2116 (42.64) 13,714.6694 (151.92) 38,041.0347 (36.54) 3,333.9020 (79.55) 4828;4912 22,846.0662 (0.02) 20816 1 python3.14-jsonpath-python-1.1.6> test_parse_scaling_with_depth 54,833.9449 (59.87) 11,669,249.9723 (864.39) 123,949.4334 (120.75) 322,290.9561 (>1000.0) 81,062.5497 (77.87) 76,416.1814 (>1000.0) 146;263 8,067.8061 (0.01) 11674 1 python3.14-jsonpath-python-1.1.6> test_regex_filter 73,082.9779 (79.79) 120,042.1248 (8.89) 100,584.4841 (97.99) 4,422.8608 (48.99) 101,207.9883 (97.22) 666.8270 (15.91) 137;265 9,941.8912 (0.01) 4103 1 python3.14-jsonpath-python-1.1.6> test_filter_expression 88,084.0234 (96.17) 211,082.8646 (15.64) 91,302.1379 (88.95) 2,967.3965 (32.87) 90,916.8739 (87.34) 2,001.1794 (47.75) 686;671 10,952.6461 (0.01) 4705 1 python3.14-jsonpath-python-1.1.6> test_complex_expression 125,250.0806 (136.74) 525,166.9791 (38.90) 170,079.1733 (165.69) 31,986.2110 (354.31) 171,541.9348 (164.79) 13,749.1152 (328.07) 440;444 5,879.6147 (0.01) 3543 1 python3.14-jsonpath-python-1.1.6> test_nested_filter 154,499.8959 (168.68) 266,625.0803 (19.75) 160,131.0311 (156.00) 6,123.5498 (67.83) 156,790.9494 (150.62) 12,292.9923 (293.32) 1232;2 6,244.8858 (0.01) 4492 1 python3.14-jsonpath-python-1.1.6> test_parse_scaling_with_array_size 443,000.1136 (483.65) 32,842,000.0151 (>1000.0) 1,353,300.3873 (>1000.0) 1,643,392.9538 (>1000.0) 877,500.0460 (842.95) 464,354.3507 (>1000.0) 72;122 738.9342 (0.00) 887 1 python3.14-jsonpath-python-1.1.6> test_parse_new_instance 984,957.9073 (>1000.0) 2,251,749.8583 (166.80) 1,144,635.8618 (>1000.0) 317,278.6546 (>1000.0) 1,016,229.5075 (976.22) 62,978.4772 (>1000.0) 111;149 873.6403 (0.00) 932 1 python3.14-jsonpath-python-1.1.6> test_parse_reuse_instance 990,916.0435 (>1000.0) 2,761,417.0685 (204.55) 1,275,776.0653 (>1000.0) 209,260.8114 (>1000.0) 1,277,916.4826 (>1000.0) 46,916.0732 (>1000.0) 135;168 783.8366 (0.00) 798 1 python3.14-jsonpath-python-1.1.6> test_cached_search 1,000,832.9991 (>1000.0) 2,593,499.8412 (192.11) 1,604,897.3088 (>1000.0) 222,204.6261 (>1000.0) 1,530,541.5727 (>1000.0) 189,978.3965 (>1000.0) 131;30 623.0928 (0.00) 508 1 python3.14-jsonpath-python-1.1.6> test_recursive_descent 1,256,125.0478 (>1000.0) 1,594,666.8573 (118.12) 1,331,402.3721 (>1000.0) 62,843.0307 (696.12) 1,365,624.8339 (>1000.0) 124,552.7528 (>1000.0) 442;1 751.0877 (0.00) 689 1 python3.14-jsonpath-python-1.1.6> test_filter_scaling 20,039,250.1429 (>1000.0) 47,879,208.1121 (>1000.0) 31,202,411.7516 (>1000.0) 5,288,999.9824 (>1000.0) 30,607,958.0914 (>1000.0) 3,990,459.0230 (>1000.0) 8;5 32.0488 (0.00) 34 1 python3.14-jsonpath-python-1.1.6> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- python3.14-jsonpath-python-1.1.6> python3.14-jsonpath-python-1.1.6> Legend: python3.14-jsonpath-python-1.1.6> Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. python3.14-jsonpath-python-1.1.6> OPS: Operations Per Second, computed as 1 / Mean python3.14-jsonpath-python-1.1.6> ============================= 181 passed in 15.25s ============================= python3.14-jsonpath-python-1.1.6> Finished executing pytestCheckPhase python3.14-jsonpath-python-1.1.6> Running phase: pytestcachePhase python3.14-jsonpath-python-1.1.6> Running phase: pytestRemoveBytecodePhase building '/nix/store/cfc8cs4h1rrxbqb2y82hc7d96rj7zx0w-python3.14-mistralai-2.6.0.drv' on 'grpc://farm.numtide.com:50051?connect-timeout=20&system=aarch64-darwin&token-file=/run/nix-farm-client/farm-token' building '/nix/store/cfc8cs4h1rrxbqb2y82hc7d96rj7zx0w-python3.14-mistralai-2.6.0.drv' on farm.numtide.com:50051 python3.14-mistralai-2.6.0> mac02: building cfc8cs4h1rrxbqb2y82hc7d96rj7zx0w-python3.14-mistralai-2.6.0.drv python3.14-mistralai-2.6.0> structuredAttrs is enabled python3.14-mistralai-2.6.0> Sourcing python-remove-tests-dir-hook python3.14-mistralai-2.6.0> Sourcing python-catch-conflicts-hook.sh python3.14-mistralai-2.6.0> Sourcing python-remove-bin-bytecode-hook.sh python3.14-mistralai-2.6.0> Sourcing pypa-build-hook python3.14-mistralai-2.6.0> Using pypaBuildPhase python3.14-mistralai-2.6.0> Sourcing python-runtime-deps-check-hook python3.14-mistralai-2.6.0> Using pythonRuntimeDepsCheckHook python3.14-mistralai-2.6.0> Sourcing pypa-install-hook python3.14-mistralai-2.6.0> Using pypaInstallPhase python3.14-mistralai-2.6.0> Sourcing python-imports-check-hook.sh python3.14-mistralai-2.6.0> Using pythonImportsCheckPhase python3.14-mistralai-2.6.0> Sourcing python-metadata-check-hook.sh python3.14-mistralai-2.6.0> Using pythonMetadataCheckPhase python3.14-mistralai-2.6.0> Sourcing python-namespaces-hook python3.14-mistralai-2.6.0> Sourcing python-catch-conflicts-hook.sh python3.14-mistralai-2.6.0> Running phase: unpackPhase python3.14-mistralai-2.6.0> unpacking source archive /nix/store/wvl2l60pimppcmlzml43rf4n4xb3px2z-mistralai-2.6.0.tar.gz python3.14-mistralai-2.6.0> source root is mistralai-2.6.0 python3.14-mistralai-2.6.0> setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "mistralai-2.6.0/src/mistralai/extra/workflows/helpers.py" python3.14-mistralai-2.6.0> Running phase: patchPhase python3.14-mistralai-2.6.0> Running phase: updateAutotoolsGnuConfigScriptsPhase python3.14-mistralai-2.6.0> Running phase: configurePhase python3.14-mistralai-2.6.0> no configure script, doing nothing python3.14-mistralai-2.6.0> Running phase: buildPhase python3.14-mistralai-2.6.0> Executing pypaBuildPhase python3.14-mistralai-2.6.0> Creating a wheel... python3.14-mistralai-2.6.0> pypa build flags: --no-isolation --outdir dist/ --wheel python3.14-mistralai-2.6.0> * Getting build dependencies for wheel... python3.14-mistralai-2.6.0> * Building wheel... python3.14-mistralai-2.6.0> Successfully built mistralai-2.6.0-py3-none-any.whl python3.14-mistralai-2.6.0> Finished creating a wheel... python3.14-mistralai-2.6.0> /nix/var/nix/builds/nix-48458-1573734681/mistralai-2.6.0/dist /nix/var/nix/builds/nix-48458-1573734681/mistralai-2.6.0 python3.14-mistralai-2.6.0> Unpacking to: unpacked/mistralai-2.6.0...OK python3.14-mistralai-2.6.0> Repacking wheel as ./mistralai-2.6.0-py3-none-any.whl...OK python3.14-mistralai-2.6.0> /nix/var/nix/builds/nix-48458-1573734681/mistralai-2.6.0 python3.14-mistralai-2.6.0> Finished executing pypaBuildPhase python3.14-mistralai-2.6.0> Running phase: pythonRuntimeDepsCheckHook python3.14-mistralai-2.6.0> Executing pythonRuntimeDepsCheck python3.14-mistralai-2.6.0> Checking runtime dependencies for mistralai-2.6.0-py3-none-any.whl python3.14-mistralai-2.6.0> Finished executing pythonRuntimeDepsCheck python3.14-mistralai-2.6.0> Running phase: installPhase python3.14-mistralai-2.6.0> Executing pypaInstallPhase python3.14-mistralai-2.6.0> Successfully installed mistralai-2.6.0-py3-none-any.whl python3.14-mistralai-2.6.0> Finished executing pypaInstallPhase python3.14-mistralai-2.6.0> Running phase: pythonOutputDistPhase python3.14-mistralai-2.6.0> Executing pythonOutputDistPhase python3.14-mistralai-2.6.0> Finished executing pythonOutputDistPhase python3.14-mistralai-2.6.0> Running phase: fixupPhase python3.14-mistralai-2.6.0> checking for references to /nix/var/nix/builds/nix-48458-1573734681/ in /nix/store/zh1bk9bc4bzgqwm445wdg0kxqcivp9zr-python3.14-mistralai-2.6.0-dist... python3.14-mistralai-2.6.0> patching script interpreter paths in /nix/store/zh1bk9bc4bzgqwm445wdg0kxqcivp9zr-python3.14-mistralai-2.6.0-dist python3.14-mistralai-2.6.0> checking for references to /nix/var/nix/builds/nix-48458-1573734681/ in /nix/store/57c0444wzblgmjsfy2a9y0g8mlimkba6-python3.14-mistralai-2.6.0... python3.14-mistralai-2.6.0> patching script interpreter paths in /nix/store/57c0444wzblgmjsfy2a9y0g8mlimkba6-python3.14-mistralai-2.6.0 python3.14-mistralai-2.6.0> stripping (with command strip and flags -S) in /nix/store/57c0444wzblgmjsfy2a9y0g8mlimkba6-python3.14-mistralai-2.6.0/lib python3.14-mistralai-2.6.0> Executing pythonRemoveTestsDir python3.14-mistralai-2.6.0> Finished executing pythonRemoveTestsDir python3.14-mistralai-2.6.0> Running phase: installCheckPhase python3.14-mistralai-2.6.0> no Makefile or custom installCheckPhase, doing nothing python3.14-mistralai-2.6.0> Running phase: pythonCatchConflictsPhase python3.14-mistralai-2.6.0> Running phase: pythonRemoveBinBytecodePhase python3.14-mistralai-2.6.0> Running phase: pythonImportsCheckPhase python3.14-mistralai-2.6.0> Executing pythonImportsCheckPhase python3.14-mistralai-2.6.0> Check whether the following modules can be imported: mistralai python3.14-mistralai-2.6.0> Running phase: pythonMetadataCheckPhase python3.14-mistralai-2.6.0> Executing pythonMetadataCheckPhase error: Cannot build '/nix/store/ysza3lgzxx5f87b4jk00ii3sbd0w0jb5-mistral-vibe-3.0.2.drv'. Reason: 1 dependency failed. Output paths: /nix/store/6p0ixxkp34f309h8vabsi6a0b55nip5p-mistral-vibe-3.0.2 /nix/store/ywd839d1kh6qj1j8icshajam276qfj8x-mistral-vibe-3.0.2-dist error: Cannot build '/nix/store/9m8plvrqp7nqnqhndrcgjqmcxs9xyjvd-check-mistral-vibe.drv'. Reason: 1 dependency failed. Output paths: /nix/store/jnrfhc4z3nzf0y3vv24iagnpnm0wawp8-check-mistral-vibe