diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..d2b0942f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,14 @@ +# Change Log + +## [Unreleased] +- Added `pub` modifier to `py_class!` syntax: `py_class!(pub class ClassName |py| ...)` +- Changed `obj.extract::>(py)` to work with any object implementing the sequence protocol; not just lists. +- Added the `buffer` module, which allows safe access to the [buffer protocol](https://docs.python.org/3/c-api/buffer.html). + This allows zero-copy access to numpy arrays. +- When building with `--feature nightly`, `extract::>` will try to use the buffer protocol + before falling back to the sequence protocol. + +## 0.1.0 - 2016-12-17 +- First release that works on stable Rust. + +[Unreleased]: https://github.com/dgrunwald/rust-cpython/compare/0.1.0...HEAD