You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To set up a local development environment, we recommend using `uv`, which can be installed following their [instructions](https://docs.astral.sh/uv/getting-started/installation/).
115
+
116
+
Once `uv` has been installed, begin by cloning the repository:
Once in root level of the repository, create a new virtual environment and install the project dependencies.
124
+
125
+
```bash
126
+
uv venv
127
+
# uv venv --python 3.11 # use this instead if you need a specific python version
128
+
129
+
source .venv/bin/activate # command may differ based on your shell
130
+
uv pip install ".[dev, examples]"
131
+
```
132
+
133
+
Once the dependencies have been installed, install pre-commit and set up the git hook scripts:
134
+
135
+
```bash
136
+
uv pip install pre-commit
137
+
pre-commit install
138
+
```
139
+
140
+
If you would like more information regarding the uv commands, please refer to uv's documentation for more information on their [pip interface](https://docs.astral.sh/uv/pip/).
141
+
112
142
### Developments scripts
113
143
114
144
To build the documentation locally, simply execute the following commands from project root (only for Unix):
0 commit comments