Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update serde dependency to 0.9.0 #38

Merged
merged 3 commits into from
Feb 5, 2017
Merged

Conversation

Marwes
Copy link
Contributor

@Marwes Marwes commented Feb 4, 2017

This lets jsonrpc build on stable (1.15) without needing serde_codegen

This lets json-rpc build on stable (1.15) without needing serde_codegen
@tomusdrw
Copy link
Contributor

tomusdrw commented Feb 4, 2017

Thank you! Closes #16

core/src/lib.rs Outdated

#[macro_use] extern crate log;
extern crate serde;
extern crate serde_json;
#[macro_use] extern crate serde_derive;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

style: would prefer to keep #[macro_use] links adjacent

@rphmeier
Copy link
Contributor

rphmeier commented Feb 4, 2017

tiny style nit but LGTM. Out of curiosity, how does this affect compile times?

@Marwes
Copy link
Contributor Author

Marwes commented Feb 4, 2017

Out of curiosity, how does this affect compile times?

Running time cargo test -p jsonrpc-core gives the same times for me as before this change.

@rphmeier
Copy link
Contributor

rphmeier commented Feb 4, 2017

All good then, thanks!

@debris
Copy link
Contributor

debris commented Feb 5, 2017

side note, we'll need quite substantial refactoring to switch parity to serde 0.9

@tomusdrw tomusdrw merged commit b0de983 into paritytech:master Feb 5, 2017
@Marwes Marwes deleted the serde-0.9.0 branch February 5, 2017 09:27
@Marwes Marwes restored the serde-0.9.0 branch February 5, 2017 11:42
@Marwes
Copy link
Contributor Author

Marwes commented Feb 9, 2017

When do you think you can release a version with this PR? Using a git dependency right now since I can't use serde 0.8.0 due to another dependency. It works for development but I can't do an actual release to crates.io with it.

@tomusdrw tomusdrw mentioned this pull request Feb 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants