Releases: laminlabs/lamindb
Releases Β· laminlabs/lamindb
Release 0.75.1
What's Changed
- β¨ Improve bio-registry tutorial wording by @Zethson in #1783
- π Fix
using_key
for source and organism by @sunnyosun in #1784 - π Rename
RecordMeta
toRegistry
by @falexwolf in #1785 - β»οΈ Replace ORM with Record or Registry by @falexwolf in #1791
- π Fix validate message by @Zethson in #1794
- π Fix var_index validation by @sunnyosun in #1790
- βοΈ Ensure list is passed to from_values by @sunnyosun in #1796
- π Improve curate docs by @Zethson in #1795
- βοΈ Fix mudata validate by @sunnyosun in #1797
- β¨ Allow exclude values in Curate.validate by @sunnyosun in #1798
- πΈ In Vitessce integration, enable a Vitessce button next to a dataset, also, document valid suffixes by @falexwolf in #1799
- β¬οΈ Release submodules by @sunnyosun in #1803
Full Changelog: 0.75.0...0.75.1
Release 0.75.0
See https://docs.lamin.ai/changelog
What's Changed
- π Rename PublicSource to Source by @sunnyosun in #1755
- π· Add a contributing guide, make installation from GitHub easier by @falexwolf in #1760
- ποΈ Integrate
lnschema-bionty
andbionty-base
intobionty
by @sunnyosun in #1757 - β¬οΈ Bump ruff by @falexwolf in #1763
- β¬οΈ Release submodules by @sunnyosun in #1766
- π¨ Enable deleting artifacts in all managed storage locations of the current instance by @falexwolf in #1762
- β¨ Better error message for synonym duplications by @Zethson in #1764
- π Fix parents save by @sunnyosun in #1767
- β¨ Add more details to contributors guide by @Zethson in #1769
- β»οΈ Simplify bio-registries guide by @sunnyosun in #1770
- β»οΈ Refactor ontology_id field recognition by @sunnyosun in #1771
- π Rename save_from_df to import_from_source by @sunnyosun in #1772
- π Rename
from_public
tofrom_source
by @sunnyosun in #1773 - β»οΈ Refactor Source model by @sunnyosun in #1774
- Fix create message by @Zethson in #1777
- π Rename
.sources()
to.list_source()
by @sunnyosun in #1775 - π Migrations for 0.75 by @falexwolf in #1768
- π§Fix Ruff configuration in pyproject.toml by @Zethson in #1780
- π Fixes by @falexwolf in #1782
- β¨ Track write operations on array stores by @Koncopd in #1756
- π¨ Fix passing
source
to.validate
and.inspect
by @sunnyosun in #1781
Full Changelog: 0.74.3...0.75.0
Release 0.74.3
See https://docs.lamin.ai/changelog
What's Changed
- β‘οΈ Speed up parents by @sunnyosun in #1750
- β¬οΈ Upgrade to pydantic v2 by @falexwolf in #1752
- β»οΈ Reorganize hub client so that storage table in hub can get an instance FK by @falexwolf in #1753
- β¨ Add
add_from_df
method to BioRecord by @sunnyosun in #1754
Full Changelog: 0.74.2...0.74.3
Release 0.74.2
What's Changed
- π·οΈ Add types to core fields by @falexwolf in #1716
- π· Use lamin-dev for transfer unit test by @sunnyosun in #1719
- π· Run latest-changes within PR on feature branch, not on main by @falexwolf in #1720
- π Refactor docs by @falexwolf in #1721
- π Polish bio-registries how-to by @falexwolf in #1722
- πΈ Make sure input is string for search by @sunnyosun in #1726
- π Fix using in _registry by @sunnyosun in #1730
- πΈ Cleaner API by @falexwolf in #1723
- β¨ Artifact.backed() for tiledbsoma stores by @Koncopd in #1728
- π¨ Add generic Annotator by @sunnyosun in #1732
- π Better CLI docs by @falexwolf in #1736
- β¨ Enable Ruff security rules (bandit) by @Zethson in #1686
- β¬οΈ Upgrade submodules by @fredericenard in #1733
- π Move
mudata
import in TYPE_CHECKING by @fredericenard in #1735 - π§ͺ More tests for Annotator by @sunnyosun in #1737
- π Rename
Registry
toRecord
by @falexwolf in #1740 - β Add invalid transform type and finish before track tests by @Zethson in #1738
- β¬οΈ Upgrade lamindb-setup by @fredericenard in #1742
- π Fix return values of
.save()
for a few classes by @falexwolf in #1741 - β»οΈ Remove generic Annotator, refactor annotate guides by @sunnyosun in #1744
- β»οΈ Rename Artifact.backed to Artifact.open by @Koncopd in #1747
- π Refactor docs, including annotate guide by @falexwolf in #1748
- π Deprecate
Annotate
in favor ofCurate
by @falexwolf in #1749
Full Changelog: 0.74.1...0.74.2
Release 0.74.1
What's Changed
- β Add add_values test for dicts by @Zethson in #1706
- β¬οΈ Upgrade anndata to 0.10.8 by @Koncopd in #1707
- π Add pip install for guides by @sunnyosun in #1712
- β»οΈ Refactor
ln.settings
by @falexwolf in #1711 - π Update hub screenshots by @sunnyosun in #1714
- β¨ Added support for different join types in
QuerySet.df()
by @insavchuk in #1709
New Contributors
- @insavchuk made their first contribution in #1709
Full Changelog: 0.74.0...0.74.1
Release 0.74.0
What's Changed
- β»οΈ Refactor after upath upgrade by @Koncopd in #1699
- π Fix check_path_is_child_of_root for upaths with different storage_options by @Koncopd in #1700
- β¨ Ignore datasets in code coverage by @Zethson in #1701
- ποΈ Add
type
field toArtifact
, allow linking model-like artifacts against params, validate params like features, enable features-based annotation with non-ulabels by @falexwolf in #1690 - β¨ Support dict in add_values by @Zethson in #1705
Full Changelog: 0.73.2...0.74.0
Release 0.73.2
What's Changed
- π Import IPython inside view by @Koncopd in #1696
- π Fix clashing reverse accessors between
.previous_runs
and.run
by @falexwolf in #1698
Full Changelog: 0.73.1...0.73.2
Release 0.73.1
What's Changed
- π Fix generation of uid for default Transform constructor by @falexwolf in #1684
- β¬οΈ Migrate to upath 0.2.2 by @Koncopd in #1687
- β¨ Only standardize if synonyms column is present by @Zethson in #1688
- ποΈ Instantly synchronize instance schema with the hub by @falexwolf in #1689
- β¨ Add .ome.zarr as composite suffix by @sunnyosun in #1691
- β¬οΈ Relase sub modules by @sunnyosun in #1692
Full Changelog: 0.73.0...0.73.1
Release 0.73.0
What's Changed
- π Actually add tracking run for entities beyond Artifact & Collection by @falexwolf in #1673
- π Fix annotate logging by @sunnyosun in #1675
- β¨ Improve coverage of annotate by @Zethson in #1665
- πΈ More intuitive version updating dialogue by @falexwolf in #1676
- πΈ Make
upload_from()
,download_to()
, andview_tree()
more user friendly by @falexwolf in #1677 - π Fix trailing slash in upload_from source by @Koncopd in #1678
- πΈ
ln.track()
returnsrun
, better duplicate detection and search, prettier.describe()
, and more by @falexwolf in #1674 - π Better catching exceptions for graphviz install by @sunnyosun in #1679
- β¨ Enable to query by features via
Artifact.features.filter(key=value)
by @falexwolf in #1680 - β»οΈ Simple schema fixes by @falexwolf in #1681
Full Changelog: 0.72.1...0.73.0
Release 0.72.1
What's Changed
- π Update intro by @sunnyosun in #1670
- β¬οΈ Update bionty by @sunnyosun in #1671
Full Changelog: 0.72.0...0.72.1