New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨ Add docs and tests for Python 3.9 and Python 3.10 #3712
Conversation
probably fixed in Starlette, this will be removed once I upgrade Starlette
Codecov Report
@@ Coverage Diff @@
## master #3712 +/- ##
===========================================
Coverage 100.00% 100.00%
===========================================
Files 409 498 +89
Lines 10270 12626 +2356
===========================================
+ Hits 10270 12626 +2356
Continue to review full report at Codecov.
|
🚀 Deployed on https://61d84762ba39210d79fff671--fastapi.netlify.app |
📝 Docs preview for commit 80b30c3 at: https://611c22ce4352b40959fdf630--fastapi.netlify.app |
📝 Docs preview for commit 80b30c3 at: https://611c22f61d1e820c1930ebf0--fastapi.netlify.app |
📝 Docs preview for commit 981967e at: https://611c256d94bc50147bbea5dd--fastapi.netlify.app |
📝 Docs preview for commit 981967e at: https://611c257d08a24a14fabcd742--fastapi.netlify.app |
All the tests are passing when using this branch of Pydantic pydantic/pydantic#3085 Here are the Python 3.10 results: https://github.com/tiangolo/fastapi/runs/3355049415 |
📝 Docs preview for commit 9599f76 at: https://611c284c0789981273ef31cf--fastapi.netlify.app |
📝 Docs preview for commit 9599f76 at: https://611c28622d508310f3a95776--fastapi.netlify.app |
Co-authored-by: Thomas Grainger <tagrain@gmail.com>
📝 Docs preview for commit ec5fb55 at: https://615f1ac0e320f34106feec36--fastapi.netlify.app |
Hi @tiangolo |
📝 Docs preview for commit 2222c5a at: https://61d80e1aa9fb32d6a2fc259d--fastapi.netlify.app |
📝 Docs preview for commit 2222c5a at: https://61d80e33998128d578061235--fastapi.netlify.app |
📝 Docs preview for commit a65820a at: https://61d81b5a6113e1e1c492999b--fastapi.netlify.app |
📝 Docs preview for commit a65820a at: https://61d81b588e8680d269020f6e--fastapi.netlify.app |
📝 Docs preview for commit 3d33509 at: https://61d822678e8680d953021056--fastapi.netlify.app |
📝 Docs preview for commit 3d33509 at: https://61d82273fa744adaa160ad70--fastapi.netlify.app |
📝 Docs preview for commit 6006983 at: https://61d845f9aee1c916a8663cba--fastapi.netlify.app |
📝 Docs preview for commit 6006983 at: https://61d845faaee1c91635663cef--fastapi.netlify.app |
📝 Docs preview for commit 27c7336 at: https://61d847b87d32b20cc9f79fb7--fastapi.netlify.app |
📝 Docs preview for commit 27c7336 at: https://61d847bf47941015d7fe7746--fastapi.netlify.app |
Co-authored-by: Thomas Grainger <tagrain@gmail.com>
✨ Add docs and tests for Python 3.9 and Python 3.10
Update all the docs, including Python Types Intro, and up to (and including) all the Tutorial - User Guide. And for every relevant example include alternatives and explanations for Python 3.6, Python 3.9, and Python 3.10.
Add the equivalent tests for those new sources.
This depends on pydantic/pydantic#3085 being merged and released, with that branch of Pydantic, all these tests pass.