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.13.tar.gz (29.0 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.13-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cctp-1.1.13.tar.gz
Algorithm Hash digest
SHA256 bbabdf11fbe09ba4fbffbb07cc379d7f3f592a85726d42983c2758fe59654c0e
MD5 0f59954e65bb403181387a235bc7c687
BLAKE2b-256 56c16d4f32805c7b43dccad97b9b2f60fc9dd90e72f165dfe5bdb7712f1d7d1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cctp-1.1.13-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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 8e47658b1a2447c5ea875a0ae63773e4dbec816ee5e0c9cdbff86f0d5025c3f0
MD5 a8dd6812e1b01bee1958cfbddcd2f58a
BLAKE2b-256 c6de5e452de08fc3df00edcb00423819064e1009ab39ac8d82dbbeb4f8075583

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