简介
用于快速搭建 Obsidian 项目的 Cookiecutter 模板.
主要特性:
支持 Python >= 3.8 环境
支持 uv 构建项目
支持 sphinx 文档构建工具
支持 alabaster / sphinx_rtd_theme / classic 等多种文档风格
支持 Typer / Argparse 命令行项目
快速开始
安装 ccob:
$ pip install ccob # 通过 pip $ uv tool install ccob # 通过 uv
使用 ccob 创建 Python 项目模板:
$ ccob # 直接使用 $ uvx ccob # 通过 uv
也可使用以下方式:
$ uvx cookiecutter https://gitee.com/gooker_young/ccob.git
离线模式运行
下载本项目源代码 zip 文件:
$ wget https://gitee.com/gooker_young/ccob/repository/archive/develop.zip
解压到文件夹:
windows: C:\Users\xxx\.cookiecutters\ccob
linux: /home/xxx/.cookiecutters/ccob
运行命令:
$ ccob --offline
Metadata
Release files for ccob 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ccob-0.1.1.tar.gz | 10.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ccob-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.2 MB
Release files / ccob-0.1.1.tar.gz
| Download URL | ccob-0.1.1.tar.gz |
|---|---|
| Size | 10.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c4fb989f9113016bc2eb539b0ecadd03a28d193ea11c169c11de392183301fe8
|
|
BLAKE2b-256 checksum How to use checksums |
48e880049c4182936a035ff997f37b5845ba46b0c893367c654244206a91d24c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.12
|
Release files / ccob-0.1.1-py3-none-any.whl
| Download URL | ccob-0.1.1-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8b19687eaad8a20e167cb604a65944e75f7e03d47d01334950e39409e2752bf8
|
|
BLAKE2b-256 checksum How to use checksums |
2d1e4aae03c198182f0fb13faa8a459aea93bb3a33729f5fae64b1405295b765
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.12
|