Skip to main content

Managing FastAPI projects made easy.

Project description

Managing FastAPI projects made easy

Build Travis (.com) Latest Commit
Package version


Documentation: View it on website

Source Code: View it on Github

Installation: pip install manage-fastapi

Features :rocket:

  • Creates customizable project boilerplate.

  • Creates customizable app boilerplate.

  • More will come soon.

Starting a new project with Manage FastAPI

Example folder structure with two commands :open_file_folder:

manage-fastapi startproject fastproject
manage-fastapi startapp v1
fastproject/
├── __init__.py
├── main.py
├── core
│   ├── models
│   │   ├── database.py
│   │   └── __init__.py
│   ├── schemas
│   │   ├── __init__.py
│   │   └── schema.py
│   └── settings.py
├── tests
│   ├── __init__.py
│   └── v1
│       ├── __init__.py
│       └── test_v1.py
└── v1
    ├── api.py
    ├── endpoints
    │   ├── endpoint.py
    │   └── __init__.py
    └── __init__.py

Installation :pushpin:

pip install manage-fastapi

Release Notes :mega:

Latest Changes

0.1.4

  • Changed project architecture
  • Increased travis tests

0.1.3

  • Make database optional
  • Now Manage FastAPI has support for MongoDB, PostgreSQL, SQLite, MySQL, Tortoise ORM

0.1.2

  • Add tests
  • Fix and relocate success message
  • Add travis

0.1.1

  • Added documentation
  • Fixed typos
  • Additional response for successfuly creation.

0.1.0

  • Prototype of project with two functionalities.

License

This project is licensed under the terms of the MIT license.

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

manage-fastapi-0.1.4.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

manage_fastapi-0.1.4-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file manage-fastapi-0.1.4.tar.gz.

File metadata

  • Download URL: manage-fastapi-0.1.4.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.0b2 CPython/3.8.2 Linux/5.4.0-42-generic

File hashes

Hashes for manage-fastapi-0.1.4.tar.gz
Algorithm Hash digest
SHA256 eead2743dd3e5ebe7594961477bafd22f5977cde4f50f8cca6221740bac221fe
MD5 f8cdd7dea5ac22da04be3493c5707456
BLAKE2b-256 4d175248609d38bb3bbecc6429341717bdefa59d57823c4892cb8cffa01647d2

See more details on using hashes here.

File details

Details for the file manage_fastapi-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: manage_fastapi-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.0b2 CPython/3.8.2 Linux/5.4.0-42-generic

File hashes

Hashes for manage_fastapi-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1bd1f326cd6fe30b7c3629acae54874a3f48b58ba49f43221813b388d6eae101
MD5 95c6ba09374adc69468eef92fb1ccfa7
BLAKE2b-256 366c42078126bdfb332706951685c81efb843a37c492c7a014b6abc10e328bca

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