Skip to content

fix: add taskipy+pyright dev deps, fix pyright error#12

Merged
nullhack merged 1 commit intomainfrom
fix/taskipy-pyright
May 2, 2026
Merged

fix: add taskipy+pyright dev deps, fix pyright error#12
nullhack merged 1 commit intomainfrom
fix/taskipy-pyright

Conversation

@nullhack
Copy link
Copy Markdown
Owner

@nullhack nullhack commented May 2, 2026

Summary

  • Add taskipy and pyright as dev dependencies so CI workflows can run uv run task ... commands
  • Define all taskipy tasks in pyproject.toml (lint, ruff-check, ruff-format-check, static-check, test, test-fast, release-check, doc-build, doc-publish)
  • Fix pyright error in smith/core.py:182tar.extractfile() can return None; now checked explicitly
  • Update uv.lock for v1.0.0

These fixes are needed for the PyPI publish and tag-release workflows to succeed.

@nullhack nullhack merged commit 8cbb32d into main May 2, 2026
4 checks passed
@nullhack nullhack deleted the fix/taskipy-pyright branch May 2, 2026 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant