Mercurial > hg
annotate rust/chg/Cargo.toml @ 44737:e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
And do some trivial fixes:
- BytesMut::put_u32_be() -> put_u32()
- tokio_process -> tokio::process, CommandExt -> Command,
spawn_async() -> spawn(), stdin() -> stdin
- tokio_timer::sleep() -> tokio::time::delay_for()
Differential Revision: https://phab.mercurial-scm.org/D8441
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 10 Apr 2020 21:54:03 +0900 |
parents | 8685add122ff |
children | 9fc9526e283a |
rev | line source |
---|---|
39967 | 1 [package] |
2 name = "chg" | |
3 version = "0.1.0" | |
4 authors = ["Yuya Nishihara <yuya@tcha.org>"] | |
5 description = "Client for Mercurial command server with cHg extension" | |
6 license = "GPL-2.0+" | |
44688
1f5ab1a9363d
rust-chg: upgrade to 2018 edition and remove useless extern crates
Yuya Nishihara <yuya@tcha.org>
parents:
44669
diff
changeset
|
7 edition = "2018" |
39967 | 8 |
44736
8685add122ff
rust-chg: exclude futures-dependent modules from build and break things
Yuya Nishihara <yuya@tcha.org>
parents:
44688
diff
changeset
|
9 # TODO: enable auto discovery |
8685add122ff
rust-chg: exclude futures-dependent modules from build and break things
Yuya Nishihara <yuya@tcha.org>
parents:
44688
diff
changeset
|
10 autobins = false |
8685add122ff
rust-chg: exclude futures-dependent modules from build and break things
Yuya Nishihara <yuya@tcha.org>
parents:
44688
diff
changeset
|
11 |
39967 | 12 [dependencies] |
44737
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
13 async-trait = "0.1" |
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
14 bytes = "0.5" |
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
15 futures = "0.3" |
39967 | 16 libc = "0.2" |
40287
7623199def92
rust-chg: depend on log and tokio_timer
Yuya Nishihara <yuya@tcha.org>
parents:
39967
diff
changeset
|
17 log = { version = "0.4", features = ["std"] } |
44737
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
18 tokio-hglib = "0.3" |
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
19 |
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
20 [dependencies.tokio] |
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
21 version = "0.2" |
e9e44e61042b
rust-chg: upgrade to futures-0.3 based libraries
Yuya Nishihara <yuya@tcha.org>
parents:
44736
diff
changeset
|
22 features = ["rt-core", "io-util", "time", "process", "macros"] |
39967 | 23 |
24 [build-dependencies] | |
25 cc = "1.0" |