Purushot14
3c1d6ebf9f
feat: Add support for custom APIRoute and APIRouter in FastAPI
- Introduced `route_class` and `router_class` parameters to allow custom route and router classes.
- Updated `FastAPI` initialization to use the provided `router_class` and `route_class`.
- Modified webhook initialization to respect the custom router class.
- Added test cases to validate:
- Custom `route_class` and `router_class` usage.
- Route naming consistency.
- Presence of `X-Response-Time` header in responses.
This enhances FastAPI’s flexibility, allowing users to customize route handling and routing behavior.
4 weeks ago
github-actions
e988050f79
📝 Update release notes
[skip ci]
4 weeks ago
github-actions
643d2845de
📝 Update release notes
[skip ci]
1 month ago
github-actions
79bc28fab4
📝 Update release notes
[skip ci]
1 month ago
github-actions
0c36a7ac05
📝 Update release notes
[skip ci]
1 month ago
github-actions
daf6820307
📝 Update release notes
[skip ci]
1 month ago
github-actions
ab22979dc5
📝 Update release notes
[skip ci]
1 month ago
Sebastián Ramírez
316566e40e
🔧 Update sponsors: pause TestDriven ( #13446 )
1 month ago
Sebastián Ramírez
3824664620
🔖 Release version 0.115.11
1 month ago
Sebastián Ramírez
a01ed2f6a7
📝 Update release notes
1 month ago
github-actions
a2c2e332a0
📝 Update release notes
[skip ci]
1 month ago
Sebastián Ramírez
74fe89bf35
🐛 Add docs examples and tests (support) for `Annotated` custom validations, like `AfterValidator`, revert #13440 ( #13442 )
This reverts commit 15dd2b67d3
.
1 month ago
github-actions
f5056f84b6
📝 Update release notes
[skip ci]
1 month ago
github-actions
60f05868b7
📝 Update release notes
[skip ci]
1 month ago
github-actions
b7d3f2a96e
📝 Update release notes
[skip ci]
1 month ago
Sebastián Ramírez
ea57612d69
👥 Update FastAPI GitHub topic repositories ( #13439 )
Co-authored-by: github-actions <[email protected] >
1 month ago
Sebastián Ramírez
186544760a
👥 Update FastAPI People - Contributors and Translators ( #13432 )
Co-authored-by: github-actions <[email protected] >
1 month ago
Sebastián Ramírez
89e0c10547
👥 Update FastAPI People - Sponsors ( #13433 )
Co-authored-by: github-actions <[email protected] >
1 month ago
github-actions
3fca8b2be8
📝 Update release notes
[skip ci]
1 month ago
Sebastián Ramírez
a2644728f6
📝 Update release notes
1 month ago
Sebastián Ramírez
433837d9ca
🔖 Release version 0.115.10
1 month ago
github-actions
68074badcc
📝 Update release notes
[skip ci]
1 month ago
github-actions
45e018517b
📝 Update release notes
[skip ci]
1 month ago
github-actions
74954352ed
📝 Update release notes
[skip ci]
1 month ago
github-actions
8bfec9fb6b
📝 Update release notes
[skip ci]
1 month ago
github-actions
5fbaf6d28c
📝 Update release notes
[skip ci]
1 month ago
github-actions
720dcc0990
📝 Update release notes
[skip ci]
1 month ago
github-actions
f9c8726a1a
📝 Update release notes
[skip ci]
1 month ago
github-actions
7047e59f29
📝 Update release notes
[skip ci]
1 month ago
github-actions
34e03db068
📝 Update release notes
[skip ci]
1 month ago
github-actions
67e7c15701
📝 Update release notes
[skip ci]
1 month ago
github-actions
eb7cd4f693
📝 Update release notes
[skip ci]
1 month ago
github-actions
e992a2ec8b
📝 Update release notes
[skip ci]
1 month ago
github-actions
b78887f3d3
📝 Update release notes
[skip ci]
1 month ago
Sebastián Ramírez
d90030c1e2
🔖 Release version 0.115.9
1 month ago
github-actions
3639fb00be
📝 Update release notes
[skip ci]
1 month ago
github-actions
a27fb4764b
📝 Update release notes
[skip ci]
1 month ago
Sebastián Ramírez
7710a34800
🍱 Update sponsors: CodeRabbit logo ( #13424 )
1 month ago
github-actions
6320832178
📝 Update release notes
[skip ci]
1 month ago
github-actions
d974fbdda0
📝 Update release notes
[skip ci]
1 month ago
github-actions
b021569913
📝 Update release notes
[skip ci]
2 months ago
github-actions
b1102e2388
📝 Update release notes
[skip ci]
2 months ago
github-actions
4516a48c7c
📝 Update release notes
[skip ci]
2 months ago
github-actions
5c8fa58fd0
📝 Update release notes
[skip ci]
2 months ago
Sebastián Ramírez
987d2f9a92
🔧 Update sponsors: add CodeRabbit ( #13402 )
2 months ago
github-actions
920110276a
📝 Update release notes
[skip ci]
2 months ago
github-actions
498ba94bfc
📝 Update release notes
[skip ci]
2 months ago
github-actions
3aee64b94f
📝 Update release notes
[skip ci]
2 months ago
Aman Kumar
001473ab66
📝 Fix typos in virtual environments documentation ( #13396 )
2 months ago
github-actions
8c9c536c0a
📝 Update release notes
[skip ci]
2 months ago