Recent Releases of pysatmissions
pysatmissions - v0.3.5
The v0.3.5 release is a maintenance release for compatibility with the pysat ecosystem. This is a beta release.
Change Summary
- Maintenance
- Update workflows coveralls usage
- Update NEP29
- Update headers and add acknowledgements
- Update GitHub Actions workflows for NEP29 (Apr 2024)
- Python
Published by jklenzing almost 2 years ago
pysatmissions - v0.3.4
The v0.3.4 release adds support for skyfield propagation. It also updates syntax to remain up to date with pysat and pytest, as well as improves the workflows for CI testing of the software. This is a beta release.
Change Summary
- Add support for skyfield propagation
- Maintenance
- Update pytest syntax
- Update Github Actions versions
- Add manual GitHub Actions tests for pysat RC
- Add manual GitHub Actions tests for optional dependencies
- Add manual GitHub Actions tests for pysatMissions RC
- Remove optional dependencies in readthedocs requirements
- Add tests for NEP 29 testing
- Add tests for Mac OS
- Deprecate
calculate_ecef_velocitymethod - Use pyproject.toml to handle metadata / installation
- Update GitHub Actions workflow standards
- Testing
- Include checks on sc coordinate transformation calculations
- Python
Published by jklenzing almost 3 years ago
pysatmissions - Version 0.3.3
- Documentation Updates
- Python
Published by jklenzing over 3 years ago
pysatmissions - Version 0.3.2
The v0.3.2 release is designed to improve deployability by making fortran dependencies optional installs. The core usage of orbit simulation works regardless of system. Windows CI testing has been added. This is a beta release.
Change Summary
- Make fortran dependencies optional installs
- aacgmv2
- apexpy
- OMMBV
- Access logger directly from pysat
- Use pysat deprecation tests
- Incorporate Windows tests into Github Actions
- Bug Fix
- Ensure default num_samples consistent for one day regardless of cadence
- Maintenance
- Update instrument test standards
- Added
utils.package_check, a standard decorator to bypass functions using packages that are optional installs if the package is not installed - Use local vector functions rather than import from OMMBV
- Python
Published by jklenzing over 3 years ago
pysatmissions - Version 0.3.1
Fixed a bug for users who build via a wheel
- Python
Published by jklenzing about 4 years ago
pysatmissions - v0.3.0
The v0.3.0 release is a release designed to improve generation of simulated orbits through sgp4. This is a beta release.
Change Summary
- Add Keplerian orbital inputs into missions_sgp4
- Update sgp4 interface to use new syntax for initialization from TLEs
- Include conversions to geodetic latitude / longitude / altitude for sgp4
- Improve metadata generation in missions_sgp4
- Update syntax to be compliant with OMMBV 1.0
- Documentation
- Improve docstrings throughout
- Added bypass for apexpy for readthedocs build
- Deprecations
- Deprecated missions_ephem, as pyephem will no longer be updated
- Testing
- Add style check for docstrings
- Added checks for deprecation warnings
- Improve checks in codeclimate
- Python
Published by jklenzing about 4 years ago
pysatmissions - v0.2.2 Release
The v0.2.2 release is a release designed to update style and documentation to be compatible with pysat 3.0.0+. This is an alpha release.
Change Summary
- Migrate pyglow interface to pysatIncubator
- Style updates for consistency with pysat 3.0
- Use
inst_idinstead ofsat_id - Use
cadenceinstead offreq - Use 'missions' as the platform name ('pysat' now reserved for core code)
- Use
- Migrate CI testing to Github Actions
- Use OMMBV instead of pysatMagVect
- Python
Published by jklenzing almost 5 years ago
pysatmissions - Version 0.2.1
This release patches a number of compatibility issues with the changes made for the upcoming pysat 3.0 release.
- Use conda to manage Travis CI environment
- Updated style to be compliant with pandas 2.0 and pysat 3.0
- Import datetime from datetime
- import DataFrame and Series from pandas rather than pysat
- Rename default branch as main
- Python
Published by jklenzing almost 6 years ago
pysatmissions - Version 0.2.0
- Renamed as pysatMissions
- Added method files to access aacgmv2, apexpy, pyglow for any pysat instrument
- Added method for spacecraft to handle attitude and coordinates
- Added method for plotting simulated data
- Added support for readthedocs
- Updates to testing environment
- Split pysatsgp4 into pysatsgp4 and pysat_ephem to allow different propagators
- Removed basemap
- Added numeric strings as options for sat_id
- Added gettimes to streamline time steps for simulated instruments
- Bugs
- Fixed wrong metadata name for mlt in apexpy
- Python
Published by jklenzing about 6 years ago