diff --git a/Cargo.toml b/Cargo.toml index f43f9eb..e0d028c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,23 +30,26 @@ required-features = ["bin"] [features] bin = ["measure_time", "pretty_env_logger"] +[profile.release] +lto = true + [dependencies] -ironsea_index = "^0.1" -ironsea_index_sfc_dbc = "^0.1" -ironsea_index_hashmap = "^0.1" +ironsea_index = "0.1" +ironsea_index_sfc_dbc = "0.1" +ironsea_index_hashmap = "0.1" -arrayref = "^0.3" # For Positions Objects -lazy_static = "^1.3" -memmap = "^0.7" +arrayref = "0.3" # For Positions Objects +lazy_static = "1.4" +memmap = "0.7" -serde = { version = "^1.0", features = ["derive"] } -serde_json = "^1.0" -bincode = "^1.1" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +bincode = "1.3.0" # Logging macros API -#log = { version = "^0.4", features = ["max_level_trace", "release_max_level_info"] } -log = { version = "^0.4", features = ["max_level_trace", "release_max_level_trace"] } +#log = { version = "0.4", features = ["max_level_trace", "release_max_level_info"] } +log = { version = "0.4", features = ["max_level_trace", "release_max_level_trace"] } # Used for main.rs as integration test -pretty_env_logger = { version = "^0.3", optional = true } # Logger implementation -measure_time = { version = "^0.6", optional = true } # To mesure parsing time, only required by binary +pretty_env_logger = { version = "0.3", optional = true } # Logger implementation +measure_time = { version = "0.6", optional = true } # To mesure parsing time, only required by binary