diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a1dec27..dc3ddc40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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) diff --git a/Cargo.toml b/Cargo.toml index 8faa7df2..af858422 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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 "] 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/*", -] \ No newline at end of file +] diff --git a/pyo3cls/Cargo.toml b/pyo3cls/Cargo.toml index c522dd00..ed0491e4 100644 --- a/pyo3cls/Cargo.toml +++ b/pyo3cls/Cargo.toml @@ -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 "] 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"