blacksheep-cli


Nameblacksheep-cli JSON
Version 0.0.4 PyPI version JSON
download
home_page
Summary🛠️ CLI to bootstrap BlackSheep projects
upload_time2023-08-20 11:52:38
maintainer
docs_urlNone
author
requires_python>=3.7
license
keywords cli blacksheep developer experience project templates projects scaffolding
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # BlackSheep-CLI
🛠️ CLI to start BlackSheep projects.

- Interactive project scaffolding
- Support for configuring more `cookiecutter` project templates

```bash
pip install blacksheep-cli
```

## 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

```bash
blacksheep create
```

## Listing the project templates

```bash
blacksheep templates list
```

With details:

```bash
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

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "blacksheep-cli",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "CLI,blacksheep,developer experience,project templates,projects scaffolding",
    "author": "",
    "author_email": "Roberto Prevato <roberto.prevato@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/3d/8e/92e4e5de99865da6432e3f6ab61caf7d311a2372ff607157865fab819223/blacksheep_cli-0.0.4.tar.gz",
    "platform": null,
    "description": "# BlackSheep-CLI\n\ud83d\udee0\ufe0f CLI to start BlackSheep projects.\n\n- Interactive project scaffolding\n- Support for configuring more `cookiecutter` project templates\n\n```bash\npip install blacksheep-cli\n```\n\n## Official project templates\n\n- `api`, to scaffold Web API projects\n- `mvc`, to scaffold Web Apps projects with Model, View, Controller\n   architecture, including Server Side Rendering of HTML views (SSR)\n\n## Creating a new project\n\n```bash\nblacksheep create\n```\n\n## Listing the project templates\n\n```bash\nblacksheep templates list\n```\n\nWith details:\n\n```bash\nblacksheep templates details\n```\n\n## How to contribute\n\n- clone this repository\n- create a Python virtual environment\n- install in development mode `pip install -e .`\n- add new commands, test\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "\ud83d\udee0\ufe0f CLI to bootstrap BlackSheep projects",
    "version": "0.0.4",
    "project_urls": {
        "Bug Tracker": "https://github.com/Neoteroi/BlackSheep-CLI/issues",
        "Homepage": "https://github.com/Neoteroi/BlackSheep-CLI"
    },
    "split_keywords": [
        "cli",
        "blacksheep",
        "developer experience",
        "project templates",
        "projects scaffolding"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37a7543981f176344bbe3c6341ca3244170eea97462b0de40019492565aa6d0d",
                "md5": "423284ecd2187913dbd176314e4fb936",
                "sha256": "9470f1556f22d68012eec222ec8c5bbf59bfdc8e797cf4193989343a54120152"
            },
            "downloads": -1,
            "filename": "blacksheep_cli-0.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "423284ecd2187913dbd176314e4fb936",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 12883,
            "upload_time": "2023-08-20T11:52:36",
            "upload_time_iso_8601": "2023-08-20T11:52:36.697753Z",
            "url": "https://files.pythonhosted.org/packages/37/a7/543981f176344bbe3c6341ca3244170eea97462b0de40019492565aa6d0d/blacksheep_cli-0.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d8e92e4e5de99865da6432e3f6ab61caf7d311a2372ff607157865fab819223",
                "md5": "d455de9e986ce45645f04f220cd2e6a1",
                "sha256": "b96555352545e9f683445f981a12de12b78d05e6b6ed6cb039e09e1fcfc8d91e"
            },
            "downloads": -1,
            "filename": "blacksheep_cli-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "d455de9e986ce45645f04f220cd2e6a1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 9838,
            "upload_time": "2023-08-20T11:52:38",
            "upload_time_iso_8601": "2023-08-20T11:52:38.445746Z",
            "url": "https://files.pythonhosted.org/packages/3d/8e/92e4e5de99865da6432e3f6ab61caf7d311a2372ff607157865fab819223/blacksheep_cli-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-20 11:52:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Neoteroi",
    "github_project": "BlackSheep-CLI",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "blacksheep-cli"
}
        
Elapsed time: 2.57485s