nixbot

builds
1Sourcing python-remove-tests-dir-hook2Sourcing python-catch-conflicts-hook.sh3Sourcing python-remove-bin-bytecode-hook.sh4Sourcing pypa-build-hook5Using pypaBuildPhase6Sourcing python-runtime-deps-check-hook7Using pythonRuntimeDepsCheckHook8Sourcing pypa-install-hook9Using pypaInstallPhase10Sourcing python-imports-check-hook.sh11Using pythonImportsCheckPhase12Sourcing python-namespaces-hook13Sourcing python-catch-conflicts-hook.sh14Sourcing pytest-check-hook15Using pytestCheckPhase
unpackPhase
16unpacking source archive /nix/store/icf3p2ink2d4372ifw1gzc6j70h93rma-linkwarden-cli17source root is linkwarden-cli18setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "linkwarden-cli/tests/test_cli.py"
configurePhase
19no configure script, doing nothing
buildPhase
20Executing pypaBuildPhase21Creating a wheel...22pypa build flags: --no-isolation --outdir dist/ --wheel23* Getting build dependencies for wheel...24* Building wheel...25Successfully built linkwarden_cli-0.1.0-py3-none-any.whl26Finished creating a wheel...27Finished executing pypaBuildPhase
pythonRuntimeDepsCheckHook
28Executing pythonRuntimeDepsCheck29Checking runtime dependencies for linkwarden_cli-0.1.0-py3-none-any.whl30Finished executing pythonRuntimeDepsCheck
installPhase
31Executing pypaInstallPhase32Successfully installed linkwarden_cli-0.1.0-py3-none-any.whl33Finished executing pypaInstallPhase
pythonOutputDistPhase
34Executing pythonOutputDistPhase35Finished executing pythonOutputDistPhase
fixupPhase
36shrinking RPATHs of ELF executables and libraries in /nix/store/m63c4gd9c5wm7d3hhb5a65afd6g5z2gv-linkwarden-cli-0.1.037checking for references to /build/ in /nix/store/m63c4gd9c5wm7d3hhb5a65afd6g5z2gv-linkwarden-cli-0.1.0...38patching script interpreter paths in /nix/store/m63c4gd9c5wm7d3hhb5a65afd6g5z2gv-linkwarden-cli-0.1.039stripping (with command strip and flags -S -p) in /nix/store/m63c4gd9c5wm7d3hhb5a65afd6g5z2gv-linkwarden-cli-0.1.0/lib /nix/store/m63c4gd9c5wm7d3hhb5a65afd6g5z2gv-linkwarden-cli-0.1.0/bin40shrinking RPATHs of ELF executables and libraries in /nix/store/kwigaixrm0bp23gfsx1bgh1xlck1cq7i-linkwarden-cli-0.1.0-dist41checking for references to /build/ in /nix/store/kwigaixrm0bp23gfsx1bgh1xlck1cq7i-linkwarden-cli-0.1.0-dist...42patching script interpreter paths in /nix/store/kwigaixrm0bp23gfsx1bgh1xlck1cq7i-linkwarden-cli-0.1.0-dist43Rewriting #!/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.6/bin/python3.14 to #!/nix/store/gxzhl7aaiid7zp3y47jqqiq7zg5mqpwp-python3-3.14.644wrapping `/nix/store/m63c4gd9c5wm7d3hhb5a65afd6g5z2gv-linkwarden-cli-0.1.0/bin/linkwarden-cli'...45Executing pythonRemoveTestsDir46Finished executing pythonRemoveTestsDir
installCheckPhase
47no Makefile or custom installCheckPhase, doing nothing
pythonImportsCheckPhase
48Executing pythonImportsCheckPhase
pytestCheckPhase
49Executing pytestCheckPhase509 files already formatted51I001 [*] Import block is un-sorted or un-formatted52 --> tests/test_cli.py:1:153 |54 1 | / from __future__ import annotations55 2 | |56 3 | | import json57 4 | | import threading58 5 | | from http.server import BaseHTTPRequestHandler, ThreadingHTTPServer59 6 | | from pathlib import Path60 7 | | from collections.abc import Generator61 8 | | from typing import Any62 9 | | from unittest.mock import patch6310 | | from urllib.parse import parse_qs, urlparse6411 | |6512 | | import pytest6613 | |6714 | | from linkwarden_cli.main import main68 | |____________________________________^69help: Organize imports70 |714 | import threading725 + from collections.abc import Generator736 | from http.server import BaseHTTPRequestHandler, ThreadingHTTPServer747 | from pathlib import Path75 - from collections.abc import Generator768 | from typing import Any77 |7879RUF012 Mutable default value for class attribute80 --> tests/test_cli.py:18:3881 |8217 | class State:8318 | requests: list[dict[str, Any]] = []84 | ^^85help: Consider initializing in `__init__` or annotating with `typing.ClassVar`8687Found 2 errors.88[*] 1 fixable with the `--fix` option.