Note: Last manually created Github tagged release
This my represent the last Github tagged release. Now that the TDA library version number is set canonically in the pyproject.toml, it's unclear what the benefit of a Github tag -- which may drift -- provides:
[project]
name = "timdex_dataset_api"
version = "4.0.0" # <----------------Now that this library have moved to uv, and all applications that install TDA use uv, this internal versioning is sufficient for installs and upgrades.
We may investigate a Github action that will automatically tag a release based on the internal version number, TBD.
What's Changed
- TIMX-559 - Pin duckdb to 1.4.2-dev27 by @ghukill in #173
- USE 58 - Lazy load current records by @ghukill in #174
- USE 142 - embeddings source and write by @ghukill in #175
- USE 142 - Allow
Nonefor embedding representations by @ghukill in #176 - Add DatasetEmbedding to root package imports by @jonavellecuerdo in #177
- Add support to read embeddings from the TIMDEX dataset by @jonavellecuerdo in #178
- Pin SQLAlchemy to 2.0.44 by @ghukill in #180
- Join embeddings queries on record metadata by @ghukill in #179
- USE 306 - refactor class relationships by @ghukill in #181
- USE 306 - Incremental table read error handling by @ghukill in #182
- USE 342 - Update dependencies and pin to pandas 2.x by @ghukill in #183
- TIMX 600 - Migrate to uv and other 2026-03 devops conventions by @ghukill in #184
Full Changelog: v3.4...v4.0