6.0.0
What's Changed
- Final fix for release pipeline prerelease regex by @medley56 in #103
- BUGFIX: fix kbps calculation for generator when show_progress=True by @medley56 in #105
- Add documentation about raw vs normal values for parsed parameters by @medley56 in #106
- PERF: Reduce number of times findall is called on XML file by @greglucas in #113
- MNT: Change logger warning to UserWarning and ignore some inconsequential test warnings by @greglucas in #117
- MNT/ENH: Add a raw CCSDS packet generator by @greglucas in #107
- Add continuation packet support by @greglucas in #115
- Add a command line interface by @greglucas in #109
- Modify IMAP code to create generic xarray dataset from packet data file by @medley56 in #118
- Bugfix/in browser demo broken by @medley56 in #119
- Prep for 5.1.0rc1 release by @medley56 in #120
- Release/5.1.0rc1 by @medley56 in #121
- Release/5.1.0rc1 by @medley56 in #122
- fix path to JS script for sphinx to find it by @medley56 in #123
- MNT: Switch linting to ruff by @greglucas in #124
- CI: Add code coverage reports to external source by @greglucas in #125
- CI: Add id-token write permissions for codecov OIDC by @greglucas in #133
- Add workflow to run tests on any change to main and also daily on main by @medley56 in #134
- BUGFIX: update allowed float encodings to match XTCE standard by @cgobat in #127
- Add benchmarking to test suite by @medley56 in #126
- Add example for converting CCSDSPy CSV to an XtcePacketDefinition and demonstrate parsing data by @medley56 in #132
- MNT: Move parameter data types to common module by @greglucas in #139
- MNT: Add extras groups for easier installation of optional packages by @greglucas in #137
- Add pre-commit hooks by @greglucas in #138
- Ensure uniqueness of parsed SequenceContainer objects by @medley56 in #136
- CI: Run pre-commit and not just ruff by @greglucas in #142
- CI: Remove explicit linting job and use precommit.ci instead by @greglucas in #144
- Handle all namespace cases - default, prefixed, no namespace. by @medley56 in #143
- Minor tweaks to readme and metadata by @medley56 in #146
- CI: Try codecov with OIDC and avoid tokens by @greglucas in #149
- MNT: Add backcompat shim to ease transition to new packet file loading by @greglucas in #145
- PERF: Use direct bitshift logic instead of _extract_bits function by @greglucas in #150
- Improve error message for float returned from LinearAdjuster by @medley56 in #148
- Remove errant import line in user docs page by @medley56 in #152
- Package for Anaconda by @medley56 in #153
- Fix recursive search during sigstore signing step of release pipeline by @medley56 in #155
- Bump to 6.0.0rc2 by @medley56 in #156
- Tiny fixes found during other work by @medley56 in #157
- Rename load_xml to load_xtce for consistency by @medley56 in #159
- Improve unit test coverage by @medley56 in #161
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #166
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #167
- Add devcontainer configuration by @medley56 in #168
- Add automatic commit signing setup by @medley56 in #169
- Streamline dev env setup by @medley56 in #170
- Generic packet by @greglucas in #140
- MNT: Move bit parsing warning to parsing location by @greglucas in #174
- MNT: Add better error message for XTCE from file-like by @greglucas in #173
- MNT: Change to a direct log level mapping for Python <3.11 support by @greglucas in #165
- Add docstrings to fixed length tests by @medley56 in #176
- Allow numpy>=1.26 by @medley56 in #177
- Bring your own bytes generator by @medley56 in #175
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #178
- Add ruff format to pre-commit-config.yaml by @medley56 in #181
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #179
- 129 add a schema validator checker by @medley56 in #180
- Add support for filelike objects in create_dataset by @medley56 in #183
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 by @dependabot[bot] in #188
- 6.0.0 official release by @medley56 in #186
New Contributors
- @pre-commit-ci[bot] made their first contribution in #166
- @dependabot[bot] made their first contribution in #178
Full Changelog: 5.0.1...6.0.0