improved
fixed
Client Library
Client library v0.19.0 released
The
onecodex
client library has a new release - v0.19.0. Details here.Added
- Adds Python 3.13 support
- Adds numpy v2 support
Changed
- Upgrades Altair to 5.5.0
- Upgrades scikit-bio to 0.7.0. IMPORTANT: This changes the log base used in Shannon alpha diversity calculations from base 2 to e(natural log)
- Upgrades urllib3 to >=2.5.0
- Modernizes packaging and tooling by migrating to pyproject.toml,uv, andruff
- Updates pytestto fail on warnings
- Replaces Potion-Client resources with Pydantic v2 models
- Changes metric=autobehavior based on the number of classification results with abundance estimates
Fixed
- Fixes SampleCollectionmetadata fetching to only match canonical ranks
- Fixes issue when plotting fields that look like JavaScript paths (e.g. field.nameorfield[name])
- Fixes various documentation issues
Removed
- Removes Samples.init_multipart_upload()in favor ofSamples.upload()