Releases: HERMES-SOC/hermes_core
Releases · HERMES-SOC/hermes_core
v0.2.0
This release includes improvements in preparation for the upcoming second dataflow test. Since the last release, the improvements are as follows:
- Uses fstrings instead of the format syntax
- Adds a log message on import to show the version number of the package
- Documentation content and styling improvements
- Switches from using
setup.py
topyproject.toml
for package - Bug fixes for supporting
pathlib
's Path objects, and a permissions bug to the devcontainer
Changelog
- Using f-strings and log on import by @ehsteve in #28
- Added latest versions of python to testing by @ehsteve in #29
- Add to the Documentation the location forwhere config files should be store (dynamically) by @dbarrous in #35
- Fix devcontainer config to use new vscode user by @dbarrous in #32
- Update to docs, added logo, updated theme colors and favicon by @ehsteve in #37
- Fix to version number and move to pyproject.toml usage by @ehsteve in #40
- Bug fix by @ehsteve in #41
Full Changelog: v0.1.0...v0.2.0
v0.1.0
v0.1.0 (2022-10-05)
This release follows the HERMES Ground System data flow test that took place on 2022-09-28. This first release includes the following functionality
- first draft of python packaging including sphinx documentation based on the sunpy package template
- first draft of the documentation including coding standards for the HERMES ecosystem
- automated testing and coverage using GitHub actions
- logging support
- configuration support
- utilities parsing compliant filenames for level 0 binary files and creating and parsing higher level filenames