NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #725 most downloaded on PyPI
An audio library based on libsndfile, CFFI and NumPy
Last release 4 months ago
06 Jun 2026
Release timing varies
gaps range from 3 weeks to 2.8 years
Most releases are documented
notes for 10 of 13 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
13 releases · first in 2015
Thank you GesonAnko, Trevor Gamblin, Andreas Karatzas, Harish RS, Hunter Hogan
Thank you GesonAnko, Trevor Gamblin, Andreas Karatzas, Harish RS, Hunter Hogan
Thank you, Brian McFee and Guy Illes
Thank you, Brian McFee and Guy Illes
One column per quarter.
Thank you, Zhong Jianxin, mcclure, jneuendorf-i4h, aoirint, endolith, Guy Illes, ytya, Sam Lapp, Benjamin Moody
Thank you, Zhong Jianxin, mcclure, jneuendorf-i4h, aoirint, endolith, Guy Illes, ytya, Sam Lapp, Benjamin Moody
Fixes a bug in the library discover on Linux, if no system library and no packaged library could be found.
Fixes a bug in the library discover on Linux, if no system library and no packaged library could be found.
Thank you, Barabazs, Andrew Murray, Jon Peirce, for contributions to this release.
Thank you, Barabazs, Andrew Murray, Jon Peirce, for contributions
to this release.
Thank you, tennies, Hannes Helmholz, Christoph Boeddeker, Matt Vollrath, Matthias Geier, Jacek Konieczny, Boris Verkhovskiy, Jonas Haag, Eduardo Mogui
Thank you, tennies, Hannes Helmholz, Christoph Boeddeker, Matt Vollrath, Matthias Geier, Jacek Konieczny, Boris Verkhovskiy, Jonas Haag, Eduardo Moguillansky, Panos Laganakos, Jarvy Jarvison, Domingo Ramirez, Tim Chagnon, Kyle Benesch, Fabian-Robert Stöter, Joe Todd
Improves error messages (thank you, Christoph Boeddeker)
Adds support for file system path protocol (PEP 519)
Adds support for file system path protocol (PEP 519)
Bugfix release: - improvements to build system - improvements to documentation
Bugfix release:
Nothing published for this version
Nothing published for this version
Nothing published for this version
There are two breaking changes:
This latest release of SoundFile fixes many small issues, in particular with the handling of file-like objects.
There are two breaking changes:
always_2d from True to False.write function from write(data, file, ...) to write(file, data, ...)Apart from that, here are the highlights of this release:
read and write.SoundFile.buffer_read and SoundFile.buffer_read_into and SoundFile.buffer_write, which read/write raw data without involving Numpy.info function that returns metadata of a sound file.Your coding agent can read these notes before it upgrades. Set up the MCP server →