-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
45 lines (41 loc) · 1.72 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[package]
name = "etternabot"
version = "0.1.0"
authors = ["James Guess <jamesguessis@gmail.com>", "kangalioo <jannik.a.schaper@web.de>"]
edition = "2018"
[dependencies]
image = { version = "0.24", default-features = false, features = ["png"] }
# serenity = { version = "0.10.5", default-features = false, features = ["cache", "http", "utils", "rustls_backend", "model", "client"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
regex = { version = "1.3", default-features = false } # extract EO links or judges from a message
html2md = "0.2.9" # for making profile descriptions (html) viewable
thiserror = "1.0.20" # pattern draw Error type
rand = "0.7.3" # for selecting random minanyms
# etternaonline_api = { path = "../etternaonline-api" }
etternaonline_api = { git = "https://github.com/kangalioo/etternaonline-api" }
# etternaonline_api = "0.2.0"
plotters = "0.3.0"
plotters-backend = "0.3.0"
plotters-bitmap = "0.3.0" # sjkhebrgkjhsdrfg why is plotters so segmentated
etterna = { version = "0.1.0", features = ["parallel", "serde"] }
chrono = "0.4.13" # to handle skillgraph x axis datetimes
once_cell = "1.4.1" # to store Regex's in static variables
thread-scoped = "1.0.2" # run skillgraph requests in parallel
poise = "0.5.0"
futures = "0.3.13"
tokio = { version = "1.4.0", features = ["rt", "rt-multi-thread"] }
base64 = "0.13"
itertools = "0.10"
log = "0.4.14"
env_logger = "0.9.0"
arrowvortex_clipboard = "0.2.0"
dotenvy = "0.15.7"
anyhow = "1.0.86"
pattern = { path = "pattern" }
eo2 = { path = "eo2" }
# To fix stupid cross compile errors
#openssl-sys = { version = "0.9", features = ["vendored"] }
[patch.crates-io]
# etterna = { path = "../etterna-base" }
etterna = { git = "https://github.com/kangalioo/etterna-base" }