summaryrefslogtreecommitdiff
path: root/Cargo.lock
AgeCommit message (Collapse)Author
2025-02-05Update terminal-colorsaurus version to 0.4.8 (#1936)Rashil Gandhi
2025-02-05Upgrade unicode-width to v0.1.14 (but still < 0.2.0)Thomas Otto
2025-01-12chore(deps): update git2 to 0.20.0Rui Chen
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-11-20testability: add pretty_assertions, git mocksThomas Otto
2024-09-11Bump versionDan Davison
2024-09-11Upgrade and pin unicode-width to v0.1.12Thomas Otto
v0.1.13 calculates the width of some characters differently, which causes delta to panic See unicode-rs/unicode-width#55 and unicode-rs/unicode-width#66
2024-08-24Bump versionDan Davison
2024-08-16Bump versionDan Davison
2024-08-15Support passing arguments to git diff and diff (#1697)Dan Davison
Adds --diff-args with short form -@.
2024-08-01Fix build for rust 1.80Thomas Otto
Upgrade "time" (and its dependency chain rooted at "plist"), the previous version did not build with 1.80. Tell the new 'unexpected_cfgs' lint that 'tarpaulin_include' is okay Mark one clippy lint as a false positive
2024-07-17Update syntect to 5.2.0 (#1672)Tim Hill
2024-07-17deps: bump libc from 0.2.153 to 0.2.155 (#1715)wangweijie
Signed-off-by: wangweijie <wangweijie@loongson.cn>
2024-07-16Update `terminal-colorsaurus` (#1699)Tau Gärtli
* Update terminal-colorsaurus to 0.4.0 * Update `terminal-colorsaurus` with bugfix > * 🐛 Fixed `OSC 11` response being visible to users of GNU Screen by detecting Screen and erroring before sending any control sequences (bash/terminal-colorsaurus#16). * Update `terminal-colorsaurus` to 0.4.3
2024-07-09Make relative-paths work with binary filesThomas Otto
`relativize_path_maybe()` was not called in this case. Added test and converted a few existing ones to insta.
2024-07-06tests: add insta for snapshot testing (#1739)Thomas Otto
Insta makes writing new tests or performing changes which update the expected value(s) easier. The new reference data can be reviewed and inserted/updated automatically by `cargo insta review` (after `cargo install cargo-insta`, but that tool is optional). The snapshots are stored inline using the `@""` syntax and not in separate files because the delta test output is small and designed to be human readable. See https://insta.rs/#hello-snapshot-testing and https://docs.rs/insta/1.39.0/insta/
2024-03-16Bump versionDan Davison
2024-03-16Upgrade bat (#1656)Dan Davison
2024-03-12Detect Dark/Light Mode from Terminal (#1615)Tau
2024-03-04Update git2 (#1647)Dan Davison
Ref #1548
2024-03-02Upgrade bytelines to latest (#1597)Isaac Whitfield
2024-03-02Switch from vte to anstyle-parse (already used in dependencies) (#1638)Josh Triplett
delta already depends indirectly on anstyle-parse through clap. Switch from vte to anstyle-parse to eliminate a few dependencies.
2023-11-19feat: generate completion subcommand (#1561)plustik
* generate-completion subcommand * add Makefile target and replace completion scripts in repo with generated output * Add completion to manual
2023-07-29Fix issue where pager would be set to `more` or `most` (#1494)ippsav
fix pager env in case of `more/most`
2023-07-17Bump clap to v4.3.14 and regenerate Cargo.lock (#1472)Thomas Otto
2023-07-08Replace usage of the `atty` crate with `std::io::IsTerminal` trait (#1465)nickelc
Rust 1.70 stabilized the `IsTerminal` trait and the newest version of `grep-cli` crate depending on it, makes it possible to remove the unmaintained `atty` crate from the build. ``` Crate: atty Version: 0.2.14 Warning: unsound Title: Potential unaligned read Date: 2021-07-04 ID: RUSTSEC-2021-0145 URL: https://rustsec.org/advisories/RUSTSEC-2021-0145 ```
2023-06-21Update bat (#1453)Dan Davison
2023-06-03Bump serde from 1.0.152 to 1.0.163 (#1415)dependabot[bot]
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.152 to 1.0.163. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.152...v1.0.163) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump serde_json from 1.0.93 to 1.0.96 (#1391)dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.93 to 1.0.96. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.93...v1.0.96) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump clap from 4.1.8 to 4.1.14 (#1375)dependabot[bot]
Bumps [clap](https://github.com/clap-rs/clap) from 4.1.8 to 4.1.14. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v4.1.8...v4.1.14) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump dirs from 4.0.0 to 5.0.1 (#1407)dependabot[bot]
Bumps [dirs](https://github.com/soc/dirs-rs) from 4.0.0 to 5.0.1. - [Release notes](https://github.com/soc/dirs-rs/releases) - [Commits](https://github.com/soc/dirs-rs/commits) --- updated-dependencies: - dependency-name: dirs dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump sysinfo from 0.28.2 to 0.29.0 (#1412)dependabot[bot]
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.28.2 to 0.29.0. - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md) - [Commits](https://github.com/GuillaumeGomez/sysinfo/commits) --- updated-dependencies: - dependency-name: sysinfo dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump palette from 0.6.1 to 0.7.2 (#1420)dependabot[bot]
Bumps [palette](https://github.com/Ogeon/palette) from 0.6.1 to 0.7.2. - [Changelog](https://github.com/Ogeon/palette/blob/master/CHANGELOG.md) - [Commits](https://github.com/Ogeon/palette/compare/0.6.1...0.7.2) --- updated-dependencies: - dependency-name: palette dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump chrono from 0.4.23 to 0.4.26 (#1426)dependabot[bot]
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.23 to 0.4.26. - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](https://github.com/chronotope/chrono/compare/v0.4.23...v0.4.26) --- updated-dependencies: - dependency-name: chrono dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump git2 from 0.16.1 to 0.17.2 (#1422)dependabot[bot]
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.16.1 to 0.17.2. - [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/git2-rs/compare/0.16.1...0.17.2) --- updated-dependencies: - dependency-name: git2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03Bump versionDan Davison
2023-06-02Bump versionDan Davison
2023-06-02Bump versionDan Davison
2023-06-02Bump versionsDan Davison
2023-06-02Bump versionDan Davison
2023-06-02Bump version in Cargo.lockDan Davison
2023-04-26Replace deprecated `error_chain` crate with `anyhow` (#1405)nickelc
The `error_chain` crate is now deprecated for a long time and `anyhow` has proven to be a popular replacement for applications. This also improves the current error messages for panics. ``` PAGER='"less' git show thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: \ Error(Msg("Could not parse pager command."), State { next_error: Some(ParseError), \ backtrace: InternalBacktrace })', src/main.rs:136:88 ``` ``` PAGER='"less' git show thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Could not parse pager command. Caused by: missing closing quote', src/main.rs:125:88 ```
2023-04-26Downgrade and pin the `bytelines` crate (#1378)nickelc
The versions 2.3+ added support for Tokio's `AsyncBufRead` trait and futures' `Stream` trait without making the new dependencies optional. By downgrading `bytelines`, the compilation time can be reduced. ``` $ cargo up -p bytelines --precise 2.2.2 Updating bytelines v2.4.0 -> v2.2.2 Removing bytes v1.4.0 Removing futures v0.3.26 Removing futures-channel v0.3.26 Removing futures-core v0.3.26 Removing futures-executor v0.3.26 Removing futures-io v0.3.26 Removing futures-macro v0.3.26 Removing futures-sink v0.3.26 Removing futures-task v0.3.26 Removing futures-util v0.3.26 Removing pin-project-lite v0.2.9 Removing pin-utils v0.1.0 Removing slab v0.4.8 Removing tokio v1.26.0 ```
2023-04-26Update `bitflags` to 2.2.1 (#1361)nickelc
The `Clone`, `Copy`, `Debug` and `PartialEq` traits are no longer derived automatically by the macro.
2023-03-05Update dependencies & switch back to the `dirs` crate (#1325)nickelc
* Update direct dependencies * Update transient dependencies * Switch back to `dirs` crate The `dirs`/`dirs-sys` repositories are unarchived and the crates are maintained again, while `dirs-next` crates aren't.
2023-03-03Update `clap` to 4.1 (#1322)nickelc
* Update to clap 4 * Add help, usage, error-context features to clap * Add wrap_help clap feature * Remove DeriveDisplayOrder as it is now default * Update ValueSource using statement * Update #[clap(...)] to #[command(...)] * Update #[clap(...)] to #[arg(...)] * Update #[structopt(...)] to #[arg(...)] * Remove value_parser because it is now default * Return option & argument names as `String` due to lifetime issues * Remove leading hyphens from arguments long definition Leading hyphens are no longer accepted. * Argument names are derived from field names and `snake_case` * `help` & `version` are no longer added automatically * Update `clap` to 4.1.8 --------- Co-authored-by: tjquillan <tjquillan@gmail.com>
2023-03-03Update `git2` to 0.16.1 (#1323)nickelc
2022-12-03Bump versionDan Davison
2022-12-03Bump version in Cargo.lockDan Davison
2022-09-13Switch bat to library mode (#1187)Marcin Puc
2022-08-31Bump versionDan Davison