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