Skip to content

Conversation

@adamtheturtle
Copy link
Owner

@adamtheturtle adamtheturtle commented Dec 4, 2025

Note

Adds ty static checks to pre-push (including docs runner), adds its dev dependency, updates spelling dictionary, and annotates upload.py with targeted ty ignores.

  • Tooling/CI:
    • Add ty and ty-docs pre-push hooks in .pre-commit-config.yaml and include them in CI skip list.
  • Dependencies:
    • Add ty==0.0.1a34 to optional-dependencies.dev in pyproject.toml.
  • Code (type-checking):
    • In src/_notion_scripts/upload.py, wrap UnoObjAPIBlock.model_validate(...) calls with comments and # ty: ignore[invalid-argument-type] at multiple sites.
  • Spelling:
    • Add ty to spelling_private_dict.txt.

Written by Cursor Bugbot for commit 5df6019. This will update automatically on new commits. Configure here.

@adamtheturtle adamtheturtle merged commit bacf1a5 into main Dec 15, 2025
14 checks passed
@adamtheturtle adamtheturtle deleted the ty branch December 15, 2025 12:22
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.

2 participants