File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,35 @@ For details and minor changes, please see the [version control log
4
4
messages] ( https://github.com/SpotlightKid/python-rtmidi/commits/master ) .
5
5
6
6
7
+ ## 1.5.7 (2023-10-24)
8
+
9
+ Project infrastructure:
10
+
11
+ - Enabled CI builds for Python 3.12 (#182 ).
12
+ - Updated cibuildwheel version used by CI to 2.16.
13
+ - Added Python 3.12 to meta-data classifiers in ` pyproject.toml ` .
14
+ - Added Python 3.12 to ` tox.ini ` , removed Python 3.7.
15
+ - Only use custom meson install script to byte-compile installed Python
16
+ modules if meson version <= 1.2.0.
17
+ - Suppress related Cython compilation performance hints.
18
+ - Updated latest Python version mentioned in windows install docs.
19
+ - Updated ` requirements-dev.txt ` with ` pip-compile ` (#183 ).
20
+
21
+ Fixes:
22
+
23
+ - Fixed linting errors in ` send_all.py ` example (#184 ).
24
+ - Fixed (no)gil/except declarations on MIDI in callback and
25
+ ` MidiOut.sendMessage ` (#185 ).
26
+
27
+ The GIL is acquired in any case for MIDI in callback and C++ ` sendMessage `
28
+ call, since Cython needs to check for exceptions.
29
+
30
+ Also remove wrong statement about the GIL being released in docstring for
31
+ ` send_message ` .
32
+ - Fixed errors and check for empty message correctly when passing an iter- or
33
+ generator instead of a sequence to ` MidiOut.send_message ` (#186 , #188 ).
34
+
35
+
7
36
## 1.5.6 (2023-09-12)
8
37
9
38
Fixes:
You can’t perform that action at this time.
0 commit comments