A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).
No file pairs changed together.
No temporal dependencies found.
No temporal dependencies found.
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| databao/executors/lighthouse/executor.py databao/core/executor.py |
12 | 17 (70%) | 27 (44%) | 2025-12-11 |
| databao/core/thread.py databao/core/executor.py |
10 | 13 (76%) | 27 (37%) | 2025-12-11 |
| databao/executors/base.py databao/core/executor.py |
9 | 10 (90%) | 27 (33%) | 2025-12-11 |
| databao/executors/react_duckdb/executor.py databao/executors/lighthouse/executor.py |
9 | 10 (90%) | 17 (52%) | 2025-12-11 |
| databao/executors/lighthouse/executor.py databao/executors/base.py |
9 | 17 (52%) | 10 (90%) | 2025-12-11 |
| databao/core/agent.py databao/core/executor.py |
8 | 12 (66%) | 27 (29%) | 2025-11-26 |
| databao/executors/react_duckdb/executor.py databao/core/executor.py |
8 | 10 (80%) | 27 (29%) | 2025-12-11 |
| databao/executors/lighthouse/executor.py databao/core/thread.py |
8 | 17 (47%) | 13 (61%) | 2025-12-11 |
| databao/executors/react_duckdb/executor.py databao/executors/base.py |
8 | 10 (80%) | 10 (80%) | 2025-12-11 |
| databao/core/__init__.py databao/__init__.py |
7 | 7 (100%) | 8 (87%) | 2025-11-21 |
| databao/core/__init__.py databao/core/executor.py |
7 | 7 (100%) | 27 (25%) | 2025-11-21 |
| databao/core/cache.py databao/caches/in_mem_cache.py |
7 | 8 (87%) | 7 (100%) | 2025-11-26 |
| databao/__init__.py databao/core/executor.py |
7 | 8 (87%) | 27 (25%) | 2025-11-21 |
| databao/api.py databao/core/executor.py |
7 | 11 (63%) | 27 (25%) | 2025-11-17 |
| databao/caches/in_mem_cache.py databao/core/executor.py |
6 | 7 (85%) | 27 (22%) | 2025-11-26 |
| databao/executors/lighthouse/history_cleaning.py databao/executors/lighthouse/executor.py |
6 | 10 (60%) | 17 (35%) | 2025-12-11 |
| databao/core/agent.py databao/executors/react_duckdb/executor.py |
6 | 12 (50%) | 10 (60%) | 2025-11-26 |
| databao/core/agent.py databao/executors/lighthouse/executor.py |
6 | 12 (50%) | 17 (35%) | 2025-11-26 |
| databao/duckdb/utils.py databao/core/executor.py |
6 | 14 (42%) | 27 (22%) | 2025-11-17 |
| databao/core/cache.py databao/core/executor.py |
6 | 8 (75%) | 27 (22%) | 2025-11-26 |
| databao/core/agent.py databao/core/thread.py |
6 | 12 (50%) | 13 (46%) | 2025-11-26 |
| databao/visualizers/vega_chat.py pyproject.toml |
5 | 11 (45%) | 28 (17%) | 2025-11-28 |
| databao/api.py databao/__init__.py |
5 | 11 (45%) | 8 (62%) | 2025-11-17 |
| databao/api.py databao/core/__init__.py |
5 | 11 (45%) | 7 (71%) | 2025-11-17 |
| databao/api.py databao/core/agent.py |
5 | 11 (45%) | 12 (41%) | 2025-11-17 |
| databao/core/agent.py databao/executors/base.py |
5 | 12 (41%) | 10 (50%) | 2025-11-26 |
| databao/executors/base.py databao/core/thread.py |
5 | 10 (50%) | 13 (38%) | 2025-12-11 |
| databao/duckdb/react_tools.py pyproject.toml |
5 | 7 (71%) | 28 (17%) | 2025-11-20 |
| databao/executors/react_duckdb/executor.py databao/core/thread.py |
5 | 10 (50%) | 13 (38%) | 2025-12-11 |
| databao/core/visualizer.py databao/visualizers/vega_chat.py |
5 | 6 (83%) | 11 (45%) | 2025-11-21 |
| databao/duckdb/react_tools.py databao/core/executor.py |
4 | 7 (57%) | 27 (14%) | 2025-11-17 |
| databao/api.py databao/visualizers/vega_chat.py |
4 | 11 (36%) | 11 (36%) | 2025-11-17 |
| databao/visualizers/dumb.py databao/core/visualizer.py |
4 | 4 (100%) | 6 (66%) | 2025-11-21 |
| databao/core/cache.py databao/caches/disk_cache.py |
4 | 8 (50%) | 6 (66%) | 2025-11-26 |
| databao/__init__.py databao/core/agent.py |
4 | 8 (50%) | 12 (33%) | 2025-11-21 |
| databao/core/cache.py databao/executors/base.py |
4 | 8 (50%) | 10 (40%) | 2025-11-26 |
| databao/core/__init__.py databao/core/agent.py |
4 | 7 (57%) | 12 (33%) | 2025-11-21 |
| databao/duckdb/react_tools.py databao/visualizers/vega_chat.py |
4 | 7 (57%) | 11 (36%) | 2025-11-17 |
| databao/core/executor.py pyproject.toml |
4 | 27 (14%) | 28 (14%) | 2025-11-27 |
| databao/visualizers/vega_chat.py databao/core/executor.py |
4 | 11 (36%) | 27 (14%) | 2025-11-17 |
| databao/visualizers/dumb.py databao/visualizers/vega_chat.py |
4 | 4 (100%) | 11 (36%) | 2025-11-21 |
| databao/api.py databao/executors/react_duckdb/executor.py |
3 | 11 (27%) | 10 (30%) | 2025-11-17 |
| databao/core/data_source.py databao/executors/react_duckdb/executor.py |
3 | 4 (75%) | 10 (30%) | 2025-11-26 |
| databao/duckdb/react_tools.py databao/duckdb/__init__.py |
3 | 7 (42%) | 3 (100%) | 2025-11-20 |
| databao/api.py databao/executors/lighthouse/executor.py |
3 | 11 (27%) | 17 (17%) | 2025-11-17 |
| databao/caches/in_mem_cache.py databao/caches/disk_cache.py |
3 | 7 (42%) | 6 (50%) | 2025-11-26 |
| databao/core/__init__.py databao/visualizers/vega_chat.py |
3 | 7 (42%) | 11 (27%) | 2025-11-17 |
| databao/api.py pyproject.toml |
3 | 11 (27%) | 28 (10%) | 2025-11-10 |
| databao/__init__.py databao/executors/lighthouse/executor.py |
3 | 8 (37%) | 17 (17%) | 2025-11-17 |
| databao/configs/llm.py databao/executors/lighthouse/history_cleaning.py |
3 | 7 (42%) | 10 (30%) | 2025-11-21 |
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| databao/executors/lighthouse/executor.py databao/core/executor.py |
12 | 17 (70%) | 27 (44%) | 2025-12-11 |
| databao/core/thread.py databao/core/executor.py |
10 | 13 (76%) | 27 (37%) | 2025-12-11 |
| databao/executors/lighthouse/executor.py databao/executors/base.py |
9 | 17 (52%) | 10 (90%) | 2025-12-11 |
| databao/executors/base.py databao/core/executor.py |
9 | 10 (90%) | 27 (33%) | 2025-12-11 |
| databao/executors/react_duckdb/executor.py databao/executors/lighthouse/executor.py |
9 | 10 (90%) | 17 (52%) | 2025-12-11 |
| databao/executors/lighthouse/executor.py databao/core/thread.py |
8 | 17 (47%) | 13 (61%) | 2025-12-11 |
| databao/executors/react_duckdb/executor.py databao/core/executor.py |
8 | 10 (80%) | 27 (29%) | 2025-12-11 |
| databao/executors/react_duckdb/executor.py databao/executors/base.py |
8 | 10 (80%) | 10 (80%) | 2025-12-11 |
| databao/core/agent.py databao/core/executor.py |
8 | 12 (66%) | 27 (29%) | 2025-11-26 |
| databao/core/__init__.py databao/__init__.py |
7 | 7 (100%) | 8 (87%) | 2025-11-21 |
| databao/api.py databao/core/executor.py |
7 | 11 (63%) | 27 (25%) | 2025-11-17 |
| databao/__init__.py databao/core/executor.py |
7 | 8 (87%) | 27 (25%) | 2025-11-21 |
| databao/core/__init__.py databao/core/executor.py |
7 | 7 (100%) | 27 (25%) | 2025-11-21 |
| databao/core/cache.py databao/caches/in_mem_cache.py |
7 | 8 (87%) | 7 (100%) | 2025-11-26 |
| databao/core/agent.py databao/core/thread.py |
6 | 12 (50%) | 13 (46%) | 2025-11-26 |
| databao/caches/in_mem_cache.py databao/core/executor.py |
6 | 7 (85%) | 27 (22%) | 2025-11-26 |
| databao/core/cache.py databao/core/executor.py |
6 | 8 (75%) | 27 (22%) | 2025-11-26 |
| databao/core/agent.py databao/executors/lighthouse/executor.py |
6 | 12 (50%) | 17 (35%) | 2025-11-26 |
| databao/duckdb/utils.py databao/core/executor.py |
6 | 14 (42%) | 27 (22%) | 2025-11-17 |
| databao/executors/lighthouse/history_cleaning.py databao/executors/lighthouse/executor.py |
6 | 10 (60%) | 17 (35%) | 2025-12-11 |
| databao/core/agent.py databao/executors/react_duckdb/executor.py |
6 | 12 (50%) | 10 (60%) | 2025-11-26 |
| databao/executors/base.py databao/core/thread.py |
5 | 10 (50%) | 13 (38%) | 2025-12-11 |
| databao/executors/react_duckdb/executor.py databao/core/thread.py |
5 | 10 (50%) | 13 (38%) | 2025-12-11 |
| databao/core/agent.py databao/executors/base.py |
5 | 12 (41%) | 10 (50%) | 2025-11-26 |
| databao/duckdb/react_tools.py pyproject.toml |
5 | 7 (71%) | 28 (17%) | 2025-11-20 |
| databao/visualizers/vega_chat.py pyproject.toml |
5 | 11 (45%) | 28 (17%) | 2025-11-28 |
| databao/api.py databao/__init__.py |
5 | 11 (45%) | 8 (62%) | 2025-11-17 |
| databao/api.py databao/core/__init__.py |
5 | 11 (45%) | 7 (71%) | 2025-11-17 |
| databao/core/visualizer.py databao/visualizers/vega_chat.py |
5 | 6 (83%) | 11 (45%) | 2025-11-21 |
| databao/api.py databao/core/agent.py |
5 | 11 (45%) | 12 (41%) | 2025-11-17 |
| databao/api.py databao/visualizers/vega_chat.py |
4 | 11 (36%) | 11 (36%) | 2025-11-17 |
| databao/visualizers/dumb.py databao/core/visualizer.py |
4 | 4 (100%) | 6 (66%) | 2025-11-21 |
| databao/visualizers/vega_chat.py databao/core/executor.py |
4 | 11 (36%) | 27 (14%) | 2025-11-17 |
| databao/core/__init__.py databao/core/agent.py |
4 | 7 (57%) | 12 (33%) | 2025-11-21 |
| databao/visualizers/dumb.py databao/visualizers/vega_chat.py |
4 | 4 (100%) | 11 (36%) | 2025-11-21 |
| databao/core/executor.py pyproject.toml |
4 | 27 (14%) | 28 (14%) | 2025-11-27 |
| databao/core/cache.py databao/caches/disk_cache.py |
4 | 8 (50%) | 6 (66%) | 2025-11-26 |
| databao/duckdb/react_tools.py databao/visualizers/vega_chat.py |
4 | 7 (57%) | 11 (36%) | 2025-11-17 |
| databao/__init__.py databao/core/agent.py |
4 | 8 (50%) | 12 (33%) | 2025-11-21 |
| databao/core/cache.py databao/executors/base.py |
4 | 8 (50%) | 10 (40%) | 2025-11-26 |
| databao/duckdb/react_tools.py databao/core/executor.py |
4 | 7 (57%) | 27 (14%) | 2025-11-17 |
| databao/core/__init__.py databao/executors/base.py |
3 | 7 (42%) | 10 (30%) | 2025-11-17 |
| databao/api.py databao/duckdb/react_tools.py |
3 | 11 (27%) | 7 (42%) | 2025-11-17 |
| databao/__init__.py databao/executors/base.py |
3 | 8 (37%) | 10 (30%) | 2025-11-17 |
| databao/caches/disk_cache.py databao/executors/base.py |
3 | 6 (50%) | 10 (30%) | 2025-11-26 |
| databao/duckdb/utils.py pyproject.toml |
3 | 14 (21%) | 28 (10%) | 2025-11-17 |
| databao/api.py databao/executors/react_duckdb/executor.py |
3 | 11 (27%) | 10 (30%) | 2025-11-17 |
| databao/core/data_source.py databao/core/thread.py |
3 | 4 (75%) | 13 (23%) | 2025-11-26 |
| databao/core/data_source.py databao/core/executor.py |
3 | 4 (75%) | 27 (11%) | 2025-11-26 |
| databao/executors/lighthouse/system_prompt.jinja databao/executors/lighthouse/graph.py |
3 | 6 (50%) | 5 (60%) | 2025-11-21 |