Skip to content

Commit c80b068

Browse files
committed
Fix pre-commit install
1 parent 7c943b6 commit c80b068

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

.circleci/continue_config.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ jobs:
6666
- run:
6767
name: Install ODBC
6868
command: sudo apt-get install unixodbc-dev
69+
- run:
70+
name: Install pre-commit and pytest
71+
command: make install-pre-commit-uv
6972
- run:
7073
name: Install SQLMesh dev dependencies
7174
command: make install-dev-uv
@@ -134,7 +137,7 @@ jobs:
134137
- v1-nm-cache-{{ checksum "package-lock.json" }}
135138
- run:
136139
name: Install packages
137-
command: npm ci
140+
command: npm ci
138141
- save_cache:
139142
key: v1-nm-cache-{{ checksum "package-lock.json" }}
140143
paths:

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,17 @@ install-doc:
77
pip3 install -r ./docs/requirements.txt
88

99
install-dev-uv:
10-
pip3 install uv && uv pip install --system -e ".[dev,web,slack,dlt]" ./examples/custom_materializations
10+
pip3 install uv && uv pip install --system -e ".[dev,web,slack,dlt,lsp]" ./examples/custom_materializations
1111

1212
install-doc-uv:
1313
pip3 install uv && uv pip install --system -r ./docs/requirements.txt
1414

1515
install-pre-commit:
1616
pre-commit install
1717

18+
install-pre-commit-uv:
19+
pip3 install uv && uv pip install --system pre-commit pytest && python -m pre_commit install
20+
1821
style:
1922
pre-commit run --all-files
2023

0 commit comments

Comments
 (0)