From unknown Thu Jun 19 14:05:33 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#52203 <52203@debbugs.gnu.org> To: bug#52203 <52203@debbugs.gnu.org> Subject: Status: [PATCH 1/2] Add python-librosa Reply-To: bug#52203 <52203@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:05:33 +0000 retitle 52203 [PATCH 1/2] Add python-librosa reassign 52203 guix-patches submitter 52203 jgart severity 52203 normal tag 52203 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 30 12:53:15 2021 Received: (at submit) by debbugs.gnu.org; 30 Nov 2021 17:53:15 +0000 Received: from localhost ([127.0.0.1]:42448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ms7Ja-0005kX-Pv for submit@debbugs.gnu.org; Tue, 30 Nov 2021 12:53:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:49668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ms7JZ-0005kR-WD for submit@debbugs.gnu.org; Tue, 30 Nov 2021 12:53:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49460) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ms7JZ-0008TG-OL for guix-patches@gnu.org; Tue, 30 Nov 2021 12:53:13 -0500 Received: from mx1.dismail.de ([78.46.223.134]:36697) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ms7JX-00015L-65 for guix-patches@gnu.org; Tue, 30 Nov 2021 12:53:13 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 3223c9a7 for ; Tue, 30 Nov 2021 18:53:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:subject:references:mime-version:content-type :content-transfer-encoding; s=20190914; bh=vQrmeQ0A37n8bXH2p1hin /YB3WKB0pU6HTr9YnUdzts=; b=DCDgXVfVBp7zTA68tGjMx1kNoBw/0+h2cd72x ihUmeJfkrX8MbtQ5y5b4KNZZO3jDCFGnI3wjI1YGNF+yX7X2vIt9WwQKCMyqXuzH o903EWy+BJ3Q4hxaKmpejR2dT3FBE98Jxmvv0WdxHU+8BB6Z1E7OFj6whDKNGMBk a5cKDL3R74BC913qQh+hjAFAWKH3eeiDUtoDo3O7P6/oLMpqgGSeG7tBmDZc0VAp KyT69VdawP3xjgOfrR7Qqx9Pfg293894oi8qVxXfk3y5Z4OBLkJ/PC/B3zYExsdO 1vGEvntDoRMRz8PzDCQUmyu9NMbf7WXkXxt+zZCuvPeUjAExw== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 18b5f81b for ; Tue, 30 Nov 2021 18:53:05 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id c760c189 for ; Tue, 30 Nov 2021 18:53:05 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 0712c261 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Tue, 30 Nov 2021 18:53:04 +0100 (CET) Date: Tue, 30 Nov 2021 12:53:04 -0500 Message-ID: <20211130125304.GB10918@gac.attlocal.net> From: jgart To: Guix Patches Subject: [PATCH 1/2] Add python-librosa References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi Guixers, Here is a patchset for librosa, a python library for music and audio analysis. https://librosa.org/ all best, jgart From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 30 13:00:33 2021 Received: (at 52203) by debbugs.gnu.org; 30 Nov 2021 18:00:34 +0000 Received: from localhost ([127.0.0.1]:42456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ms7Qf-0005xr-HY for submit@debbugs.gnu.org; Tue, 30 Nov 2021 13:00:33 -0500 Received: from mx1.dismail.de ([78.46.223.134]:27083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ms7Qd-0005xX-Al for 52203@debbugs.gnu.org; Tue, 30 Nov 2021 13:00:32 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 8214c348 for <52203@debbugs.gnu.org>; Tue, 30 Nov 2021 19:00:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=20190914; bh=X1WawY9l8rOqGap3+CKCW6qyCsEwQowsxeC+3flsO6s=; b= HkQKTPNPN+aN4bifm7M1BRG8CNelU0m3FlgNm3DUIfN/hptR+zJfpF8xDDJkL0Wu 13HKcYEbSvdOwdmhvD0J/UcsoqNCvQUcK/v4kZvFXv5u21T+cg+rlWBa9IAdZy16 YpxwkIRlrQDAAfyYlFsPNiODwlOaWoIX7mfemaaLfOskkg9UjG1F8vnxmKEhawti KK3go1PvKAC3Oo+s/GijbWLzCdx6kY45+T9mldvZiWdY0O8v/3hss/Ef56SsMVvY d+KmEjGU5dhqWhW9Z6fHsjyM1i8/zHkQX9Sb7JJYbTRIFG7/OzeEz3BPYGrflfyY 3n+81ANTufpTzj6J+1zYSA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id a925c705 for <52203@debbugs.gnu.org>; Tue, 30 Nov 2021 19:00:22 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 7fb10e80 for <52203@debbugs.gnu.org>; Tue, 30 Nov 2021 19:00:22 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 318c10e1 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 30 Nov 2021 19:00:21 +0100 (CET) From: jgart To: 52203@debbugs.gnu.org Subject: [PATCH 1/2] gnu: Add python-resampy. Date: Tue, 30 Nov 2021 12:59:59 -0500 Message-Id: <20211130180000.11063-1-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52203 Cc: jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/audio.scm (python-resampy): New variable. --- gnu/packages/audio.scm | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 694ea1a21b..cc484c0b67 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -102,6 +102,7 @@ (define-module (gnu packages audio) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) ;libsndfile, libsamplerate #:use-module (gnu packages python) + #:use-module (gnu packages python-science) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages rdf) @@ -5588,6 +5589,47 @@ (define-public python-pysox is silent, and much more.") (license license:bsd-3)))) +(define-public python-resampy + (package + (name "python-resampy") + (version "0.2.2") + (source + (origin + (method git-fetch) + (uri + (git-reference + ;; PyPi does not include tests. + (url "https://github.com/bmcfee/resampy") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0qmkxl5sbgh0j73n667vyi7ywzh09iaync91yp1j5rrcmwsn0qfs")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key inputs outputs tests? #:allow-other-keys) + (when tests? + (add-installed-pythonpath inputs outputs) + (invoke "pytest" "tests"))))))) + (propagated-inputs + `(("python-numba" ,python-numba) + ("python-numpy" ,python-numpy) + ("python-scipy" ,python-scipy) + ("python-six" ,python-six))) + (native-inputs + `(("python-pytest" ,python-pytest) + ("python-pytest-cov" ,python-pytest-cov))) + (home-page "https://github.com/bmcfee/resampy") + (synopsis "Efficient signal resampling") + (description +"@code{python-resampy} implements the band-limited sinc interpolation +method for sampling rate conversion as described by Julius O. Smith at the +@url{https://ccrma.stanford.edu/~jos/resample/, Digital Audio Resampling +Home Page}.") + (license license:isc))) + (define-public mda-lv2 (package (name "mda-lv2") -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 30 13:00:34 2021 Received: (at 52203) by debbugs.gnu.org; 30 Nov 2021 18:00:34 +0000 Received: from localhost ([127.0.0.1]:42458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ms7Qf-0005xu-QU for submit@debbugs.gnu.org; Tue, 30 Nov 2021 13:00:34 -0500 Received: from mx1.dismail.de ([78.46.223.134]:27083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ms7Qe-0005xX-Ad for 52203@debbugs.gnu.org; Tue, 30 Nov 2021 13:00:32 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id ff7d5471 for <52203@debbugs.gnu.org>; Tue, 30 Nov 2021 19:00:24 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; s=20190914; bh=w2nYyKyGXkhhSWhMo0DZo Vei5sPkWiUJisTzpTbYyvg=; b=lyUhRW2B1j4njSWHRbmWXfktT8YVuQq5K8Fsb RiPjrft/iepheQ1qMK8LXyySB4Mv3bahKHVQB4zFTlmr7GeQfhPXokc9vO2nZBw0 jdKmd3VZINR8ZDlZAlZ1HW1qT/ZQLMpQ5FkBlOburZdhO6EeuA4e4ZrgKoQu9qmg Y6mCz840kI4bJ/+EgSbi36uANNrmSVmjW1xmp1xXz4zRZ4guX+tnKbH8KFJYTZOB q/UQxr4jHjcfFY1ADXK4tP/gzA7VW4Lp3i0bipY4Q5YPtCNjjX2UCL77rxe66G7j rOPQJTdhG9e/9fVwI07t3RpLctBK/QNjay+czfGgsf2pFEyGA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id cb3d183e for <52203@debbugs.gnu.org>; Tue, 30 Nov 2021 19:00:24 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id d13affcf for <52203@debbugs.gnu.org>; Tue, 30 Nov 2021 19:00:23 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 550e28a6 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Tue, 30 Nov 2021 19:00:22 +0100 (CET) From: jgart To: 52203@debbugs.gnu.org Subject: [PATCH 2/2] gnu: Add python-librosa. Date: Tue, 30 Nov 2021 13:00:00 -0500 Message-Id: <20211130180000.11063-2-jgart@dismail.de> X-Mailer: git-send-email 2.34.0 In-Reply-To: <20211130180000.11063-1-jgart@dismail.de> References: <20211130180000.11063-1-jgart@dismail.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 52203 Cc: jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/audio.scm (python-librosa): New variable. --- gnu/packages/audio.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index cc484c0b67..b91b97f47e 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -90,6 +90,7 @@ (define-module (gnu packages audio) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) #:use-module (gnu packages llvm) + #:use-module (gnu packages machine-learning) #:use-module (gnu packages man) #:use-module (gnu packages maths) #:use-module (gnu packages mp3) ;taglib @@ -5630,6 +5631,39 @@ (define-public python-resampy Home Page}.") (license license:isc))) +(define-public python-librosa + (package + (name "python-librosa") + (version "0.8.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "librosa" version)) + (sha256 + (base32 "1cx6rhcvak0hy6bx84jwzpxmwgi92m82w77279akwjmfd3khagf5")))) + (build-system python-build-system) + (arguments + ;; Tests require internet connection to download MATLAB scripts for + ;; generating the testing data. + `(#:tests? #f)) + (propagated-inputs + `(("python-audioread" ,python-audioread) + ("python-decorator" ,python-decorator) + ("python-joblib" ,python-joblib) + ("python-numba" ,python-numba) + ("python-numpy" ,python-numpy) + ("python-packaging" ,python-packaging) + ("python-pooch" ,python-pooch) + ("python-resampy" ,python-resampy) + ("python-scikit-learn" ,python-scikit-learn) + ("python-scipy" ,python-scipy) + ("python-soundfile" ,python-soundfile))) + (home-page "https://librosa.org") + (synopsis "Python module for audio and music processing") + (description +"@code{librosa} is a python package for music and audio analysis.") + (license license:isc))) + (define-public mda-lv2 (package (name "mda-lv2") -- 2.34.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 26 13:14:03 2021 Received: (at 52203-done) by debbugs.gnu.org; 26 Dec 2021 18:14:03 +0000 Received: from localhost ([127.0.0.1]:41526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1Y1z-0007yk-L7 for submit@debbugs.gnu.org; Sun, 26 Dec 2021 13:14:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n1Y1x-0007y6-KU for 52203-done@debbugs.gnu.org; Sun, 26 Dec 2021 13:14:02 -0500 Received: from [2001:470:142:3::e] (port=32814 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1Y1s-0001xC-2R; Sun, 26 Dec 2021 13:13:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=jWaQZ7Ci+aCx8GPIBD8gZ1P3LyfKU95cWAzIuqkFT6M=; b=dUra4B9CcujaGrykrxZU 8LIuao/q3hpOS4RdhhbFOyG0FCZh3mmeJG10bBqGUeFLB4QA04OmjJ4vR0SflvpP4TEi5ZZewHKaL 6IjDiJau707kkTCwCKWwLF3v4vCycNdY9Fcgk9aAQYleG4bqt82imD/jOhHvSWM9H1oLho9EbOZY9 2xlS0KmmvceOYyHJE124J2u3vruHlukFRhb0pxKH5jKOhST3ljZDscOQzF+DXKnqSzF7CKLp41VRT zJT9pcvh7wed4HXwjPwkLYV79Dn/UfgwSisUjHSAZ7TmFVYOXptN1/vD8fpP5TCv/07gUbWiG3jic r2nQ7U9R69d7PA==; Received: from [2a01:cb18:832e:5f00:3563:417e:2a38:86d8] (port=48492 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1Y1s-0007iA-4M; Sun, 26 Dec 2021 13:13:56 -0500 From: Mathieu Othacehe To: jgart Subject: Re: bug#52203: [PATCH 1/2] Add python-librosa References: <20211130125304.GB10918@gac.attlocal.net> Date: Sun, 26 Dec 2021 19:13:54 +0100 In-Reply-To: <20211130125304.GB10918@gac.attlocal.net> (jgart@dismail.de's message of "Tue, 30 Nov 2021 12:53:04 -0500") Message-ID: <87h7avnsil.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 52203-done Cc: 52203-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, > Here is a patchset for librosa, a python library for music and audio analysis. Pushed with various cosmetic fixes. Thanks, Mathieu From unknown Thu Jun 19 14:05:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 24 Jan 2022 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator