File tree 4 files changed +19
-4
lines changed
4 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 1
1
# Change Log
2
2
3
3
## [ Unreleased]
4
+
5
+ [ Unreleased ] : https://github.com/dgrunwald/rust-cpython/compare/0.2.1...HEAD
6
+
7
+ ## 0.2.1 - 2018-09-28
8
+ - Added Python 3.7 support
9
+
10
+ ## 0.2.0 - 2018-02-27
4
11
- Added ` pub ` modifier to ` py_class! ` syntax: ` py_class!(pub class ClassName |py| ...) `
5
12
- Changed ` obj.extract::<Vec<T>>(py) ` to work with any object implementing the sequence protocol; not just lists.
6
13
- Added the ` buffer ` module, which allows safe access to the [ buffer protocol] ( https://docs.python.org/3/c-api/buffer.html ) .
12
19
Example: ` py_fn!(py, function(i: i32 = 0)) `
13
20
- Made ` ObjectProtocol::compare() ` available on Python 3.
14
21
- Added ` ObjectProtocol::rich_compare() ` .
22
+ - Fixed [ non-deterministic segfault] [ 115 ] in extension modules using ` py_class! ` (PR by [ @markbt ] )
23
+ - Fixed python27-sys [ compiler error on ARM] [ 114 ] (PR by [ @ostrosco ] )
24
+ - [ Export path to Python interpreter as Cargo variable] [ 119 ] (PR by [ @indygreg ] )
15
25
16
- [ Unreleased ] : https://github.com/dgrunwald/rust-cpython/compare/0.1.0...HEAD
17
26
[ 81 ] : https://github.com/dgrunwald/rust-cpython/pull/81
18
27
[ @Luthaf ] : https://github.com/Luthaf
28
+ [ 115 ] : https://github.com/dgrunwald/rust-cpython/pull/115
29
+ [ @markbt ] : https://github.com/markbt
30
+ [ 114 ] : https://github.com/dgrunwald/rust-cpython/pull/114
31
+ [ @ostrosco ] : https://github.com/ostrosco
32
+ [ 119 ] : https://github.com/dgrunwald/rust-cpython/pull/119
33
+ [ @indygreg ] : https://github.com/indygreg
19
34
20
35
## 0.1.0 - 2016-12-17
21
36
- First release that works on stable Rust.
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
3
3
name = " cpython"
4
- version = " 0.2.0 "
4
+ version = " 0.2.1 "
5
5
description = " Bindings to Python"
6
6
authors = [
" Daniel Grunwald <[email protected] >" ]
7
7
readme = " README.md"
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " python27-sys"
3
- version = " 0.2.0 "
3
+ version = " 0.2.1 "
4
4
description = " FFI Declarations for Python 2.7"
5
5
readme = " README.md"
6
6
keywords = [
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " python3-sys"
3
- version = " 0.2.0 "
3
+ version = " 0.2.1 "
4
4
description = " FFI Declarations for Python 3"
5
5
readme = " README.md"
6
6
keywords = [
You can’t perform that action at this time.
0 commit comments