Welcome to python-uv
What is python-uv?
This repository contains configurations to set up a Python development environment using VSCode's Dev Container feature. The environment includes uv and Ruff.
Project layout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 | .
├── .devcontainer/
│ ├── devcontainer.json
│ └── Dockerfile
├── .github/
│ ├── actions/
│ │ ├── setup-git-config
│ │ │ └── action.yml
│ │ └── setup-python-with-uv
│ │ └── action.yml
│ ├── workflows/
│ │ ├── docker.yml
│ │ ├── pyright.yml
│ │ ├── ruff.yml
│ │ └── test.yml
│ └── dependabot.yml
├── .vscode
│ ├── extensions.json
│ └── settings.json
├── tests/
│ └── tools/
│ └── test__logger.py
├── tools/
│ ├── config/
│ │ ├── __init__.py
│ │ ├── fastapi.py
│ │ └── settings.py
│ ├── logger/
│ │ ├── __init__.py
│ │ ├── color.py
│ │ ├── googlecloud.py
│ │ ├── local.py
│ │ ├── logger.py
│ │ ├── style.py
│ │ └── type.py
│ └── __init__.py
├── .dockerignore
├── .env.local
├── .gitignore
├── .pre-commit-config.yaml
├── .python-version
├── Dockerfile
├── pyproject.toml
├── pyrightconfig.json
├── pytest.ini
├── README.md
├── ruff.toml
└── uv.lock
|