Skip to main content

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

Project description

Whiteduck Project Scaffolding Tool

https://whiteduck.de/

A tool to scaffold python projects with the recommended tech stack of whiteduck

Installation

pip install whiteduck

update

pip install -U whiteduck

Commands

Wizard

Run without any parameter

whiteduck

Create a New Project

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

--template (optional): The name of the template to use. Defaults to the shiny-default template.

--output (optional): The output path for the new project. Defaults to . (current directory).

List Available Templates

whiteduck list-templates

Display Template Information

whiteduck template-info TEMPLATE_NAME

Templates

Current templates:

shiny-default

This template provides boilerplate for a small shiny application, with everything needed to get going quickly.

  • deployment via docker
  • quick run powershell and bash script
  • vscode settings for debugging and formatting
  • Classic modular service-based app architecture/structure
  • Dependency Injection Container
  • Appsettings support
  • logging preconfigured

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.17.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

whiteduck-0.1.17-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for whiteduck-0.1.17.tar.gz
Algorithm Hash digest
SHA256 1549a36a18e5b0ec42a88a98e04ebab36e60a826e63b356451b55a0569450400
MD5 d9d7ea460eadd8bb35a8e69c65b0db67
BLAKE2b-256 e34598b9f61ad4b68f98363200894335c7f02183a70f50ae409b4e63e4529080

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for whiteduck-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 4b8719af707743a049f5d71836ab745484a2a80d0f0c9c1aeef2834b12663e2b
MD5 18a7dd3dfb4ea1380f8857a65b2faf83
BLAKE2b-256 c31da23bc55ac06825a386fefd8c65df23660e2f9025a7e4756c8cb02640ff70

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