Arver

Latest version: v1.3.0

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

Scan your dependencies

1.2.0

New features
Mixed mode CD support. 💿

I only own two mixed mode CDs, so this is not tested as extensively as previous releases. However, differences between mixed mode and regular CDs are well understood, so testing I've done with my CDs should be sufficient. Detailed description of mixed mode CD handling was added to documentation.

All features postponed from `v1.0.0` are now implemented.

Full changelog is available here: https://github.com/arcctgx/ARver/compare/v1.1.0...v1.2.0

1.1.0

New features
FLAC support: `arver` and `arver-ripinfo` can now read audio files in WAV and FLAC formats. :tada:

Processing FLAC files is slower than WAV files, but this is obvious since the audio file must first be uncompressed. Performance may be improved in future releases.

`libsndfile` bundled in `ARver` wheels has been updated to the latest version (`1.2.2` at the time of writing) to provide a fix for CVE-2021-4156. Previous `ARver` versions are not affected, since they refuse to load FLAC files.

Bug fixes
* Invalid disc ID is no longer printed as a single-element list in error messages of `arver` and `arver-discinfo`.
* Animated usage example is now correctly displayed in the PyPI page.

Other changes
* `arver` now prints track checksums gradually as they are calculated.
* `libsndfile` version is reported in version strings.
* `README.md` updates.
* "Under the hood" changes:
* code cleanup and refactoring,
* new tests,
* Docker container improvements.

Full changelog is available here: https://github.com/arcctgx/ARver/compare/v1.0.0...v1.1.0

1.0.0

It took a little over 14 months, ripping over 400 CDs (some of them multiple times with different rippers) and handling many edge cases which could only be discovered by testing with physical media.

It seems that the final 20% of work related to figuring out the details of Python packaging and releasing to PyPI took 80% of the total time... But it's finally ready! :fire: :rocket: :boom:

Postponed features

The following features are postponed to later releases:
* FLAC format support
* mixed-mode CD support

I don't consider either of these blocking, as `v1.0.0` already accomplishes its intended goals.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.