Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
web-dev-tech
/
fastapi
Public
forked from
fastapi/fastapi
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
fastapi
fastapi
on
python3.9-3.10
User selector
All users
All time
Commit history
Commits on Jul 29, 2021
π Release version 0.68.0
tiangolo
committed
717a1ec
View commit details
Copy full SHA for 717a1ec
View code at this point
Browse repository at this point
β¨ Update OpenAPI models, supporting recursive models and extensions (#3628)
tiangolo
authored
97fa743
View commit details
Copy full SHA for 97fa743
View code at this point
Browse repository at this point
β¨ Add support for extensions and updates to the OpenAPI schema in path operations (#1922)
Show description for 836bb97
edouardlp
and
tiangolo
authored
836bb97
View commit details
Copy full SHA for 836bb97
View code at this point
Browse repository at this point
β¨ Import and re-export data structures from Starlette, used by Request properties, on `fastapi.datastructures` (#1872)
Show description for 4eada92
jamescurtin
and
tiangolo
authored
4eada92
View commit details
Copy full SHA for 4eada92
View code at this point
Browse repository at this point
β¨ Add additonal OpenAPI metadata parameters to `FastAPI` class, shown on the automatic API docs UI (#1812)
Show description for 6f45f43
4 people
authored
6f45f43
View commit details
Copy full SHA for 6f45f43
View code at this point
Browse repository at this point
β¨ Add `description` parameter to all the security scheme classes, e.g. `APIKeyQuery(name="key", description="A very cool API key")` (#1757)
Show description for 3b2e891
hylkepostma
and
tiangolo
authored
3b2e891
View commit details
Copy full SHA for 3b2e891
View code at this point
Browse repository at this point
Commits on Jul 21, 2021
π Release version 0.67.0
tiangolo
committed
a0209a0
View commit details
Copy full SHA for a0209a0
View code at this point
Browse repository at this point
β¨ Add support for `dataclasses` in request bodies and `response_model` (#3577)
tiangolo
authored
684c007
View commit details
Copy full SHA for 684c007
View code at this point
Browse repository at this point
β¨ Support `dataclasses` in responses (#3576)
Show description for 96fdfc5
tiangolo
and
amit lissack
authored
96fdfc5
View commit details
Copy full SHA for 96fdfc5
View code at this point
Browse repository at this point
βοΈ Fix typo on docstring in datastructures file (#2887)
Kludex
authored
1ce7258
View commit details
Copy full SHA for 1ce7258
View code at this point
Browse repository at this point
Commits on Jul 19, 2021
π Release 0.66.1
tiangolo
committed
0a38c51
View commit details
Copy full SHA for 0a38c51
View code at this point
Browse repository at this point
Commits on Jul 4, 2021
π Release version 0.66.0
tiangolo
committed
7e9d5aa
View commit details
Copy full SHA for 7e9d5aa
View code at this point
Browse repository at this point
π Fix include/exclude for dicts in `jsonable_encoder` (#2016)
Show description for 0e0931d
Rubikoid
and
tiangolo
authored
0e0931d
View commit details
Copy full SHA for 0e0931d
View code at this point
Browse repository at this point
Commits on Jul 3, 2021
β¨ Allow setting the `response_class` to `RedirectResponse` and returning the URL from the function (#3457)
tiangolo
authored
dc5a966
View commit details
Copy full SHA for dc5a966
View code at this point
Browse repository at this point
π Support custom OpenAPI / JSON Schema fields in the generated output OpenAPI (#1429)
Show description for 0ed6c92
jacobsvante
and
tiangolo
authored
0ed6c92
View commit details
Copy full SHA for 0ed6c92
View code at this point
Browse repository at this point
π Release version 0.65.3
tiangolo
committed
79f52c7
View commit details
Copy full SHA for 79f52c7
View code at this point
Browse repository at this point
β» Assume request bodies contain JSON when no Content-Type header is provided (#3456)
tiangolo
authored
edf6b2d
View commit details
Copy full SHA for edf6b2d
View code at this point
Browse repository at this point
Commits on Jun 9, 2021
π Release version 0.65.2
tiangolo
committed
4d91f97
View commit details
Copy full SHA for 4d91f97
View code at this point
Browse repository at this point
Commits on Jun 7, 2021
π Check Content-Type request header before assuming JSON (#2118)
Show description for fa7e3c9
patrickkwang
and
tiangolo
authored
fa7e3c9
View commit details
Copy full SHA for fa7e3c9
View code at this point
Browse repository at this point
Commits on May 11, 2021
π Release FastAPI version 0.65.1
tiangolo
committed
43df5d0
View commit details
Copy full SHA for 43df5d0
View code at this point
Browse repository at this point
Commits on May 10, 2021
π Release version 0.65.0
tiangolo
committed
b890bd1
View commit details
Copy full SHA for b890bd1
View code at this point
Browse repository at this point
β¬οΈ Upgrade Starlette to 0.14.2, including internal UJSONResponse migrated from Starlette (#2335)
hanneskuettner
authored
4aed041
View commit details
Copy full SHA for 4aed041
View code at this point
Browse repository at this point
Commits on May 7, 2021
π Release version 0.64.0
tiangolo
committed
2a67321
View commit details
Copy full SHA for 2a67321
View code at this point
Browse repository at this point
Commits on May 5, 2021
β¨ Add support for adding multiple examples in request bodies and path, query, cookie, and header params (#1267)
Show description for e10a437
austinorr
and
tiangolo
authored
e10a437
View commit details
Copy full SHA for e10a437
View code at this point
Browse repository at this point
Commits on Mar 1, 2021
π¨ Add newly required type annotations for mypy (#2882)
Show description for 4d208b2
tiangolo
authored
4d208b2
View commit details
Copy full SHA for 4d208b2
View code at this point
Browse repository at this point
Commits on Dec 20, 2020
π Release version 0.63.0
tiangolo
committed
e170c86
View commit details
Copy full SHA for e170c86
View code at this point
Browse repository at this point
β¨ Improve type annotations, add support for mypy --strict, internally and for external packages (#2547)
tiangolo
authored
fdb6c9c
View commit details
Copy full SHA for fdb6c9c
View code at this point
Browse repository at this point
Commits on Nov 29, 2020
π Release version 0.62.0
tiangolo
committed
51e920e
View commit details
Copy full SHA for 51e920e
View code at this point
Browse repository at this point
β¨ Add support for shared/top-level parameters (dependencies, tags, etc) (#2434)
Show description for 313bbe8
tiangolo
authored
313bbe8
View commit details
Copy full SHA for 313bbe8
View code at this point
Browse repository at this point
Commits on Nov 5, 2020
π Release version 0.61.2
tiangolo
committed
1660887
View commit details
Copy full SHA for 1660887
View code at this point
Browse repository at this point
π Relax Swagger UI version pin (#2089)
jmriebold
authored
b8e6d18
View commit details
Copy full SHA for b8e6d18
View code at this point
Browse repository at this point
π Fix bug overriding custom HTTPException and RequestValidationError from exception_handlers (#1924)
uriyyo
authored
4ce1816
View commit details
Copy full SHA for 4ce1816
View code at this point
Browse repository at this point
βοΈ Fix typo on dependencies utils and cleanup unused variable (#1912)
Kludex
authored
b299792
View commit details
Copy full SHA for b299792
View code at this point
Browse repository at this point
Commits on Aug 29, 2020
π Release version 0.61.1
tiangolo
committed
e77ea63
View commit details
Copy full SHA for e77ea63
View code at this point
Browse repository at this point
π Fix issues introduced by removing sqlalchemy safeguard in jsonable_encoder (#1987)
tiangolo
authored
0dfde6e
View commit details
Copy full SHA for 0dfde6e
View code at this point
Browse repository at this point
Previous
Next
You canβt perform that action at this time.