diff --git a/.github/workflows/node-ci.yml b/.github/workflows/node-ci.yml index 0a587f5..304a0b2 100644 --- a/.github/workflows/node-ci.yml +++ b/.github/workflows/node-ci.yml @@ -190,7 +190,7 @@ jobs: environment_variables: 'DEBUG RUSTUP_IO_THREADS' shell: bash run: | - sudo pkg install -y -f curl node libnghttp2 npm + sudo pkg install -y -f curl node libnghttp2 npm ca_root_nss sudo npm install -g corepack curl https://sh.rustup.rs -sSf --output rustup.sh sh rustup.sh -y --profile minimal --default-toolchain beta diff --git a/Cargo.lock b/Cargo.lock index 29f27ca..0592833 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -260,7 +260,7 @@ dependencies = [ [[package]] name = "davey" -version = "0.1.1" +version = "0.1.2" dependencies = [ "aead", "aes", @@ -1116,9 +1116,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openmls" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7af47d535cef7b75806a2b5fcf81ba8e68179f5923aca9bc6a4d8d563e4f8757" +checksum = "692e9c6b7d725e53cc42d1fa870066770fd67df35cf1cfbbd047dc0355e06b67" dependencies = [ "fluvio-wasm-timer", "getrandom 0.2.17", diff --git a/README.md b/README.md index b33cf77..2e8aa51 100644 --- a/README.md +++ b/README.md @@ -16,4 +16,4 @@ The Node implementation is available under the `@snazzah/davey` package. Check t Right now there isn't any solid docs on using the Rust crate, but it's available at `davey`. ### Usage from Python -Python package is a WIP, but it's available at `davey`. +Python package is available at `davey`. Check the [typings](/davey-python/davey.pyi) for usage. diff --git a/davey/Cargo.toml b/davey/Cargo.toml index 411df8c..f812ef1 100644 --- a/davey/Cargo.toml +++ b/davey/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "davey" -version = "0.1.1" +version = "0.1.2" description = "A Rust implementation of Discord Audio & Video End-to-End Encryption (DAVE) Protocol" license = "MIT" homepage = "https://github.com/Snazzah/davey" @@ -10,7 +10,7 @@ keywords = ["MLS", "Encryption", "E2EE", "Discord", "DAVE"] edition = "2024" [dependencies] -openmls = { features = ["js"], version = "=0.7.1" } +openmls = { features = ["js"], version = "=0.7.2" } openmls_basic_credential = "=0.4.1" openmls_rust_crypto = "=0.4.1" tracing = "0.1.41"