bilal.alpaslan
587d42a390
update openapi version
1 year ago
bilal alpaslan
5d3a3953a4
Merge branch 'master' into multipleAPIKeyHeaders
1 year ago
Sebastián Ramírez
38f191dcd3
🔖 Release version 0.104.0
1 year ago
Sebastián Ramírez
76e547f254
📝 Update release notes
1 year ago
github-actions
f056d001e5
📝 Update release notes
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 )
* ➕ Add mkdocstrings and griffe-typingdoc to dependencies
* 🔧 Add mkdocstrings configs to MkDocs
* 📝 Add first WIP reference page
* ⬆️ Upgrade typing-extensions to the minimum version including Doc()
* 📝 Add docs to FastAPI parameters
* 📝 Add docstrings for OpenAPI docs utils
* 📝 Add docstrings for security utils
* 📝 Add docstrings for UploadFile
* 📝 Update docstrings in FastAPI class
* 📝 Add docstrings for path operation methods
* 📝 Add docstring for jsonable_encoder
* 📝 Add docstrings for exceptions
* 📝 Add docstsrings for parameter functions
* 📝 Add docstrings for responses
* 📝 Add docstrings for APIRouter
* ♻️ Sub-class BackgroundTasks to document it with docstrings
* 📝 Update usage of background tasks in dependencies
* ✅ Update tests with new deprecation warnings
* 📝 Add new reference docs
* 🔧 Update MkDocs with new reference docs
* ✅ Update pytest fixture, deprecation is raised only once
* 🎨 Update format for types in exceptions.py
* ♻️ Update annotations in BackgroundTask, `Annotated` can't take ParamSpec's P.args or P.kwargs
* ✏️ Fix typos caught by @pawamoy
* 🔧 Update and fix MkDocstrings configs from @pawamoy tips
* 📝 Update reference docs
* ✏️ Fix typos found by @pawamoy
* ➕ Add HTTPX as a dependency for docs, for the TestClient
* 🔧 Update MkDocs config, rename websockets reference
* 🔇 Add type-ignores for Doc as the stubs haven't been released for mypy
* 🔥 Remove duplicated deprecated notice
* 🔇 Remove typing error for unreleased stub in openapi/docs.py
* ✅ Add tests for UploadFile for coverage
* ⬆️ Upgrade griffe-typingdoc==0.2.2
* 📝 Refactor docs structure
* 🔨 Update README generation with new index frontmatter and style
* 🔨 Update generation of languages, remove from top menu, keep in lang menu
* 📝 Add OpenAPI Pydantic models
* 🔨 Update docs script to not translate Reference and Release Notes
* 🔧 Add reference for OpenAPI models
* 🔧 Update MkDocs config for mkdocstrings insiders
* 👷 Install mkdocstring insiders in CI for docs
* 🐛 Fix MkDocstrings insiders install URL
* ➕ Move dependencies shared by docs and tests to its own requirements file
* 👷 Update cache keys for test and docs dependencies
* 📝 Remove no longer needed __init__ placeholder docstrings
* 📝 Move docstring for APIRouter to the class level (not __init__ level)
* 🔥 Remove no longer needed dummy placeholder __init__ docstring
1 year ago
github-actions
3fa44aabe3
📝 Update release notes
1 year ago
github-actions
912e4bb906
📝 Update release notes
1 year ago
dependabot[bot]
89e7417652
⬆ Bump dawidd6/action-download-artifact from 2.27.0 to 2.28.0 ( #10268 )
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 2.27.0 to 2.28.0.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2.27.0...v2.28.0 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
dependabot[bot]
d03373f3e8
⬆ Bump actions/checkout from 3 to 4 ( #10208 )
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
github-actions
e5fd92a7ab
📝 Update release notes
1 year ago
dependabot[bot]
6b0c77e554
⬆ Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.10 ( #10061 )
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish ) from 1.8.6 to 1.8.10.
- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases )
- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.6...v1.8.10 )
---
updated-dependencies:
- dependency-name: pypa/gh-action-pypi-publish
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
github-actions
4ef8c3286d
📝 Update release notes
1 year ago
Sebastián Ramírez
2ba7586ff3
⬆️ Drop support for Python 3.7, require Python 3.8 or above ( #10442 )
* 📝 Update docs, require Python 3.8+, drop 3.7
* 🔧 Update pyproject.toml, drop support for Python 3.7, require Python 3.8+
* 👷 Update CI GitHub Actions, drop support for Python 3.7, require 3.8+
* 📝 Update docs' references to Python 3.6 and 3.7, use Python 3.8
1 year ago
github-actions
c1adce4fe9
📝 Update release notes
2 years ago
Sebastián Ramírez
89789c80ae
🔧 Update sponsors, Bump.sh images ( #10381 )
2 years ago
github-actions
cb4f0e57ce
📝 Update release notes
2 years ago
Sebastián Ramírez
568b35f3df
👥 Update FastAPI People ( #10363 )
Co-authored-by: github-actions <[email protected] >
2 years ago
Sebastián Ramírez
1bf5e7a10e
🔖 Release 0.103.2
2 years ago
Sebastián Ramírez
fcda32d231
📝 Update release notes
2 years ago
Sebastián Ramírez
d0b17dd49c
⬆️ Upgrade Python version in Docker images for GitHub Actions ( #10350 )
2 years ago
github-actions
d769da3c38
📝 Update release notes
2 years ago
Sebastián Ramírez
2f50ae8825
🔧 Update sponsors, remove Flint ( #10349 )
2 years ago
github-actions
831b5d5402
📝 Update release notes
2 years ago
Sebastián Ramírez
bc935e08b6
⬆️ Upgrade compatibility with Pydantic v2.4, new renamed functions and JSON Schema input/output models with default values ( #10344 )
* 🚚 Refactor deprecated import general_plain_validator_function to with_info_plain_validator_function
* 🚚 Rename deprecated FieldValidationInfo to ValidationInfo
* ✅ Update tests with new defaults for JSON Schema for default values
* ♻️ Add Pydantic v1 version of with_info_plain_validator_function
* 👷 Invalidate cache
* ✅ Fix tests for Pydantic v1
* ✅ Tweak tests coverage for older Pydantic v2 versions
2 years ago
github-actions
b944b55dfc
📝 Update release notes
2 years ago
Sebastián Ramírez
74cf05117b
🔧 Rename label "awaiting review" to "awaiting-review" to simplify search queries ( #10343 )
2 years ago
github-actions
1c4a9e91b6
📝 Update release notes
2 years ago
ArtemKhymenko
b2f8ac6a83
🌐 Add Ukrainian translation for `docs/uk/docs/tutorial/extra-data-types.md` ( #10132 )
Co-authored-by: ArtemKhymenko <[email protected] >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Rostyslav <[email protected] >
2 years ago
github-actions
99ffbcdee0
📝 Update release notes
2 years ago
Samuel Rigaud
69f82e5222
🌐 Fix typos in French translations for `docs/fr/docs/advanced/path-operation-advanced-configuration.md`, `docs/fr/docs/alternatives.md`, `docs/fr/docs/async.md`, `docs/fr/docs/features.md`, `docs/fr/docs/help-fastapi.md`, `docs/fr/docs/index.md`, `docs/fr/docs/python-types.md`, `docs/fr/docs/tutorial/body.md`, `docs/fr/docs/tutorial/first-steps.md`, `docs/fr/docs/tutorial/query-params.md` ( #10154 )
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
github-actions
27870e20f5
📝 Update release notes
2 years ago
mkdir700
1453cea404
🌐 Add Chinese translation for `docs/zh/docs/async.md` ( #5591 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jedore <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
Co-authored-by: 吴定焕 <[email protected] >
2 years ago
github-actions
073e7fc950
📝 Update release notes
2 years ago
jaystone776
0e2ca1cacb
🌐 Update Chinese translation for `docs/tutorial/security/simple-oauth2.md` ( #3844 )
Co-authored-by: Sebastián Ramírez <[email protected] >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2 years ago
github-actions
255e743f98
📝 Update release notes
2 years ago
Sion Shin
c89549c703
🌐 Add Korean translation for `docs/ko/docs/deployment/cloud.md` ( #10191 )
Co-authored-by: Joona Yoon <[email protected] >
2 years ago
github-actions
14e0914fcf
📝 Update release notes
2 years ago
Yusuke Tamura
3106a3a50e
🌐 Add Japanese translation for `docs/ja/docs/deployment/https.md` ( #10298 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2 years ago
github-actions
c75cdc6d9a
📝 Update release notes
2 years ago
Aleksandr Andrukhov
cb410d3015
🌐 Fix typo in Russian translation for `docs/ru/docs/tutorial/body-fields.md` ( #10224 )
Co-authored-by: Vladislav Kramorenko <[email protected] >
2 years ago
github-actions
69a7c99b44
📝 Update release notes
2 years ago
Raman Bazhanau
89246313aa
🌐 Add Polish translation for `docs/pl/docs/help-fastapi.md` ( #10121 )
Co-authored-by: Igor Sulim <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
Co-authored-by: Antek S. <[email protected] >
2 years ago
github-actions
79399e43df
📝 Update release notes
2 years ago
Aleksandr Andrukhov
84794221d9
🌐 Add Russian translation for `docs/ru/docs/tutorial/header-params.md` ( #10226 )
Co-authored-by: Artem Golicyn <[email protected] >
Co-authored-by: Nikita <[email protected] >
2 years ago
github-actions
f4bc0d8205
📝 Update release notes
2 years ago
xzmeng
2fcd8ce8ec
🌐 Add Chinese translation for `docs/zh/docs/deployment/versions.md` ( #10276 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Big Yellow Dog <[email protected] >
2 years ago
github-actions
46d1da08da
📝 Update release notes
2 years ago
Sebastián Ramírez
571c7a7aba
🔧 Update sponsors, enable Svix (revert #10228 ) ( #10253 )
* 🔧 Update sponsors, remove Svix (revert #10228 )
This reverts commit e0a99e24b8
.
* 🔧 Tweak and update sponsors data
2 years ago
github-actions
c6437d555d
📝 Update release notes
2 years ago