diff --git a/.gitignore b/.gitignore index 52d7818..ae80303 100644 --- a/.gitignore +++ b/.gitignore @@ -24,6 +24,7 @@ fastbloomjvm/native/.idea .pytest_cache .vscode +.metals py_tests/.pytest_cache data diff --git a/Cargo.toml b/Cargo.toml index 4123818..03af28e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastbloom_rs" -version = "0.5.7" +version = "0.5.8" edition = "2021" authors = ["Yan Kun "] description = "Some fast bloom filter implemented by Rust for Python and Rust! 10x faster than pybloom!" @@ -22,14 +22,14 @@ crate-type = ["cdylib"] fastbloom-rs = { path = "fastbloom-rs" } [dependencies.pyo3] -version = "0.17" +version = "0.20" features = ["extension-module", "abi3-py37"] [dev-dependencies] -criterion = "0.4.0" +criterion = "0.5" getrandom = { version = "0.2.7" } -siphasher = "0.3.10" -fastmurmur3 = "0.1.2" +siphasher = "1.0.0" +fastmurmur3 = "0.2.0" fxhash = "0.2.1" crc32fast = "1.3.2" twox-hash = "1.6.3" diff --git a/build.sc b/build.sc index 2d4ab28..c0576d5 100644 --- a/build.sc +++ b/build.sc @@ -19,7 +19,7 @@ object ProjectInfo { def author = Seq("Yan Kun ") - def version = "0.5.7" + def version = "0.5.8" def buildTool = "mill" diff --git a/fastbloom-rs/Cargo.toml b/fastbloom-rs/Cargo.toml index 2e34e81..0888686 100644 --- a/fastbloom-rs/Cargo.toml +++ b/fastbloom-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastbloom-rs" -version = "0.5.7" +version = "0.5.8" edition = "2021" authors = ["Yan Kun "] description = "Some fast bloom filter implemented by Rust for Python and Rust!" @@ -16,7 +16,7 @@ license = "Apache-2.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -fastmurmur3 = "0.1.2" +fastmurmur3 = "0.2.0" cuckoofilter = "0.5.0" xorfilter-rs = "0.5.1" xxhash-rust = { version = "0.8", features = ["xxh3", "const_xxh3"] } diff --git a/fastbloomjvm/native/Cargo.toml b/fastbloomjvm/native/Cargo.toml index 2ff00ff..5983910 100644 --- a/fastbloomjvm/native/Cargo.toml +++ b/fastbloomjvm/native/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fastbloom" # generated by nativeInit with defaultNativeName -version = "0.5.7" +version = "0.5.8" authors = ["Yan Kun "] edition = "2021"