-
-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: Environment class major refactor may 2024 #605
ENH: Environment class major refactor may 2024 #605
Conversation
…://github.com/RocketPy-Team/RocketPy into enh/environment-class-major-refactor-may-2024
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #605 +/- ##
===========================================
+ Coverage 73.85% 75.68% +1.83%
===========================================
Files 70 72 +2
Lines 10035 9773 -262
===========================================
- Hits 7411 7397 -14
+ Misses 2624 2376 -248 ☔ View full report in Codecov by Sentry. |
…://github.com/RocketPy-Team/RocketPy into enh/environment-class-major-refactor-may-2024
I can reproduce this error in my machine.
I will make another PR to update environment documentation. Work in progress.
Thanks for your review!! Your points were really helpful. |
@MateusStano @Lucas-Prates I have addressed all of your comments. Please revisit the resolved conversations and approve the PR if you don't have additional comments. |
Pull request type
Checklist
black rocketpy/ tests/
) has passed locallypytest tests -m slow --runslow
) have passed locallyCHANGELOG.md
has been updated (if relevant)Current behavior
Reading and maintaining the Environment class is not an easy task.
New behavior
First of all, I'm reeeeeeeeally sorry for the size of this PR. These are the overall highlights of my changes:
Enhancements (ENH)
WeatherModelMapping
class.Documentation (DOC)
Bug Fixes (BUG)
Maintenance (MNT)
Testing (TST)
Breaking change
Additional information
Now it's official... We have remodeled all the original RocketPy classes.
Review:
To better review this PR I recommend:
getting_started
notebooktests
module, since it is easy to fix it later.