Update requirements.txt for tumbler-sim setup #858
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull request type
Checklist
black rocketpy/ tests/) has passed locallypytest tests -m slow --runslow) have passed locallyCHANGELOG.mdhas been updated (if relevant)Current behavior
requirements.txt reflected an outdated venv setup, lacking netCDF4-1.7.2 and other dependencies for weather modeling.
New behavior
Updated requirements.txt to match venv setup with netCDF4-1.7.2, numpy-2.3.3, and more, enabling Wyoming sounding integration. Lays groundwork for my long-term vision: IMAP-driven drag adjustments to simulate and protect SpaceX satellite environments. This update ensures compatibility with netCDF4-1.7.2 for Wyoming sounding data, a stepping stone toward IMAP satellite drag simulations. The venv setup supports environmental modeling with RocketPy’s Environment class, aiming to enhance satellite orbit simulations by integrating real atmospheric data.
Breaking change
Additional information
Tested locally with Python 3.14.0. Open to feedback on aligning this with RocketPy’s trajectory tools. Screenshots of venv setup available if needed!