SemanticDiff fastapi
✨ Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure
#10392
Merged

✨ Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure #10392

tiangolo merged 50 commits into master from ref-docs
tiangolo
tiangolo ➕ Add mkdocstrings and griffe-typingdoc to dependencies
7c8c30cc
tiangolo 🔧 Add mkdocstrings configs to MkDocs
2efbf3ba
tiangolo 📝 Add first WIP reference page
8bf900ce
tiangolo ⬆️ Upgrade typing-extensions to the minimum version including Doc()
77ae8a45
tiangolo 📝 Add docs to FastAPI parameters
df4c5011
tiangolo
pawamoy
tiangolo
pawamoy
tiangolo
pawamoy
tiangolo
tiangolo commented on 2023-10-13
tiangolo 📝 Add docstrings for OpenAPI docs utils
92573b3c
tiangolo 📝 Add docstrings for security utils
0cae8305
tiangolo 📝 Add docstrings for UploadFile
98300554
tiangolo 📝 Update docstrings in FastAPI class
d5518fb4
tiangolo 📝 Add docstrings for path operation methods
da98d291
tiangolo 📝 Add docstring for jsonable_encoder
3e2a0496
tiangolo 📝 Add docstrings for exceptions
8a672afd
tiangolo 📝 Add docstsrings for parameter functions
93418711
tiangolo 📝 Add docstrings for responses
f77ee859
tiangolo 📝 Add docstrings for APIRouter
a03b4c38
tiangolo ♻️ Sub-class BackgroundTasks to document it with docstrings
e06f01fb
tiangolo 📝 Update usage of background tasks in dependencies
222f6ac1
tiangolo ✅ Update tests with new deprecation warnings
496cf7df
tiangolo 📝 Add new reference docs
6882e9c9
tiangolo 🔧 Update MkDocs with new reference docs
8d224edc
tiangolo ✅ Update pytest fixture, deprecation is raised only once
f55ce131
tiangolo
tiangolo 🎨 Update format for types in exceptions.py
864c8ebc
tiangolo ♻️ Update annotations in BackgroundTask, `Annotated` can't take Param…
c9a2fb35
tiangolo
tiangolo
pawamoy
pawamoy commented on 2023-10-15
pawamoy
pawamoy
pawamoy
pawamoy
tiangolo ✏️ Fix typos caught by @pawamoy
5ca7caa8
tiangolo 🔧 Update and fix MkDocstrings configs from @pawamoy tips
3b118113
tiangolo 📝 Update reference docs
2867297f
tiangolo ✏️ Fix typos found by @pawamoy
136aef86
tiangolo
tiangolo ➕ Add HTTPX as a dependency for docs, for the TestClient
5fc219be
tiangolo 🔧 Update MkDocs config, rename websockets reference
79718d85
tiangolo Merge branch 'master' into ref-docs
d7b1e1b4
tiangolo
tiangolo 🔇 Add type-ignores for Doc as the stubs haven't been released for mypy
b8e9e02a
tiangolo 🔥 Remove duplicated deprecated notice
2dc2f803
tiangolo 🔇 Remove typing error for unreleased stub in openapi/docs.py
912a3ec1
tiangolo
tiangolo ✅ Add tests for UploadFile for coverage
ed277ea5
tiangolo ⬆️ Upgrade griffe-typingdoc==0.2.2
5b02bc07
tiangolo 📝 Refactor docs structure
b7e59f93
tiangolo 🔨 Update README generation with new index frontmatter and style
a6b92eac
tiangolo
pawamoy
tiangolo 🔨 Update generation of languages, remove from top menu, keep in lang …
0003519f
tiangolo
tiangolo tiangolo marked this pull request as ready for review 339 days ago
tiangolo Merge branch 'master' into ref-docs
ba112c39
tiangolo
pawamoy
pawamoy
tiangolo 📝 Add OpenAPI Pydantic models
9176a993
tiangolo 🔨 Update docs script to not translate Reference and Release Notes
eba928cd
tiangolo 🔧 Add reference for OpenAPI models
9a8e04b6
tiangolo 🔧 Update MkDocs config for mkdocstrings insiders
61defbde
tiangolo 👷 Install mkdocstring insiders in CI for docs
f1ec8acd
tiangolo
tiangolo 🐛 Fix MkDocstrings insiders install URL
e2c36729
tiangolo
tiangolo ➕ Move dependencies shared by docs and tests to its own requirements …
5b999484
tiangolo 👷 Update cache keys for test and docs dependencies
c34b8c9b
tiangolo
tiangolo tiangolo changed the title ✨ Add reference (code API) docs ✨ Add reference (code API) docs, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure 338 days ago
tiangolo 📝 Remove no longer needed __init__ placeholder docstrings
de4c24e4
tiangolo 📝 Move docstring for APIRouter to the class level (not __init__ level)
77cb0c7d
tiangolo
tiangolo 🔥 Remove no longer needed dummy placeholder __init__ docstring
ac82b9ed
tiangolo tiangolo changed the title ✨ Add reference (code API) docs, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure ✨ Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure 338 days ago
tiangolo
pawamoy
tiangolo
tiangolo tiangolo merged 05ca41cf into master 338 days ago
tiangolo tiangolo deleted the ref-docs branch 338 days ago
pawamoy
pawamoy

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone