diff options
| author | Jokler <jokler@protonmail.com> | 2020-10-15 13:11:54 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-15 13:11:54 +0000 |
| commit | 43974717fee9a98701c6efa2e7221cdbfe7e537e (patch) | |
| tree | 93fe1d75477ae3d1c8466611a2cedd7bed316aa2 /Cargo.toml | |
| parent | 23671b51b4e207574a63bce820acbf43169e2b6c (diff) | |
| parent | 4e1c2b9f04073294ecb8402486c20d9c01721598 (diff) | |
| download | pokebot-43974717fee9a98701c6efa2e7221cdbfe7e537e.tar.gz pokebot-43974717fee9a98701c6efa2e7221cdbfe7e537e.zip | |
Merge pull request #70 from Mavulp/actor-bots
Replace channels&locks with actors & log with slog
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 51 |
1 files changed, 30 insertions, 21 deletions
@@ -5,32 +5,41 @@ authors = ["Jokler <jokler@protonmail.com>"] edition = "2018" license = "GPL-3.0-or-later" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [dependencies] tsclientlib = { git = "https://github.com/ReSpeak/tsclientlib", features = ["unstable"] } tsproto-packets = { git = "https://github.com/ReSpeak/tsclientlib" } -log = "0.4.11" -log4rs = "0.13.0" -toml = "0.5.6" -structopt = "0.3.16" +toml = "0.5.7" +structopt = "0.3.20" humantime = "2.0.1" -tokio = { version = "0.2.22", features = ["tcp", "io-util", "sync", "process"] } -futures = "0.3.5" +slog = "2.5.2" +slog-async = "2.5.0" +slog-scope = "4.3.0" +slog-stdlog = "4.0.0" + +log = "0.4.11" +log4rs = { version = "0.13.0" } + +tokio = { version = "0.2.22", features = ["rt-threaded", "process", "blocking", "io-std"] } +futures = "0.3.6" +# git version for async Actor trait +xtra = { git = "https://github.com/Restioson/xtra", features = ["with-tokio-0_2"] } +async-trait = "0.1.41" -glib = "0.10.1" -gstreamer = "0.16.2" -gstreamer-app = "0.16.0" -gstreamer-audio = "0.16.2" -byte-slice-cast = "0.3.5" -serde_json = "1.0.57" -serde = "1.0.114" -actix = "0.9.0" +glib = "0.10.2" +gstreamer = "0.16.4" +gstreamer-app = "0.16.3" +gstreamer-audio = "0.16.4" + +serde = "1.0.116" +serde_json = "1.0.59" +rand = { version = "0.7.3", features = ["small_rng"] } +derive_more = "0.99.11" + +actix = "0.10.0" actix-rt = "1.1.1" -actix-web = "2.0.0" -actix-files = "0.2.2" +actix-web = "3.1.0" +actix-files = "0.4.0" +actix-slog = "0.2.1" +askama_actix = "0.11.1" askama = "0.10.3" -rand = { version = "0.7.3", features = ["small_rng"] } -derive_more = "0.99.9" -askama_actix = "0.10.0" |
