[Merged by Bors] - fix: explicitly specify required version of async-task #6509
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Objective
Attempting to build
bevy_tasks
produces the following error:It looks like this was introduced along with
Task::is_finished
, which delegates toasync_task::Task::is_finished
. However, the latter was only introduced inasync-task
4.2.0;bevy_tasks
does not explicitly depend onasync-task
but onasync-executor
^1.3.0, which in turn depends onasync-task
^4.0.0.Solution
Add an explicit dependency on
async-task
^4.2.0.