From 9b719520b131f1cc8c81050668bbf9b2f8770a33 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 09:31:00 +0000 Subject: [PATCH] Bump needletail from 0.6.3 to 0.7.3 Bumps [needletail](https://github.com/onecodex/needletail) from 0.6.3 to 0.7.3. - [Release notes](https://github.com/onecodex/needletail/releases) - [Changelog](https://github.com/onecodex/needletail/blob/master/CHANGELOG.md) - [Commits](https://github.com/onecodex/needletail/compare/v0.6.3...v0.7.3) --- updated-dependencies: - dependency-name: needletail dependency-version: 0.7.3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 27 +++++++++++---------------- Cargo.toml | 2 +- 2 files changed, 12 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3e4389f..f6c426c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -172,22 +172,11 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bzip2" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" -dependencies = [ - "bzip2-sys", - "libc", -] - -[[package]] -name = "bzip2-sys" -version = "0.1.13+1.0.8" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14" +checksum = "f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c" dependencies = [ - "cc", - "pkg-config", + "libbz2-rs-sys", ] [[package]] @@ -546,6 +535,12 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" +[[package]] +name = "libbz2-rs-sys" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3a6a8c165077efc8f3a971534c50ea6a1a18b329ef4a66e897a7e3a1494565f" + [[package]] name = "libc" version = "0.2.182" @@ -668,9 +663,9 @@ dependencies = [ [[package]] name = "needletail" -version = "0.6.3" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aa22e1ae8bce4ecf257e2475ef2046026caea08d66b1848d073fe7bc77e4351" +checksum = "159c0519d18efd0c256a2284f396fa556c8f73a8572db1a3f7487921c26c76fa" dependencies = [ "buffer-redux", "bytecount", diff --git a/Cargo.toml b/Cargo.toml index 0364abd..3ca2922 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ pyo3 = { version = "0.28", features = ["extension-module"] } # --no-default-features) can exclude it entirely. emcc cannot link needletail # even without its C compression backends because it tries to produce a # standalone .wasm for every crate, which requires a `main` symbol. -needletail = { version = "0.6", default-features = false, optional = true } +needletail = { version = "0.7", default-features = false, optional = true } bio = "3.0" serde = { version = "1.0", features = ["derive"] } postcard = { version = "1", features = ["use-std"] }