Skip to content

Commit 8032e66

Browse files
ehacaKludex
andauthored
Add deno to contributing.md (#1389)
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
1 parent 77723fe commit 8032e66

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

.hyperlint/config.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
reviewer:
2+
external_link_validation:
3+
ignore_url_keywords: ["deno"]

docs/contributing.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,24 @@ git clone git@github.com:<your username>/pydantic-ai.git
99
cd pydantic-ai
1010
```
1111

12-
Install `uv` (version 0.4.30 or later) and `pre-commit`
13-
14-
We use pipx here, for other options see:
12+
Install `uv` (version 0.4.30 or later), `pre-commit` and `deno`:
1513

1614
* [`uv` install docs](https://docs.astral.sh/uv/getting-started/installation/)
1715
* [`pre-commit` install docs](https://pre-commit.com/#install)
16+
* [`deno` install docs](https://docs.deno.com/runtime/getting_started/installation/)
17+
18+
To install `pre-commit` you can run the following command:
19+
20+
```bash
21+
uv tool install pre-commit
22+
```
1823

19-
To get `pipx` itself, see [these docs](https://pypa.github.io/pipx/)
24+
For `deno`, you can run the following, or check
25+
[their documentation](https://docs.deno.com/runtime/getting_started/installation/) for alternative
26+
installation methods:
2027

2128
```bash
22-
pipx install uv pre-commit
29+
curl -fsSL https://deno.land/install.sh | sh
2330
```
2431

2532
Install `pydantic-ai`, all dependencies and pre-commit hooks

0 commit comments

Comments
 (0)