Skip to content

ENH: Add native Meteomatics API support to the Environment class - #1079

Merged
Gui-FernandesBR merged 5 commits into
developfrom
enh/545-meteomatics-api
Aug 1, 2026
Merged

ENH: Add native Meteomatics API support to the Environment class#1079
Gui-FernandesBR merged 5 commits into
developfrom
enh/545-meteomatics-api

ENH: Decompose fetchers.py into rocketpy/environment/fetchers package…

94f388f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 1, 2026 in 0s

82.52% (+0.34%) compared to e0ff281

View this Pull Request on Codecov

82.52% (+0.34%) compared to e0ff281

Details

Codecov Report

❌ Patch coverage is 88.99522% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.52%. Comparing base (e0ff281) to head (94f388f).
⚠️ Report is 16 commits behind head on develop.

Files with missing lines Patch % Lines
rocketpy/environment/fetchers/windy_fetcher.py 36.36% 7 Missing ⚠️
rocketpy/environment/fetchers/wyoming_fetcher.py 45.45% 6 Missing ⚠️
...cketpy/environment/fetchers/meteomatics_fetcher.py 94.50% 5 Missing ⚠️
rocketpy/environment/fetchers/opendap_fetchers.py 25.00% 3 Missing ⚠️
rocketpy/environment/fetchers/elevation_fetcher.py 84.61% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1079      +/-   ##
===========================================
+ Coverage    82.18%   82.52%   +0.34%     
===========================================
  Files          122      128       +6     
  Lines        16355    16550     +195     
===========================================
+ Hits         13441    13658     +217     
+ Misses        2914     2892      -22     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.