[package] name = "pi_world" version = "0.1.25" authors = ["suncy <530739162@qq.com>"] edition = "2021" description = "ecs world" repository = "https://github.com/GaiaWorld/pi_world.git" license = "MIT OR Apache-2.0" keywords = ["pi", "world", "ecs"] readme = "README.md" categories = ["data-structures", "memory-management"] [features] default = ["single_thread"] single_thread = [] trace = [] [dependencies] backtrace = "0.3" pi_map = "0.2" bitflags="2.4" smallvec="1.13" fixedbitset="0.5" pi_null = "0.1" pi_share = "0.4" pi_key_alloter = "0.5" pi_slot = "0.3" pi_append_vec = "0.5" pi_arr = "0.19" dashmap ="5.5" pi-async-rt = "0.1" async-channel = "2.2" pi_proc_macros = "0.1" bevy_ptr = "0.13" bevy_utils = "0.13" pi_world_macros = {version = "0.1", path = "./macros"} log = "0.4" downcast-rs = "1.2" bitvec = { version = "1.0", features = ["serde"] } pi_print_any = "0.1" tracing = { version = "0.1", default-features = false, features = ["std"] } pi_time = "0.3" [dev-dependencies] cgmath="0.18" rand = "0.8" [workspace] members = ["macros"] [patch.crates-io] # pi_append_vec = {path = "../pi_append_vec"}