Highlights of this release:
- Support for Python 3.10 and 3.11.
- Deprecation of Python 3.6.
- The last Python 3.6 image tag was pushed and is available in Docker Hub, but it won't be updated or maintained anymore.
- The last image with a date tag is
python3.6-2022-11-25
.
- Upgraded versions of all the dependencies.
Features
- ✨ Add support for Python 3.10 and 3.11. PR #220 by @tiangolo.
- ✨ Add Python 3.9 and Python 3.9 Alpine. PR #67 by @graue70.
Breaking Changes
Upgrades
- ⬆️ Upgrade FastAPI and Uvicorn versions. PR #212 by @tiangolo.
- ⬆️ Upgrade packages to the last version that supports Python 3.6. PR #207 by @tiangolo.
Docs
- 📝 Add note to discourage Alpine with Python. PR #122 by @tiangolo.
- 📝 Add warning for Kubernetes, when to use this image. PR #121 by @tiangolo.
- ✏ Fix typo, repeated word on README. PR #96 by @shelbylsmith.
Internal
- ⬆️ Update black requirement from ^20.8b1 to ^22.10. PR #216 by @dependabot[bot].
- ⬆️ Update docker requirement from ^5.0.3 to ^6.0.1. PR #217 by @dependabot[bot].
- 🔥 Remove old Travis file. PR #219 by @tiangolo.
- ⬆️ Upgrade CI OS. PR #218 by @tiangolo.
- 🔧 Update Dependabot config. PR #213 by @tiangolo.
- 👷 Add scheduled CI. PR #210 by @tiangolo.
- 👷 Add alls-green GitHub Action. PR #209 by @tiangolo.
- 👷 Do not run double CI, run on push only on master. PR #208 by @tiangolo.
- ⬆️ Bump actions/setup-python from 4.1.0 to 4.3.0. PR #201 by @dependabot[bot].
- ⬆️ Update black requirement from ^19.10b0 to ^20.8b1. PR #113 by @dependabot[bot].
- ⬆️ Update docker requirement from ^4.2.0 to ^5.0.3. PR #125 by @dependabot[bot].
- ⬆️ Bump actions/checkout from 2 to 3.1.0. PR #194 by @dependabot[bot].
- ⬆️ Update mypy requirement from ^0.770 to ^0.971. PR #184 by @dependabot[bot].
- ⬆️ Update isort requirement from ^4.3.21 to ^5.8.0. PR #116 by @dependabot[bot].
- ⬆️ Bump tiangolo/issue-manager from 0.2.0 to 0.4.0. PR #110 by @dependabot[bot].
- ⬆️ Bump actions/setup-python from 1 to 4.1.0. PR #182 by @dependabot[bot].
- ⬆️ Update pytest requirement from ^5.4.1 to ^7.0.1. PR #153 by @dependabot[bot].
- 📌 Add external dependencies and Dependabot to get automatic upgrade PRs. PR #109 by @tiangolo.
- 👷 Update Latest Changes. PR #108 by @tiangolo.
- 👷 Allow GitHub workflow dispatch to trigger test and deploy. PR #93 by @tiangolo.
- 👷 Add latest-changes GitHub action, update issue-manager, add funding. PR #70 by @tiangolo.