@@ -3,6 +3,12 @@ name = "bevy_impulse"
3
3
version = " 0.1.0"
4
4
edition = " 2021"
5
5
authors = [
" Grey <[email protected] >" ]
6
+ license = " Apache-2.0"
7
+ description = " Reactive programming and workflow execution for bevy"
8
+ readme = " README.md"
9
+ repository = " https://github.com/open-rmf/bevy_impulse"
10
+ keywords = [" reactive" , " workflow" , " behavior" , " agent" , " bevy" ]
11
+ categories = [" science::robotics" , " asynchronous" , " concurrency" , " game-development" ]
6
12
7
13
[dependencies ]
8
14
bevy_impulse_derive = { path = " macros" }
@@ -19,14 +25,14 @@ async-task = { version = "4.7.1", optional = true }
19
25
# bevy_tasks::Task, so we're leaving it as a mandatory dependency for now.
20
26
bevy_tasks = { version = " 0.13" , features = [" multi-threaded" ] }
21
27
22
- arrayvec = " * "
23
- itertools = " * "
24
- smallvec = " * "
25
- tokio = { version = " * " , features = [" sync" ]}
28
+ arrayvec = " 0.7 "
29
+ itertools = " 0.13 "
30
+ smallvec = " 1.13 "
31
+ tokio = { version = " 1.39 " , features = [" sync" ]}
26
32
futures = " 0.3"
27
33
backtrace = " 0.3"
28
- anyhow = " * "
29
- thiserror = " * "
34
+ anyhow = " 1.0 "
35
+ thiserror = " 1.0 "
30
36
31
37
# These dependencies are only used by the testing module.
32
38
# We may want to consider feature-gating them, but we use
@@ -40,4 +46,4 @@ bevy_time = "0.13"
40
46
single_threaded_async = [" dep:async-task" ]
41
47
42
48
[dev-dependencies ]
43
- async-std = { version = " * " }
49
+ async-std = { version = " 1.12 " }
0 commit comments