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 |
---|---|---|---|---|
src/guclimate/requests/transform.py src/guclimate/requests/cli.py |
3 | 3 (100%) | 5 (60%) | 2025-03-31 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/cli.py |
2 | 2 (100%) | 6 (33%) | 2025-03-25 |
src/guclimate/core/ui.py src/guclimate/requests/transform.py |
2 | 2 (100%) | 3 (66%) | 2025-03-25 |
src/guclimate/cli.py src/guclimate/requests/transform.py |
2 | 6 (33%) | 3 (66%) | 2025-03-25 |
src/guclimate/setup/cli.py src/guclimate/core/ui.py |
2 | 2 (100%) | 2 (100%) | 2025-03-25 |
src/guclimate/core/ui.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-25 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-25 |
src/guclimate/requests/download.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-31 |
src/guclimate/setup/cli.py src/guclimate/requests/shortcuts/ecv.py |
2 | 2 (100%) | 2 (100%) | 2025-03-25 |
src/guclimate/setup/cli.py src/guclimate/requests/transform.py |
2 | 2 (100%) | 3 (66%) | 2025-03-25 |
src/guclimate/setup/cli.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-25 |
src/guclimate/core/ui.py src/guclimate/cli.py |
2 | 2 (100%) | 6 (33%) | 2025-03-25 |
src/guclimate/cli.py src/guclimate/requests/cli.py |
2 | 6 (33%) | 5 (40%) | 2025-03-25 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/core/ui.py |
2 | 2 (100%) | 2 (100%) | 2025-03-25 |
src/guclimate/recipes/cli.py src/guclimate/cli.py |
2 | 8 (25%) | 6 (33%) | 2025-03-25 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/requests/transform.py |
2 | 2 (100%) | 3 (66%) | 2025-03-25 |
src/guclimate/core/requests.py src/guclimate/cli.py |
2 | 3 (66%) | 6 (33%) | 2025-03-25 |
src/guclimate/requests/transform.py src/guclimate/requests/download.py |
2 | 3 (66%) | 2 (100%) | 2025-03-31 |
src/guclimate/setup/cli.py src/guclimate/cli.py |
2 | 2 (100%) | 6 (33%) | 2025-03-25 |
src/guclimate/recipes/cli.py src/guclimate/core/requests.py |
2 | 8 (25%) | 3 (66%) | 2025-03-25 |
src/guclimate/core/parse_input.py sample-recipes/get_monthly_temperature_anomalies_since_2020.yaml |
1 | 1 (100%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/parse_input.py src/guclimate/requests/transform.py |
1 | 1 (100%) | 3 (33%) | 2025-03-25 |
src/guclimate/core/parse_input.py src/guclimate/requests/cli.py |
1 | 1 (100%) | 5 (20%) | 2025-03-25 |
src/guclimate/core/requests.py src/guclimate/requests/transform.py |
1 | 3 (33%) | 3 (33%) | 2025-03-25 |
src/guclimate/requests/__init__.py src/guclimate/requests/shortcuts/ecv.py |
1 | 1 (100%) | 2 (50%) | 2025-03-25 |
src/guclimate/requests/validate.py src/guclimate/core/parse_input.py |
1 | 1 (100%) | 1 (100%) | 2025-03-25 |
src/guclimate/core/parse_input.py src/guclimate/cli.py |
1 | 1 (100%) | 6 (16%) | 2025-03-25 |
src/guclimate/core/runner.py src/guclimate/__main__.py |
1 | 2 (50%) | 2 (50%) | 2025-03-13 |
src/guclimate/core/recipe.py src/guclimate/recipes/cli.py |
1 | 3 (33%) | 8 (12%) | 2025-03-13 |
src/guclimate/__main__.py src/guclimate/cli.py |
1 | 2 (50%) | 6 (16%) | 2025-03-13 |
src/guclimate/core/__init__.py src/guclimate/__main__.py |
1 | 2 (50%) | 2 (50%) | 2025-03-13 |
src/guclimate/core/requests.py src/guclimate/core/ui.py |
1 | 3 (33%) | 2 (50%) | 2025-03-25 |
src/guclimate/setup/__init__.py src/guclimate/cli.py |
1 | 1 (100%) | 6 (16%) | 2025-03-25 |
src/guclimate/core/requests.py src/guclimate/requests/shortcuts/ecv.py |
1 | 3 (33%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/__init__.py src/guclimate/recipes/cli.py |
1 | 2 (50%) | 8 (12%) | 2025-03-13 |
src/guclimate/requests/validate.py src/guclimate/requests/cli.py |
1 | 1 (100%) | 5 (20%) | 2025-03-25 |
src/guclimate/requests/validate.py src/guclimate/requests/__init__.py |
1 | 1 (100%) | 1 (100%) | 2025-03-25 |
src/guclimate/core/recipe.py src/guclimate/__main__.py |
1 | 3 (33%) | 2 (50%) | 2025-03-13 |
sample-recipes/get_monthly_temperature_anomalies_since_2020.yaml src/guclimate/requests/transform.py |
1 | 2 (50%) | 3 (33%) | 2025-03-25 |
src/guclimate/core/parse_input.py src/guclimate/requests/shortcuts/ecv.py |
1 | 1 (100%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/runner.py src/guclimate/recipes/cli.py |
1 | 2 (50%) | 8 (12%) | 2025-03-13 |
src/guclimate/recipes/cli.py sample-recipes/get_monthly_temperature_anomalies_since_2020.yaml |
1 | 8 (12%) | 2 (50%) | 2025-03-25 |
src/guclimate/recipes/cli.py src/guclimate/core/ui.py |
1 | 8 (12%) | 2 (50%) | 2025-03-25 |
src/guclimate/requests/__init__.py sample-recipes/get_monthly_temperature_anomalies_since_2020.yaml |
1 | 1 (100%) | 2 (50%) | 2025-03-25 |
sample-recipes/get_monthly_temperature_anomalies_since_2020.yaml src/guclimate/setup/cli.py |
1 | 2 (50%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/runner.py src/guclimate/core/requests.py |
1 | 2 (50%) | 3 (33%) | 2025-03-13 |
src/guclimate/requests/validate.py src/guclimate/recipes/cli.py |
1 | 1 (100%) | 8 (12%) | 2025-03-25 |
src/guclimate/recipes/cli.py src/guclimate/requests/shortcuts/ecv.py |
1 | 8 (12%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/requests.py src/guclimate/setup/cli.py |
1 | 3 (33%) | 2 (50%) | 2025-03-25 |
src/guclimate/recipes/cli.py src/guclimate/core/parse_input.py |
1 | 8 (12%) | 1 (100%) | 2025-03-25 |
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
src/guclimate/recipes/cli.py src/guclimate/core/requests.py |
3 | 8 (37%) | 3 (100%) | 2025-03-25 |
src/guclimate/recipes/cli.py src/guclimate/cli.py |
3 | 8 (37%) | 6 (50%) | 2025-03-25 |
src/guclimate/requests/transform.py src/guclimate/requests/cli.py |
3 | 3 (100%) | 5 (60%) | 2025-03-31 |
src/guclimate/requests/download.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-31 |
src/guclimate/setup/cli.py src/guclimate/requests/shortcuts/ecv.py |
2 | 2 (100%) | 2 (100%) | 2025-03-25 |
src/guclimate/setup/cli.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-25 |
src/guclimate/setup/cli.py src/guclimate/requests/transform.py |
2 | 2 (100%) | 3 (66%) | 2025-03-25 |
src/guclimate/recipes/cli.py sample-recipes/get_monthly_temperature_anomalies_since_2020.yaml |
2 | 8 (25%) | 2 (100%) | 2025-03-25 |
src/guclimate/core/runner.py src/guclimate/core/recipe.py |
2 | 2 (100%) | 3 (66%) | 2025-03-13 |
src/guclimate/core/runner.py src/guclimate/recipes/cli.py |
2 | 2 (100%) | 8 (25%) | 2025-03-13 |
src/guclimate/core/ui.py src/guclimate/cli.py |
2 | 2 (100%) | 6 (33%) | 2025-03-25 |
src/guclimate/requests/transform.py src/guclimate/requests/download.py |
2 | 3 (66%) | 2 (100%) | 2025-03-31 |
src/guclimate/setup/cli.py src/guclimate/core/ui.py |
2 | 2 (100%) | 2 (100%) | 2025-03-25 |
src/guclimate/core/requests.py src/guclimate/cli.py |
2 | 3 (66%) | 6 (33%) | 2025-03-25 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/requests/transform.py |
2 | 2 (100%) | 3 (66%) | 2025-03-25 |
src/guclimate/core/recipe.py src/guclimate/recipes/cli.py |
2 | 3 (66%) | 8 (25%) | 2025-03-13 |
src/guclimate/core/ui.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-25 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/cli.py |
2 | 2 (100%) | 6 (33%) | 2025-03-25 |
src/guclimate/setup/cli.py src/guclimate/cli.py |
2 | 2 (100%) | 6 (33%) | 2025-03-25 |
sample-recipes/get_hourly_ocean_temp_since_1940.yaml src/guclimate/recipes/cli.py |
2 | 3 (66%) | 8 (25%) | 2024-12-04 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/requests/cli.py |
2 | 2 (100%) | 5 (40%) | 2025-03-25 |
src/guclimate/core/ui.py src/guclimate/requests/transform.py |
2 | 2 (100%) | 3 (66%) | 2025-03-25 |
src/guclimate/cli.py src/guclimate/requests/cli.py |
2 | 6 (33%) | 5 (40%) | 2025-03-25 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/core/ui.py |
2 | 2 (100%) | 2 (100%) | 2025-03-25 |
src/guclimate/cli.py src/guclimate/requests/transform.py |
2 | 6 (33%) | 3 (66%) | 2025-03-25 |
src/guclimate/requests/shortcuts/ecv.py src/guclimate/requests/download.py |
1 | 2 (50%) | 2 (50%) | 2025-03-25 |
src/guclimate/requests/__init__.py src/guclimate/core/parse_input.py |
1 | 1 (100%) | 1 (100%) | 2025-03-25 |
src/guclimate/core/recipe.py src/guclimate/core/__init__.py |
1 | 3 (33%) | 2 (50%) | 2025-03-13 |
src/guclimate/setup/__init__.py src/guclimate/setup/cli.py |
1 | 1 (100%) | 2 (50%) | 2025-03-25 |
src/guclimate/requests/validate.py src/guclimate/core/parse_input.py |
1 | 1 (100%) | 1 (100%) | 2025-03-25 |
src/guclimate/core/__init__.py src/guclimate/cli.py |
1 | 2 (50%) | 6 (16%) | 2025-03-13 |
sample-recipes/get_daily_mean_temp_since_1940.yaml src/guclimate/core/runner.py |
1 | 1 (100%) | 2 (50%) | 2024-12-07 |
src/guclimate/requests/__init__.py src/guclimate/cli.py |
1 | 1 (100%) | 6 (16%) | 2025-03-25 |
src/guclimate/setup/__init__.py src/guclimate/cli.py |
1 | 1 (100%) | 6 (16%) | 2025-03-25 |
src/guclimate/recipes/cli.py src/guclimate/setup/cli.py |
1 | 8 (12%) | 2 (50%) | 2025-03-25 |
sample-recipes/get_december_mean_temp_since_1940.yaml src/guclimate/recipes/cli.py |
1 | 1 (100%) | 8 (12%) | 2024-12-02 |
src/guclimate/requests/validate.py src/guclimate/requests/__init__.py |
1 | 1 (100%) | 1 (100%) | 2025-03-25 |
src/guclimate/requests/__init__.py src/guclimate/requests/cli.py |
1 | 1 (100%) | 5 (20%) | 2025-03-25 |
src/guclimate/core/recipe.py src/guclimate/core/requests.py |
1 | 3 (33%) | 3 (33%) | 2025-03-13 |
src/guclimate/core/runner.py src/guclimate/cli.py |
1 | 2 (50%) | 6 (16%) | 2025-03-13 |
src/guclimate/setup/__init__.py src/guclimate/requests/__init__.py |
1 | 1 (100%) | 1 (100%) | 2025-03-25 |
src/guclimate/core/parse_input.py src/guclimate/cli.py |
1 | 1 (100%) | 6 (16%) | 2025-03-25 |
src/guclimate/core/requests.py src/guclimate/requests/download.py |
1 | 3 (33%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/requests.py src/guclimate/requests/shortcuts/ecv.py |
1 | 3 (33%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/runner.py src/guclimate/__main__.py |
1 | 2 (50%) | 2 (50%) | 2025-03-13 |
src/guclimate/core/recipe.py src/guclimate/__main__.py |
1 | 3 (33%) | 2 (50%) | 2025-03-13 |
src/guclimate/recipes/cli.py src/guclimate/requests/shortcuts/ecv.py |
1 | 8 (12%) | 2 (50%) | 2025-03-25 |
src/guclimate/setup/__init__.py src/guclimate/core/ui.py |
1 | 1 (100%) | 2 (50%) | 2025-03-25 |
src/guclimate/core/runner.py src/guclimate/core/requests.py |
1 | 2 (50%) | 3 (33%) | 2025-03-13 |
src/guclimate/setup/__init__.py src/guclimate/core/requests.py |
1 | 1 (100%) | 3 (33%) | 2025-03-25 |