Miditoolkit

Latest version: v1.0.1

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

Scan your dependencies

1.0.1

This new version brings a **big code cleaning** across the whole project, along with a few **speed-ups, fixes**, better tests and a much better CI.
We also dropped the scipy dependency and imports to legacy packages.

What's Changed

* Fix `note_on` sorting bug when at the same tick (FIFO) + sorting speed-ups by Natooz in https://github.com/YatingMusic/miditoolkit/pull/28
* Containers are now dataclasses, black formatting, minor improvements by Natooz in https://github.com/YatingMusic/miditoolkit/pull/29
* [Big] Adding github action for tests, fixes, black formatting, type hints, updat… by Natooz in https://github.com/YatingMusic/miditoolkit/pull/30
* Removing the legacy pylab import / usage from pianoroll vis by Natooz in https://github.com/YatingMusic/miditoolkit/pull/33
* Control change dedup removed in dump by gudgud96 and Natooz (issue 24) in https://github.com/YatingMusic/miditoolkit/pull/34
* Remove star-imports by akx in https://github.com/YatingMusic/miditoolkit/pull/19
* Linting & formatting with ruff & pre-commit by akx in https://github.com/YatingMusic/miditoolkit/pull/35
* Switch packaging to hatch by akx in https://github.com/YatingMusic/miditoolkit/pull/37
* More idiomatic py.testing by akx in https://github.com/YatingMusic/miditoolkit/pull/41
* Fixes `remove_invalid_notes` (renamed `remove_notes_with_no_duration`) + minor improvements by Natooz in https://github.com/YatingMusic/miditoolkit/pull/42


**Full Changelog**: https://github.com/YatingMusic/miditoolkit/compare/v1.0.0...v1.0.1

1.0.0

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.