summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Oram <dev@mitmaro.ca>2024-02-15 22:10:03 -0330
committerTim Oram <dev@mitmaro.ca>2024-02-15 22:15:51 -0330
commitfccf244182333738b28d5c3820c6fd2ad5ca6846 (patch)
treeedca418fef15a3663627291268535c49feaa1ce4
parenta4ee3d311c7630be9cb9cd232a4ad09afd36fca6 (diff)
Update dependencies to latest
-rw-r--r--Cargo.lock24
-rw-r--r--Cargo.toml8
-rw-r--r--src/input/event_provider.rs7
3 files changed, 18 insertions, 21 deletions
diff --git a/Cargo.lock b/Cargo.lock
index de47116..c63bfc6 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -130,11 +130,11 @@ checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345"
[[package]]
name = "crossterm"
-version = "0.26.1"
+version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13"
+checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df"
dependencies = [
- "bitflags 1.3.2",
+ "bitflags 2.4.2",
"crossterm_winapi",
"filedescriptor",
"libc",
@@ -355,11 +355,11 @@ dependencies = [
[[package]]
name = "git2"
-version = "0.17.2"
+version = "0.18.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044"
+checksum = "1b3ba52851e73b46a4c3df1d89343741112003f0f6f13beb0dfac9e457c3fdcd"
dependencies = [
- "bitflags 1.3.2",
+ "bitflags 2.4.2",
"libc",
"libgit2-sys",
"log",
@@ -464,9 +464,9 @@ checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
[[package]]
name = "libgit2-sys"
-version = "0.15.2+1.6.4"
+version = "0.16.2+1.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa"
+checksum = "ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8"
dependencies = [
"cc",
"libc",
@@ -777,9 +777,9 @@ checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0"
[[package]]
name = "serial_test"
-version = "2.0.0"
+version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d"
+checksum = "953ad9342b3aaca7cb43c45c097dd008d4907070394bd0751a0aa8817e5a018d"
dependencies = [
"dashmap",
"futures",
@@ -791,9 +791,9 @@ dependencies = [
[[package]]
name = "serial_test_derive"
-version = "2.0.0"
+version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f"
+checksum = "b93fb4adc70021ac1b47f7d45e8cc4169baaa7ea58483bc5b721d19a26202212"
dependencies = [
"proc-macro2",
"quote",
diff --git a/Cargo.toml b/Cargo.toml
index 1724898..2af736b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -29,8 +29,8 @@ bitflags = "2.4.2"
captur = "0.1.0"
chrono = "0.4.26"
crossbeam-channel = "0.5.8"
-crossterm = "0.26.1"
-git2 = { version = "0.17.2", default-features = false, features = []}
+crossterm = "0.27.0"
+git2 = { version = "0.18.2", default-features = false, features = []}
if_chain = "1.0.2"
lazy_static = "1.4.0"
num-format = "0.4.4"
@@ -44,7 +44,7 @@ version-track = "0.1.0"
xi-unicode = "0.3.0"
[target.'cfg(target_os = "macos")'.dependencies]
-crossterm = { version = "0.26.1", features = ["use-dev-tty"] }
+crossterm = { version = "0.27.0", features = ["use-dev-tty"] }
[dev-dependencies]
claims = "0.7.1"
@@ -52,7 +52,7 @@ itertools = "0.12.1"
pretty_assertions = "1.4.0"
regex = "1.8.3"
rstest = "0.18.1"
-serial_test = "2.0.0"
+serial_test = "3.0.0"
tempfile = "3.7.0"
[build-dependencies]
diff --git a/src/input/event_provider.rs b/src/input/event_provider.rs
index d6879cb..5c7264b 100644
--- a/src/input/event_provider.rs
+++ b/src/input/event_provider.rs
@@ -47,12 +47,9 @@ pub(crate) fn read_event() -> Result<Option<Event>> {
#[cfg(test)]
mod read_event_mocks {
- use std::{mem, time::Duration};
+ use std::{io::Result, mem, time::Duration};
- use crossterm::{
- event::{Event, KeyCode, KeyEvent},
- Result,
- };
+ use crossterm::event::{Event, KeyCode, KeyEvent};
use lazy_static::lazy_static;
use parking_lot::Mutex;