Skip to content

Commit

Permalink
rkyv support in signature
Browse files Browse the repository at this point in the history
try to skip md5sum

derive typed builder for GatherResult

expose md5

start moving mastiff

remove unused bigsi and sbt indices

Expose iterator methods for Signature

remove unused function

preparing for MinHashOps

Bump version, there will be many breaking changes...

more splits

default to large minhash, expose frozen

use enum for MinHash thru FFI

bug fixes and cleanup

add c++ stdlib package for mamba

fix finch feature

try out roaring

Add back check command

initial update impl

add semver check for rust

bump once_cell

fix rust ci

start bringing #1943

more selection

more picklist

use dashmap in mem_revindex

Revert "use dashmap in mem_revindex"

This reverts commit 22727b7091dee2dbafd10ce707578c5085aa6cfc.

bump rocksdb to 0.19

bump rocksdb to 0.20, bump MSRV to 1.60

update deps

add cargo deny config

use cibuildwheel configs in pyproject.toml

flake cleanup

fix cargo.lock

tox updates

don't worry with in-mem sigs for now
  • Loading branch information
luizirber committed Aug 21, 2023
1 parent 777c252 commit 2a907bc
Show file tree
Hide file tree
Showing 43 changed files with 3,122 additions and 2,583 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/dev_envs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:

- name: install dependencies
shell: bash -l {0}
run: mamba install 'tox>=3.27,<4' tox-conda rust git compilers pandoc
run: mamba install 'tox>=3.27,<4' tox-conda rust git compilers pandoc libstdcxx-ng

- name: run tests for 3.9
shell: bash -l {0}
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,12 @@ jobs:
toolchain: stable
override: true

- name: Check semver
uses: obi1kenobi/cargo-semver-checks-action@v2
with:
crate-name: sourmash
version-tag-prefix: r

- name: Make sure we can publish the sourmash crate
uses: actions-rs/cargo@v1
with:
Expand Down
2 changes: 2 additions & 0 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ build:
tools:
python: "3.10"
rust: "1.64"
apt_packages:
- libclang

# Build documentation in the docs/ directory with Sphinx
sphinx:
Expand Down
Loading

0 comments on commit 2a907bc

Please sign in to comment.