Skip to main content

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


Download files

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

Source Distribution

cctp-1.1.14.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

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

cctp-1.1.14-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file cctp-1.1.14.tar.gz.

File metadata

  • Download URL: cctp-1.1.14.tar.gz
  • Upload date:
  • Size: 29.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.3

File hashes

Hashes for cctp-1.1.14.tar.gz
Algorithm Hash digest
SHA256 5a94c6f91593eca90738546a651e2fae5fc7ab453749512f69ce6b8b67372377
MD5 93e47b39e7ba43fc719f636a3aa92232
BLAKE2b-256 da88801ce0fee513c9996b3a8a70ba922907eff534e9c0592f226de0827166a2

See more details on using hashes here.

File details

Details for the file cctp-1.1.14-py3-none-any.whl.

File metadata

  • Download URL: cctp-1.1.14-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.3

File hashes

Hashes for cctp-1.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 7027b2646ee9914e6dfc15ab8c9ac8e2e696d74dc1873afbb33b2e962a5c8363
MD5 4da72aff6c9019c75211ff1fc402fecd
BLAKE2b-256 27d8a93fd3a4c8bd36293172ff2003a2b7adca9232b9a8a8a882212f50473270

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