Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 24, 2025

Bumps needletail from 0.6.1 to 0.6.3.

Release notes

Sourced from needletail's releases.

v0.6.3

v0.6.2 contains backwards-compatible enhancements to the Python library (thanks @​apcamargo!):

  • Add new dunder methods (__hash__, __eq__, __len__, __str__, and __repr__) to needletail.Record
  • needletail.Record instances can now be created directly
  • record.normalize() now takes iupac argument (default=False)
  • parse_fastx_file can now take a pathlib.Path
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust labels Feb 24, 2025
Copy link

codecov bot commented Feb 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 87.98%. Comparing base (d5ccca3) to head (c7a38ec).
Report is 54 commits behind head on latest.

Additional details and impacted files
@@            Coverage Diff             @@
##           latest    #3553      +/-   ##
==========================================
- Coverage   87.99%   87.98%   -0.02%     
==========================================
  Files         136      136              
  Lines       22230    22230              
  Branches     2225     2225              
==========================================
- Hits        19561    19558       -3     
- Misses       2356     2359       +3     
  Partials      313      313              
Flag Coverage Δ
hypothesis-py 25.43% <ø> (ø)
python 92.32% <ø> (ø)
rust 81.92% <ø> (-0.04%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dependabot dependabot bot force-pushed the dependabot/cargo/needletail-0.6.3 branch 2 times, most recently from 5d34bb8 to 5c62698 Compare February 26, 2025 18:09
Bumps [needletail](https://github.com/onecodex/needletail) from 0.6.1 to 0.6.3.
- [Release notes](https://github.com/onecodex/needletail/releases)
- [Changelog](https://github.com/onecodex/needletail/blob/master/CHANGELOG.md)
- [Commits](onecodex/needletail@v0.6.1...v0.6.3)

---
updated-dependencies:
- dependency-name: needletail
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/needletail-0.6.3 branch from 5c62698 to c7a38ec Compare February 26, 2025 18:28
@ctb ctb merged commit f24a167 into latest Feb 27, 2025
42 of 43 checks passed
@ctb ctb deleted the dependabot/cargo/needletail-0.6.3 branch February 27, 2025 13:58
ctb added a commit that referenced this pull request May 7, 2025
## [0.20.0] - 2025-05-06

MSRV: 1.74

Changes/additions:

* fully support skip-mers at the Python level; provide documentation
(#3627)
* remove support for python 3.10 (#3606)
* fix linear gather in Rust (#3605)
* impl full mem-based `RevIndex` in Rust, and add Python support for
mem- and disk-based `RevIndex` (#3545)
* Minhash deserialize hashfunction errorhandling (#3560)
* fix beta clippy errors (#3548)

Updates:

* Bump rand from 0.9.0 to 0.9.1 (#3620)
* Bump roaring from 0.10.10 to 0.10.12 (#3608)
* Bump log from 0.4.26 to 0.4.27 (#3587)
* Bump tempfile from 3.19.0 to 3.19.1 (#3588)
* Bump tempfile from 3.18.0 to 3.19.0 (#3582)
* Bump serde from 1.0.218 to 1.0.219 (#3576)
* Bump tempfile from 3.17.1 to 3.18.0 (#3575)
* Bump histogram from 0.11.2 to 0.11.3 (#3574)
* Bump serde_json from 1.0.139 to 1.0.140 (#3566)
* Bump getset from 0.1.4 to 0.1.5 (#3567)
* Bump needletail from 0.6.1 to 0.6.3 (#3553)
* Bump serde_json from 1.0.138 to 1.0.139 (#3552)
* Bump serde from 1.0.217 to 1.0.218 (#3550)
* Bump log from 0.4.25 to 0.4.26 (#3549)
* Bump tempfile from 3.16.0 to 3.17.1 (#3539)
ctb added a commit that referenced this pull request May 8, 2025
# sourmash v4.9.0 release notes

This release adds two significant feature sets to sourmash, without
introducing any breaking changes.

First, sourmash now fully supports fast, low-memory disk-based inverted
indexes based on RocksDB. This functionality has been part of [the
branchwater
plugin](https://github.com/sourmash-bio/sourmash_plugin_branchwater) for
a while, but it is now accessible via the sourmash command line and
Python API.

Second, we have added skip-mer sketching to sourmash, joining DNA,
protein, dayhoff, and hp encodings. Skip-mers allow more mismatches than
DNA k-mers and can be useful when comparing fast-evolving sequences such
as virus and phage genomes.

Documentation for the RocksDB indexes and skip-mer encodings is
available in the [command-line
docs](https://sourmash.readthedocs.io/en/latest/command-line.html).

Major new features:

* Fully support fast, low-memory RocksDB indexes in Python (#3545)
* Fully support skip-mers at the Python level; provide documentation
(#3627)
* Remove support for python 3.10 (#3606)

Cleanup and documentation updates:

* add default to `add_scaled_arg` in Python CLI utils (#3609)
* use `match/case` in `sourmash index` implementation (#3604)
* use single quotes inside sqlite statements (#3556)

Developer updates:

* implement manifest retrieval from Rust via FFI for `RevIndex` (#3630)
* make the RocksDB handle directly accessible to external code (#3468)
* fix linear gather in Rust (#3605)
* fix beta clippy errors (#3548)
* fix deprecations (#3613)
* update Makefile with 'offline', 'wheel' (#3579)
* update ubuntu image version for CI (#3623)
* Minhash deserialize hashfunction errorhandling (#3560)

Automated updates:

* Bump DeterminateSystems/nix-installer-action from 16 to 17 (#3626)
* Bump getset from 0.1.4 to 0.1.5 (#3567)
* Bump histogram from 0.11.2 to 0.11.3 (#3574)
* Bump log from 0.4.25 to 0.4.26 (#3549)
* Bump log from 0.4.26 to 0.4.27 (#3587)
* Bump needletail from 0.6.1 to 0.6.3 (#3553)
* Bump prefix-dev/setup-pixi from 0.8.1 to 0.8.2 (#3538)
* Bump prefix-dev/setup-pixi from 0.8.2 to 0.8.3 (#3551)
* Bump prefix-dev/setup-pixi from 0.8.3 to 0.8.4 (#3602)
* Bump prefix-dev/setup-pixi from 0.8.4 to 0.8.7 (#3616)
* Bump prefix-dev/setup-pixi from 0.8.7 to 0.8.8 (#3621)
* Bump pypa/cibuildwheel from 2.22.0 to 2.23.0 (#3564)
* Bump pypa/cibuildwheel from 2.23.0 to 2.23.1 (#3581)
* Bump pypa/cibuildwheel from 2.23.1 to 2.23.2 (#3603)
* Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 (#3625)
* Bump rand from 0.9.0 to 0.9.1 (#3620)
* Bump roaring from 0.10.10 to 0.10.12 (#3608)
* Bump serde from 1.0.217 to 1.0.218 (#3550)
* Bump serde from 1.0.218 to 1.0.219 (#3576)
* Bump serde_json from 1.0.138 to 1.0.139 (#3552)
* Bump serde_json from 1.0.139 to 1.0.140 (#3566)
* Bump tempfile from 3.16.0 to 3.17.1 (#3539)
* Bump tempfile from 3.17.1 to 3.18.0 (#3575)
* Bump tempfile from 3.18.0 to 3.19.0 (#3582)
* Bump tempfile from 3.19.0 to 3.19.1 (#3588)
* Bump thiserror from 2.0.11 to 2.0.12 (#3565)
* pre-commit autoupdate (#3547)
* pre-commit autoupdate (#3563)
* pre-commit autoupdate (#3573)
* pre-commit autoupdate (#3580)
* pre-commit autoupdate (#3586)
* pre-commit autoupdate (#3607)
* pre-commit autoupdate (#3615)
* pre-commit autoupdate (#3619)
* pre-commit autoupdate (#3624)
* pre-commit autoupdate (#3633)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant