Major Changes
* New `isin` operator
* pdf document support
* similarity search
* replace `pxt.Client` with module-level functions
* conditional return types
* improved colab experience
* refactored `iterator=` pattern when creating a view
* revised tutorial and howto notebooks
* `pxt.import_pandas`, `pxt.import_csv`, and `pxt.import_excel` functions
All Commits
* Fix a couple flaky Inference API tests by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/145
* redirect all python http.server request and error messages to its own… by orm011 in https://github.com/pixeltable/pixeltable/pull/142
* First stab at pdf document support. by orm011 in https://github.com/pixeltable/pixeltable/pull/98
* Making Expr.slot_idx an Optional[int] by mkornacker in https://github.com/pixeltable/pixeltable/pull/147
* Initial support for similarity search by mkornacker in https://github.com/pixeltable/pixeltable/pull/135
* Fix setuptools version to 69.1 by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/151
* Function call return type resolution based on function args by mkornacker in https://github.com/pixeltable/pixeltable/pull/148
* Free up disk space in CI + generate utilization report by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/152
* Fixes a bug when loading DB schemas containing an `InlineArray` by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/150
* Remove spurious pytest warnings by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/155
* Ensure http server works in windows, add pdf thumbnail + link for doc type by orm011 in https://github.com/pixeltable/pixeltable/pull/153
* Together demo with 2 issues by pierrebrunelle in https://github.com/pixeltable/pixeltable/pull/159
* Dynamic versioning by orm011 in https://github.com/pixeltable/pixeltable/pull/161
* Remove the Client by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/158
* Use a decorator pattern for conditional return types by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/154
* Widen pillow dependency requirement by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/160
* remove ColumnType::to_sql, which is not used other than once as a constant by orm011 in https://github.com/pixeltable/pixeltable/pull/162
* Move tests by orm011 in https://github.com/pixeltable/pixeltable/pull/157
* Widen numpy version by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/164
* Fix video url by orm011 in https://github.com/pixeltable/pixeltable/pull/166
* .isin() pseudo-function/InPredicate by mkornacker in https://github.com/pixeltable/pixeltable/pull/156
* Fold BatchedFunction into CallableFunction by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/167
* New pattern for specifying iterators in views by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/170
* An `import_pandas()` method for converting a Pandas DataFrame into an InsertableTable by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/146
* Two small fixes: disable spurious warnings; add a convenience import by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/172
* revert handle detection ordering to revert html breakage by orm011 in https://github.com/pixeltable/pixeltable/pull/173
* Update all tutorials and howtos by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/168
* Rename tutorial notebooks to align with colab/kaggle links by aaron-siegel in https://github.com/pixeltable/pixeltable/pull/174
**Full Changelog**: https://github.com/pixeltable/pixeltable/compare/v0.2.5...v0.2.6