Skip to main content

A tool to scaffold projects with Whiteduck's recommended tech stack

Project description

Whiteduck Project Scaffolding Tool

A tool to scaffold python projects with Whiteduck's recommended tech stack.

Installation

pip install whiteduck

Commands

Create a New Project

whiteduck create --template TEMPLATE_NAME [--output OUTPUT_PATH]

--template (optional): The name of the template to use. Defaults to the default template. --output (optional): The output path for the new project. Defaults to the current directory.

List Available Templates

whiteduck list-templates

Display Template Information

whiteduck template_info TEMPLATE_NAME

Templates

Templates are stored in the whiteduck/templates/ directory. Each template should include a README.md that describes the template.

To add a new template, create a new directory under whiteduck/templates/ and include the necessary files.

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

whiteduck-0.1.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

whiteduck-0.1.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: whiteduck-0.1.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for whiteduck-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1512549f463e87e4d94c358e12168e9889b10cb816b667cba9d9b321e5667129
MD5 ce26487a8862e51ca025bbf0ff994a57
BLAKE2b-256 388784732de50a8eb73842212207f941cc46db1e093fdfbd1d5a643f11ebaa8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: whiteduck-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for whiteduck-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 95c532652d06da4bcd2f7d60cd049d833ccacc34ef4f8e2d06e9e46f2d18df8b
MD5 a889aa37d2fd6f857d71274de7a97d8a
BLAKE2b-256 91c30271b31a13732f8209d0903028d76b1c9293bc13b86a1be476a5c960d0a2

See more details on using hashes here.

Supported by

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