{"owner":"Eventual-Inc","repo":"Daft","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["AGENTS.md"],"skills":{"AGENTS.md":"# Resources\n\n- https://docs.daft.ai for the user-facing API docs\n- CONTRIBUTING.md for detailed development process\n- https://github.com/Eventual-Inc/Daft for issues, discussions, and PRs\n\n# Dev Workflow\n\n1. [Once] Set up Python environment and install dependencies: `make .venv`\n2. [Optional] Activate .venv: `source .venv/bin/activate`. Not necessary with Makefile commands.\n3. If Rust code is modified, rebuild: `make build`\n4. Run tests. See [Testing Details](#testing-details).\n\n# Testing Details\n\n- `make test` runs tests in `tests/` directory. Uses `pytest` under the hood.\n  - Must set `DAFT_RUNNER` environment variable to `ray` or `native` to run the tests with the corresponding runner.\n    - Start with `DAFT_RUNNER=native` unless testing Ray or distributed code.\n  - `make test EXTRA_ARGS=\"...\"` passes additional arguments to `pytest`.\n    - `make test EXTRA_ARGS=\"-v tests/dataframe/test_select.py\"` runs the test in the given file.\n    - `make test EXTRA_ARGS=\"-v tests/dataframe/test_select.py::test_select_dataframe\"` runs the given test method.\n  - Default `integration`, `benchmark`, and `hypothesis` tests are disabled. Best to run on CI.\n- `make doctests` runs doctests in `daft/` directory. Tests docstrings in Daft APIs.\n\n# PR Conventions\n\n- Titles: Conventional Commits format; enforced by `.github/workflows/pr-labeller.yml`.\n- Descriptions: follow `.github/pull_request_template.md`.\n"},"files":{"AGENTS.md":"# Resources\n\n- https://docs.daft.ai for the user-facing API docs\n- CONTRIBUTING.md for detailed development process\n- https://github.com/Eventual-Inc/Daft for issues, discussions, and PRs\n\n# Dev Workflow\n\n1. [Once] Set up Python environment and install dependencies: `make .venv`\n2. [Optional] Activate .venv: `source .venv/bin/activate`. Not necessary with Makefile commands.\n3. If Rust code is modified, rebuild: `make build`\n4. Run tests. See [Testing Details](#testing-details).\n\n# Testing Details\n\n- `make test` runs tests in `tests/` directory. Uses `pytest` under the hood.\n  - Must set `DAFT_RUNNER` environment variable to `ray` or `native` to run the tests with the corresponding runner.\n    - Start with `DAFT_RUNNER=native` unless testing Ray or distributed code.\n  - `make test EXTRA_ARGS=\"...\"` passes additional arguments to `pytest`.\n    - `make test EXTRA_ARGS=\"-v tests/dataframe/test_select.py\"` runs the test in the given file.\n    - `make test EXTRA_ARGS=\"-v tests/dataframe/test_select.py::test_select_dataframe\"` runs the given test method.\n  - Default `integration`, `benchmark`, and `hypothesis` tests are disabled. Best to run on CI.\n- `make doctests` runs doctests in `daft/` directory. Tests docstrings in Daft APIs.\n\n# PR Conventions\n\n- Titles: Conventional Commits format; enforced by `.github/workflows/pr-labeller.yml`.\n- Descriptions: follow `.github/pull_request_template.md`.\n"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","title":"AGENTS.md","content":"# Resources\n\n- https://docs.daft.ai for the user-facing API docs\n- CONTRIBUTING.md for detailed development process\n- https://github.com/Eventual-Inc/Daft for issues, discussions, and PRs\n\n# Dev Workflow\n\n1. [Once] Set up Python environment and install dependencies: `make .venv`\n2. [Optional] Activate .venv: `source .venv/bin/activate`. Not necessary with Makefile commands.\n3. If Rust code is modified, rebuild: `make build`\n4. Run tests. See [Testing Details](#testing-details).\n\n# Testing Details\n\n- `make test` runs tests in `tests/` directory. Uses `pytest` under the hood.\n  - Must set `DAFT_RUNNER` environment variable to `ray` or `native` to run the tests with the corresponding runner.\n    - Start with `DAFT_RUNNER=native` unless testing Ray or distributed code.\n  - `make test EXTRA_ARGS=\"...\"` passes additional arguments to `pytest`.\n    - `make test EXTRA_ARGS=\"-v tests/dataframe/test_select.py\"` runs the test in the given file.\n    - `make test EXTRA_ARGS=\"-v tests/dataframe/test_select.py::test_select_dataframe\"` runs the given test method.\n  - Default `integration`, `benchmark`, and `hypothesis` tests are disabled. Best to run on CI.\n- `make doctests` runs doctests in `daft/` directory. Tests docstrings in Daft APIs.\n\n# PR Conventions\n\n- Titles: Conventional Commits format; enforced by `.github/workflows/pr-labeller.yml`.\n- Descriptions: follow `.github/pull_request_template.md`.\n","category":"root","tokens":353}]}