Idelib

Latest version: v3.2.9

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

Scan your dependencies

Page 1 of 2

3.2.9

The major change in this release is a fix to the method `EventArray.getRangeIndices()` (used by several other methods). In various cases, it produced bad values when the start and/or end times fell between blocks of recorded data.

What's Changed
* Fix for element size overflow by StokesMIDE in https://github.com/MideTechnology/idelib/pull/142
* Feature/es 563 get range indices fix by StokesMIDE in https://github.com/MideTechnology/idelib/pull/138
* Feature/readme update by pscheidler in https://github.com/MideTechnology/idelib/pull/143

**Full Changelog**: https://github.com/MideTechnology/idelib/compare/v3.2.8...v3.2.9

3.2.6

This minor update adds the package's `schemata` directory to `ebmlite.SCHEMA_PATH`, ensuring the correct version of the schemata are loaded.

3.2.5

New Contributors
* pscheidler made their first contribution in https://github.com/MideTechnology/idelib/pull/116
* tgipsonMIDE made their first contribution in https://github.com/MideTechnology/idelib/pull/115

**Full Changelog**: https://github.com/MideTechnology/idelib/compare/v3.2.4...v3.2.5

3.2.1

- **Hotfix**: Fixes a critical issue where channels with specific transform configurations, namely GPS channels, would raise exceptions when their data was accessed.

3.2.0

- **Enhancement:** Improved in-memory caching performance.
- **Enhancement:** `idelib.importer.importFile()` and `idelib.importer.readData()` now have `startTime`, `endTime`, and `channels` arguments for selectively importing only specific time ranges or channels.
- **Enhancement:** `repr` for `idelib.dataset.Channel`, `idelib.dataset.SubChannel`, and `idelib.dataset.EventArray` has been improved to show more information.
- **Enhancement:** New Utility Functions:
- `idelib.util.extractTime()`: saves a portion of an IDE to another IDE.
- `idelib.util.getLength()`: Efficiently gets the estimated start and end times of an IDE file without importing it. Replaces the previous, less accurate version in `idelib.importer`.
- `idelib.util.getExitCondition()`: Gets the 'exit condition' of a file (what caused the device to stop recording). Replaces the less effective version in `idelib.importer`.
- **Maintenance:** Consolidated class `EventList` into `EventArray`.
- **Maintenance:** Refactored tests.
- **Deprecation:** Removed rolling-mean-removal.
- **Documentation:** Added Sphinx documentation with doctests.

3.1.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.