atuin/Cargo.toml
Ellie Huxtable 22a7d8866b
Release v0.9.0 ()
89549b3 Bump uuid from 0.8.2 to 1.0.0 ()
831cc98 Fix typos in the docs. ()
7436e4f feature-flags ()
508d4f4 History filter ()
02c70de refactor ()
a9d1ece Added docker-compose.yml ()
b8bdd83 Bump clap from 3.1.10 to 3.1.11 ()
52a3d0c Bump tracing from 0.1.33 to 0.1.34 ()
79597b0 Bump clap_complete from 3.1.1 to 3.1.2 ()
5aca611 Allow for larger commands ()
9085485 tracing ()
98d70fb treat popos as ubuntu ()
d57f549 refactor commands for better separation ()
24e2971 Fix SQL cache query ()
fe05d86 Fix delete trigger ()
48747e3 A few minor tweaks ()
ed4e07d Use the count cache ()
6e11b8e Bump clap from 3.1.9 to 3.1.10 ()
44e417d Bump axum from 0.5.1 to 0.5.3 ()
b98a378 Add count trigger ()
7fe523a Bump sqlx from 0.5.11 to 0.5.13 ()
c5ab2a4 Bump clap from 3.1.8 to 3.1.9 ()
55f66c8 Bump cli-table from 0.4.6 to 0.4.7 ()
69279d2 Bump config from 0.13.0 to 0.13.1 ()
d94cdae README: add MacPorts installation instructions ()
f4240aa Initial implementation of calendar API ()
3c5fbc5 provide better error messages ()
bc45bab remove default db uri ()
4897f4a Bump rmp-serde from 0.15.5 to 1.0.0 ()
5b2e828 Bump directories from 3.0.2 to 4.0.1 ()
016386c Bump urlencoding from 1.3.3 to 2.1.0 ()
a95018c goodbye warp, hello axum ()
3b7ed7c fix env config parsing ()
2022-04-23 18:24:53 +01:00

79 lines
2 KiB
TOML

[package]
name = "atuin"
version = "0.9.0"
authors = ["Ellie Huxtable <ellie@elliehuxtable.com>"]
edition = "2018"
rust-version = "1.59"
license = "MIT"
description = "atuin - magical shell history"
homepage = "https://atuin.sh"
repository = "https://github.com/ellie/atuin"
readme = "README.md"
[package.metadata.deb]
maintainer = "Ellie Huxtable <ellie@elliehuxtable.com>"
copyright = "2021, Ellie Huxtable <ellie@elliehuxtable.com>"
license-file = ["LICENSE"]
depends = "$auto"
section = "utility"
[package.metadata.rpm]
package = "atuin"
[package.metadata.rpm.cargo]
buildflags = ["--release"]
[package.metadata.rpm.targets]
atuin = { path = "/usr/bin/atuin" }
[workspace]
members = ["./atuin-client", "./atuin-server", "./atuin-common"]
[features]
# TODO(conradludgate)
# Currently, this keeps the same default built behaviour for v0.8
# We should rethink this by the time we hit a new breaking change
default = ["sync", "server"]
sync = ["atuin-client/sync"]
server = ["atuin-server", "tracing-subscriber"]
[dependencies]
atuin-server = { path = "atuin-server", version = "0.9.0", optional = true }
atuin-client = { path = "atuin-client", version = "0.9.0", default-features = false }
atuin-common = { path = "atuin-common", version = "0.9.0" }
log = "0.4"
pretty_env_logger = "0.4"
chrono = { version = "0.4", features = ["serde"] }
eyre = "0.6"
directories = "4"
indicatif = "0.16.2"
serde = { version = "1.0.126", features = ["derive"] }
serde_json = "1.0.75"
tui = "0.16"
termion = "1.5"
unicode-width = "0.1"
itertools = "0.10.3"
tokio = { version = "1", features = ["full"] }
async-trait = "0.1.49"
chrono-english = "0.1.4"
cli-table = "0.4"
base64 = "0.13.0"
humantime = "2.1.0"
tabwriter = "1.2.1"
crossbeam-channel = "0.5.1"
clap = { version = "3.1.11", features = ["derive"] }
clap_complete = "3.1.2"
fs-err = "2.7"
whoami = "1.1.2"
[dependencies.tracing-subscriber]
version = "0.3"
default-features = false
features = [
"ansi",
"fmt",
"registry",
"env-filter",
]
optional = true