|
1 | 1 | [package] |
2 | | -name = "ldclient" |
3 | | -version = "0.1.0" |
4 | | -authors = ["Sam Stokes <sstokes@launchdarkly.com>"] |
| 2 | +name = "launchdarkly-server-sdk" |
| 3 | +description = "LaunchDarkly Server-Side SDK" |
| 4 | +version = "1.0.0-beta.1" |
| 5 | +authors = ["LaunchDarkly"] |
5 | 6 | edition = "2018" |
| 7 | +license = "Apache-2.0" |
| 8 | +homepage = "https://docs.launchdarkly.com/sdk/server-side/rust" |
| 9 | +repository = "https://github.com/launchdarkly/rust-server-sdk-evaluation" |
| 10 | +keywords = ["launchdarkly", "launchdarkly-sdk", "feature-flags", "feature-toggles"] |
| 11 | +exclude = [ |
| 12 | + ".circleci", |
| 13 | + ".github", |
| 14 | + ".ldrelease", |
| 15 | + ".pre-commit-config.yaml", |
| 16 | + "coverage.sh" |
| 17 | +] |
6 | 18 |
|
7 | 19 | [dependencies] |
8 | | -chrono = "0.4.9" |
9 | | -eventsource-client = "0.3.1" |
10 | | -futures = "0.1.25" |
11 | | -http = ">= 0.1.18" |
| 20 | +chrono = "0.4.19" |
| 21 | +crossbeam-channel = "0.5.1" |
| 22 | +data-encoding = "2.3.2" |
| 23 | +eventsource-client = "0.8.1" |
| 24 | +futures = "0.3.12" |
12 | 25 | lazy_static = "1.4.0" |
13 | | -log = "0.4.6" |
| 26 | +log = "0.4.14" |
14 | 27 | lru = { version = "0.5.3", default_features = false } |
15 | | -regex = "1" |
16 | 28 | reqwest = "0.9.11" |
17 | | -semver = "0.10.0" |
18 | | -serde = { version = "1.0.89", features = ["derive"] } |
19 | | -serde_json = "1.0.39" |
20 | | -sha1 = { version = "0.6.0", features = ["std"] } |
| 29 | +ring = "0.16.20" |
| 30 | +launchdarkly-server-sdk-evaluation = { version = "1.0.0-beta.2" } |
| 31 | +serde = { version = "1.0.132", features = ["derive"] } |
| 32 | +serde_json = { version = "1.0.73", features = ["float_roundtrip"] } |
21 | 33 | thiserror = "1.0" |
22 | | -tokio = "0.1.16" |
| 34 | +tokio = { version = "1.2.0", features = ["rt-multi-thread"] } |
| 35 | +threadpool = "1.8.1" |
| 36 | +parking_lot = "0.11.2" |
| 37 | +tokio-stream = { version = "0.1.8", features = ["sync"] } |
23 | 38 |
|
24 | 39 | [dev-dependencies] |
25 | 40 | maplit = "1.0.1" |
26 | 41 | env_logger = "0.7.1" |
| 42 | +serde_json = { version = "1.0.73", features = ["preserve_order"] } # for deterministic JSON testing |
27 | 43 | spectral = "0.6.0" |
28 | 44 | cursive = "0.11" |
29 | | -tokio-executor = "0.1.6" |
| 45 | +tokio = { version = "1.2.0", features = ["macros", "time"] } |
| 46 | +test-case = "1.2.0" |
| 47 | +mockito = "0.30.0" |
30 | 48 |
|
31 | 49 | [build-dependencies] |
32 | 50 | built = "0.4" |
0 commit comments