Lamindb

Latest version: v0.74.0

Safety actively analyzes 640549 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 24

0.72.1

- ⬆️ Update bionty [PR](https://github.com/laminlabs/lamindb/pull/1671) [sunnyosun](https://github.com/sunnyosun)
- 🐛 Deal with migration errors when keep-artifacts-local is true [PR](https://github.com/laminlabs/lamindb-setup/pull/767) [falexwolf](https://github.com/falexwolf)

0.72

0.72.0

- ✨ Extend managed access for AWS S3 to arbitrary paths [PR](https://github.com/laminlabs/lamindb/pull/1668) [Koncopd](https://github.com/Koncopd) [fredericenard](https://github.com/fredericenard)
- ✨ Extended data lineage tracking [PR](https://github.com/laminlabs/lamindb/pull/1667) [falexwolf](https://github.com/falexwolf)
- Now store all _creating_ runs and all _updating_ runs for any entity, not just for `Artifact` & `Collection`, e.g., runs can now have `CellType` record outputs
- Code is simpler through inheritance from two new base classes: `TracksRun` and `TracksUpdates`
- ♻️ Briefer and richer syntax for denoting feature types, renamed `Feature.type` to `Feature.dtype`, e.g., for categorical features, a valid type can be: `cat[ULabel|bionty.Drug]` [PR](https://github.com/laminlabs/lamindb/pull/1663) [falexwolf](https://github.com/falexwolf)
- ✨ Support non-categorical metadata [PR](https://github.com/laminlabs/lnschema-core/pull/379) [falexwolf](https://github.com/falexwolf)
- Track non-categorical features: `int`, `float`, `bool`, `datetime`, lists & dictionaries stored in a `FeatureValue` registry
- Track arbitrary typed parameters for runs through a `Param` registry analogous to the `Feature` registry: this replaces the hard-to-validate, hard-to-migrate, and hard-to-query `json` field of `Run`
- 🏗️ Refactor link models [PR](https://github.com/laminlabs/lamindb/pull/1666) [PR](https://github.com/laminlabs/lamindb/pull/1661) [falexwolf](https://github.com/falexwolf)
- All annotation-related links are now stratified by `Feature`: what held for `ULabel` now also holds `CellType` and all other `Bionty` registries
- Indicate whether semantic keys were used during validation to enable warnings upon renames
- Protect artifact annotations rather than cascade delete them
- More consistent naming of link models, e.g., `ulabels.artifact_links` instead of `ulabels.artifactulabel_set`
- Dropped linking `Bionty` entities directly against `Collection`
- Pruned & squashed migrations for faster instance creation

0.71.3

- 🎨 Enable transfer when schema don't match [PR](https://github.com/laminlabs/lamindb/pull/1654) [sunnyosun](https://github.com/sunnyosun)
- ✨ Get artifacts through the CLI [PR](https://github.com/laminlabs/lamindb/pull/1642) [falexwolf](https://github.com/falexwolf)
- ⚡️ Improve the speed of describe [PR](https://github.com/laminlabs/lamindb/pull/1645) [sunnyosun](https://github.com/sunnyosun)
- ⚡️ Parallel hashing of directories [PR](https://github.com/laminlabs/lamindb/pull/1652) [Koncopd](https://github.com/Koncopd)
- ⚡️ Speed-up file hash [PR](https://github.com/laminlabs/lamindb/pull/1651) [Koncopd](https://github.com/Koncopd)
- ♻️ Refactor search [PR](https://github.com/laminlabs/lamindb/pull/1646) [falexwolf](https://github.com/falexwolf)
- ✨ Introduce bulk update [PR](https://github.com/laminlabs/lamindb/pull/1640) [falexwolf](https://github.com/falexwolf)
- 🚸 No need to pass organism if validating on ids [PR](https://github.com/laminlabs/lamindb/pull/1639) [sunnyosun](https://github.com/sunnyosun)

0.71.2

- ✨ Enable passing parameters to `ln.track()` [PR](https://github.com/laminlabs/lamindb/pull/1637) [falexwolf](https://github.com/falexwolf)

0.71.1

- 🚸 Upload source code of scripts upon `ln.finish()` and no longer upon `ln.track()` [PR](https://github.com/laminlabs/lamindb/pull/1624) [falexwolf](https://github.com/falexwolf)
- 🎨 Make `features.add_feature_set` public [PR](https://github.com/laminlabs/lamindb/pull/1626) [sunnyosun](https://github.com/sunnyosun)
- 🎨 Use the same `uid` for the same feature set in transfer [PR](https://github.com/laminlabs/lamindb/pull/1621) [sunnyosun](https://github.com/sunnyosun)
- 🎨 Upon upload switch to virtual key [PR](https://github.com/laminlabs/lamindb/pull/1622) [falexwolf](https://github.com/falexwolf)
- ⚡️ Zarr and cache improvements [PR](https://github.com/laminlabs/lamindb/pull/1620) [Koncopd](https://github.com/Koncopd)
- ♻️ Extend valid suffixes to composite suffixes [PR](https://github.com/laminlabs/lamindb/pull/1619) [falexwolf](https://github.com/falexwolf)
- 🔥 Remove little-used `artifact.view_tree()` [PR](https://github.com/laminlabs/lamindb/pull/1627) [falexwolf](https://github.com/falexwolf)

Page 2 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.