@@ -21,20 +21,11 @@ interface for Python calling C code. CFFI is supported for CPython 2.6+,
21
21
Breaking Changes
22
22
----------------
23
23
24
- The latest release of PySoundFile cleans up many small
24
+ PySoundFile has evolved rapidly during the last few releases. Most
25
+ notably, we changed the import name from ``import pysoundfile `` to
26
+ ``import soundfile `` in 0.7. In 0.6, we cleaned up many small
25
27
inconsistencies, particularly in the the ordering and naming of
26
- function arguments. Therefore, old code will probably not work any
27
- more.
28
-
29
- It also adds a number of great new features, such as global ``read ``
30
- and ``write `` functions that do not require you to open a
31
- ``SoundFile ``, or a ``blocks `` function that can read a sound file one
32
- block at a time. It has also grown a lot more flexible and powerful at
33
- opening things like streams, buffers, or file descriptors.
34
-
35
- With all these improvements, we feel that the indexing interface is
36
- not needed any more. It is now officially marked as deprecated and
37
- might be removed in the future.
28
+ function arguments and the removal of the indexing interface.
38
29
39
30
Installation
40
31
------------
@@ -171,15 +162,6 @@ Here is an example using an HTTP request:
171
162
f.seek(0 )
172
163
data, samplerate = sf.read(f)
173
164
174
- Accessing File Metadata
175
- -----------------------
176
-
177
- In addition to audio data, there are a number of text fields in some
178
- sound files. In particular, you can set a title, a copyright notice, a
179
- software description, the artist name, a comment, a date, the album
180
- name, a license, a track number and a genre. Note however, that not
181
- all of these fields are supported for every file format.
182
-
183
165
News
184
166
----
185
167
@@ -219,3 +201,13 @@ News
219
201
- Added ``'x' `` open mode.
220
202
- Added ``tell() `` method.
221
203
- Added ``__repr__() `` method.
204
+
205
+ 2015-04-xx V0.7.0 Bastian Bechtold:
206
+ Again, thanks to Matthias Geier for all of his hard work, but also
207
+ Nils Werner and Whistler7 for their many suggestions and help.
208
+
209
+ - Renamed ``import pysoundfile `` to ``import soundfile ``.
210
+ - Installation through pip wheels that contain the necessary
211
+ libraries for OS X and Windows.
212
+ - Removed ``exclusive_creation `` argument to ``write ``.
213
+ - Added ``truncate() `` method.
0 commit comments