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

Cleanup #1

Merged
merged 3 commits into from
Feb 4, 2022
Merged

Cleanup #1

merged 3 commits into from
Feb 4, 2022

Conversation

Jake-Shadle
Copy link
Contributor

This updates all dependencies to latest since several of them were outdated and/or causing multiple versions to be used when used with other cloud libraries.

This also replaces chrono with time, because chrono was overkill and has also not been updated in a long time and has 2 security advisories currently on it. The chrono dependency was also only actually used by tests, so this just moves it to a dev-dependency.

Also fixes a few lint issues, moves test code to #[cfg(test)] modules so that they are not unnecessarily compiled, and removes the Cargo.lock file since this is just a library crate.

Jake-Shadle added a commit to EmbarkStudios/cargo-fetcher that referenced this pull request Feb 3, 2022
bloblock had numerous outdated/unused dependencies which I've fixed in
m0ssc0de/bloblock#1
Jake-Shadle added a commit to EmbarkStudios/cargo-fetcher that referenced this pull request Feb 3, 2022
* Fix release.toml

* Add and fixup all lints

* Update all dependencies

Replace chrono with time

* Fixup CHANGELOG

* Replace structopt with clap

* Update libc

* Fix git test

* Temporarily vendor bloblock

bloblock had numerous outdated/unused dependencies which I've fixed in
m0ssc0de/bloblock#1

* Replace difference with similar-asserts

* Nuke async code in favor of sync

It's simpler, checking now if it is faster

* Add version etc information

* Fix lints

* Update CHANGELOG
@m0ssc0de
Copy link
Owner

m0ssc0de commented Feb 4, 2022

Thanks a lot. Your commits are pretty nice!

@m0ssc0de m0ssc0de merged commit 185a33c into m0ssc0de:main Feb 4, 2022
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.

2 participants