diff --git a/python-audioread.changes b/python-audioread.changes index a8b475e..dc7925e 100644 --- a/python-audioread.changes +++ b/python-audioread.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Mon Nov 17 10:09:53 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 3.1.0 + * add support for os.PathLike filenames in macca.py + * Version bump/changelog: 3.0.2 + * include license in pyproject.toml + * Modernize package setup + * Add release workflow + * Increment version to 3.1.0a1 + * Try using proper pypi repo + * Remove legacy url + * Add standard-aifc and standard-sunau as dependencies for python + 3.13 and above. Python core removed these modules in 3.13 as part + of PEP-594. The standard-* modules are forks of the modules that + had previously been in the python core. Fixes #144 + * run tests on python 3.12 and 3.13 + * Increment version to 3.1.0 +- Drop support-python-313.patch, merged upstream +- Update BuildRequires from pyproject.toml + ------------------------------------------------------------------- Thu Dec 12 03:15:22 UTC 2024 - Steve Kowalik diff --git a/python-audioread.spec b/python-audioread.spec index e6c9647..a76502b 100644 --- a/python-audioread.spec +++ b/python-audioread.spec @@ -15,20 +15,18 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # - +%{?sle15_python_module_pythons} Name: python-audioread -Version: 3.0.1 +Version: 3.1.0 Release: 0 Summary: Wrapper for audio decoding via selectable backends License: MIT URL: https://github.com/beetbox/audioread Source0: https://github.com/beetbox/audioread/archive/v%{version}.tar.gz -# PATCH-FIX-UPSTREAM Based on gh#beetbox/audioread#145 -Patch0: support-python-313.patch BuildRequires: %{ffmpeg_pref} BuildRequires: %{python_module base} -BuildRequires: %{python_module flit-core} BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry-core} BuildRequires: %{python_module pytest} BuildRequires: %{python_module standard-aifc if %python-base >= 3.13} BuildRequires: %{python_module standard-sunau if %python-base >= 3.13} diff --git a/support-python-313.patch b/support-python-313.patch deleted file mode 100644 index f27de21..0000000 --- a/support-python-313.patch +++ /dev/null @@ -1,41 +0,0 @@ -From c81adeb553f25f408a85803afcff7d3efd11f722 Mon Sep 17 00:00:00 2001 -From: Luke Blaney -Date: Wed, 30 Oct 2024 18:42:47 +0000 -Subject: [PATCH 1/2] Add standard-aifc and standard-sunau as dependencies for - python 3.13 and above. Python core removed these modules in 3.13 as part of - PEP-594 https://peps.python.org/pep-0594/ The standard-* modules are forks of - the modules that had previously been in the python core. Fixes - https://github.com/beetbox/audioread/issues/144 - ---- - pyproject.toml | 4 ++++ - 1 file changed, 4 insertions(+) - -Index: audioread-3.0.1/pyproject.toml -=================================================================== ---- audioread-3.0.1.orig/pyproject.toml -+++ audioread-3.0.1/pyproject.toml -@@ -11,6 +11,10 @@ readme = "README.rst" - requires-python = ">=3.6" - dynamic = ["version", "description"] - urls.Home = "https://github.com/beetbox/audioread" -+dependencies = [ -+ "standard-aifc; python_version >= '3.13'", -+ "standard-sunau; python_version >= '3.13'", -+] - classifiers = [ - 'Topic :: Multimedia :: Sound/Audio :: Conversion', - 'Intended Audience :: Developers', -Index: audioread-3.0.1/.github/workflows/main.yml -=================================================================== ---- audioread-3.0.1.orig/.github/workflows/main.yml -+++ audioread-3.0.1/.github/workflows/main.yml -@@ -8,7 +8,7 @@ jobs: - runs-on: ubuntu-latest - strategy: - matrix: -- python: ["3.8", "3.9", "3.10", "3.11"] -+ python: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] - - steps: - - uses: actions/checkout@v2 diff --git a/v3.0.1.tar.gz b/v3.0.1.tar.gz deleted file mode 100644 index 97b2d9c..0000000 --- a/v3.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:98367fc46c436922e5c5b6aae59606c60c7ced36a0336cb8845fe85d0b2de383 -size 112064 diff --git a/v3.1.0.tar.gz b/v3.1.0.tar.gz new file mode 100644 index 0000000..aa17242 --- /dev/null +++ b/v3.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73a31af0d329e633d6166ff70cab31aec3e33b35c05c80d183337fcc2b417f42 +size 126203