From 5d7169eb5d419eaa3454f45f7bc68537a926af59 Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Fri, 2 May 2025 16:41:06 +0200 Subject: [PATCH 1/2] Prepare 0.2.3 release --- README.md | 18 ++++++++++++++++-- pyproject.toml | 2 +- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fb72405..5e7a0b2 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,25 @@ brew install wavpack ``` For Linux and Windows, the package comes with pre-built binaries of the most -[recent version Wavpack version](https://github.com/dbry/WavPack/releases/tag/5.7.0). +[recent version Wavpack version](https://github.com/dbry/WavPack/releases/tag/5.8.0). + +On Windows, you need to have the "Microsoft C++ Build Tools" installed. You can download it and install it from [here](https://visualstudio.microsoft.com/visual-cpp-build-tools/). On Linux, if an existing `wavpack` installation is found, the package will use it. Otherwise, it will use the pre-built binaries available in the `wavpack_numcodecs/libraries` folder. -On Windows, you need to have the "Microsoft C++ Build Tools" installed. You can download it and install it from [here](https://visualstudio.microsoft.com/visual-cpp-build-tools/). +> [!IMPORTANT] +> The pre-built binaries for Linux are pre-compiled against ``glibc`` libraries that come with LTS recent versions +> (2.35 and 2.39). If your system has a different version of ``glibc``, you need to install `wavpack` manually with: + +```bash +WAVPACK_VERSION=5.8.0 +wget "https://www.wavpack.com/wavpack-${WAVPACK_VERSION}.tar.bz2" +tar -xf wavpack-$WAVPACK_VERSION.tar.bz2 +cd wavpack-$WAVPACK_VERSION +./configure +sudo make install +cd .. +``` ## Installation diff --git a/pyproject.toml b/pyproject.toml index fbc02a9..9e5b104 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "wavpack-numcodecs" -version = "0.2.2" +version = "0.2.3" description = "Numcodecs implementation of WavPack audio codec." authors = [ {name = "Alessio Buccino", email = "alessiop.buccino@gmail.com"}, From f55cdaf0ca0ea7b4e0cd63e659c3acf130d6923c Mon Sep 17 00:00:00 2001 From: Alessio Buccino Date: Fri, 2 May 2025 16:43:11 +0200 Subject: [PATCH 2/2] readme update --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5e7a0b2..5b5fea0 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,9 @@ On Windows, you need to have the "Microsoft C++ Build Tools" installed. You can On Linux, if an existing `wavpack` installation is found, the package will use it. Otherwise, it will use the pre-built binaries available in the `wavpack_numcodecs/libraries` folder. > [!IMPORTANT] -> The pre-built binaries for Linux are pre-compiled against ``glibc`` libraries that come with LTS recent versions -> (2.35 and 2.39). If your system has a different version of ``glibc``, you need to install `wavpack` manually with: +> The pre-built binaries for Linux are pre-compiled against ``glibc`` libraries that come with Ubuntu LTS recent versions +> (2.35 for LTS 22.04 and 2.39 for LTS 24.04). +> If your system has a different version of ``glibc``, you need to install `wavpack` manually with: ```bash WAVPACK_VERSION=5.8.0