blob: 447469ec0e3af8e83c23801717d116485f16059a [file] [log] [blame]
Haibo Huang029e5972020-07-15 21:35:42 -07001[package]
2
3name = "log"
4version = "0.4.11" # remember to update html_root_url
5authors = ["The Rust Project Developers"]
6license = "MIT OR Apache-2.0"
7readme = "README.md"
8repository = "https://github.com/rust-lang/log"
9documentation = "https://docs.rs/log"
10description = """
11A lightweight logging facade for Rust
12"""
13categories = ["development-tools::debugging"]
14keywords = ["logging"]
15exclude = ["rfcs/**/*", "/.travis.yml", "/appveyor.yml"]
16build = "build.rs"
17
18[package.metadata.docs.rs]
19features = ["std", "serde", "kv_unstable_sval"]
20
21[[test]]
22name = "filters"
23harness = false
24
25[[test]]
26name = "macros"
27harness = true
28
29[features]
30max_level_off = []
31max_level_error = []
32max_level_warn = []
33max_level_info = []
34max_level_debug = []
35max_level_trace = []
36
37release_max_level_off = []
38release_max_level_error = []
39release_max_level_warn = []
40release_max_level_info = []
41release_max_level_debug = []
42release_max_level_trace = []
43
44std = []
45
46# requires the latest stable
47# this will have a tighter MSRV before stabilization
48kv_unstable = []
49kv_unstable_sval = ["kv_unstable", "sval/fmt"]
50
51[dependencies]
52cfg-if = "0.1.2"
53serde = { version = "1.0", optional = true, default-features = false }
54sval = { version = "0.5.2", optional = true, default-features = false }
55
56[dev-dependencies]
57serde_test = "1.0"
58sval = { version = "0.5.2", features = ["test"] }