-
-
Notifications
You must be signed in to change notification settings - Fork 17.5k
molecule: 25.3.1 -> 25.4.0 #401327
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
molecule: 25.3.1 -> 25.4.0 #401327
Conversation
|
Got some tests failures on Darwin (sandbox set to
Full log available here: DetailsSourcing 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-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook /nix/store/l3797z8ybpgk14ara7z0ld4hsnrpnvyv-pytest-check-hook/nix-support/setup-hook: line 41: warning: command substitution: 1 unterminated here-document Using pytestCheckPhase Running phase: unpackPhase @nix { "action": "setPhase", "phase": "unpackPhase" } unpacking source archive /nix/store/dbaaf3sc732c5n2fkmp1dv8i7amhjhnj-mocket-3.13.4.tar.gz source root is mocket-3.13.4 setting SOURCE_DATE_EPOCH to timestamp 1580601600 of file "mocket-3.13.4/tests/tests.test_http_with_xxhash.HttpEntryTestCase.test_truesendall_with_dump_from_recording.json" Running phase: patchPhase @nix { "action": "setPhase", "phase": "patchPhase" } Running phase: updateAutotoolsGnuConfigScriptsPhase @nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" } Running phase: configurePhase @nix { "action": "setPhase", "phase": "configurePhase" } no configure script, doing nothing Running phase: buildPhase @nix { "action": "setPhase", "phase": "buildPhase" } Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... * Building wheel... Successfully built mocket-3.13.4-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook @nix { "action": "setPhase", "phase": "pythonRuntimeDepsCheckHook" } Executing pythonRuntimeDepsCheck Checking runtime dependencies for mocket-3.13.4-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase @nix { "action": "setPhase", "phase": "installPhase" } Executing pypaInstallPhase Successfully installed mocket-3.13.4-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase @nix { "action": "setPhase", "phase": "pythonOutputDistPhase" } Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase @nix { "action": "setPhase", "phase": "fixupPhase" } checking for references to /private/tmp/nix-build-python3.12-mocket-3.13.4.drv-0/ in /nix/store/dqjzm0wzpramzr0g5ar3yr9al85x6i12-python3.12-mocket-3.13.4... patching script interpreter paths in /nix/store/dqjzm0wzpramzr0g5ar3yr9al85x6i12-python3.12-mocket-3.13.4 stripping (with command strip and flags -S) in /nix/store/dqjzm0wzpramzr0g5ar3yr9al85x6i12-python3.12-mocket-3.13.4/lib checking for references to /private/tmp/nix-build-python3.12-mocket-3.13.4.drv-0/ in /nix/store/5l3d00kjf622l297a00l82gj4fyvilkm-python3.12-mocket-3.13.4-dist... patching script interpreter paths in /nix/store/5l3d00kjf622l297a00l82gj4fyvilkm-python3.12-mocket-3.13.4-dist Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase @nix { "action": "setPhase", "phase": "installCheckPhase" } no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase @nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" } Running phase: pythonRemoveBinBytecodePhase @nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" } Running phase: pythonImportsCheckPhase @nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" } Executing pythonImportsCheckPhase Check whether the following modules can be imported: mocket Running phase: pytestCheckPhase @nix { "action": "setPhase", "phase": "pytestCheckPhase" } Executing pytestCheckPhase starting redis waiting for redis to be ready Could not connect to Valkey at /private/tmp/nix-build-python3.12-mocket-3.13.4.drv-0/run/redis.sock: No such file or directory pytest flags: -m pytest -k not\ \(test_truesendall_with_dump_from_recording\)\ and\ not\ \(test_aiohttp\)\ and\ not\ \(test_asyncio_record_replay\)\ and\ not\ \(test_gethostbyname\)\ and\ not\ \(test_no_dangling_fds\) /nix/store/vyp8vj3k51hhrghqy84x430khhck78sn-python3.12-pytest-asyncio-0.26.0/lib/python3.12/site-packages/pytest_asyncio/plugin.py:217: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session"warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) tests/test_compat.py::test_unknown_binary PASSED [ 0%] =================================== FAILURES ===================================
/nix/store/y4cxzr9m3rwfqjmzb1nnpglkhr9nkqm5-python3.12-httpx-0.28.1/lib/python3.12/site-packages/httpx/_transports/default.py:101: /nix/store/y4cxzr9m3rwfqjmzb1nnpglkhr9nkqm5-python3.12-httpx-0.28.1/lib/python3.12/site-packages/httpx/_transports/default.py:394: in handle_async_request map = {<class 'TimeoutError'>: <class 'httpcore.ConnectTimeout'>, <class 'OSError'>: <class 'httpcore.ConnectError'>, <class 'anyio.BrokenResourceError'>: <class 'httpcore.ConnectError'>}
E httpcore.ConnectTimeout /nix/store/kj1160b6s9mgh3lz53029lfi1r54las0-python3.12-httpcore-1.0.7/lib/python3.12/site-packages/httpcore/_exceptions.py:14: ConnectTimeout The above exception was the direct cause of the following exception: self = <tests.test_http_httpx.HttpxEntryTestCase testMethod=test_httprettish_httpx_session>
tests/test_http_httpx.py:23: /nix/store/y4cxzr9m3rwfqjmzb1nnpglkhr9nkqm5-python3.12-httpx-0.28.1/lib/python3.12/site-packages/httpx/_client.py:1768: in get
E httpx.ConnectTimeout /nix/store/y4cxzr9m3rwfqjmzb1nnpglkhr9nkqm5-python3.12-httpx-0.28.1/lib/python3.12/site-packages/httpx/_transports/default.py:118: ConnectTimeout |
|
That is a dependency of molecule, so it can't be related to this update |

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for molecule is: Molecule aids in the development and testing of Ansible roles
meta.homepage for molecule is: https://github.com/ansible-community/molecule
meta.changelog for molecule is: https://github.com/ansible/molecule/releases/tag/v25.4.0
Updates performed
To inspect upstream changes
Impact
Checks done
passthru.tests, if any, passedRebuild report (if merged into master) (click to expand)
Instructions to test this update (click to expand)
Either download from the cache:
(The nixpkgs-update cache is only trusted for this store-path realization.)
For the cached download to work, your user must be in the
trusted-userslist or you can usesudosince root is effectively trusted.Or, build yourself:
Or:
After you've downloaded or built it, look at the files and if there are any, run the binaries:
Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-reviewresultGenerated using
nixpkgs-review.Command:
nixpkgs-reviewx86_64-linux✅ 2 packages built:
Maintainer pings
cc @dawidd6 for testing.
Tip
As a maintainer, if your package is located under
pkgs/by-name/*, you can comment@NixOS/nixpkgs-merge-bot mergeto automatically merge this update using thenixpkgs-merge-bot.Add a 👍 reaction to pull requests you find important.