Modernize tooling: uv, ruff, ty, Python 3.13+ and full typing #85
Annotations
3 errors
|
Typecheck
Process completed with exit code 1.
|
|
Typecheck:
keycmd/shell.py#L9
keycmd/shell.py:9:6: unresolved-import: Cannot resolve imported module `shellingham`
info: Searched in the following paths during module resolution:
info: 1. /home/runner/work/keycmd/keycmd (first-party code)
info: 2. vendored://stdlib (stdlib typeshed stubs vendored by ty)
info: 3. /home/runner/work/keycmd/keycmd/.venv/lib/python3.14/site-packages (site-packages)
info: 4. /home/runner/work/keycmd/keycmd/.venv/lib64/python3.14/site-packages (site-packages)
info: make sure your Python environment is properly configured: https://docs.astral.sh/ty/modules/#python-environment
|
|
Typecheck:
keycmd/creds.py#L4
keycmd/creds.py:4:8: unresolved-import: Cannot resolve imported module `keyring`
info: Searched in the following paths during module resolution:
info: 1. /home/runner/work/keycmd/keycmd (first-party code)
info: 2. vendored://stdlib (stdlib typeshed stubs vendored by ty)
info: 3. /home/runner/work/keycmd/keycmd/.venv/lib/python3.14/site-packages (site-packages)
info: 4. /home/runner/work/keycmd/keycmd/.venv/lib64/python3.14/site-packages (site-packages)
info: make sure your Python environment is properly configured: https://docs.astral.sh/ty/modules/#python-environment
|
background
wait
wait-all
cancel
parallel
Loading