191 Commits (0.136.0)

Author SHA1 Message Date
Motov Yurii 180e81bb4b
🔨 Add pre-commit hook to ensure latest release header has date (#15293) 2 months ago
Sofie Van Landeghem 8238446b1b
👷 Add ty check to `lint.sh` (#15136) 2 months ago
Motov Yurii 0227991a01
🔨 Exclude spam comments from statistics in `scripts/people.py` (#15088) 2 months ago
Motov Yurii 9960db5abf
🔨 Tweak translation workflow and translation fixer tool (#15166) 3 months ago
Motov Yurii b0895003c5
🔨 Update translation general prompt to enforce link style in translation matches the original link style (#15148) 3 months ago
Sebastián Ramírez 0c0be9429f
🔨 Update script to autofix permalinks to account for headers with Markdown links (#15062) 3 months ago
Motov Yurii 5aacc7b6a0
🔨 Run tests with `pytest-xdist` and `pytest-cov` (#14992) 3 months ago
Motov Yurii 1fa1065f9e
Fix all tests are skipped on Windows (#14994) 3 months ago
Motov Yurii a3c8c37272
🔨 Fix `FastAPI People` workflow (#14951) 3 months ago
Sebastián Ramírez e8b98d2187
🐛 Fix JSON Schema for files, use `contentMediaType` instead of `format: binary` (#14953) 3 months ago
Sebastián Ramírez faee822574
🎨 Upgrade typing syntax for Python 3.10 (#14932) 4 months ago
Sebastián Ramírez bbb96d4a0a
🔥 Remove Python 3.9 specific files, no longer needed after updating translations (#14931) 4 months ago
Sebastián Ramírez 31d9750ace
🔨 Update docs.py scripts to migrate Python 3.9 to Python 3.10 (#14906) 4 months ago
Motov Yurii 81f82fd955
🔧 Update LLM-prompt for `abbr` and `dfn` tags (#14747) 4 months ago
Sebastián Ramírez 376e108580
🌐 Update translations for zh (update-outdated) (#14843) 4 months ago
Sebastián Ramírez 570e592a03
🌐 Enable Traditional Chinese translations (#14842) 4 months ago
Sebastián Ramírez 72325f698f
🌐 Enable French docs translations (#14841) 4 months ago
Sebastián Ramírez 23ddf09dd1
🔨 Add max pages to translate to configs (#14840) 4 months ago
Sebastián Ramírez 0e68d36cd5
🔨 Update docs and translations scripts, enable Turkish (#14824) 4 months ago
Sebastián Ramírez 84a5bcf82d
⬇️ Downgrade LLM translations model to GPT-5 to reduce mistakes (#14823) 4 months ago
Sebastián Ramírez b0e99d66e8
🌐 Update translations for ja (update-outdated) (#14588) 4 months ago
Sebastián Ramírez aea61373ae
🐛 Fix translation script commit in place (#14818) 4 months ago
Motov Yurii 61f95c9606
📝 Add banner to translated pages (#14809) 4 months ago
Motov Yurii 27b91d4ad6
🔨 Update translation script to retry if LLM-response doesn't pass validation with Translation Fixer tool (#14749) 4 months ago
Sebastián Ramírez 1054fbd256
📝 Update docs for contributing with translations (#14701) 5 months ago
Sebastián Ramírez cf8dc98aad
🌐 Update translations for ko (update-outdated) (#14589) 5 months ago
Sebastián Ramírez 6f977366a4
🌐 Update translations for uk (update-outdated) (#14587) 5 months ago
Sebastián Ramírez 49653aa295
🔨 Refactor translation script to allow committing in place (#14687) 5 months ago
Sebastián Ramírez cefd50702a
🐛 Fix translation script path (#14685) 5 months ago
Sebastián Ramírez 7eac6e3169
Enable tests in CI for scripts (#14684) 5 months ago
Motov Yurii d1c67c0055
🔨 Add LLM translations tool fixer (#14652) 5 months ago
Sebastián Ramírez d9b7b65b81
🌐 Update translation prompts (#14619) 5 months ago
Sebastián Ramírez 3b1b4f034b
🔨 Update LLM translation script to guide reviewers to change the prompt (#14614) 5 months ago
Sebastián Ramírez b9b2793bda
🔨 Update scripts and pre-commit to autofix files (#14585) 6 months ago
Sebastián Ramírez 1d93d531bc
⬆️ Upgrade OpenAI model for translations to gpt-5.2 (#14579) 6 months ago
Sebastián Ramírez 1c4fc96c91
♻️ Upgrade internal syntax to Python 3.9+ 🎉 (#14564) 6 months ago
Motov Yurii ed5c5bef5e
🔧 Temporarily disable translations still in progress, being migrated to the new LLM setup (#14555) 6 months ago
Sebastián Ramírez 58bc4a15ac
🔥 Remove inactive/scarce translations to Persian (#14542) 6 months ago
Sebastián Ramírez 5da1cb0792
👷 Fix Typer command for CI LLM translations (#14530) 6 months ago
Sebastián Ramírez 2e7aaea524
👷 Update LLM translation CI, add language matrix and extra commands, prepare for scheduled run (#14529) 6 months ago
Sebastián Ramírez c548348386
👷 Update github-actions user for GitHub Actions workflows (#14528) 6 months ago
Yuji Teshima 5b6245666b
✏️ Fix typo in `scripts/mkdocs_hooks.py` (#14457) 6 months ago
Sebastián Ramírez 4f3ff79736
👷 Add pre-commit config with local script for permalinks (#14398) 6 months ago
Motov Yurii 32b375c5e4
🛠️ Add `add-permalinks` and `add-permalinks-page` to `scripts/docs.py` (#14033) 7 months ago
Sebastián Ramírez be5a6311f5
🔧 Upgrade Material for MkDocs and remove insiders (#14375) 7 months ago
Sebastián Ramírez 994d6cc912
📝 Add docs for using FastAPI Cloud (#14359) 7 months ago
Sebastián Ramírez 485bfedf5d
🔨 Move local coverage logic to its own script (#14166) 8 months ago
Sebastián Ramírez 2f6fb12258
👷 Update docs previews comment, single comment, add failure status (#14129) 8 months ago
Motov Yurii 06367347e6
🔨 Modify `mkdocs_hooks.py` to add `title` to page's metadata (remove permalinks in social cards) (#14125) 8 months ago
Motov Yurii 4c9c3b5942
🔨 Update translations script (#13968) 9 months ago