File tree Expand file tree Collapse file tree 4 files changed +21
-6
lines changed Expand file tree Collapse file tree 4 files changed +21
-6
lines changed Original file line number Diff line number Diff line change 11# Change Log
22
33## [ 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
411- Added ` pub ` modifier to ` py_class! ` syntax: ` py_class!(pub class ClassName |py| ...) `
512- Changed ` obj.extract::<Vec<T>>(py) ` to work with any object implementing the sequence protocol; not just lists.
613- Added the ` buffer ` module, which allows safe access to the [ buffer protocol] ( https://docs.python.org/3/c-api/buffer.html ) .
1219 Example: ` py_fn!(py, function(i: i32 = 0)) `
1320- Made ` ObjectProtocol::compare() ` available on Python 3.
1421- 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 ] )
1525
16- [ Unreleased ] : https://github.com/dgrunwald/rust-cpython/compare/0.1.0...HEAD
1726[ 81 ] : https://github.com/dgrunwald/rust-cpython/pull/81
1827[ @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
1934
2035## 0.1.0 - 2016-12-17
2136- First release that works on stable Rust.
Original file line number Diff line number Diff line change 11[package ]
22
33name = " cpython"
4- version = " 0.2.0 "
4+ version = " 0.2.1 "
55description = " Bindings to Python"
66authors = [
" Daniel Grunwald <[email protected] >" ]
77readme = " README.md"
@@ -39,12 +39,12 @@ num-traits = "0.2"
3939[dependencies .python27-sys ]
4040optional = true
4141path = " python27-sys"
42- version = " 0.2.0 "
42+ version = " 0.2.1 "
4343
4444[dependencies .python3-sys ]
4545optional = true
4646path = " python3-sys"
47- version = " 0.2.0 "
47+ version = " 0.2.1 "
4848
4949[features ]
5050default = [" python3-sys" ]
Original file line number Diff line number Diff line change 11[package ]
22name = " python27-sys"
3- version = " 0.2.0 "
3+ version = " 0.2.1 "
44description = " FFI Declarations for Python 2.7"
55readme = " README.md"
66keywords = [
Original file line number Diff line number Diff line change 11[package ]
22name = " python3-sys"
3- version = " 0.2.0 "
3+ version = " 0.2.1 "
44description = " FFI Declarations for Python 3"
55readme = " README.md"
66keywords = [
You can’t perform that action at this time.
0 commit comments