Skip to content

Commit 8b65fbf

Browse files
authored
Merge pull request #668 from Benjamin-Knight/update-uv-usage
UV usage
2 parents 4b295d9 + 8dd9600 commit 8b65fbf

3 files changed

Lines changed: 2445 additions & 1 deletion

File tree

.devcontainer/setup_env.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ docker compose up -d
99
pip install uv
1010

1111
# Use a workspace-local virtualenv so package installs do not fail on user permissions.
12-
uv pip install -e . --group dev
12+
[ -d .venv ] || uv venv
1313
source .venv/bin/activate
14+
15+
uv sync --group dev --extra pyodbc
1416
pre-commit install

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,6 @@ namespaces = true
7979
[tool.setuptools.package-data]
8080
"dbt" = ["include/**/*.sql", "include/**/*.yml", "include/**/*.md"]
8181
"dbt.adapters.sqlserver" = ["py.typed"]
82+
83+
[tool.uv]
84+
link-mode = "copy"

0 commit comments

Comments
 (0)