Skip to content

Commit b264ffa

Browse files
committed
Prep for release
Signed-off-by: Michael X. Grey <[email protected]>
1 parent 717703e commit b264ffa

File tree

3 files changed

+26
-9
lines changed

3 files changed

+26
-9
lines changed

Cargo.toml

+13-7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ name = "bevy_impulse"
33
version = "0.1.0"
44
edition = "2021"
55
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"]
612

713
[dependencies]
814
bevy_impulse_derive = { path = "macros" }
@@ -19,14 +25,14 @@ async-task = { version = "4.7.1", optional = true }
1925
# bevy_tasks::Task, so we're leaving it as a mandatory dependency for now.
2026
bevy_tasks = { version = "0.13", features = ["multi-threaded"] }
2127

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"]}
2632
futures = "0.3"
2733
backtrace = "0.3"
28-
anyhow = "*"
29-
thiserror = "*"
34+
anyhow = "1.0"
35+
thiserror = "1.0"
3036

3137
# These dependencies are only used by the testing module.
3238
# We may want to consider feature-gating them, but we use
@@ -40,4 +46,4 @@ bevy_time = "0.13"
4046
single_threaded_async = ["dep:async-task"]
4147

4248
[dev-dependencies]
43-
async-std = { version = "*" }
49+
async-std = { version = "1.12" }

macros/Cargo.toml

+8-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,16 @@ name = "bevy_impulse_derive"
33
version = "0.0.1"
44
edition = "2021"
55
authors = ["Grey <[email protected]>"]
6+
license = "Apache-2.0"
7+
description = "Procedural macros for bevy_impulse"
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"]
612

713
[lib]
814
proc-macro = true
915

1016
[dependencies]
11-
syn = "*"
12-
quote = "*"
17+
syn = "2.0"
18+
quote = "1.0"

macros/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Procedural macros for Bevy Impulse
2+
3+
This crate implements procedural macros for users of Bevy Impulse.
4+
5+
Please see https://github.com/open-rmf/bevy_impulse

0 commit comments

Comments
 (0)