Skip to main content

A simple CLI program for creating program templates.

Project description

ds-create

created by Austin Poor

A simple CLI program (inspired by create-react-app) for creating program templates.

To Install

pip install ds-create

To Run

Instructions are formatted as follows:

ds-create [command] -n [template-name]

List of commands:

  • snap: save a new template
  • create: extract template contents
  • update: update template
  • delete: delete template
  • list: list templates or list template contents

List Templates

List all templates:

ds-create list

List info for template app-template:

ds-create list -n app-template

Save a Template

To save the current directory as a new template called app-template, run the following:

ds-create snap -n app-template

Create from Template

Extract the contents of app-template in the current directory:

ds-create create -n app-template

Update from Template

Update the contents of app-template in the current directory:

ds-create update -n app-template

Delete a Template

Delete template app-template:

ds-create delete -n app-template

Delete all templates (you'll be prompted for confirmation):

ds-create delete

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

ds_create-0.2.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

ds_create-0.2.1-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file ds_create-0.2.1.tar.gz.

File metadata

  • Download URL: ds_create-0.2.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/46.2.0.post20200511 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3

File hashes

Hashes for ds_create-0.2.1.tar.gz
Algorithm Hash digest
SHA256 14cf4568ae21c00e053738f51d819224fb23f324fc72a1e7293b613a4e092219
MD5 eafa89daef72ee1f7b6bef1c1367d55c
BLAKE2b-256 40d2386725060bfd7bb6b8f1278dbb1d2b751d6031e4f1836fb08be4d5f892c4

See more details on using hashes here.

File details

Details for the file ds_create-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: ds_create-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/46.2.0.post20200511 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.3

File hashes

Hashes for ds_create-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2ab93d2a9acaf3d9aafcea3e7058c7ed97d3191c11051c006adaadc5937961bd
MD5 81f17ecd17cc7fbdc6004ec58dc73d3e
BLAKE2b-256 6f7d925577bf552d0205a698fbd1dc786d21009df900e80eb08cfb1a8019a00b

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