Contents

fastapi 0.129.0

0

FastAPI framework, high performance, easy to learn, fast to code, ready for production

FastAPI framework, high performance, easy to learn, fast to code, ready for production

Stars: 95196, Watchers: 95196, Forks: 8693, Open Issues: 140

The fastapi/fastapi repo was created 7 years ago and the last code push was 19 hours ago.
The project is extremely popular with a mindblowing 95196 github stars!

How to Install fastapi

You can install fastapi using pip

pip install fastapi

or add it to a project with poetry

poetry add fastapi

Package Details

Author
None
License
None
Homepage
None
PyPi:
https://pypi.org/project/fastapi/
Documentation:
https://fastapi.tiangolo.com/
GitHub Repo:
https://github.com/tiangolo/fastapi

Classifiers

  • Internet
  • Internet/WWW/HTTP
  • Internet/WWW/HTTP/HTTP Servers
  • Software Development
  • Software Development/Libraries
  • Software Development/Libraries/Application Frameworks
  • Software Development/Libraries/Python Modules
No  fastapi  pypi packages just yet.

Errors

A list of common fastapi errors.

Code Examples

Here are some fastapi code examples and snippets.

GitHub Issues

The fastapi package has 140 open issues on GitHub

  • ✨ Add dataclasses-based route parameters
  • Set cooldown in dependabot
  • Docs: clarify handling of extra fields in request body
  • Fix Optional[Literal] Form field handling when value is None
  • ✨ Allow including additional scripts to Swagger UI page and adding presets
  • 📝 Update embedded code examples to python 3.10 syntax
  • 📝 Fix dependency installation command in docs/en/docs/contributing.md
  • 📝 Use WSGIMiddleware from a2wsgi instead of deprecated fastapi.middleware.wsgi.WSGIMiddleware
  • style: PEP 8 fixes in openapi/utils.py
  • 📝 Use return type annotation instead of response_model when possible
  • Fix XSS vulnerability
  • docs: clarify required but nullable request body fields
  • 🔨 Update translation script to retry if LLM-response doesn't pass validation with Translation Fixer tool
  • 🔧 Update LLM-prompt for abbr and dfn tags
  • 🌐 Update translations for tr (update-outdated)

See more issues on GitHub