Eventual-Inc
Daft
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
feat: add egodex dataset API
everettVT/egodex-dataset
1 hour ago
feat: add mcap pip extra and dependency checks for read_mcap (#7220) ## Summary - Adds a `mcap` pip extra (`pip install 'daft[mcap]'`) so users can install the mcap dependency without pulling in the full dev suite. - Adds a `module_available()` check in `MCAPSource.__init__` that raises a clear `ImportError` pointing to the extra, matching the pattern used by hdf5, audio, video, etc. - Converts the top-level `from mcap.reader import DecoderFactory` in `mcap_json_decoder.py` and the ad-hoc `importlib.import_module` in `MCAPSourceTask.read` to use the lazy `daft.dependencies.mcap` import, so the module doesn't break at import time without mcap installed. - Includes `mcap` in the `all` extras group. ## Test plan - [ ] `pip install 'daft[mcap]'` resolves and installs the mcap package - [ ] `daft.read_mcap(...)` works when mcap is installed - [ ] `daft.read_mcap(...)` raises a clear `ImportError` mentioning `daft[mcap]` when mcap is not installed - [ ] Importing `daft` without mcap installed does not error 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
main
2 hours ago
feat: add egodex dataset API
everettVT/egodex-dataset
2 hours ago
try this out
slade/automated-new-contributers
3 hours ago
fix(session): allow set_provider to accept Provider instance for auto… (#7041) …-attach (#5435) ## Changes Made `daft.set_provider(name_string)` previously only accepted a provider name string, requiring users to call `daft.attach_provider()` separately before setting a custom-named provider as the session default. Now `set_provider` also accepts a `Provider` instance directly, which automatically attaches it to the session before setting it as the current provider. ## Related Issues Closes Eventual-Inc#5435 --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> ## Changes Made <!-- Describe what changes were made and why. Include implementation details if necessary. --> ## Related Issues <!-- Link to related GitHub issues, e.g., "Closes #123" --> --------- Co-authored-by: Everett Kleven <145285237+everettVT@users.noreply.github.com>
main
3 hours ago
fix: sort imports
Lucas61000:issue-6496
12 hours ago
Merge branch 'main' into issue-6496
Lucas61000:issue-6496
13 hours ago
feat: expand Source/Sink JSON serialization for lineage tracing Add source_type, file_paths, glob_paths, sink_type, root_dir, file_format to repr_json output so that df.lineage() can extract input/output metadata from the logical plan.
Lucas61000:issue-6496
17 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
feat: add egodex dataset API
#7233
4 hours ago
8e5ffcf
everettVT/egodex-dataset
CodSpeed Performance Gauge
0%
ci: Include New Contributers in Automated Draft Releases
#7234
22 hours ago
3499e82
slade/automated-new-contributers
CodSpeed Performance Gauge
+12%
feat: add df.lineage() introspection API with OpenLineage SDK integration
#7231
13 hours ago
b1a1b64
Lucas61000:issue-6496
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs