Icolyzer

Latest version: v1.8.0

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

Scan your dependencies

1.8.0

General

- Require Python 3.10 or later

Analyzer

- Fix overflow error when using NumPy 2.1

1.7.0

Plotter

- Add support to print IFT value in ARM 64 and ARM 32 (`armv7l`) version of Linux

1.6.0

Analyzer

- Print warnings about non-monotonic timestamps, i.e. when some data that was measured after some other data was measured earlier according to the timestamp
- Add option (`-s`, `--sigma`) to show standard deviation of measurement data

Plotter

- Print lines for data loss by default

Before this update you needed to enable this feature with the option `-l`/`--loss`. Now you can use the option `-n`/`--no-loss` to disable the visualization of the data loss.

The new behavior should make it easier to spot problematic measurement data with high data loss.

Lint

- Check code with [Pylint](https://pylint.pycqa.org/)

1.5.0

General

- Renamed ICOtools to ICOlyzer
- Uploaded package to [PyPI](https://pypi.org/project/icolyzer)

Analyzer

- Print number of sample points/channel
- Print signal to noise ratio for each channel

Plotter

- Time periods containing lost data are not highlighted by default any more
- Add option `-l`, `--loss` to highlight time periods containing lost data

1.4.0

Analyzer

- Support multiple input files
- Skip non-existent files
- Add measurement date and runtime to output
- Print warnings about long durations (more than 1 second) between consecutive timestamps

Plotter

- Add option `-p`, `--print` to store plotter output as PDF file
- Add option `-s`, `--scatter` to use scatter instead of line plot for sensor data
- Use measurement date as figure title
- The plotter now adds red lines for missing acceleration data packages

Python

- The package now requires Python 3.9 or later

1.3.0

CI

- Check code with [mypy](https://www.mypy-lang.org) and [Flake8](https://flake8.pycqa.org)

Analyzer

- Use positional argument for filename, instead of optional argument `-i`

Converter

- Use positional argument for filename, instead of optional argument `-i`
- Support for multiple input files

Plotter

- Use positional argument for filename, instead of optional argument `-i`
- Added IFT value to graphical output

Package

- You can now install the tools using `pip`
- We added CLI commands for all the tools:
- `icoanalyzer`
- `icoconverter`
- `icoplotter`

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.