Cookiecutter Template for Python.
Project description
简介
用于快速搭建 Python 项目的 Cookiecutter 模板.
主要特性:
支持 Python >= 3.8 环境
支持 uv 构建项目
支持 sphinx 文档构建工具
支持 alabaster / sphinx_rtd_theme / classic 等多种文档风格
支持 Typer / Argparse 命令行项目
快速开始
安装 cctp:
$ pip install cctp # 通过 pip $ uv tool install cctp # 通过 uv
使用 cctp 创建 Python 项目模板:
$ cctp # 直接使用 $ uvx cctp # 通过 uv
也可使用以下方式:
$ uvx cookiecutter https://gitee.com/gooker_young/cctp.git
离线模式运行
下载本项目源代码 zip 文件:
$ wget https://gitee.com/gooker_young/cctp/repository/archive/develop.zip
解压到文件夹:
windows: C:\Users\xxx\.cookiecutters\cctp
linux: /home/xxx/.cookiecutters/cctp
运行命令:
$ cctp --offline
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cctp-1.2.2.tar.gz.
File metadata
- Download URL: cctp-1.2.2.tar.gz
- Upload date:
- Size: 29.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d84deaf8aa5d32ffec22f941d016b0deb52cadfb75472108c7306b2f1531455
|
|
| MD5 |
5b628bd464e5086810a838e16300769c
|
|
| BLAKE2b-256 |
343c8bc020adc00264b65dd3b59ca3cb8c6237620a5724f3d5887de3aec6e6d9
|
File details
Details for the file cctp-1.2.2-py3-none-any.whl.
File metadata
- Download URL: cctp-1.2.2-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b39d6396a52a802a5aab789ab161615764f7fd7b44dca680b827fba3a0e1537
|
|
| MD5 |
0679f14efee3c80938730241350b5e6f
|
|
| BLAKE2b-256 |
8ded6a8d051a4c8d2c410b624089647a1427d615add8d5d71b6c906ae7b25c86
|