pchickey opened PR #2520 from pch/prune_deps
to main
:
Follow up on #2519
- Run
cargo update
to get the latest deps.- Eliminate a dep on an old
wasmparser
by turning off cargo features we weren't using.- Comment on all skipped duplicate deps on why they are an issue.
The duplicate deps fall into two categories:
- transitive deps pull in different versions. Some stuff, like
cfg-if
andenv_logger
, are so popular that it would be very hard to motivate the whole rust ecosystem to use the very latest.- frequently-updated crates we maintain use, like
wasmparser
andwast
, are used directly and also transitively via dependencies which live in other repos. It would create toil to keep these consistent all the time. We can put occasional effort into keeping these updated, but it isn't worth being perfect.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
alexcrichton submitted PR Review.
alexcrichton created PR Review Comment:
With the dependency through
object
we should control all the dependencies onwasmparser
, so I think this should be fixable by updating everything in-tree to 0.71?
bjorn3 submitted PR Review.
bjorn3 created PR Review Comment:
{ name = "env_logger" }, # pretty_env_logger and file-per-thread-logger depend on 0.7
pchickey updated PR #2520 from pch/prune_deps
to main
:
Follow up on #2519
- Run
cargo update
to get the latest deps.- Eliminate a dep on an old
wasmparser
by turning off cargo features we weren't using.- Comment on all skipped duplicate deps on why they are an issue.
The duplicate deps fall into two categories:
- transitive deps pull in different versions. Some stuff, like
cfg-if
andenv_logger
, are so popular that it would be very hard to motivate the whole rust ecosystem to use the very latest.- frequently-updated crates we maintain use, like
wasmparser
andwast
, are used directly and also transitively via dependencies which live in other repos. It would create toil to keep these consistent all the time. We can put occasional effort into keeping these updated, but it isn't worth being perfect.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
pchickey updated PR #2520 from pch/prune_deps
to main
:
Follow up on #2519
- Run
cargo update
to get the latest deps.- Eliminate a dep on an old
wasmparser
by turning off cargo features we weren't using.- Comment on all skipped duplicate deps on why they are an issue.
The duplicate deps fall into two categories:
- transitive deps pull in different versions. Some stuff, like
cfg-if
andenv_logger
, are so popular that it would be very hard to motivate the whole rust ecosystem to use the very latest.- frequently-updated crates we maintain use, like
wasmparser
andwast
, are used directly and also transitively via dependencies which live in other repos. It would create toil to keep these consistent all the time. We can put occasional effort into keeping these updated, but it isn't worth being perfect.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
pchickey updated PR #2520 from pch/prune_deps
to main
:
Follow up on #2519
- Run
cargo update
to get the latest deps.- Eliminate a dep on an old
wasmparser
by turning off cargo features we weren't using.- Comment on all skipped duplicate deps on why they are an issue.
The duplicate deps fall into two categories:
- transitive deps pull in different versions. Some stuff, like
cfg-if
andenv_logger
, are so popular that it would be very hard to motivate the whole rust ecosystem to use the very latest.- frequently-updated crates we maintain use, like
wasmparser
andwast
, are used directly and also transitively via dependencies which live in other repos. It would create toil to keep these consistent all the time. We can put occasional effort into keeping these updated, but it isn't worth being perfect.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
pchickey submitted PR Review.
pchickey created PR Review Comment:
Fixed fb78025
pchickey edited PR #2520 from pch/prune_deps
to main
:
Follow up on #2519
- Run
cargo update
to get the latest deps.- Eliminate a dep on an old
wasmparser
by turning off cargo features we weren't using.- Comment on all skipped duplicate deps on why they are an issue.
- Upgrade to wasmparser 0.71 in tree. Leave some new simd instructions as
wasm_unsupported!
in cranelift-wasm.The duplicate deps fall into two categories:
- transitive deps pull in different versions. Some stuff, like
cfg-if
andenv_logger
, are so popular that it would be very hard to motivate the whole rust ecosystem to use the very latest.- frequently-updated crates we maintain use, like
wasmparser
andwast
, are used directly and also transitively via dependencies which live in other repos. It would create toil to keep these consistent all the time. We can put occasional effort into keeping these updated, but it isn't worth being perfect.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
pchickey submitted PR Review.
pchickey created PR Review Comment:
Note: had to leave some new simd instructions as wasm_unsupported! in cranelift-wasm.
pchickey updated PR #2520 from pch/prune_deps
to main
:
Follow up on #2519
- Run
cargo update
to get the latest deps.- Eliminate a dep on an old
wasmparser
by turning off cargo features we weren't using.- Comment on all skipped duplicate deps on why they are an issue.
- Upgrade to wasmparser 0.71 in tree. Leave some new simd instructions as
wasm_unsupported!
in cranelift-wasm.The duplicate deps fall into two categories:
- transitive deps pull in different versions. Some stuff, like
cfg-if
andenv_logger
, are so popular that it would be very hard to motivate the whole rust ecosystem to use the very latest.- frequently-updated crates we maintain use, like
wasmparser
andwast
, are used directly and also transitively via dependencies which live in other repos. It would create toil to keep these consistent all the time. We can put occasional effort into keeping these updated, but it isn't worth being perfect.<!--
Please ensure that the following steps are all taken care of before submitting
the PR.
[ ] This has been discussed in issue #..., or if not, please tell us why
here.[ ] A short description of what this does, why it is needed; if the
description becomes long, the matter should probably be discussed in an issue
first.[ ] This PR contains test cases, if meaningful.
- [ ] A reviewer from the core maintainer team has been assigned for this PR.
If you don't know who could review this, please indicate so. The list of
suggested reviewers on the right can help you.Please ensure all communication adheres to the code of conduct.
-->
alexcrichton submitted PR Review.
pchickey merged PR #2520.
Last updated: Dec 23 2024 at 12:05 UTC