131 Commits (master)

Author SHA1 Message Date
dependabot[bot] 8c94e97c89
⬆ Bump ruff to 0.9.4 (#13299) 4 weeks ago
Sebastián Ramírez 0a2b24653b
♻️ Fix `notify_translations.py` empty env var handling for PR label events vs workflow_dispatch (#13272) 2 months ago
Sebastián Ramírez 326fec16b9
♻️ Refactor and move `scripts/notify_translations.py`, no need for a custom GitHub Action (#13270) 2 months ago
Sebastián Ramírez ff68d0894a
🔨 Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits (#13267) 2 months ago
Sebastián Ramírez 2ee101fb81
👷 Refactor FastAPI People Sponsors to use 2 tokens (#13228) 2 months ago
Sebastián Ramírez 9e0d4fa0ef
👷 Add independent CI automation for FastAPI People - Sponsors (#13221) 3 months ago
Alejandra 1b8f823a05
👷‍♀️ Add script for GitHub Topic Repositories and update External Links (#13135) 3 months ago
Sebastián Ramírez b59885c9d5
👷 Add new GitHub Action to update contributors, translators, and translation reviewers (#13136) 3 months ago
Sebastián Ramírez acd9c4e1aa
🔨 Add internal scripts to generate language translations with PydanticAI, include Spanish prompt (#13123) 3 months ago
Sebastián Ramírez 8767a31c80
📝 Update `contributing.md` docs, include note to not translate this page (#12841) 5 months ago
Sebastián Ramírez 98182d02ce
🔨 Update docs preview script to show previous version and English version (#12856) 5 months ago
Sebastián Ramírez 6384f730f7
👷 Refactor label-approved, make it an internal script instead of an external GitHub Action (#12280) 6 months ago
Sebastián Ramírez 7daaac2bc3
Add new tutorial for SQL databases with SQLModel (#12285) 6 months ago
Sebastián Ramírez c6dfdb8523
🔨 Add script to generate variants of files (#12405) 6 months ago
Sebastián Ramírez 797cad7162
📝 Fix extra mdx-base-path paths (#12397) 6 months ago
Sebastián Ramírez 55035f440b
Add support for Pydantic models for parameters using `Query`, `Cookie`, `Header` (#12199) 7 months ago
Sebastián Ramírez 2a4351105e
💡 Add comments with instructions for Playwright screenshot scripts (#12193) 7 months ago
Sebastián Ramírez 7bad7c0975
Add support for Pydantic models in `Form` parameters (#12129) 7 months ago
Sebastián Ramírez 8e6cf9ee9c
️ Temporarily revert " Add support for Pydantic models in `Form` parameters" to make a checkpoint release (#12128) 7 months ago
Sebastián Ramírez 0f3e65b007
Add support for Pydantic models in `Form` parameters (#12127) 7 months ago
Sebastián Ramírez 4f1eb0cd9e
🔧 Update coverage config files (#12035) 8 months ago
Sebastián Ramírez 9bfc48ad9f
📝 Update FastAPI People, do not translate to have the most recent info (#12034) 8 months ago
gitworkflows 4a7f6e0ae6
🔨 Standardize shebang across shell scripts (#11942) 8 months ago
Sławomir Ehlert 0aaaed581e
⚙️ Record and show test coverage contexts (what test covers which line) (#11518) 8 months ago
Sebastián Ramírez 85bd4067c2
📝 Add documentation for non-translated pages and scripts to verify them (#12020) 8 months ago
Sebastián Ramírez 06fc1c2cc8
🔨 Update docs.py script to enable dirty reload conditionally (#11986) 8 months ago
Sebastián Ramírez 8b6d9ba789
🐛 Fix deploy docs previews script to handle mkdocs.yml files (#11984) 8 months ago
Sebastián Ramírez 233bab7f41
👷 Update docs-previews to handle no docs changes (#11975) 8 months ago
Sebastián Ramírez 58279670b6
🔨 Refactor script `deploy_docs_status.py` to account for deploy URLs with or without trailing slash (#11965) 8 months ago
Sebastián Ramírez f118154576
👷🏻 Add deploy docs status and preview links to PRs (#11961) 8 months ago
Sebastián Ramírez 0cd844d387
🔧 Update docs setup with latest configs and plugins (#11953) 8 months ago
Sebastián Ramírez 8b930f8847
👷 Refactor GitHub Action to comment docs deployment URLs and update token (#11925) 8 months ago
gitworkflows 9d74b23670
♻️ Simplify internal docs script (#11777) 9 months ago
Sebastián Ramírez f49da74200
🔨 Update internal scripts and remove unused ones (#11499) 11 months ago
Sebastián Ramírez 2fe1a1387b
🔨 Verify `mkdocs.yml` languages in CI, update `docs.py` (#11009) 1 year ago
Max Su df09e0a3f6
🌐 Initialize translations for Traditional Chinese (#10505) 1 year ago
Sebastián Ramírez 0aee526de9
🔧 Add support for translations to languages with a longer code name, like `zh-hant` (#10950) 1 year ago
Craig Blaszczyk 7eeacc9958
Generate automatic language names for docs translations (#5354) 1 year ago
Sebastián Ramírez 2e14c69c31
👷 Adopt Ruff format (#10517) 1 year ago
Sebastián Ramírez 9bfbacfe98
🐛 Fix overriding MKDocs theme lang in hook (#10490) 1 year ago
Sebastián Ramírez dc7838eec3
🔥 Drop/close Gitter chat. Questions should go to GitHub Discussions, free conversations to Discord. (#10485) 1 year ago
Sebastián Ramírez 05ca41cfd1
Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure (#10392) 1 year ago
Sebastián Ramírez ea43f227e5
Add support for disabling the separation of input and output JSON Schemas in OpenAPI with Pydantic v2 (#10145) 2 years ago
Sebastián Ramírez 0a8423d792
🔨 Enable linenums in MkDocs Material during local live development to simplify highlighting code (#9769) 2 years ago
Sebastián Ramírez ed297bb2e0
Add Material for MkDocs Insiders features and cards (#9748) 2 years ago
Sebastián Ramírez 5656ed09ef
Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages (#9742) 2 years ago
Sebastián Ramírez 51d3a8ff12
🔨 Add MkDocs hook that renames sections based on the first index file (#9737) 2 years ago
Sebastián Ramírez c09e5cdfa7
👷 Refactor Docs CI, run in multiple workers with a dynamic matrix to optimize speed (#9732) 2 years ago
Sebastián Ramírez 7167c77a18
⬆️ Upgrade and fully migrate to Ruff, remove isort, includes a couple of tweaks suggested by the new version of Ruff (#9660) 2 years ago
Sebastián Ramírez 6595658324
⬇️ Separate requirements for development into their own requirements.txt files, they shouldn't be extras (#9655) 2 years ago