diff --git a/Cargo.toml b/Cargo.toml index 6df0dec..d05b5ae 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,23 +1,23 @@ [package] name = "serde-pickle" -version = "0.4.0" +version = "0.4.1" authors = ["Georg Brandl "] license = "MIT/Apache-2.0" description = "A serde-based serialization library for Python's pickle format" repository = "https://github.com/birkenfeld/serde-pickle" -documentation = "http://birkenfeld.github.io/serde-pickle/serde_pickle/index.html" +documentation = "http://docs.rs/serde-pickle" keywords = ["pickle", "python", "serde", "serialization"] [dependencies] serde = "1.0.2" byteorder = "1.0.0" -num-bigint = "0.1.32" -num-traits = "0.1.32" +num-bigint = "0.1.43" +num-traits = "0.2.2" iter-read = "0.1.0" # For the example binary and the test suite. [dev-dependencies] serde_derive = "1.0.2" serde_json = "1.0.0" -rand = "0.3.14" -quickcheck = "0.4.1" +rand = "0.4.2" +quickcheck = "0.6.2" diff --git a/README.md b/README.md index 050614f..79e1a76 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Serde Pickle Serialization Library [![Build status](https://api.travis-ci.org/birkenfeld/serde-pickle.png)](https://travis-ci.org/birkenfeld/serde-pickle) [![Latest Version](https://img.shields.io/crates/v/serde-pickle.svg)](https://crates.io/crates/serde-pickle) -[Documentation](https://birkenfeld.github.io/serde-pickle/serde_pickle/index.html) +[Documentation](https://docs.rs/serde-pickle) This crate is a Rust library for parsing and generating Python pickle streams. It is built upon [Serde](https://github.com/serde-rs/serde), a high @@ -55,9 +55,4 @@ fn main() { Serializing and deserializing structs and enums that implement the serde-provided traits is supported, and works analogous to other crates -(using either `serde_macros` or `serde_codegen`). - -Notes -===== - -The test suite currently only works with the nightly-based `serde_macros`. +(using `serde_derive`).