-
Notifications
You must be signed in to change notification settings - Fork 4
/
ChangeLog
143 lines (110 loc) · 4.83 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
Version_1.1.0 (2018-02-13)
---------------------------
* changed sndio.get_info function to be able to return addtional info about number of frames and
number of channels.
Version_1.0.0 (2017-07-26)
---------------------------
2017-07-26 Roebel
* No interface changes. but after a long time of successful use under
python 2 and python 3 I decided to move to a 1.0.0 release.
Version_0.2.15 (2017-07-26)
---------------------------
2017-07-26 Roebel
* fixed get_sndfile_version function and tests script:
adapted char handling to be compatible with python 3
Version_0.2.14 (2017-07-26)
---------------------------
2017-07-26 Roebel
* fixed filename display in warning messages due to invalid pointer to filename:
- replaced char* by std::string
Version_0.2.13 (2017-06-03)
---------------------------
2017-05-11 Roebel (03caffc)
* fixed problem when using "~" for representing $HOME in filenames:
- replaced using cython getenv by os.environ to avoid
type incompatibilities in python3
Version_0.2.12 (2017-05-11)
---------------------------
2017-05-11 Roebel (5d4d543)
* fixed problem in sndio.read:
- optionally return full information required to store the file using the corresponding write function
* _pysndfile.pyx:
- add constants SF_FORMAT_TYPEMASK and SF_FORMAT_SUBMASK, SF_FORMAT_ENDMASK to python interface
- Added new function for getting internal sf log in case of errors.
- Improved consistency of variable definitions by means of retrieving them automatically from sndfile.h
Version_0.2.11 (2015-05-17)
---------------------------
2015-05-17 Roebel (3981343, 6eec597, 1cd1617)
* setup.py: fixed problem with compilers not providing the
compiler attribute (e.g. MSVC) (Thanks to Felix Hanke for reporting the problem)
* _pysndfile.pyx: fixed problem when deriving from PySndfile using
a modified list of __init__ parameters in the derived class
(Thanks to Sam Perry for the suggestion).
Version_0.2.8-0.2.10 (2014-11-17)
---------------------------------
2014-11-17 Roebel (f924fe9, 0257328, 4ec9497, 56445f8, ffb6d31, a06a40d,
22b9c4f, 49eb5ed, b9f8c3c)
* Various problems with missing files and documentation.
Version_0.2.7 (2014-10-03)
--------------------------
2014-10-03 Axel Roebel (827221d, c157421, 84d201f, ff81c14, 0bd039f,
2938e16, 827221d, c157421) :
* MANIFEST.in, _pysndfile.pyx, _pysndfile_precythonized.cpp :
Fixed typo in include directive in MANIFEST.in.
Version_0.2.5 (2014-10-03)
--------------------------
2014-10-03 Axel Roebel (2ac71ed, 648ab07) :
* MANIFEST.in, _pysndfile.pyx :
(HEAD, master) Added missing file _pysndfile.pyx.
Updated version to 0.2.5.
Only change is to include the missing _pysndfile.pyx to the distribution.
Version_0.2.4 (2014-08-19)
--------------------------
2014-08-19 Axel Roebel (fa687dc, 58e5970, 5d42be2) :
* _pysndfile.pyx :
Ensure to return monofiles as 1d arrays without effecting the
ownership of the arrays returned by read_frames.
2014-08-18 Axel Roebel (d4790e6, 7834f11, 81f8b6b, 4ffd00f) :
* test.wav, tests/test.wav, tests/pysndfile_test.py, pysndfile_test.py
* tests/pysndfile_test.py :
merged from remote master changes of test organization
search and create test sounds in tests sub directory
moved testsnds into tests directory
moved test file into its own directory
Version_0.2.3 (2014-08-17)
--------------------------
2014-08-17 Axel Roebel (c190cb0, b64354a) :
* pysndfile_test.py, setup.py :
Fixed small problems of py3 branch:
- Use print function syntax for a print statement that was not yet using it.
- Avoid newline in compiler detection message.
2014-08-17 Axel Roebel (45f5ce9) :
* _pysndfile.pyx :
Updated version to 0.2.3.
2014-08-17 Axel Roebel (e5926ab) :
* _pysndfile.pyx, pysndfile/Faiff.py, pysndfile/__init__.py,
* pysndfile_test.py, setup.py :
Merge branch 'py3' contributed by Eduardo Moguillansky for python
3 compatibility :
2014-06-17 Eduardo Moguillansky (aea7be1, e95e726) :
(github/py3, py3) import print_function for compatibility with 2.6
setup.py
python 3 compatibility
2014-06-14 Axel Roebel (a34234f, 6df94aa) :
* pysndfile/sndio.py :
Generate error message for too high dimensional input.
Version_0.2.2 (2014-06-11)
--------------------------
2014-06-10 Axel Roebel (5b06fb8) :
* _pysndfile_precythonized.cpp:
update for 0.2.2.
* _pysndfile.pyx :
Increased version to 0.2.2.
don't use SF_STR_ALBUM and SF_STR_LICENSE from sndfile.h because this breaks compilation for older versions.
don't use SF_STR_TRACKNUMBER and SF_STR_GENRE from sndfile.h because this breaks compilation for older versions.
* pysndfile/sndio.py
Fixed documentation for write function.
Fixed typo in accessing function argument
Version_0.2.1 (2014-05-12)
--------------------------
Initial release