Skip to content

Fix type hints for itertools.cycle()

Codecov / codecov/project succeeded Nov 14, 2024 in 1s

86.2% (+0.4%) compared to 70366d4

View this Pull Request on Codecov

86.2% (+0.4%) compared to 70366d4

Details

Codecov Report

Attention: Patch coverage is 92.00244% with 131 lines in your changes missing coverage. Please review.

Project coverage is 86.2%. Comparing base (70366d4) to head (9173823).

Files with missing lines Patch % Lines
ixmp4/data/abstract/optimization/scalar.py 36.3% 14 Missing ⚠️
ixmp4/cli/platforms.py 0.0% 12 Missing ⚠️
ixmp4/data/generator.py 0.0% 9 Missing ⚠️
ixmp4/conf/manager.py 60.0% 6 Missing ⚠️
ixmp4/data/db/timeseries.py 82.8% 6 Missing ⚠️
ixmp4/conf/settings.py 80.7% 5 Missing ⚠️
ixmp4/data/db/iamc/timeseries/repository.py 80.7% 5 Missing ⚠️
ixmp4/data/api/base.py 94.5% 3 Missing ⚠️
ixmp4/data/db/iamc/measurand.py 80.0% 3 Missing ⚠️
ixmp4/data/db/meta/repository.py 91.4% 3 Missing ⚠️
... and 52 more
Additional details and impacted files
@@           Coverage Diff           @@
##            main    #129     +/-   ##
=======================================
+ Coverage   85.8%   86.2%   +0.4%     
=======================================
  Files        227     227             
  Lines       7564    8207    +643     
=======================================
+ Hits        6494    7082    +588     
- Misses      1070    1125     +55     
Files with missing lines Coverage Δ
ixmp4/conf/__init__.py 100.0% <100.0%> (ø)
ixmp4/conf/credentials.py 100.0% <100.0%> (ø)
ixmp4/conf/toml.py 97.9% <100.0%> (ø)
ixmp4/core/__init__.py 100.0% <100.0%> (ø)
ixmp4/core/base.py 93.3% <100.0%> (ø)
ixmp4/core/decorators.py 100.0% <100.0%> (ø)
ixmp4/core/exceptions.py 95.4% <100.0%> (+<0.1%) ⬆️
ixmp4/core/iamc/__init__.py 100.0% <100.0%> (ø)
ixmp4/core/iamc/variable.py 83.5% <100.0%> (ø)
ixmp4/core/meta.py 100.0% <100.0%> (ø)
... and 167 more