Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Commit a8b8e03

Browse files
tjholmjyecuschHomelessDinosaur
authored
docs: update python quickstart to use uv (#672)
Co-authored-by: Jye Cusch <[email protected]> Co-authored-by: Ryan Cartwright <[email protected]>
1 parent c7275ad commit a8b8e03

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

docs/get-started/quickstart.mdx

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,14 +117,14 @@ npm install
117117
```bash Python
118118
cd hello-world
119119

120-
pipenv install --dev
120+
uv sync
121121
```
122122

123123
<Note>
124-
We recommend using [Pipenv](https://pipenv.pypa.io/en/latest/) for dependency
125-
management and virtual environments. It's included it in our python templates
126-
by default. Installation instructions:
127-
https://pipenv.pypa.io/en/latest/installation/#preferred-installation-of-pipenv
124+
We use `uv` by default in our base py-starter template. If you would prefer to use another dependency manager we also have a template for `pipenv`.
125+
126+
If there are other dependency managers you would like to see supported, please let us know in our [GitHub issues](https://github.com/nitrictech/nitric/issues).
127+
128128
</Note>
129129

130130
</TabItem>
@@ -189,10 +189,14 @@ Your project should now look like this:
189189

190190
```txt Python
191191
+--services/
192-
| +-- hello.py
193-
+--Pipfile
194-
+--Pipfile.lock
192+
| +-- api.py
193+
+--.env
194+
+--pyproject.toml
195+
+--.python-version
196+
+--uv.lock
195197
+--nitric.yaml
198+
+--python.dockerfile
199+
+--python.dockerfile.dockerignore
196200
+--README.md
197201
```
198202

0 commit comments

Comments
 (0)