# SPDX-FileCopyrightText: Peter Pentchev # SPDX-License-Identifier: BSD-2-Clause [package] name = "confget" version = "5.1.2" rust-version = "1.61" edition = "2021" authors = ["Peter Pentchev "] description = "Parse configuration files." readme = "README.md" homepage = "https://devel.ringlet.net/textproc/confget/" repository = "https://gitlab.com/confget/confget" license = "BSD-2-Clause" categories = ["command-line-utilities", "config", "value-formatting"] keywords = ["config", "ini", "parse"] [dependencies] anyhow = "1.0.75" clap = { version = "4.4.0", features = ["derive"] } encoding = "0.2" itertools = { version = "0.11.0", optional = true } libc = "0.2.147" nom = { version = "7.1.3", optional = true } once_cell = "1.18.0" regex = "1.9.3" shell-words = "1.1" thiserror = "1.0.47" [features] default = ["ini-nom", "ini-regex"] ini-nom = ["dep:itertools", "dep:nom"] ini-regex = [] [dev-dependencies] rstest = "0.18.2" tempfile = "3.8" tracing = "0.1.37" tracing-test = "0.2.4"