just/Cargo.toml
Casey Rodarmor 57ac89a7ac
Minimize dependency version requirements (#461)
In order to make the life of downstream packagers easier, we should take care that dependency version requirements in Cargo.toml are as minimal as possible, so that packagers have as much flexibility as possible in packaging Just and its dependencies.

This diff reduces dependency version requirements in Cargo.toml to the minimum possible, i.e. the minimum possible semver compatible version that builds and passes tests.

We continue to require patch versions of ctrlc and log, because I couldn't get just to build with minimal versions after removing their patch requirements.
2019-07-10 22:59:32 -07:00

35 lines
771 B
TOML

[package]
name = "just"
version = "0.4.4"
description = "🤖 Just a command runner"
authors = ["Casey Rodarmor <casey@rodarmor.com>"]
license = "CC0-1.0"
homepage = "https://github.com/casey/just"
readme = "crates-io-readme.md"
edition = "2018"
[dependencies]
ansi_term = "0.11"
assert_matches = "1"
atty = "0.2"
brev = "0.2"
clap = "2.33"
dotenv = "0.13"
edit-distance = "2"
env_logger = "0.6"
itertools = "0.8"
lazy_static = "1"
libc = "0.2"
log = "0.4.4"
target = "1"
tempfile = "3"
unicode-width = "0.1"
[dependencies.ctrlc]
version = "3.1.1"
features = ["termination"]
[dev-dependencies]
executable-path = "1"
pretty_assertions = "0.6"