New release python-discid 1.3.0

A new version of python-discid, a Python wrapper library for libdiscid, is now available. Version 1.3.0 is a maintenance release, ensuring this small library stays available on modern systems.

python-discid was originally implemented and maintained by Johannes Dewender (aka jonnyJD), who also maintained the libdiscid library at the time. We have now moved the project over to be part of MetaBrainz and the source code is now on https://github.com/metabrainz/python-discid/ . Thanks Johannes for supporting this move.

Despite the project move one important change is the updated build system, which now allows building with any PEP 518 compatible build tool. Also support for Python 2 was dropped, the new minimal Python version supported is Python 3.9. For a full change log see the changelog in the documentation.

The new version is available on PyPI. See also the install instructions for more options.

libdiscid 0.6.5 released

A new version 0.6.5 of libdiscid is now available. libdiscid is a C library that allows applications to easily calculate MusicBrainz and freedb disc IDs from audio CDs. It also can extract MCN and ISRC information.

This is a maintenance release. There are no changes to the library itself. Version 0.6.5 of libdiscid provides the following changes:

  • CMake: Restore includedir and libdir
  • Code sign Windows and macOS binaries

More details on libdiscid, information on available language bindings, and downloads of the source code and pre-compiled binaries for macOS and Windows can be found on the libdiscid page. See also the API documentation for details on how to use the library.

libdiscid 0.6.3 and bindings for D, Rust, Go and Hare

A new version 0.6.3 of libdiscid has been released. libdiscid is a C library that allows applications to easily calculate MusicBrainz and freedb disc IDs from audio CDs. It also can extract MCN and ISRC information.

The main focus for this release has been to provide updated source and binary packages compatible with current systems. But there is also new platform support for the Haiku operating system.

Version 0.6.3 of libdiscid provides the following changes:

Continue reading “libdiscid 0.6.3 and bindings for D, Rust, Go and Hare”