First public release of SuperDuperDB!
What's Changed
- Fix CI caching by @nenb in #447
- Replace t.Optional[t.Any] with t.Any by @rec in #453
- Refactor artifact.py, fix an issue, identify two others by @rec in #452
- Add sentiment analysis nb by @thejumpman2323 in #454
- Refactor integration test fixtures by @nenb in #456
- Notebook/fix vector search by @blythed in #448
- Add code coverage integration by @nenb in #460
- Speed up and despam CLI startup by @rec in #462
- Add action to release package by @nenb in #467
- Install build dependency by @nenb in #469
- Make ROOT consistent everwhere by @rec in #463
- Automate docs build by @rec in #468
- Add unit tests for lancedb by @thejumpman2323 in #459
- Fix doc build (fix #474) by @rec in #475
- Add contributor guide by @nenb in #470
- Add more unit tests by @thejumpman2323 in #464
- Document and clean core/artifact.py by @rec in #478
- Update README.md by @nenb in #477
- Create a test directory in a tdir by @rec in #484
- Rename core/documents.py to core/document.py by @rec in #487
- Tweak how test_last_commit_messages() runs on CI by @rec in #512
- Clean up core/document.py (see #408) by @rec in #494
- Add bug_report.yml, config.yml to .github by @rec in #517
- Test/135/test jupyter notebook by @thejumpman2323 in #508
- Add unit test for dask dependencies by @thejumpman2323 in #504
- Feature/471/simplify model signature by @blythed in #510
- Replace t.List with t.Sequence in many places by @rec in #523
- Fix a minor bug in superduper typer by @thejumpman2323 in #521
- Cleanup of cdc.py by @rec in #501
- Add google colab example by @thejumpman2323 in #522
- Re-enable some disabled type checking by @rec in #526
- Add simpler path to contextual question answering by @blythed in #535
- Add interrogate to lint toolchain (fix #516) by @rec in #530
- More cleaning by @rec in #528
- A few refactorizations and transfer-learning notebook by @blythed in #536
- Bug/542/dask cluster error by @blythed in #543
- A lot more docstrings by @rec in #537
- Feature/563/voice memos by @blythed in #565
- Run isort in toolchain by @rec in #560
- Add resnet features examples and doc changes by @blythed in #573
- Update pyproject.toml by @nenb in #575
- Docstrings by @rec in #559
- Remove remnants of langchain and update to pydantic 2 by @rec in #569
- Fix some pydantic 2.x issues, pin pydantic to >=1,<2 by @rec in #577
- Remove duplicate ID field by @nenb in #580
- Fix and test
superduperdb info
by @rec in #584 - Get rid of import spam on startup by @rec in #586
- Final sweep of README by @nenb in #587
- Add additional explanations by @blythed in #589
- Change default mongodb port by @thejumpman2323 in #585
- Update doc dependencies by @nenb in #590
- Rename Datalayer, Listener and others (fix #583) by @rec in #588
- Update pinned dependencies by @nenb in #591
- Rename watch to listen everywhere (finish #583) by @rec in #592
- Use autodiscovery for build by @nenb in #593
- Docs/clean notebooks by @blythed in #594
- Bug/key watcher by @blythed in #595
- Fix missed refactors in notebook by @blythed in #596
- Switch logo by @blythed in #601
- Rewrite issue, pull request templates (fix #581) by @rec in #603
- ci: add pipeline to fetch and aggregate the repo usages data by @kislerdm in #604
- Update actions for release by @nenb in #606
- Use AGPL3 in pyproject.toml by @rec in #613
- Further improve issues by @rec in #609
New Contributors
Full Changelog: https://github.com/SuperDuperDB/superduperdb/commits/v0.0.4