tlambert03 / nd2

Full-featured nd2 (Nikon NIS Elements) file reader for python. Outputs to numpy, dask, and xarray. Exhaustive metadata extraction
https://tlambert03.github.io/nd2
BSD 3-Clause "New" or "Revised" License
53 stars 15 forks source link

ci: enable Strict mypy typing #138

Closed tlambert03 closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Merging #138 (0937a6f) into main (a840a29) will increase coverage by 0.55%. The diff coverage is 96.15%.

:exclamation: Current head 0937a6f differs from pull request most recent head 1f783fc. Consider uploading reports for the commit 1f783fc to get more accurate results

@@            Coverage Diff             @@
##             main     #138      +/-   ##
==========================================
+ Coverage   91.38%   91.94%   +0.55%     
==========================================
  Files          13       13              
  Lines        1962     1949      -13     
==========================================
- Hits         1793     1792       -1     
+ Misses        169      157      -12     
Impacted Files Coverage Δ
src/nd2/_clx_lite.py 97.02% <80.00%> (ø)
src/nd2/_legacy/_legacy_xml.py 97.50% <90.90%> (+0.06%) :arrow_up:
src/nd2/_binary.py 85.41% <100.00%> (ø)
src/nd2/_clx_xml.py 92.30% <100.00%> (+0.20%) :arrow_up:
src/nd2/_legacy/_legacy.py 89.90% <100.00%> (+4.62%) :arrow_up:
src/nd2/_pysdk/_chunk_decode.py 84.44% <100.00%> (ø)
src/nd2/_pysdk/_parse.py 95.67% <100.00%> (ø)
src/nd2/_pysdk/_pysdk.py 91.08% <100.00%> (-0.11%) :arrow_down:
src/nd2/_util.py 86.95% <100.00%> (+0.28%) :arrow_up:
src/nd2/nd2file.py 89.06% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more