fast-aircraft-design / FAST-OAD

FAST-OAD: An open source framework for rapid Overall Aircraft Design
GNU General Public License v3.0
53 stars 26 forks source link

Release v1.3.0 #419

Closed christophe-david closed 2 years ago

christophe-david commented 2 years ago

Draft release: https://github.com/fast-aircraft-design/FAST-OAD/releases/tag/untagged-b92c8e0eee264465d34a

This PR officializes the new plugin system and the separation of CS25 models. FAST-OAD is declared dependent of FAST-OAD-CS25 to ensure both will be installed by pip. Additionally, build/publish workflow has been modified so that it should publish also a release of FAST-OAD-core that does not require FAST-OAD-CS25 (if it does not work, I'll do it manually πŸ˜…).

codecov[bot] commented 2 years ago

Codecov Report

Merging #419 (aefda7f) into master (eacff47) will decrease coverage by 0.01%. The diff coverage is 50.00%.

:exclamation: Current head aefda7f differs from pull request most recent head 9f4d53c. Consider uploading reports for the commit 9f4d53c to get more accurate results

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #419      +/-   ##
==========================================
- Coverage   89.35%   89.33%   -0.02%     
==========================================
  Files          73       73              
  Lines        4378     4380       +2     
  Branches      700      700              
==========================================
+ Hits         3912     3913       +1     
- Misses        337      338       +1     
  Partials      129      129              
Impacted Files Coverage Ξ”
src/fastoad/module_management/_plugins.py 90.25% <50.00%> (-0.53%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Ξ” = absolute <relative> (impact), ΓΈ = not affected, ? = missing data Powered by Codecov. Last update eacff47...9f4d53c. Read the comment docs.