Update all dependencies (including nom 7.1.0) and update code base#27
Update all dependencies (including nom 7.1.0) and update code base#27Titaniumtown wants to merge 10 commits intorekka:masterfrom
Conversation
|
Thank you for the pull request. I currently am a bit short on time so it might take me a week or two to review this. The development ceased since the crate does what I need it to do and I haven't had any issues using it in my project. I also forgot how to publish updates to crates.io in the meantime. :) I have a few questions about this pull request:
|
I mean, doesn't hurt not to update it.
I don't think so? I can't remember.
I was not aware it works that way. I'll revert that change later. |
No it only appears when compiling the source but mainly the operators and the try! macro were depracated for more information see #26 (I refer to it everywhere because it is my first contribution to open-source so just ignore and pls let me enjoy in my bubble for a bit. thank you) |
|
@rekka Anything blocking this PR? Just wondering. |
|
There do not seem to be any merge conflicts but why is the CI not running? |
|
No clue. |
Do elaborate on what values you're referring to. |
|
@rekka any issue with the PR? |
Never mind after testing I understood. |
|
I tried out these patches but I'm getting some test failures: In case it matters, this is with rust 1.56, rust-serde-json 1.0.74, rust-serde-test 1.0.113, rust-fnv 1.0.6, rust-nom 7.1.1 and rust-serde 1.0.133. |
|
Any update on this? I'm trying to clear-up all the warnings in a project I'm working on and the 'meval' crate is a dependency of the 'textplots' crate, and thus I'm seeing a bunch of warnings relating to the very old nom 1.2.4 dependency so it would be excellent if this crate could be updated as per this PR. |
|
@rekka Can you please merge this update and push a new release? We are getting a build warning telling that the future version of Rust will be rejected: |
|
@rekka I'd really appreciate if you could take a moment to merge this and deploy a new release. It causes warnings, and will eventually break entirely, because the old version of |
for now you all can only add |
(Includes an updated version of #22 and #26)
This PR updates all dependencies (including nom, using updated fixes from #22) and fixes depreciation warnings (from #26). I hope this PR can serve as a meta PR of sorts as it seems development has ceased on this project.