Yasser Tahiri
78b8a9b6ec
➕ Add `pydantic` to PyPI classifiers ( #5914 )
2 years ago
Ben Beasley
42daed222e
⬆ Upgrade python-multipart to support 0.0.6 ( #9212 )
2 years ago
Sebastián Ramírez
8a4cfa52af
⬆️ Upgrade Starlette version, support new `lifespan` with state ( #9239 )
2 years ago
Sebastián Ramírez
4f4035262c
⬆️ Upgrade and re-enable installing Typer-CLI ( #6008 )
2 years ago
Sebastián Ramírez
75e7e9e0a2
⬆️ Upgrade Starlette to 0.25.0 ( #5996 )
2 years ago
Sebastián Ramírez
d566c6cbca
⬆️ Upgrade Starlette version to `0.24.0` and refactor internals for compatibility ( #5985 )
2 years ago
Sebastián Ramírez
16599b7356
⬆️ Upgrade Starlette range to allow 0.23.1 ( #5980 )
2 years ago
Marcelo Trylesinski
9293795e99
⬆️ Bump Starlette from 0.22.0 to 0.23.0 ( #5739 )
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
Sebastián Ramírez
fb8e9083f4
📝 Update docs and examples for Response Model with Return Type Annotations, and update runtime error ( #5873 )
2 years ago
dependabot[bot]
c482dd3d42
⬆ Update coverage[toml] requirement from <7.0,>=6.5.0 to >=6.5.0,<8.0 ( #5801 )
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
dependabot[bot]
f56b0d571d
⬆ Update uvicorn[standard] requirement from <0.19.0,>=0.12.0 to >=0.12.0,<0.21.0 for development ( #5795 )
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
dependabot[bot]
f4e895bc8a
⬆ Bump types-ujson from 5.5.0 to 5.6.0.0 ( #5735 )
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
dependabot[bot]
4d5cbc71ac
⬆ Update sqlalchemy requirement from <=1.4.41,>=1.3.18 to >=1.3.18,<1.4.43 ( #5540 )
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
dependabot[bot]
7e4e0d22ae
⬆ Update typer[all] requirement from <0.7.0,>=0.6.1 to >=0.6.1,<0.8.0 ( #5639 )
Updates the requirements on [typer[all]](https://github.com/tiangolo/typer ) to permit the latest version.
- [Release notes](https://github.com/tiangolo/typer/releases )
- [Changelog](https://github.com/tiangolo/typer/blob/master/docs/release-notes.md )
- [Commits](https://github.com/tiangolo/typer/compare/0.6.1...0.7.0 )
---
updated-dependencies:
- dependency-name: typer[all]
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
Eugenio Panadero
46974c510e
⬆ Bump Starlette to version `0.22.0` to fix bad encoding for query parameters in `TestClient` ( #5659 )
closes https://github.com/tiangolo/fastapi/issues/5646
2 years ago
Sebastián Ramírez
7c5626bef7
⬆️ Upgrade Ruff ( #5698 )
2 years ago
dependabot[bot]
3c01b2469f
⬆ Bump black from 22.8.0 to 22.10.0 ( #5569 )
Bumps [black](https://github.com/psf/black ) from 22.8.0 to 22.10.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/22.8.0...22.10.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
Sebastián Ramírez
89095eba4f
⬆️ Upgrade and relax dependencies for extras "all" ( #5634 )
2 years ago
Sebastián Ramírez
fa74093440
✨ Use Ruff for linting ( #5630 )
2 years ago
Sebastián Ramírez
f92f87d379
📝 Update references to Requests for tests to HTTPX, and add HTTPX to extras ( #5628 )
2 years ago
Paweł Rubin
fdbd48be5f
⬆ Upgrade Starlette to `0.21.0`, including the new [`TestClient` based on HTTPX]( https://github.com/encode/starlette/releases/tag/0.21.0 ) ( #5471 )
Co-authored-by: Paweł Rubin <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
Sebastián Ramírez
10fbfd6dc7
⬆ Add Python 3.11 to the officially supported versions ( #5587 )
2 years ago
Sebastián Ramírez
be3e29fb3c
👷 Switch from Codecov to Smokeshow plus pytest-cov to pure coverage for internal tests ( #5583 )
2 years ago
Sebastián Ramírez
d62f5c1b28
✅ Enable tests for Python 3.11 ( #4881 )
2 years ago
dependabot[bot]
29c36f9d3f
⬆ Bump internal dependency types-ujson from 5.4.0 to 5.5.0 ( #5537 )
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
dependabot[bot]
2623a06105
⬆ Update internal dependency pytest-cov requirement from <4.0.0,>=2.12.0 to >=2.12.0,<5.0.0 ( #5539 )
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
dependabot[bot]
80eac96c70
⬆ Bump internal dependency mypy from 0.971 to 0.982 ( #5541 )
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
Samuel Colvin
ee4b2bb8ae
🐛 Fix internal Trio test warnings ( #5547 )
2 years ago
Sebastián Ramírez
e04878edfe
⬆️ Upgrade Typer to include Rich in scripts for docs ( #5502 )
3 years ago
Samuel Colvin
1d1859675f
🔇 Ignore Trio warning in tests for CI ( #5483 )
3 years ago
Sebastián Ramírez
a05e8b4e6f
⬆️ Upgrade Uvicorn in public extras: all ( #5401 )
3 years ago
Sebastián Ramírez
95cbb43b06
⬆️ Upgrade dependencies for doc and dev internal extras: Typer, Uvicorn ( #5400 )
3 years ago
Sebastián Ramírez
add7c4800c
⬆️ Upgrade test dependencies: Black, HTTPX, databases, types-ujson ( #5399 )
3 years ago
Sebastián Ramírez
74ce2204ae
⬆️ Upgrade mypy and tweak internal type annotations ( #5398 )
3 years ago
Sebastián Ramírez
3658733b5e
🔧 Update test dependencies, upgrade Pytest, move dependencies from dev to test ( #5396 )
3 years ago
Marcelo Trylesinski
adcf03f2bc
⬆ Upgrade version required of Starlette from `0.19.1` to `0.20.4` ( #4820 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Ofek Lev
4267bd1f4f
🔧 Update package metadata, drop support for Python 3.6, move build internals from Flit to Hatch ( #5240 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Michael Oliver
8cd8aa4b67
🔧 Update mypy config, use `strict = true` instead of manual configs ( #4605 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
James Curtin
d5c84594cb
⬆ Upgrade version pin accepted for Flake8, for internal code, to `flake8 >=3.8.3,<6.0.0` ( #4097 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Sebastián Ramírez
3d0f130ff3
🔧 Add pre-commit with first config and first formatting pass ( #4888 )
* 🔧 Add first pre-commit config
* 🎨 Format YAML files with pre-commit
* 🎨 Format Markdown with pre-commit
* 🎨 Format SVGs, drawio, JS, HTML with pre-commit
* ➕ Add pre-commit to dev dependencies
* ⬇️ Extend pre-commit range to support Python 3.6
3 years ago
Marcelo Trylesinski
f396912043
⬆ Upgrade Starlette from 0.19.0 to 0.19.1 ( #4819 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Marcelo Trylesinski
86fa3cb24f
⬆ Upgrade Starlette from 0.18.0 to 0.19.0 ( #4488 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Marcelo Trylesinski
33d61430cf
⬆ Upgrade Starlette from 0.17.1 to 0.18.0 ( #4483 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Sebastián Ramírez
3cbfae16cf
⬆️ Update ujson ranges for CVE-2021-45958 ( #4804 )
3 years ago
Sebastián Ramírez
02fae6a38e
⬆️ Upgrade dependencies upper range for extras "all" ( #4803 )
3 years ago
Sebastián Ramírez
e1d0e3874b
➖ Temporarily remove typer-cli from dependencies and upgrade Black ( #4754 )
3 years ago
Sebastián Ramírez
a1ede32f29
🔧 Add FastAPI Trove Classifier for PyPI ( #4386 )
3 years ago
Sebastián Ramírez
d08a062ee2
✨ Add docs and tests for Python 3.9 and Python 3.10 ( #3712 )
Co-authored-by: Thomas Grainger <[email protected] >
3 years ago
Sebastián Ramírez
764ecae2d4
⬆ Upgrade MkDocs Material and configs ( #4385 )
3 years ago
simondale00
2b10ca1cc4
⬆️ Upgrade Starlette to 0.17.1 ( #4145 )
Co-authored-by: Dima Tisnek <[email protected] >
Co-authored-by: simond <[email protected] >
Co-authored-by: Samuel Colvin <[email protected] >
Co-authored-by: Samuel Colvin <[email protected] >
3 years ago