File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33## [ Unreleased]
44
5- [ Unreleased ] : https://github.com/dgrunwald/rust-cpython/compare/0.5.2...HEAD
5+ [ Unreleased ] : https://github.com/dgrunwald/rust-cpython/compare/0.6.0...HEAD
6+
7+ ## 0.6.0 - 2021-04-15
8+ - the minimum supported Rust version is now 1.41.1
9+ - on Python 3, [ strings now directly use the UTF-8 representation stored inside the Python string] [ 247 ]
10+ - [ visibility keywords are now permitted on classes and functions] [ 250 ] (PR by [ @tdyas ] )
11+ - [ the ` PyNone ` type can be used as a marker representing None in Python] [ 253 ] (PR by [ @markbt ] )
12+
13+ [ 247 ] : https://github.com/dgrunwald/rust-cpython/pull/247
14+ [ 250 ] : https://github.com/dgrunwald/rust-cpython/pull/250
15+ [ @tdyas ] : https://github.com/tdyas
16+ [ 253 ] : https://github.com/dgrunwald/rust-cpython/pull/253
617
718## 0.5.2 - 2020-12-16
819- [ add a way to disable converting ` PyString ` to unicode on Python 2] [ 240 ] (PR by [ @quark-zju ] )
Original file line number Diff line number Diff line change 11[package ]
22
33name = " cpython"
4- version = " 0.5.2 "
4+ version = " 0.6.0 "
55description = " Bindings to Python"
66authors = [" Daniel Grunwald <daniel@danielgrunwald.de>" ]
77readme = " README.md"
@@ -48,12 +48,12 @@ serde_cbor = { version = "0.11" }
4848[dependencies .python27-sys ]
4949optional = true
5050path = " python27-sys"
51- version = " 0.5.2 "
51+ version = " 0.6.0 "
5252
5353[dependencies .python3-sys ]
5454optional = true
5555path = " python3-sys"
56- version = " 0.5.2 "
56+ version = " 0.6.0 "
5757
5858[features ]
5959default = [" python3-sys" ]
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ rust-cpython [ 2015-2020 Daniel Grunwald.
11+ Copyright (c) 2015-2021 Daniel Grunwald.
1212Rust-cpython is licensed under the [ MIT license] ( http://opensource.org/licenses/MIT ) .
1313Python is licensed under the [ Python License] ( https://docs.python.org/2/license.html ) .
1414
@@ -24,7 +24,7 @@ To use `cpython`, add this to your `Cargo.toml`:
2424
2525``` toml
2626[dependencies ]
27- cpython = " 0.5 "
27+ cpython = " 0.6 "
2828```
2929
3030#### Example program displaying the value of ` sys.version ` :
@@ -70,7 +70,7 @@ name = "rust2py"
7070crate-type = [" cdylib" ]
7171
7272[dependencies .cpython ]
73- version = " 0.5 "
73+ version = " 0.6 "
7474features = [" extension-module" ]
7575```
7676
@@ -121,4 +121,3 @@ To test the crate, run: `make test`
121121
122122Note: This crate has several files that are auto-generated using scripts. Using the Makefile ensures that these
123123files are re-generated as needed.
124- >>>>>>> 9ce2de8 (Add comment explaining how to regenerate)
Original file line number Diff line number Diff line change 11[package ]
22name = " hello"
3- version = " 0.5.2 "
3+ version = " 0.6.0 "
44authors = [" Daniel Grunwald <daniel@danielgrunwald.de>" ]
55edition = " 2018"
66
Original file line number Diff line number Diff line change 11[package ]
22name = " python27-sys"
3- version = " 0.5.2 "
3+ version = " 0.6.0 "
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.5.2 "
3+ version = " 0.6.0 "
44description = " FFI Declarations for Python 3"
55readme = " README.md"
66keywords = [
You can’t perform that action at this time.
0 commit comments