tribuchet: building on jamie 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/8p5sym6ixs60j7mxpbdrj11yxw500wyc-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/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 cloudpathlib-0.24.0-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for cloudpathlib-0.24.0-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed cloudpathlib-0.24.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/g7s2bybvmhjg2p4z7wcs9jky4h279biv-python3.14-cloudpathlib-0.24.0-dist checking for references to /build/ in /nix/store/g7s2bybvmhjg2p4z7wcs9jky4h279biv-python3.14-cloudpathlib-0.24.0-dist... patching script interpreter paths in /nix/store/g7s2bybvmhjg2p4z7wcs9jky4h279biv-python3.14-cloudpathlib-0.24.0-dist shrinking RPATHs of ELF executables and libraries in /nix/store/dap23cafbk5v73wwc6j7qlk3r3fpbws1-python3.14-cloudpathlib-0.24.0 checking for references to /build/ in /nix/store/dap23cafbk5v73wwc6j7qlk3r3fpbws1-python3.14-cloudpathlib-0.24.0... patching script interpreter paths in /nix/store/dap23cafbk5v73wwc6j7qlk3r3fpbws1-python3.14-cloudpathlib-0.24.0 stripping (with command strip and flags -S -p) in /nix/store/dap23cafbk5v73wwc6j7qlk3r3fpbws1-python3.14-cloudpathlib-0.24.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: cloudpathlib Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest --numprocesses=24 ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 rootdir: /build/source configfile: pyproject.toml testpaths: tests plugins: cases-3.10.1, cov-stub-1.0.0, xdist-3.8.0 created: 24/24 workers 24 workers [1010 items] ........................................................................ [ 7%] ........................................................................ [ 14%] ........................................................................ [ 21%] ........................................................................ [ 28%] ........................................................................ [ 35%] ........................................................................ [ 42%] ........................................................................ [ 49%] ........................................................................ [ 57%] ........................................................................ [ 64%] ........................................................................ [ 71%] ........................................................................ [ 78%] ........................................................................ [ 85%] ........................................ss..s.s...............s......... [ 92%] ........................................................................ [ 99%] .. [100%] =============================== warnings summary =============================== ../../nix/store/8lwp6cckckvbslavaqhrkpg01r0hxfcg-python3.14-pytest-cases-3.10.1/lib/python3.14/site-packages/pytest_cases/plugin.py:676: 24 warnings /nix/store/8lwp6cckckvbslavaqhrkpg01r0hxfcg-python3.14-pytest-cases-3.10.1/lib/python3.14/site-packages/pytest_cases/plugin.py:676: UserWarning: WARNING: An attempt was made to reorder a super fixture closure with unions. This is not yet supported since the partitions use subsets of the fixtures ; please report it so that we can find a suitable solution for your need. warn("WARNING: An attempt was made to reorder a super fixture closure with unions. This is not yet " tests/test_caching.py:324: 24 warnings /build/source/tests/test_caching.py:324: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.flaky(reruns=3, reruns_delay=1, condition=os.getenv("USE_LIVE_CLOUD") == "1") tests/test_caching.py:360: 24 warnings /build/source/tests/test_caching.py:360: PytestUnknownMarkWarning: Unknown pytest.mark.flaky - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.flaky(reruns=3, reruns_delay=1, condition=os.getenv("USE_LIVE_CLOUD") == "1") tests/test_cloudpath_file_io.py::test_file_discovery[/azure_gen2_rig] tests/test_cloudpath_file_io.py::test_file_read_writes[/azure_rig] tests/test_cloudpath_file_io.py::test_file_discovery[/azure_rig] tests/test_cloudpath_file_io.py::test_file_read_writes[/azure_gen2_rig] /build/source/cloudpathlib/azure/azblobclient.py:387: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). metadata=dict(last_modified=str(datetime.utcnow().timestamp())) tests/test_cloudpath_file_io.py::test_file_discovery[/gs_rig] tests/test_cloudpath_file_io.py::test_file_read_writes[/gs_rig] /build/source/cloudpathlib/gs/gsclient.py:254: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). blob.metadata = {"updated": datetime.utcnow()} tests/test_azure_specific.py::test_as_url[/azure_rig] tests/test_azure_specific.py::test_as_url[/azure_gen2_rig] /build/source/cloudpathlib/azure/azblobclient.py:495: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). expiry=datetime.utcnow() + timedelta(seconds=expire_seconds), -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================ 1005 passed, 5 skipped, 80 warnings in 35.96s ================= Finished executing pytestCheckPhase pytestCheckPhase completed in 37 seconds Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase