Skip to content

Conversation

bkeryan
Copy link
Collaborator

@bkeryan bkeryan commented Oct 20, 2025

  • This contribution adheres to CONTRIBUTING.md.
  • I've updated CHANGELOG.md if applicable.
  • I've added tests applicable for this pull request

What does this Pull Request accomplish?

Update hightime and nitypes to released versions, from #858

This adds type hints for hightime. Previously, this package had no type hints, so the ignore_missing_imports setting caused mypy to treat hightime.datetime the same as typing.Any.

Fix most mypy failures, except for #860 which will require more thought.

Why should this Pull Request be merged?

Update to latest dependencies and import type safety.

What testing has been done?

Ran nps lint and mypy.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 21, 2025

Test Results

    48 files  ±0      48 suites  ±0   1h 14m 2s ⏱️ +43s
 3 098 tests ±0   2 439 ✅ ±0     659 💤 ±0  0 ❌ ±0 
60 008 runs  ±0  47 730 ✅ ±0  12 278 💤 ±0  0 ❌ ±0 

Results for commit a692cf7. ± Comparison against base commit f743659.

♻️ This comment has been updated with latest results.

@bkeryan bkeryan force-pushed the users/bkeryan/hightime-typing branch from 8fa992e to a692cf7 Compare October 21, 2025 03:14
@bkeryan bkeryan enabled auto-merge (squash) October 21, 2025 03:15
@bkeryan bkeryan merged commit dbae554 into master Oct 22, 2025
31 checks passed
@bkeryan bkeryan deleted the users/bkeryan/hightime-typing branch October 22, 2025 23:14
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