Skip to content

Commit

Permalink
Merge pull request dragonflyoss#474 from jiangliu/api
Browse files Browse the repository at this point in the history
Prepare for releasing nydus-api v0.1.0
  • Loading branch information
liubogithub authored Jun 10, 2022
2 parents eca93b5 + 10d00c7 commit 4032fe5
Show file tree
Hide file tree
Showing 24 changed files with 788 additions and 508 deletions.
4 changes: 4 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 12 additions & 8 deletions api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@
[package]
name = "nydus-api"
version = "0.1.0"
description = "APIs for Nydus Image Service"
authors = ["The Nydus Developers"]
edition = "2018"
license = "Apache-2.0 OR BSD-3-Clause"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
homepage = "https://nydus.dev/"
repository = "https://github.com/dragonflyoss/image-service"
edition = "2018"

[dependencies]
dbs-uhttp = { version = "0.3.0" }
http = "0.2.1"
lazy_static = "1.4.0"
libc = "0.2"
log = "0.4.8"
dbs-uhttp = { version = "0.3.0" }
mio = { version = "0.8", features = ["os-poll", "os-ext"]}
serde = { version = "1.0.110", features = ["rc"] }
serde_derive = "1.0.110"
serde_json = "1.0.53"
vmm-sys-util = "0.9.0"
url = "2.1.1"
http = "0.2.1"
nydus-utils = { path = "../utils" }
mio = { version = "0.8", features = ["os-poll", "os-ext"]}
vmm-sys-util = "0.9.0"

nydus-error = { version = "0.2.0", path = "../error" }
nydus-utils = { version = "0.2.0", path = "../utils" }
1 change: 1 addition & 0 deletions api/LICENSE-APACHE
1 change: 1 addition & 0 deletions api/LICENSE-BSD-3-Clause
17 changes: 17 additions & 0 deletions api/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# nydus-api

The `nydus-api` crate defines the Nydus Image Service APIs and related data structures.

## Support

**Platforms**:
- x86_64
- aarch64

**Operating Systems**:
- Linux
- Darwin

## License

This code is licensed under [Apache-2.0](LICENSE-APACHE) or [BSD-3-Clause](LICENSE-BSD-3-Clause).
Loading

0 comments on commit 4032fe5

Please sign in to comment.