Prepare for 0.3.0 release

This commit is contained in:
konstin 2018-07-08 23:41:18 +02:00
parent 0df5527fbe
commit f6224ca0bc
3 changed files with 11 additions and 6 deletions

View File

@ -1,7 +1,12 @@
# Changelog
## Unreleased
## 0.3.0 (unreleased)
* Upgraded to syn 0.14 which means much better error messages :tada:
* 128 bit integer support by [kngwyu](https://github.com/kngwyu) ([#137](https://github.com/PyO3/pyo3/pull/173))
* Added `py` prefixes to the proc macros and moved them into the root module. You should just use the plain proc macros, i.e. `#[pyclass]`, `#[pymethods]`, `#[pyproto]`, `#[pyfunction]` and `#[pymodinit]`. This is important because `proc_macro_path_invoc` isn't going to be stabilized soon.
* The guide is now properly versioned.
* A few internal macros became part of the public api ([#155](https://github.com/PyO3/pyo3/pull/155), [#186](https://github.com/PyO3/pyo3/pull/186))
* Always clone in getters. This allows using the get-annotation on all Clone-Types
## 0.2.7 (2018-05-18)

View File

@ -1,6 +1,6 @@
[package]
name = "pyo3"
version = "0.2.5"
version = "0.3.0"
description = "Bindings to Python interpreter"
authors = ["PyO3 Project and Contributors <https://github.com/PyO3>"]
readme = "README.md"
@ -23,7 +23,7 @@ log = "0.4"
libc = "0.2"
spin = "0.4.6"
num-traits = "0.2"
pyo3cls = { path = "pyo3cls", version = "0.2.5" }
pyo3cls = { path = "pyo3cls", version = "0.3.0" }
[dev-dependencies]
docmatic = "^0.1.2"
@ -51,4 +51,4 @@ members = [
"pyo3cls",
"pyo3-derive-backend",
"examples/*",
]
]

View File

@ -1,6 +1,6 @@
[package]
name = "pyo3cls"
version = "0.2.5"
version = "0.3.0"
description = "Proc macros for PyO3 package"
authors = ["PyO3 Project and Contributors <https://github.com/PyO3>"]
keywords = ["pyo3", "python", "cpython", "ffi"]
@ -22,7 +22,7 @@ features=["full", "parsing", "printing", "extra-traits"]
[dependencies.pyo3-derive-backend]
path = "../pyo3-derive-backend"
version = "0.2.5"
version = "0.3.0"
[dependencies.proc-macro2]
version = "0.4"