Skip to main content

cc-tmpl.py

An opinioned cookiecutter template for python development with the following features:

Breaking Changes

Starting v0.7.0:

  • This repo is renamed as cc-tmpl.py.
  • Major refactor of the underlying tools.
  • As a pypi package.

Install

cc-tmpl.py is considered as a global tool for python development.

To install with uv:

uv tool install cc-tmpl.py

To install with pipx:

pipx install cc-tmpl.py

Getting Started

  • Initalizing a python development project:
cc-tmpl.py init
  • Adding a module (ex: a.b.c.d):
cc-tmpl.py a.b.c.d
  • Initializing docker scripts:
cc-tmpl.py docker

Metadata

Release files for cc-tmpl.py 0.7.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cc-tmpl.py 0.7.4
File Size Uploaded
cc_tmpl_py-0.7.4.tar.gz 7.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cc-tmpl.py 0.7.4
File Interpreter ABI Platform
cc_tmpl_py-0.7.4-py3-none-any.whl Python 3 none any Details

Total release size: 30.6 kB

Release files / cc_tmpl_py-0.7.4.tar.gz

Download URL cc_tmpl_py-0.7.4.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
639a864d072428a1fb2f4a4ff962f8f567e43300e330400ceab0fa5050cd7ec2
BLAKE2b-256 checksum
How to use checksums
0f69090b13363958e32f46a3cd9fce4a32d55d0656155bce3d84731da17c8915
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / cc_tmpl_py-0.7.4-py3-none-any.whl

Download URL cc_tmpl_py-0.7.4-py3-none-any.whl
Size 22.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0a22b98f884af0ddd48472d89835d24a9a98c956beb8dd85b22417a1655eeaa7
BLAKE2b-256 checksum
How to use checksums
0293dcda6c5c598c94d0a6916b14acbf0898a501cd9d59aca0af531bae8e939d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.7.4 This release

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page