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 19, 2023
1 parent 9f6664e commit e05f2a1
Show file tree
Hide file tree
Showing 60 changed files with 5,234 additions and 3,240 deletions.
10 changes: 0 additions & 10 deletions .ci/install_cargo.sh

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/build_wheel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- build: macos-x86_64
os: macos-latest
arch: x86_64
macos_target: 'MACOSX_DEPLOYMENT_TARGET=10.11 CARGO_BUILD_TARGET=x86_64-apple-darwin'
macos_target: 'MACOSX_DEPLOYMENT_TARGET=11.0 CARGO_BUILD_TARGET=x86_64-apple-darwin'
- build: macos-arm64
os: macos-latest
arch: arm64
Expand Down
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-conda rust git compilers pandoc
run: mamba install tox>=4.2 tox-conda rust git compilers pandoc libstdcxx-ng

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

- name: Set up Python 3.8
uses: actions/setup-python@v4
with:
python-version: "3.8"

- name: Install dependencies
continue-on-error: ${{ matrix.continue }}
run: |
python -m pip install --upgrade pip
python -m pip install -e .
- name: Run tests
uses: actions-rs/cargo@v1
with:
Expand All @@ -90,16 +79,6 @@ jobs:
toolchain: stable
override: true

- name: Set up Python 3.8
uses: actions/setup-python@v4
with:
python-version: "3.8"

- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -e .
- uses: actions-rs/install@v0.1
with:
crate: cargo-all-features
Expand Down Expand Up @@ -255,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
Loading

0 comments on commit e05f2a1

Please sign in to comment.