** Description changed: The audioread 3.0.1-1 autopkgtests fail with Python 3.12 because the package depends on stdlib modules aifc, audioop and sunau which have been deprecated in 3.11 and removed in 3.13 [1]. The upstream project [2] hasn't been updated to work with alternatives for these modules. In fact, it hasn't been updated for almost 14 months now. Module aifc supports the AIFF/AIFF-C audio formats, which though old, are reportedly in wide-use in specific parts of the audio industry [3]. In the absence of a decision from upstream, I would suggest we temporarily disable support for AIFF. IMO support for the AU format (which needs module sunau), could be removed from audioread. And lastly, we will have to find a replacement for audioop which is only used by audioread to change the sample width using audioop.lin2lin [4]. - [1] https://peps.python.org/pep-0594/ - [2] https://pypi.org/project/audioread/#history + [2] https://github.com/beetbox/audioread [3] https://discuss.python.org/t/maintaining-the-chunk-module-after-it-has-been-removed-from-the-standard-library/38177/30 [4] https://git.launchpad.net/ubuntu/+source/audioread/tree/audioread/rawread.py#n133
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2089520 Title: autopkgtests fail with python3-defaults 3.12.7-1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/audioread/+bug/2089520/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs