Releases: fastapi/asyncer
Releases · fastapi/asyncer
Release list
0.0.18
Features
Upgrades
Docs
- 📝 Update docs badges: remove Publish badge, it doesn't give extra information. PR #619 by @tiangolo.
- 📝 Update and simpify docs about help and management. PR #598 by @tiangolo.
- 📝 Update contributing docs, add references to central docs. PR #597 by @tiangolo.
- 📝 Update security policy. PR #595 by @tiangolo.
- 🔒️ Only allow team members to modify dependencies. PR #592 by @svlandeg.
- 📝 Add dates to release notes. PR #491 by @YuriiMotov.
- 📝 Update link syntax to minimal Markdown. PR #500 by @tiangolo.
- 🔨 Handle external links
target=_blankand CSS automatically in JS and CSS. PR #499 by @tiangolo. - 📝 Fix docstring example for
TaskGroup.soonify(). PR #269 by @asifr.
Internal
- 👷 Simplify pull request workflow triggers. PR #626 by @tiangolo.
- 👷 Update issue-manager to 0.7.1. PR #625 by @tiangolo.
- ⬆️ Update issue-manager to 0.7.0. PR #624 by @tiangolo.
- 🔒️ Update zizmor workflow security checks. PR #620 by @tiangolo.
- 👷 Fix alls-green test dependency. PR #618 by @tiangolo.
- ⬆ Bump the python-packages group with 5 updates. PR #617 by @dependabot[bot].
- ⬆ Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 in the github-actions group. PR #615 by @dependabot[bot].
- ⬆ Bump https://github.com/crate-ci/typos from v1.46.0 to v1.47.2 in the pre-commit group. PR #614 by @dependabot[bot].
- ⬆ Bump the python-packages group with 3 updates. PR #613 by @dependabot[bot].
- ⬆ Bump the github-actions group with 2 updates. PR #612 by @dependabot[bot].
- ⬆ Bump the python-packages group with 4 updates. PR #610 by @dependabot[bot].
- ⬆ Bump the github-actions group across 1 directory with 3 updates. PR #611 by @dependabot[bot].
- 👷 Automate release preparation. PR #608 by @tiangolo.
- 🔥 Remove old package stub slim, not used nor needed. PR #607 by @tiangolo.
- ⬆ Bump zensical from 0.0.42 to 0.0.43 in the python-packages group. PR #606 by @dependabot[bot].
- 👷 Configure Dependabot to group updates and update weekly. PR #594 by @YuriiMotov.
- 🔥 Remove config files now in central GitHub repo. PR #600 by @tiangolo.
- 👷 Fix branch name in
guard-dependencies.yml. PR #593 by @svlandeg. - 🔧 Remove unnecessary Ruff rule ignore. PR #591 by @tiangolo.
- 🔒️ Add zizmor and fix audit findings. PR #555 by @YuriiMotov.
- ⬆ Bump mypy from 2.0.0 to 2.1.0. PR #582 by @dependabot[bot].
- ⬆ Bump pydantic-settings from 2.14.0 to 2.14.1. PR #584 by @dependabot[bot].
- ⬆ Bump ty from 0.0.34 to 0.0.35. PR #581 by @dependabot[bot].
- ⬆ Bump ty from 0.0.33 to 0.0.34. PR #571 by @dependabot[bot].
- ⬆ Bump actions/add-to-project from 1.0.2 to 2.0.0. PR #574 by @dependabot[bot].
- ⬆ Bump actions/labeler from 6.0.1 to 6.1.0. PR #577 by @dependabot[bot].
- ⬆ Bump pydantic from 2.13.3 to 2.13.4. PR #580 by @dependabot[bot].
- ⬆ Bump prek from 0.3.11 to 0.3.13. PR #578 by @dependabot[bot].
- ⬆ Bump mypy from 1.20.2 to 2.0.0. PR #579 by @dependabot[bot].
- 👷 Add pre-commit for typos. PR #573 by @tiangolo.
- ⬆ Bump typer from 0.25.0 to 0.25.1. PR #570 by @dependabot[bot].
- ⬆ Bump ty from 0.0.32 to 0.0.33. PR #568 by @dependabot[bot].
- ⬆ Bump ruff from 0.15.11 to 0.15.12. PR #567 by @dependabot[bot].
- ⬆ Bump prek from 0.3.10 to 0.3.11. PR #565 by @dependabot[bot].
- ⬆ Bump typer from 0.24.2 to 0.25.0. PR #566 by @dependabot[bot].
- ⬆ Bump typer from 0.24.1 to 0.24.2. PR #562 by @dependabot[bot].
- ⬆ Bump mypy from 1.20.1 to 1.20.2. PR #561 by @dependabot[bot].
- ⬆ Bump prek from 0.3.9 to 0.3.10. PR #557 by @dependabot[bot].
- ⬆ Bump ty from 0.0.31 to 0.0.32. PR #558 by @dependabot[bot].
- ⬆ Bump pydantic from 2.13.2 to 2.13.3. PR #559 by @dependabot[bot].
- ⬆ Bump pydantic-settings from 2.13.1 to 2.14.0. PR #556 by @dependabot[bot].
- ⬆ Bump actions/cache from 5.0.4 to 5.0.5. PR #550 by @dependabot[bot].
- ⬆ Bump pydantic from 2.13.1 to 2.13.2. PR #553 by @dependabot[bot].
- ⬆ Bump actions/upload-artifact from 7.0.0 to 7.0.1. PR #551 by @dependabot[bot].
- ⬆ Bump cloudflare/wrangler-action from 3.14.1 to 3.15.0. PR #552 by @dependabot[bot].
- ⬆ Bump ruff from 0.15.10 to 0.15.11. PR #554 by @dependabot[bot].
- ⬆ Bump astral-sh/setup-uv from 7.6.0 to 8.1.0. PR #549 by @dependabot[bot].
- ⬆ Bump ty from 0.0.30 to 0.0.31. PR #547 by @dependabot[bot].
- ⬆ Bump pydantic from 2.13.0 to 2.13.1. PR #548 by @dependabot[bot].
- 🔒 Pin GitHub actions by commit SHA. PR #528 by @YuriiMotov.
- ⬆ Bump ty from 0.0.29 to 0.0.30. PR #546 by @dependabot[bot].
- ⬆ Bump pygithub from 2.9.0 to 2.9.1. PR #545 by @dependabot[bot].
- ⬆ Bump pydantic from 2.12.5 to 2.13.0. PR [#543](https://github.com/fastapi/asyncer...
0.0.17
0.0.16
0.0.15
Breaking Changes
Internal
- 🔨 Update script to generate source examples, migrate from Python 3.9 to Python 3.10. PR #478 by @tiangolo.
- 👷 Remove min-max testing of AnyIO, covered by uv resolution. PR #477 by @tiangolo.
- ⬆ Bump ruff from 0.15.1 to 0.15.2. PR #475 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.7.1 to 9.7.2. PR #474 by @dependabot[bot].
- ⬆ Bump typer from 0.23.1 to 0.23.2. PR #473 by @dependabot[bot].
0.0.14
Internal
- 👷 Run tests with lower bound uv sync, upgrade
pytestminimum dependency pin. PR #464 by @YuriiMotov. - ⬆ Bump prek from 0.3.2 to 0.3.3. PR #471 by @dependabot[bot].
- ⬆ Bump typer from 0.23.0 to 0.23.1. PR #470 by @dependabot[bot].
- ⬆ Bump ruff from 0.15.0 to 0.15.1. PR #469 by @dependabot[bot].
- ⬆ Bump typer from 0.21.1 to 0.23.0. PR #468 by @dependabot[bot].
0.0.13
Docs
- 📝 Update management-tasks.md to be in line with management-tasks.md in FastAPI repo. PR #462 by @YuriiMotov.
- 📝 Add contribution instructions about LLM generated code and comments and automated tools for PRs. PR #449 by @alejsdev.
- 🐛 Fix copy button in
custom.js. PR #448 by @alejsdev.
Internal
- 🔨 Tweak PDM hook and build process for
asyncer-slim. PR #467 by @tiangolo. - 👷 Update build setup for
asyncer-slim, deprecate it, and make it only depend onasyncer. PR #466 by @tiangolo. - ⬆ Bump prek from 0.3.1 to 0.3.2. PR #463 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.14 to 0.15.0. PR #461 by @dependabot[bot].
- 👷 Add generate-readme to pre-commit. PR #460 by @tiangolo.
- 👷 Run mypy by pre-commit. PR #459 by @YuriiMotov.
- ⬆ Bump ruff from 0.14.13 to 0.14.14. PR #457 by @dependabot[bot].
- ⬆ Bump prek from 0.3.0 to 0.3.1. PR #458 by @dependabot[bot].
- ⬆ Bump prek from 0.2.30 to 0.3.0. PR #456 by @dependabot[bot].
- ⬆ Bump prek from 0.2.25 to 0.2.30. PR #454 by @dependabot[bot].
- ⬆ Bump anyio from 4.12.0 to 4.12.1. PR #451 by @dependabot[bot].
- ⬆ Bump typer from 0.21.0 to 0.21.1. PR #452 by @dependabot[bot].
- ⬆ Bump mypy from 1.14.1 to 1.19.1. PR #453 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.10 to 0.14.13. PR #450 by @dependabot[bot].
- 🔧 Ensure that an edit to
uv.lockgets theinternallabel. PR #455 by @svlandeg. - 👷 Update Smokeshow, use uv. PR #447 by @tiangolo.
- ⬆️ Migrate to uv. PR #440 by @DoctorJohn.
- ✅ Expand test matrix to include Windows and MacOS. PR #392 by @svlandeg.
- ⬆ Bump typer from 0.20.0 to 0.21.0. PR #444 by @dependabot[bot].
- ⬆ Bump actions/cache from 4 to 5. PR #428 by @dependabot[bot].
- ⬆ Bump markdown-include-variants from 0.0.5 to 0.0.8. PR #429 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.5 to 0.14.10. PR #436 by @dependabot[bot].
- ⬆ Bump actions/download-artifact from 6 to 7. PR #430 by @dependabot[bot].
- ⬆ Bump actions/upload-artifact from 5 to 6. PR #431 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.7.0 to 9.7.1. PR #433 by @dependabot[bot].
- 👷 Update secrets check. PR #446 by @YuriiMotov.
- 🔧 Migrate from Material for MkDocs to Zensical. PR #445 by @tiangolo.
- 🔧 Update pre-commit to use local Ruff instead of hook, unpin
prek. PR #443 by @YuriiMotov.
0.0.12
Breaking Changes
Docs
- 📝 Update code examples to Python 3.9. PR #442 by @YuriiMotov.
- 📝 Relax the warnings as I have been using Asyncer in production for a while (and other teams as well). PR #424 by @tiangolo.
Internal
- ⬆️ Use prek as a pre-commit alternative. PR #437 by @YuriiMotov.
- 👷 Configure coverage, error on main tests, don't wait for Smokeshow. PR #435 by @YuriiMotov.
- 👷 Run Smokeshow always, even on test failures. PR #434 by @YuriiMotov.
- 🔥 Remove Material for MkDocs Insiders extra files. PR #432 by @tiangolo.
0.0.11
Fixes
- 📝 Add
sniffiodependency to project requirements. PR #421 by @jujumilk3.
Docs
- 📝 Update docs to use
markdown-include-variants. PR #419 by @YuriiMotov. - 💅 Update CSS to explicitly use emoji font. PR #420 by @tiangolo.
Internal
- ⬆ Bump actions/checkout from 5 to 6. PR #418 by @dependabot[bot].
- ⬆ Bump tiangolo/latest-changes from 0.4.0 to 0.4.1. PR #417 by @svlandeg.
- ⬆ Bump actions/checkout from 5 to 6. PR #411 by @dependabot[bot].
- 👷 Tweak pre-commit config in CI. PR #415 by @tiangolo.
- 👷 Add pre-commit GitHub Action workflow. PR #413 by @tiangolo.
- 💄 Use font Fira Code to fix display of Rich panels in docs in Windows. PR #412 by @tiangolo.
- 🔧 Upgrade Material for MkDocs and remove insiders. PR #410 by @tiangolo.
- ⬆ Bump mkdocs-macros-plugin from 1.4.1 to 1.5.0. PR #407 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.6.23 to 9.7.0. PR #406 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.4 to 0.14.5. PR #408 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #409 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.14.3 to 0.14.4. PR #404 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #405 by @pre-commit-ci[bot].
- ⬆ Bump mkdocs-material from 9.6.22 to 9.6.23. PR #402 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.2 to 0.14.3. PR #401 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #403 by @pre-commit-ci[bot].
- ⬆ Bump actions/upload-artifact from 4 to 5. PR #397 by @dependabot[bot].
- ⬆ Bump mkdocs-macros-plugin from 1.4.0 to 1.4.1. PR #398 by @dependabot[bot].
- ⬆ Bump actions/download-artifact from 5 to 6. PR #399 by @dependabot[bot].
- ⬆ Bump ruff from 0.14.1 to 0.14.2. PR #394 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #400 by @pre-commit-ci[bot].
- 🔧 Add PEP-639 license metadata. PR #395 by @svlandeg.
- ⬆ Bump typer from 0.19.2 to 0.20.0. PR #393 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.6.21 to 9.6.22. PR #389 by @dependabot[bot].
- 🔧 Configure reminder for
waitinglabel inissue-manager. PR #390 by @YuriiMotov. - ⬆ Bump ruff from 0.13.3 to 0.14.1. PR #391 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #388 by @pre-commit-ci[bot].
0.0.10
Upgrades
Internal
- ⬆ Bump astral-sh/setup-uv from 6 to 7. PR #386 by @dependabot[bot].
- ⬆ Bump ruff from 0.13.2 to 0.13.3. PR #383 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #384 by @pre-commit-ci[bot].
- ⬆ Bump mkdocs-macros-plugin from 1.3.9 to 1.4.0. PR #373 by @dependabot[bot].
- ⬆ Bump typer from 0.17.4 to 0.19.2. PR #374 by @dependabot[bot].
- ⬆ Bump mkdocs-material from 9.6.20 to 9.6.21. PR #379 by @dependabot[bot].
- ⬆ Bump tiangolo/issue-manager from 0.5.1 to 0.6.0. PR #380 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #372 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.13.0 to 0.13.2. PR #376 by @dependabot[bot].
- 👷 Update docs previews comment, single comment, add failure status. PR #377 by @tiangolo.
0.0.9
Fixes
Docs
Internal
- 🔥 Remove unused Poetry config file. PR #382 by @tiangolo.
- ⬆ Bump mkdocs-material from 9.5.44 to 9.6.20. PR #368 by @dependabot[bot].
- ⬆ Bump astral-sh/setup-uv from 5 to 6. PR #318 by @dependabot[bot].
- ⬆ Bump actions/download-artifact from 4 to 5. PR #346 by @dependabot[bot].
- ⬆ Bump ruff from 0.12.12 to 0.13.0. PR #367 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #369 by @pre-commit-ci[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #366 by @pre-commit-ci[bot].
- ⬆ Bump actions/setup-python from 5 to 6. PR #360 by @dependabot[bot].
- ⬆ Bump actions/labeler from 5 to 6. PR #363 by @dependabot[bot].
- ⬆ Bump typer from 0.17.3 to 0.17.4. PR #364 by @dependabot[bot].
- ⬆ Bump ruff from 0.12.10 to 0.12.12. PR #362 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #357 by @pre-commit-ci[bot].
- ⬆ Bump typer from 0.16.1 to 0.17.3. PR #358 by @dependabot[bot].
- ⬆ Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0. PR #359 by @dependabot[bot].
- 👷 Detect and label merge conflicts on PRs automatically. PR #361 by @svlandeg.
- ⬆ Bump ruff from 0.12.9 to 0.12.10. PR #354 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #355 by @pre-commit-ci[bot].
- ⬆ Bump mkdocs-macros-plugin from 1.3.7 to 1.3.9. PR #349 by @dependabot[bot].
- ⬆ Bump actions/checkout from 4 to 5. PR #348 by @dependabot[bot].
- ⬆ Bump pillow from 11.2.1 to 11.3.0. PR #338 by @dependabot[bot].
- ⬆ Bump tiangolo/latest-changes from 0.3.2 to 0.4.0. PR #345 by @dependabot[bot].
- ⬆ Bump typer from 0.16.0 to 0.16.1. PR #352 by @dependabot[bot].
- ⬆ Bump ruff from 0.11.13 to 0.12.9. PR #350 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #335 by @pre-commit-ci[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #309 by @pre-commit-ci[bot].
- ⬆ Bump pillow from 11.1.0 to 11.2.1. PR #315 by @dependabot[bot].
- ⬆ Bump cairosvg from 2.7.1 to 2.8.2. PR #327 by @dependabot[bot].
- ⬆ Bump typer from 0.15.2 to 0.16.0. PR #331 by @dependabot[bot].
- ⬆ Bump ruff from 0.11.0 to 0.11.13. PR #333 by @dependabot[bot].
- 🔧 Remove Google Analytics. PR #329 by @tiangolo.
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #306 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.9.10 to 0.11.0. PR #304 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #301 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.9.9 to 0.9.10. PR #300 by @dependabot[bot].
- ⬆ Bump typer from 0.15.1 to 0.15.2. PR #299 by @dependabot[bot].
- ⬆ Bump typer from 0.12.5 to 0.15.1. PR #286 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #298 by @pre-commit-ci[bot].
- ⬆ Bump ruff from 0.9.7 to 0.9.9. PR #296 by @dependabot[bot].
- ⬆ Bump ruff from 0.9.6 to 0.9.7. PR #294 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #295 by @pre-commit-ci[bot].
- ⬆ Bump mypy from 1.11.2 to 1.14.1. PR #276 by @dependabot[bot].
- ⬆ Bump ruff from 0.8.3 to 0.9.6. PR #291 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #290 by @pre-commit-ci[bot].
- ⬆ Update httpx requirement from <0.28.0,>=0.27.0 to >=0.27.0,<0.29.0. PR #288 by @dependabot[bot].
- ⬆ Bump astral-sh/setup-uv from 3 to 5. PR #273 by @dependabot[bot].
- ⬆ Bump mkdocs-macros-plugin from 1.2.0 to 1.3.7. PR #252 by @dependabot[bot].
- ⬆ Update pre-commit requirement from <4.0.0,>=2.17.0 to >=2.17.0,<5.0.0. PR #237 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #275 by @pre-commit-ci[bot].
- ⬆ Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.12.4. PR #280 by @dependabot[bot].
- ⬆ Bump pillow from 10.4.0 to 11.1.0. PR #277 by @dependabot[bot].
- ⬆ Bump tiangolo/latest-changes from 0.3.1 to 0.3.2. PR #261 by @dependabot[bot].
- ⬆ Bump ruff from 0.6.5 to 0.8.3. PR #271 by @dependabot[bot].
- ⬆ [pre-commit.ci] pre-commit autoupdate. PR #222 by @pre-commit-ci[bot].
- 🔨 Update docs previews script. PR #267 by @tiangolo.
- 🔧 Update build-docs filter paths. PR #266 by @tiangolo.
- ⬆ Bump mkdocs-material from 9.5.34 to 9.5.44. PR #257 by @dependabot[bot].
- 👷 Fix smokeshow, checkout files on CI. PR #243 by @tiangolo.
- 👷 Use uv for CI. PR #242 by @tiangolo.
- 👷 Update
labeler.yml. PR #238 by @tiangolo. - 👷 Update worfkow deploy-docs-notify URL. PR #235 by @tiangolo.
- 👷 Upgrade Cloudflare GitHub Action. PR #234 by @tiangolo.
- ⬆ Bump mkdocs-macros-plugin from 1.0.5 to 1.2.0. PR #220 by [@dependabot[...