fastapi-base


Namefastapi-base JSON
Version 2.12 PyPI version JSON
download
home_pagehttps://github.com/idmaksim/fastapi-base
SummaryFastAPI project structure generator
upload_time2024-08-08 09:31:15
maintainerNone
docs_urlNone
authorDementev Maksim
requires_python>=3.6
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # FastAPI Base

![Python](https://img.shields.io/badge/Python-3.6%2B-blue)
![License](https://img.shields.io/badge/License-MIT-green)
![Version](https://img.shields.io/badge/Version-1.0-orange)

## Description

**FastAPI Base** is a utility for generating projects and apps in generated projects with simple structure

## Updated
- added **base code generating** in projects and apps

## Installation

To install the utility, use `pip`:

```sh
pip install fastapi-base
```

## Usage

### Command Line

After installation, you can use the utility from the command line with the `fastapi-base` command.

```sh
fastapi-base startproject newproject
```

### Examples

#### Generating project
```sh
fastapi-base startproject myproject
```

#### Generating app
```sh
fastapi-base startapp myapp
```


## Features

- **Generating FastAPI projects**
- **Generating FastAPI apps in generated projects**
- **Generating base code**

## Requirements

- Python 3.6 or higher

## License

This project is licensed under the **MIT License**.

## Authors

- **Dementev Maksim** - *Developer* - [Github profile](https://github.com/idmaksim)
- **Mulin Egor** - *Developer* - [Github profile](https://github.com/bopleromn)



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/idmaksim/fastapi-base",
    "name": "fastapi-base",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": null,
    "author": "Dementev Maksim",
    "author_email": "i@dmaksim.ru",
    "download_url": "https://files.pythonhosted.org/packages/00/8d/d28e3de1bc4d19de4bf50be98d6e2956a2f80fbd49cbdad8c05dba4bcccb/fastapi_base-2.12.tar.gz",
    "platform": null,
    "description": "# FastAPI Base\r\n\r\n![Python](https://img.shields.io/badge/Python-3.6%2B-blue)\r\n![License](https://img.shields.io/badge/License-MIT-green)\r\n![Version](https://img.shields.io/badge/Version-1.0-orange)\r\n\r\n## Description\r\n\r\n**FastAPI Base** is a utility for generating projects and apps in generated projects with simple structure\r\n\r\n## Updated\r\n- added **base code generating** in projects and apps\r\n\r\n## Installation\r\n\r\nTo install the utility, use `pip`:\r\n\r\n```sh\r\npip install fastapi-base\r\n```\r\n\r\n## Usage\r\n\r\n### Command Line\r\n\r\nAfter installation, you can use the utility from the command line with the `fastapi-base` command.\r\n\r\n```sh\r\nfastapi-base startproject newproject\r\n```\r\n\r\n### Examples\r\n\r\n#### Generating project\r\n```sh\r\nfastapi-base startproject myproject\r\n```\r\n\r\n#### Generating app\r\n```sh\r\nfastapi-base startapp myapp\r\n```\r\n\r\n\r\n## Features\r\n\r\n- **Generating FastAPI projects**\r\n- **Generating FastAPI apps in generated projects**\r\n- **Generating base code**\r\n\r\n## Requirements\r\n\r\n- Python 3.6 or higher\r\n\r\n## License\r\n\r\nThis project is licensed under the **MIT License**.\r\n\r\n## Authors\r\n\r\n- **Dementev Maksim** - *Developer* - [Github profile](https://github.com/idmaksim)\r\n- **Mulin Egor** - *Developer* - [Github profile](https://github.com/bopleromn)\r\n\r\n\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "FastAPI project structure generator",
    "version": "2.12",
    "project_urls": {
        "Homepage": "https://github.com/idmaksim/fastapi-base"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "385f1010a8b17d18f5ad5a5936bc8c16479c2ea692a48240a61b51628150a67e",
                "md5": "6ca01b4a92bfc1fe1b89bdf741b0a60e",
                "sha256": "8c41aa4035ef57b3a12f860f9e5b5f21d76aa79b161d2466bb9eb59be719fd25"
            },
            "downloads": -1,
            "filename": "fastapi_base-2.12-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6ca01b4a92bfc1fe1b89bdf741b0a60e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 13683,
            "upload_time": "2024-08-08T09:31:13",
            "upload_time_iso_8601": "2024-08-08T09:31:13.451642Z",
            "url": "https://files.pythonhosted.org/packages/38/5f/1010a8b17d18f5ad5a5936bc8c16479c2ea692a48240a61b51628150a67e/fastapi_base-2.12-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "008dd28e3de1bc4d19de4bf50be98d6e2956a2f80fbd49cbdad8c05dba4bcccb",
                "md5": "4fe947d3d35c46aa7e33b4e6178e3da5",
                "sha256": "567dfaeadf8736c14fd779702b6fe623afa49412dcd19ae55e43832add942501"
            },
            "downloads": -1,
            "filename": "fastapi_base-2.12.tar.gz",
            "has_sig": false,
            "md5_digest": "4fe947d3d35c46aa7e33b4e6178e3da5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 9716,
            "upload_time": "2024-08-08T09:31:15",
            "upload_time_iso_8601": "2024-08-08T09:31:15.827679Z",
            "url": "https://files.pythonhosted.org/packages/00/8d/d28e3de1bc4d19de4bf50be98d6e2956a2f80fbd49cbdad8c05dba4bcccb/fastapi_base-2.12.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-08 09:31:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "idmaksim",
    "github_project": "fastapi-base",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "fastapi-base"
}
        
Elapsed time: 0.36193s