logly 0.0.4

High-performance, structured logging library with async support, rotation, filtering, and GPU/CPU optimization
Documentation
[[bench]]
harness = false
name = "logging_benchmark"
path = "benches/logging_benchmark.rs"

[dependencies.anyhow]
version = "1.0"

[dependencies.backtrace]
version = "0.3"

[dependencies.chrono]
features = ["serde"]
version = "0.4"

[dependencies.crossbeam-channel]
version = "0.5"

[dependencies.cudarc]
features = ["cuda-12050"]
optional = true
version = "0.17"

[dependencies.parking_lot]
version = "0.12"

[dependencies.rayon]
version = "1.11"

[dependencies.regex]
version = "1.12"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.thiserror]
version = "2.0"

[dependencies.tokio]
features = ["full"]
version = "1.48"

[dependencies.toml]
version = "0.9"

[dependencies.ureq]
default-features = false
features = ["_tls"]
optional = true
version = "3.1"

[dev-dependencies.criterion]
version = "0.7"

[dev-dependencies.tempfile]
version = "3.23"

[[example]]
name = "advanced"
path = "examples/advanced.rs"

[[example]]
name = "basic"
path = "examples/basic.rs"

[[example]]
name = "callbacks"
path = "examples/callbacks.rs"

[[example]]
name = "comprehensive_colors"
path = "examples/comprehensive_colors.rs"

[[example]]
name = "configuration"
path = "examples/configuration.rs"

[[example]]
name = "custom_levels"
path = "examples/custom_levels.rs"

[[example]]
name = "gpu_logging"
path = "examples/gpu_logging.rs"

[[example]]
name = "rotation"
path = "examples/rotation.rs"

[[example]]
name = "test_colors"
path = "examples/test_colors.rs"

[features]
async = []
auto-update-check = ["ureq"]
colors = []
default = ["async", "rotation", "json", "colors", "auto-update-check"]
gpu = ["cudarc"]
json = []
rotation = []

[lib]
name = "logly"
path = "src/lib.rs"

[package]
authors = ["muhammad-fiaz <contact@muhammadfiaz.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools::debugging"]
description = "High-performance, structured logging library with async support, rotation, filtering, and GPU/CPU optimization"
documentation = "https://github.com/muhammad-fiaz/logly-rs/blob/main/README.md"
edition = "2024"
homepage = "https://github.com/muhammad-fiaz/logly-rs"
keywords = ["logging", "log", "async", "structured", "performance"]
license = "MIT"
name = "logly"
readme = "README.md"
repository = "https://github.com/muhammad-fiaz/logly-rs.git"
version = "0.0.4"

[[test]]
name = "advanced_tests"
path = "tests/advanced_tests.rs"

[[test]]
name = "integration_tests"
path = "tests/integration_tests.rs"