Skip to main content

An opinionated web application framework built over the shoulders of FastAPI, Pydantic and SQLAlchemy.

Project description

Github Actions codecov PyPI License Supported Python Versions

About Pyrannic

Note: This repository contains the core code of the Pyrannic framework. If you want to build an application using Pyrannic, visit the application repository.

Built on top of FastAPI, Pydantic, and SQLAlchemy, Pyrannic operates as an opinionated web application framework. It provides a streamlined layer over these powerful tools, drawing architectural inspiration from Laravel's expressive and elegant syntax. Out of the box, Pyrannic simplifies backend development by pre-configuring several standard features required for most projects, including:

Learning Pyrannic

The Pyrannic framework is extensively detailed, offering a highly comprehensive and thorough resource for users. Complete information, guides, and reference materials can be found by reviewing the official documentation

License

The Pyrannic framework is open-sourced software licensed under the MIT license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyrannic-0.5.5.tar.gz (82.3 kB view details)

Uploaded Source

Built Distribution

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

pyrannic-0.5.5-py3-none-any.whl (69.5 kB view details)

Uploaded Python 3

File details

Details for the file pyrannic-0.5.5.tar.gz.

File metadata

  • Download URL: pyrannic-0.5.5.tar.gz
  • Upload date:
  • Size: 82.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for pyrannic-0.5.5.tar.gz
Algorithm Hash digest
SHA256 e444f7343546f0968af74737e1eeb2f478015206e4dc07c901c4ce9501131ad9
MD5 a7159a6a4dcb11c5e7ee7dcf9a903052
BLAKE2b-256 c54514a19c3deff98cd677fbb111779fa62836db79157334a085b6db305ffcf3

See more details on using hashes here.

File details

Details for the file pyrannic-0.5.5-py3-none-any.whl.

File metadata

  • Download URL: pyrannic-0.5.5-py3-none-any.whl
  • Upload date:
  • Size: 69.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for pyrannic-0.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2e6b458c269a1525d07e56a81c1f520eef31554a638b11e29b7bc1e48cd96a0c
MD5 0e4e63a0c8c39aaa6d3c38bdddf10445
BLAKE2b-256 fbd2e46b316824da5bf54ec7d7c87213db8823ab8dc6e6c47b2b84eecc8bfb95

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