# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "pacaptr" version = "0.21.0" include = [ "LICENSE", "Cargo.toml", "src/**/*.rs", "build.rs", ] description = "Pacman-like syntax wrapper for many package managers." homepage = "https://github.com/rami3l/pacaptr" readme = "README.md" keywords = ["package-management"] categories = ["command-line-utilities"] license = "GPL-3.0" repository = "https://github.com/rami3l/pacaptr" [package.metadata.binstall] bin-dir = "{ bin }{ binary-ext }" [package.metadata.binstall.overrides.aarch64-apple-darwin] pkg-url = "{ repo }/releases/download/v{ version }/{ name }-darwin-universal2{ archive-suffix }" [package.metadata.binstall.overrides.aarch64-pc-windows-msvc] pkg-fmt = "zip" pkg-url = "{ repo }/releases/download/v{ version }/{ name }-windows-arm64{ archive-suffix }" [package.metadata.binstall.overrides.aarch64-unknown-linux-musl] pkg-url = "{ repo }/releases/download/v{ version }/{ name }-linux-arm64{ archive-suffix }" [package.metadata.binstall.overrides.x86_64-apple-darwin] pkg-url = "{ repo }/releases/download/v{ version }/{ name }-darwin-universal2{ archive-suffix }" [package.metadata.binstall.overrides.x86_64-pc-windows-msvc] pkg-fmt = "zip" pkg-url = "{ repo }/releases/download/v{ version }/{ name }-windows-amd64{ archive-suffix }" [package.metadata.binstall.overrides.x86_64-unknown-linux-musl] pkg-url = "{ repo }/releases/download/v{ version }/{ name }-linux-amd64{ archive-suffix }" [package.metadata.deb] assets = [ [ "target/release/pacaptr", "usr/bin/", "755", ], [ "README.md", "usr/share/doc/pacaptr/README", "644", ], ] copyright = "2020, Rami3L" depends = "$auto" extended-description = "Pacman-like syntax wrapper for many package managers." maintainer = "Rami3L " priority = "optional" section = "utility" [package.metadata.docs.rs] all-features = true [package.metadata.release] tag = true tag-message = "" [profile.release] opt-level = "z" lto = true codegen-units = 1 debug = 0 panic = "abort" strip = "symbols" [dependencies.async-trait] version = "0.1.77" [dependencies.bytes] version = "1.5.0" [dependencies.clap] version = "4.4.18" features = [ "cargo", "derive", ] [dependencies.console] version = "0.15.8" [dependencies.ctrlc] version = "3.4.2" features = ["termination"] [dependencies.dialoguer] version = "0.11.0" features = ["fuzzy-select"] [dependencies.dirs-next] version = "2.0.0" [dependencies.figment] version = "0.10.14" features = [ "env", "toml", ] [dependencies.futures] version = "0.3.30" features = ["std"] default-features = false [dependencies.indoc] version = "2.0.4" [dependencies.itertools] version = "0.12.0" [dependencies.macro_rules_attribute] version = "0.2.0" [dependencies.once_cell] version = "1.19.0" [dependencies.pacaptr-macros] version = "0.21.0" [dependencies.paste] version = "1.0.14" [dependencies.regex] version = "1.10.3" features = [ "std", "perf", "unicode-case", "unicode-perl", ] default-features = false [dependencies.serde] version = "1.0.196" features = ["derive"] [dependencies.tap] version = "1.0.1" [dependencies.thiserror] version = "1.0.56" [dependencies.tokio] version = "1.35.1" features = [ "io-std", "io-util", "macros", "process", "rt-multi-thread", "sync", ] [dependencies.tokio-stream] version = "0.1.14" [dependencies.tokio-util] version = "0.7.10" features = [ "codec", "compat", ] [dependencies.tt-call] version = "1.0.9" [dependencies.which] version = "6.0.0" [dev-dependencies.xshell] version = "0.2.5" [build-dependencies.built] version = "0.7.1" features = ["git2"] [features] test = [] [target."cfg(unix)".dependencies.uzers] version = "0.11.3" default-features = false [target."cfg(windows)".dependencies.is_elevated] version = "0.1.2" [lints.clippy] doc_markdown = "warn" nursery = "warn" pedantic = "warn" [lints.rust] missing_copy_implementations = "warn" missing_debug_implementations = "warn" trivial_numeric_casts = "warn" unsafe_code = "forbid" unused_allocation = "warn" [lints.rustdoc] broken_intra_doc_links = "warn"