Skip to content

fix broken ty types#264

Merged
sebpretzer merged 4 commits into
mainfrom
fix-broken-ty
Feb 14, 2026
Merged

fix broken ty types#264
sebpretzer merged 4 commits into
mainfrom
fix-broken-ty

Conversation

@sebpretzer

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings February 14, 2026 03:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the ty type checker from version 0.0.14 to 0.0.17 and adjusts type ignore comments to fix broken type annotations. The PR also includes routine dependency updates for several other packages.

Changes:

  • Updated ty package from 0.0.14 to 0.0.17 to fix type checking issues
  • Updated type ignore comments in test and source files to use new ty error codes
  • Routine dependency updates for babel, coverage, filelock, griffe, icalendar, librt, markdown, mkdocs-autorefs, mkdocstrings, mkdocstrings-python, platformdirs, ruff, setuptools, tenacity, and types-icalendar

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
uv.lock Updated multiple dependencies including ty (0.0.14 → 0.0.17), griffe (1.15.0 → 2.0.0 - major version), and others
tests/unit/test_pydantic.py Changed ty ignore codes from possibly-missing-attribute to unresolved-attribute
tests/integration/v2/conftest.py Added new ty ignore comment invalid-argument-type for before_sleep_log call
tests/integration/v1/conftest.py Added new ty ignore comment invalid-argument-type for before_sleep_log call
src/pyticktick/retry.py Added new ty ignore comment invalid-argument-type for before_sleep_log call

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions

Copy link
Copy Markdown
Contributor

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/pyticktick/models/v2
  models.py
  src/pyticktick/models/v2/responses
  user.py
Project Total  

This report was generated by python-coverage-comment-action

@sebpretzer sebpretzer merged commit ac3b210 into main Feb 14, 2026
11 checks passed
@sebpretzer sebpretzer deleted the fix-broken-ty branch February 14, 2026 05:07
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