[package] name = "pick" version = "0.0.5" edition = "2021" # # MARK: lints # [lints.rust] unused_import_braces = "deny" unit_bindings = "deny" single_use_lifetimes = "deny" non_ascii_idents = "deny" macro_use_extern_crate = "deny" elided_lifetimes_in_paths = "deny" absolute_paths_not_starting_with_crate = "deny" explicit_outlives_requirements = "warn" unused_crate_dependencies = "warn" redundant_lifetimes = "warn" missing_docs = "allow" [lints.clippy] needless_return = "allow" new_without_default = "allow" tabs_in_doc_comments = "allow" dbg_macro = "deny" allow_attributes = "deny" create_dir = "deny" filetype_is_file = "deny" integer_division = "deny" lossy_float_literal = "deny" map_err_ignore = "deny" mutex_atomic = "deny" needless_raw_strings = "deny" print_stderr = "warn" print_stdout = "warn" str_to_string = "deny" string_add = "deny" string_to_string = "deny" unimplemented = "deny" use_debug = "allow" verbose_file_reads = "deny" large_types_passed_by_value = "deny" large_enum_variant = "allow" wildcard_dependencies = "deny" negative_feature_names = "deny" redundant_feature_names = "deny" multiple_crate_versions = "allow" missing_safety_doc = "warn" identity_op = "allow" comparison_chain = "allow" unwrap_used = "deny" # # MARK: deps # [dependencies] anstyle = "1.0.10" clap = { version = "4.5.37", features = ["derive"] } indexmap = { version = "2.9.0", features = ["serde"] } regex = "1.11.1" serde = { version = "1.0.219", features = ["derive"] } toml = { version = "0.8.22", features = ["preserve_order"] } tracing = "0.1.41" tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } walkdir = "2.5.0" tempfile = "3.10.1" anyhow = "1.0.98" indicatif = { version = "0.17.11", features = ["improved_unicode"] } tokio = { version = "1.46.1", features = ["full"] }