groove-x / trio-util

Utility library for the Python Trio async/await framework
https://trio-util.readthedocs.io/
MIT License
68 stars 6 forks source link

Complete static typing #24

Open TeamSpen210 opened 8 months ago

TeamSpen210 commented 8 months ago

This adds type hints to all definitions in the package, as well as the tests. It passes mypy's strict mode, with some caveats:

codecov-commenter commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (c908bc7) to head (bb1b0ba).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #24 +/- ## ========================================= Coverage 100.00% 100.00% ========================================= Files 15 15 Lines 454 528 +74 ========================================= + Hits 454 528 +74 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.