simonw/uv-init-demos
GitHub: simonw/uv-init-demos
通过实际示例对比展示 uv 不同 `init` 参数所生成的 Python 项目结构和文件差异。
Stars: 61 | Forks: 5
# uv init 演示
此仓库包含使用不同 `uv init` 参数创建的项目示例。
生成所用版本:uv 0.12.0 (x86_64-unknown-linux-gnu)
## 项目
### [uv-init](./uv-init/)
```
uv init uv-init
```
文件:
```
.
├── .python-version
├── README.md
├── pyproject.toml
└── src
└── uv_init
└── __init__.py
```
### [uv-init-package](./uv-init-package/)
```
uv init uv-init-package --package
```
文件:
```
.
├── .python-version
├── README.md
├── pyproject.toml
└── src
└── uv_init_package
└── __init__.py
```
### [uv-init-no-package](./uv-init-no-package/)
```
uv init uv-init-no-package --no-package
```
文件:
```
.
├── .python-version
├── README.md
├── main.py
└── pyproject.toml
```
### [uv-init-app](./uv-init-app/)
```
uv init uv-init-app --app
```
文件:
```
.
├── .python-version
├── README.md
├── pyproject.toml
└── src
└── uv_init_app
└── __init__.py
```
### [uv-init-lib](./uv-init-lib/)
```
uv init uv-init-lib --lib
```
文件:
```
.
├── .python-version
├── README.md
├── pyproject.toml
└── src
└── uv_init_lib
├── __init__.py
└── py.typed
```
### [uv-init-bare](./uv-init-bare/)
```
uv init uv-init-bare --bare
```
文件:
```
.
└── pyproject.toml
```
标签:Python, SOC Prime, uv, 开发工具, 无后门, 模板, 示例项目, 逆向工具, 项目脚手架