Skip to main content

BlackSheep-CLI

🛠️ CLI to start BlackSheep projects.

  • Interactive project scaffolding
  • Support for configuring more cookiecutter project templates
pip install blacksheep-cli
blacksheep --help

blacksheep create --help

Official project templates

  • api, to scaffold Web API projects.
  • mvc, to scaffold Web Apps projects with Model, View, Controller architecture, including Server Side Rendering of HTML views (SSR).

Creating a new project

blacksheep create

Create a project pinned to a specific tag:

blacksheep create Example --template mvc --checkout v1.0.2

Tags refer to the project template repository. To see the list of tags, use the blacksheep templates details and navigate to the URL of the template repository.

Listing the project templates

blacksheep templates list

See details about the templates:

blacksheep templates details

How to contribute

  • clone this repository
  • create a Python virtual environment
  • install in development mode pip install -e .
  • add new commands, test

Release files for blacksheep-cli 0.0.5

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

Source distribution (sdist)

Source distribution for blacksheep-cli 0.0.5
File Size Uploaded
blacksheep_cli-0.0.5.tar.gz 10.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for blacksheep-cli 0.0.5
File Interpreter ABI Platform
blacksheep_cli-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 24.3 kB

Release files / blacksheep_cli-0.0.5.tar.gz

Download URL blacksheep_cli-0.0.5.tar.gz
Size 10.3 kB
Tags Source
SHA-256 checksum
How to use checksums
534b567e0902cc6c2126c81dff64e3a6bc844104547c7b24ca2a96c6d30c4641
BLAKE2b-256 checksum
How to use checksums
d4aa8e74d60440471485b6832eb8e1239d8f27f71542b1836ff9cc085c96c149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / blacksheep_cli-0.0.5-py3-none-any.whl

Download URL blacksheep_cli-0.0.5-py3-none-any.whl
Size 14.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78ef8380ff239e317be90a059b9183597b90eeb4617a95b052e9b19f95aff8a3
BLAKE2b-256 checksum
How to use checksums
6277cb7450ef0fbe2a87566d2c0c53acd13ccee9142f5562357b046c6d44f669
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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