| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
Build Wheels in CI (#142) * Leverages cibuildwheel to build wheels for linux and macos targets in github workflow * script to correct macos target name x86_64 -> arm64 * uses semantic versioning for daft * change package name to getdaft * adds apache2 license * seperate out dependancies as groups | 4 年前 | |
chore: bump mypy and ruff in pre-commit (#5836) ## Changes Made Bump mypy to 1.19.1 and ruff to 0.14.10 and resolve pre-commit errors. Rationale: my local ruff version is much higher than that in the project pre-commit, so I am getting a lot of linter warnings in my IDE. It is also about time to upgrade lints to utilize newer Python language features. ## Related Issues <!-- Link to related GitHub issues, e.g., "Closes #123" --> | 9 个月前 | |
docs: Specify what script the debug config uses in CONTRIBUTING.md (#4299) ## Changes Made <!-- Describe what changes were made and why. Include implementation details if necessary. --> The docs for setting up the debugger in CONTRIBUTING.md don't specify what python code it will debug. I quickly figured it out after skimming the given launch.json and tools/attach_debugger.py, but I can imagine others not figuring it out very quickly. This PR adds that small detail to the docs to make it immediately clear. json "configurations": [ { "name": "Debug Rust/Python", ... "args": [ "${file}" ], ... }, ## Related Issues <!-- Link to related GitHub issues, e.g., "Closes #123" --> | 1 年前 | |
ci: Aggregate test durations (#5129) ## Changes Made Aggregate pytest durations so we can see what files / directories take the longest. See https://github.com/Eventual-Inc/Daft/actions/runs/17448222436/job/49547643604?pr=5129#step:12:2046 for example ## Related Issues <!-- Link to related GitHub issues, e.g., "Closes #123" --> ## Checklist - [ ] Documented in API Docs (if applicable) - [ ] Documented in User Guide (if applicable) - [ ] If adding a new documentation page, doc is added to docs/mkdocs.yml navigation - [ ] Documentation builds and is formatted properly (tag @/ccmao1130 for docs review) | 1 年前 | |
refactor(arrow2): goodbye arrow2 (#6363) ## Changes Made <img width="497" height="469" alt="image" src="https://github.com/user-attachments/assets/3fd455e7-0801-4994-94fb-fe48eeb1e142" /> ## Related Issues <!-- Link to related GitHub issues, e.g., "Closes #123" --> | 6 个月前 | |
feat: add Flight shuffle to Flotilla (#6123) Add support for peer-to-peer network transfers for shuffles using the Arrow Flight protocol in the distributed runner. Follow ups: * Add testing infrastructure for distributed TPCH with and without flight shuffle * Support pre-shuffle merge with flight * Refactor Ray-based shuffles to be structured more like Flight * Make shuffle interface more generic | 7 个月前 | |
feat(tools): add markdown-to-notebook converter for documentation (#5691) Depends on https://github.com/Eventual-Inc/Daft/pull/5705. Also depends on #5774. ## Summary - Add a new tool tools/convert_md_to_notebook.py that converts Markdown documentation files to Jupyter notebooks - Replace the outdated docs/quickstart.ipynb with a newly generated version at docs/notebooks/quickstart.ipynb - The converter handles MkDocs-specific syntax (admonitions, icons, grid cards) and converts them to HTML that renders properly in Colab/Jupyter ### Key features of the converter: - Automatically adds Colab badge with correct GitHub links - Converts MkDocs admonitions (!!! note, !!! tip, etc.) to styled HTML divs - Converts relative markdown links to absolute docs.daft.ai URLs - Preserves code output blocks from source markdown - Handles pip install commands by prefixing with ! - Supports --branch option for testing Colab links on feature branches - Supports --update-source flag to add Colab badge to the source markdown file ## Test plan - [x] Run the converter on docs/quickstart.md and verify the output renders correctly in Jupyter/Colab - [x] Verify admonitions render as styled HTML boxes - [x] Verify links point to correct docs.daft.ai URLs - [x] Verify Colab badge links to the correct GitHub path ## Internal https://eventualgroup.slack.com/archives/C09GQPUTXQQ/p1765225846124549 Closes EVE-1327. | 9 个月前 | |
ci: add a tool to launch workloads on cluster (#3516) Example usage: uv run tools/gha_run_cluster_job.py .github/working-dir/simple.py <img width="1589" alt="image" src="https://github.com/user-attachments/assets/26319681-9846-4c37-a630-12b4193478d8"> --------- Co-authored-by: Jay Chia <jaychia94@gmail.com@users.noreply.github.com> | 1 年前 | |
chore: bump mypy and ruff in pre-commit (#5836) ## Changes Made Bump mypy to 1.19.1 and ruff to 0.14.10 and resolve pre-commit errors. Rationale: my local ruff version is much higher than that in the project pre-commit, so I am getting a lot of linter warnings in my IDE. It is also about time to upgrade lints to utilize newer Python language features. ## Related Issues <!-- Link to related GitHub issues, e.g., "Closes #123" --> | 9 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 4 年前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 6 个月前 | ||
| 7 个月前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 9 个月前 |