From bbe3a4c80c7b9f44b3ebd53131b18f352ee327db Mon Sep 17 00:00:00 2001 From: Francesco Guardiani Date: Wed, 20 May 2020 13:41:40 +0200 Subject: [PATCH] Release 0.1 (#46) * Dumped release Signed-off-by: Francesco Guardiani * Excluded github config from package Signed-off-by: Francesco Guardiani --- Cargo.toml | 6 +++++- README.md | 6 +++--- cloudevents-sdk-actix-web/Cargo.toml | 2 +- cloudevents-sdk-reqwest/Cargo.toml | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 774dac39..082c5917 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,12 +1,16 @@ [package] name = "cloudevents-sdk" -version = "0.0.1" +version = "0.1.0" authors = ["Francesco Guardiani "] license-file = "LICENSE" edition = "2018" description = "CloudEvents official Rust SDK" +documentation = "https://docs.rs/cloudevents-sdk" readme = "README.md" repository = "https://github.com/cloudevents/sdk-rust" +exclude = [ + ".github/*" +] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/README.md b/README.md index 2659316a..7b2e4f05 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # CloudEvents SDK Rust [![Crates badge]][crates.io] [![Docs badge]][docs.rs] -Work in progress SDK for [CloudEvents](https://github.com/cloudevents/spec). +This project implements the [CloudEvents](https://cloudevents.io/) Spec for Rust. -Note: All APIs are considered unstable. +Note: This projecets is WIP under active development, hence all APIs are considered unstable. ## Spec support @@ -18,7 +18,7 @@ Note: All APIs are considered unstable. | NATS Protocol Binding | :x: | :x: | | Web hook | :x: | :x: | -## Modules +## Crates * `cloudevents-sdk`: Provides Event data structure, JSON Event format implementation. This module is tested to work with GNU libc, WASM and musl toolchains. * `cloudevents-sdk-actix-web`: Integration with [Actix Web](https://github.com/actix/actix-web). diff --git a/cloudevents-sdk-actix-web/Cargo.toml b/cloudevents-sdk-actix-web/Cargo.toml index ed795d82..4d83aca6 100644 --- a/cloudevents-sdk-actix-web/Cargo.toml +++ b/cloudevents-sdk-actix-web/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -cloudevents-sdk = { path = ".." } +cloudevents-sdk = { version = "0.1.0", path = ".." } actix-web = "2" actix-rt = "1" lazy_static = "1.4.0" diff --git a/cloudevents-sdk-reqwest/Cargo.toml b/cloudevents-sdk-reqwest/Cargo.toml index 59167a2e..e487cfd6 100644 --- a/cloudevents-sdk-reqwest/Cargo.toml +++ b/cloudevents-sdk-reqwest/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -cloudevents-sdk = { path = ".." } +cloudevents-sdk = { version = "0.1.0", path = ".." } lazy_static = "1.4.0" bytes = "^0.5" serde_json = "^1.0"