Skip to main content

Cookiecutter Template for Obsidian.

Project description

简介

用于快速搭建 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ccob-0.1.1.tar.gz (10.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ccob-0.1.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file ccob-0.1.1.tar.gz.

File metadata

  • Download URL: ccob-0.1.1.tar.gz
  • Upload date:
  • Size: 10.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for ccob-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c4fb989f9113016bc2eb539b0ecadd03a28d193ea11c169c11de392183301fe8
MD5 50833bd208b645d938a6f588446663a0
BLAKE2b-256 48e880049c4182936a035ff997f37b5845ba46b0c893367c654244206a91d24c

See more details on using hashes here.

File details

Details for the file ccob-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ccob-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for ccob-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8b19687eaad8a20e167cb604a65944e75f7e03d47d01334950e39409e2752bf8
MD5 83ba227ddfc9003b66f14ff53c4fa806
BLAKE2b-256 2d1e4aae03c198182f0fb13faa8a459aea93bb3a33729f5fae64b1405295b765

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page