Fitdecode

Latest version: v0.10.0

Safety actively analyzes 629436 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.4.0

===================

* Added `fitdecode.FitDataMessage.has_field`
* `fitdecode.FitDataMessage.get_fields` is now a generator
* `fitdecode.FitDataMessage.get_values` is now a generator
* `fitdecode.DefaultDataProcessor` now converts ``hr.event_timestamp`` values
that were populated from ``hr.event_timestamp_12`` components to
`datetime.datetime` objects for convenience
* ``fitjson`` and ``fittxt`` utilities:
* Added support for input files with Unicode characters
* Still write output file even if an error occurred while parsing FIT file
* Fixed handling of some FIT fields that are both scaled and components.
See https://github.com/dtcooper/python-fitparse/issues/84
* Improved support for malformed FIT files.
See https://github.com/dtcooper/python-fitparse/issues/62
* ``generate_profile`` utility slightly improved
* Added some unit tests
* Minor improvements and corrections

0.3.0

===================

* Added `fitdecode.utils.get_mesg_field`
* Added `fitdecode.utils.get_mesg_field_num`
* Minor improvements and corrections

0.2.0

===================

* Added `FieldData.name_or_num`
* Added `FitDataMessage.get_fields`
* Added `FitDataMessage.get_values`
* Improved `FitDataMessage.get_field` (*idx* arg)
* Improved `FitDataMessage.get_value` (*idx* arg)
* Completed documentation of `FitDataMessage`
* Improved documentation of `FieldData`
* `FitReader`'s internal state is reset as well after a `FitCRC` has been
yielded (i.e. not only when a FIT header is about to be read), in order to
avoid incorrect behavior due to malformed FIT stream

0.1.0

===================

* Added class property ``frame_type`` (read-only) to `FitHeader`, `FitCRC`,
`FitDefinitionMessage` and `FitDataMessage` (``records`` module) to ease and
speed up type checking
* Added `FitDataMessage.get_value` method
* ``string`` values with no null byte are still decoded (in full length)
* ``cmd`` directory added to the source code tree for convenience

0.0.1

===================

* First release

0.0.0

===================

* Birth!

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.