ramnes
869d375f94
Compare objects MRO with encoders at runtime
...
The previous implementation doesn't handle subclass instances when
pydantic.json.ENCODERS_BY_TYPE is modified after fastapi.encoders import.
This diff makes it easier for developers to add custom encoders that also work
with subclass instances (and it simplifies the code, as well).
2025-12-31 10:17:04 +01:00
github-actions[bot]
53d2453d1a
📝 Update release notes
...
[skip ci]
2025-12-29 18:54:43 +00:00
Sebastián Ramírez
d9b7b65b81
🌐 Update translation prompts ( #14619 )
2025-12-29 18:54:20 +00:00
github-actions[bot]
9ed5f246ed
📝 Update release notes
...
[skip ci]
2025-12-29 12:38:35 +00:00
Sebastián Ramírez
edf7995775
🔧 Add LLM prompt file for Turkish, generated from the existing translations ( #14547 )
2025-12-29 13:38:11 +01:00
github-actions[bot]
47391ea8fb
📝 Update release notes
...
[skip ci]
2025-12-27 19:06:15 +00:00
Sebastián Ramírez
3b1b4f034b
🔨 Update LLM translation script to guide reviewers to change the prompt ( #14614 )
2025-12-27 19:05:53 +00:00
github-actions[bot]
f362fdc234
📝 Update release notes
...
[skip ci]
2025-12-27 18:51:39 +00:00
github-actions[bot]
4ce34686d9
📝 Update release notes
...
[skip ci]
2025-12-27 18:51:18 +00:00
Sebastián Ramírez
dbe83f3919
🔧 Add LLM prompt file for Traditional Chinese, generated from the existing translations ( #14550 )
...
Co-authored-by: W. H. Wang <mattwang44@gmail.com>
2025-12-27 19:49:46 +01:00
github-actions[bot]
13743e115a
📝 Update release notes
...
[skip ci]
2025-12-27 18:49:09 +00:00
Sebastián Ramírez
52842fb8d3
🔧 Add LLM prompt file for Simplified Chinese, generated from the existing translations ( #14549 )
...
Co-authored-by: 史雲昔 (Vincy SHI) <vincy@vincy1230.net>
2025-12-27 19:49:08 +01:00
Sebastián Ramírez
4d4fb28f9f
👷 Do not run translations on cron while finishing updating existing languages ( #14613 )
2025-12-27 18:48:45 +00:00
github-actions[bot]
a1735d6d11
📝 Update release notes
...
[skip ci]
2025-12-27 18:31:59 +00:00
Sebastián Ramírez
1b42639296
🔥 Remove test variants for Pydantic v1 in test_request_params ( #14612 )
2025-12-27 19:31:34 +01:00
github-actions[bot]
ded035a421
📝 Update release notes
...
[skip ci]
2025-12-27 18:19:33 +00:00
Sebastián Ramírez
44c849c4fc
🔥 Remove Pydantic v1 specific test variants ( #14611 )
2025-12-27 19:19:10 +01:00
Sebastián Ramírez
8322a4445a
🔖 Release version 0.128.0
2025-12-27 16:19:50 +01:00
github-actions[bot]
4b2cfcfd34
📝 Update release notes
...
[skip ci]
2025-12-27 12:55:22 +00:00
Sebastián Ramírez
e300630551
➖ Drop support for `pydantic.v1` ( #14609 )
2025-12-27 13:54:56 +01:00
github-actions[bot]
1b3bea8b6b
📝 Update release notes
...
[skip ci]
2025-12-26 20:40:51 +00:00
Sebastián Ramírez
34e884156f
✅ Run performance tests only on Pydantic v2 ( #14608 )
2025-12-26 20:40:26 +00:00
Sebastián Ramírez
cd90c78391
🔖 Release version 0.127.1
2025-12-26 14:02:41 +01:00
github-actions[bot]
93f4dfd88b
📝 Update release notes
...
[skip ci]
2025-12-26 12:46:00 +00:00
Sebastián Ramírez
535b5daa31
🔊 Add a custom `FastAPIDeprecationWarning` ( #14605 )
2025-12-26 12:45:20 +00:00
github-actions[bot]
6b53786f62
📝 Update release notes
...
[skip ci]
2025-12-26 11:37:18 +00:00
Sebastián Ramírez
d98f4eb56e
🔧 Update pre-commit to use local Ruff instead of hook ( #14604 )
2025-12-26 11:36:58 +00:00
github-actions[bot]
8cefc4b7cc
📝 Update release notes
...
[skip ci]
2025-12-26 10:43:27 +00:00
Motov Yurii
3063ada72f
✅ Add missing tests for code examples ( #14569 )
...
Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nils-Hero Lindemann <nilsherolindemann@proton.me>
2025-12-26 11:43:02 +01:00
github-actions[bot]
5eb8d6ed8a
📝 Update release notes
...
[skip ci]
2025-12-26 09:40:18 +00:00
Nils-Hero Lindemann
7c751a2e1c
🌐 Update translations for de (update-outdated) ( #14602 )
...
* Sync with #14600
* A few changes
The LLM suggested a few changes when retranslating the document, these are the good ones.
I also added a term to the llm prompt, the LLM instead used just "Abdeckung", which is too broad in this context.
2025-12-26 10:39:53 +01:00
github-actions[bot]
55b556a7d1
📝 Update release notes
...
[skip ci]
2025-12-26 08:54:23 +00:00
Motov Yurii
a4d04c9b7e
👷 Remove `lint` job from `test` CI workflow ( #14593 )
...
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-12-26 09:53:59 +01:00
github-actions[bot]
23caa2709b
📝 Update release notes
...
[skip ci]
2025-12-25 11:02:01 +00:00
Sebastián Ramírez
c264467efe
📝 Add documentary to website ( #14600 )
2025-12-25 11:01:37 +00:00
github-actions[bot]
2b212ddd76
📝 Update release notes
...
[skip ci]
2025-12-24 10:28:45 +00:00
Nils-Hero Lindemann
7203e860b3
🌐 Update translations for de (update-outdated) ( #14581 )
...
* Sync with #14575 (Drop support for Pydantic v1)
* Add a word and fix a typo
Found while syncing.
2025-12-24 11:28:19 +01:00
github-actions[bot]
e55f223b46
📝 Update release notes
...
[skip ci]
2025-12-23 11:17:37 +00:00
Sebastián Ramírez
a329baaa54
👷 Update secrets check ( #14592 )
2025-12-23 11:17:16 +00:00
github-actions[bot]
a7a0aee984
📝 Update release notes
...
[skip ci]
2025-12-21 17:52:08 +00:00
Sebastián Ramírez
6539b80d9f
👷 Run CodSpeed tests in parallel to other tests to speed up CI ( #14586 )
2025-12-21 18:51:45 +01:00
github-actions[bot]
e1bd9f3e33
📝 Update release notes
...
[skip ci]
2025-12-21 17:40:41 +00:00
Sebastián Ramírez
b9b2793bda
🔨 Update scripts and pre-commit to autofix files ( #14585 )
2025-12-21 17:40:17 +00:00
Sebastián Ramírez
c4a1ab5036
🔖 Release version 0.127.0
2025-12-21 17:45:43 +01:00
github-actions[bot]
22c7200ebb
📝 Update release notes
...
[skip ci]
2025-12-21 16:44:32 +00:00
Sebastián Ramírez
6e42bcd8ce
🔊 Add deprecation warnings when using `pydantic.v1` ( #14583 )
2025-12-21 17:44:10 +01:00
github-actions[bot]
6513d4daa1
📝 Update release notes
...
[skip ci]
2025-12-21 08:06:42 +00:00
Sebastián Ramírez
1d93d531bc
⬆️ Upgrade OpenAI model for translations to gpt-5.2 ( #14579 )
2025-12-21 08:06:22 +00:00
github-actions[bot]
c2c1cc8aec
📝 Update release notes
...
[skip ci]
2025-12-20 17:32:31 +00:00
Sebastián Ramírez
5289259275
🔧 Add LLM prompt file for Korean, generated from the existing translations ( #14546 )
...
Co-authored-by: hy.lee <rurouni24@gmail.com>
2025-12-20 18:32:05 +01:00