nucleic / atom

Memory efficient Python objects
https://atom.readthedocs.io/en/latest/
Other
361 stars 50 forks source link

atom: improve typing (using pyright as a guide) #192

Closed MatthieuDartiailh closed 1 year ago

MatthieuDartiailh commented 1 year ago

Pyright cannot be satisfied in all cases (it sometimes complain of redundant overload but mypy need both) still the improvements are nice to take.

codecov-commenter commented 1 year ago

Codecov Report

Merging #192 (94e3cb4) into main (dfe2ac5) will increase coverage by 0.00%. The diff coverage is 88.88%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #192 +/- ## ======================================= Coverage 89.27% 89.28% ======================================= Files 56 56 Lines 5342 5355 +13 Branches 339 343 +4 ======================================= + Hits 4769 4781 +12 - Misses 558 559 +1 Partials 15 15 ```