Asyncer

Latest version: v0.0.8

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.0.8

Refactors

* ♻️ Deprecate `asyncify(cancellable=True)` in favor of `asyncify(abandon_on_cancel=True)`, following AnyIO 4.1.0. PR [202](https://github.com/fastapi/asyncer/pull/202) by [tiangolo](https://github.com/tiangolo).
* ♻️ Import `anyio.from_thread` and `anyio.to_thread` explicitly. PR [201](https://github.com/fastapi/asyncer/pull/201) by [tiangolo](https://github.com/tiangolo).
* ♻️ Update `asyncify` to wrap the function with `functools.wraps` like the other functions. PR [84](https://github.com/fastapi/asyncer/pull/84) by [Gowee](https://github.com/Gowee).

Docs

* 📝 Add docs references to FastAPI's docs on virtual environments and new contributing guide. PR [200](https://github.com/fastapi/asyncer/pull/200) by [tiangolo](https://github.com/tiangolo).
* 📝 Add docs about repo management and team. PR [184](https://github.com/tiangolo/asyncer/pull/184) by [tiangolo](https://github.com/tiangolo).

Internal

* ⬆ Bump actions/cache from 3 to 4. PR [114](https://github.com/fastapi/asyncer/pull/114) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.9.0. PR [164](https://github.com/fastapi/asyncer/pull/164) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump pillow from 10.1.0 to 10.4.0. PR [167](https://github.com/fastapi/asyncer/pull/167) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump ruff from 0.2.0 to 0.6.2. PR [199](https://github.com/fastapi/asyncer/pull/199) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ [pre-commit.ci] pre-commit autoupdate. PR [157](https://github.com/fastapi/asyncer/pull/157) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆ Bump mypy from 1.4.1 to 1.11.1. PR [171](https://github.com/fastapi/asyncer/pull/171) by [dependabot[bot]](https://github.com/apps/dependabot).
* 🔥 Remove unused scripts. PR [197](https://github.com/fastapi/asyncer/pull/197) by [tiangolo](https://github.com/tiangolo).
* 🔧 Update converage configs. PR [196](https://github.com/fastapi/asyncer/pull/196) by [tiangolo](https://github.com/tiangolo).
* 🔧 Add URLs to `pyproject.toml`, show up in PyPI. PR [195](https://github.com/fastapi/asyncer/pull/195) by [tiangolo](https://github.com/tiangolo).
* 👷 Do not sync labels as it overrides manually added labels. PR [194](https://github.com/fastapi/asyncer/pull/194) by [tiangolo](https://github.com/tiangolo).
* 👷 Update GitHub Action labeler to put only one label. PR [192](https://github.com/fastapi/asyncer/pull/192) by [tiangolo](https://github.com/tiangolo).
* 👷 Update GitHub Action labeler permissions and dependencies. PR [191](https://github.com/fastapi/asyncer/pull/191) by [tiangolo](https://github.com/tiangolo).
* 👷 Add GitHub Action label-checker. PR [190](https://github.com/fastapi/asyncer/pull/190) by [tiangolo](https://github.com/tiangolo).
* 👷 Add GitHub Action labeler. PR [189](https://github.com/fastapi/asyncer/pull/189) by [tiangolo](https://github.com/tiangolo).
* 👷 Update GitHub Action add-to-project. PR [188](https://github.com/fastapi/asyncer/pull/188) by [tiangolo](https://github.com/tiangolo).
* 👷 Add GitHub Action add-to-project. PR [187](https://github.com/fastapi/asyncer/pull/187) by [tiangolo](https://github.com/tiangolo).
* 📝 Change links from github.com/tiangolo/asyncer to github.com/fastapi/asyncer. PR [186](https://github.com/fastapi/asyncer/pull/186) by [tiangolo](https://github.com/tiangolo).
* 🔨 Update docs.py script to enable dirty reload conditionally. PR [185](https://github.com/tiangolo/asyncer/pull/185) by [tiangolo](https://github.com/tiangolo).
* 🔧 Update MkDocs previews. PR [183](https://github.com/tiangolo/asyncer/pull/183) by [tiangolo](https://github.com/tiangolo).
* 💄 Update Termynal line-height. PR [181](https://github.com/tiangolo/asyncer/pull/181) by [tiangolo](https://github.com/tiangolo).
* 👷 Upgrade build docs configs. PR [180](https://github.com/tiangolo/asyncer/pull/180) by [tiangolo](https://github.com/tiangolo).
* 👷 Add alls-green for test-redistribute. PR [178](https://github.com/tiangolo/asyncer/pull/178) by [tiangolo](https://github.com/tiangolo).
* 👷 Update docs-previews to handle no docs changes. PR [179](https://github.com/tiangolo/asyncer/pull/179) by [tiangolo](https://github.com/tiangolo).
* 👷 Show docs deployment status and preview URLs in comment. PR [177](https://github.com/tiangolo/asyncer/pull/177) by [tiangolo](https://github.com/tiangolo).
* 🔧 Enable auto dark mode. PR [175](https://github.com/tiangolo/asyncer/pull/175) by [tiangolo](https://github.com/tiangolo).
* 👷 Update issue-manager. PR [174](https://github.com/tiangolo/asyncer/pull/174) by [tiangolo](https://github.com/tiangolo).
* 👷 Update issue-manager.yml GitHub Action permissions. PR [173](https://github.com/tiangolo/asyncer/pull/173) by [tiangolo](https://github.com/tiangolo).
* 👷 Refactor GitHub Action to comment docs deployment URLs and update token, preparing for GitHub org. PR [172](https://github.com/tiangolo/asyncer/pull/172) by [tiangolo](https://github.com/tiangolo).
* 🔨 Update docs Termynal scripts to not include line nums for local dev. PR [169](https://github.com/tiangolo/asyncer/pull/169) by [tiangolo](https://github.com/tiangolo).
* ⬆ Bump mkdocs-material from 9.4.7 to 9.5.24. PR [162](https://github.com/tiangolo/asyncer/pull/162) by [dependabot[bot]](https://github.com/apps/dependabot).
* 👷 Update GitHub Actions to download and upload artifacts. PR [159](https://github.com/tiangolo/asyncer/pull/159) by [tiangolo](https://github.com/tiangolo).
* 👷 Tweak CI for test-redistribute, add needed env vars for slim. PR [158](https://github.com/tiangolo/asyncer/pull/158) by [tiangolo](https://github.com/tiangolo).

0.0.7

Internal

* 🔧 Add configs for `asyncer-slim`. PR [152](https://github.com/tiangolo/asyncer/pull/152) by [tiangolo](https://github.com/tiangolo).

In the future Asyncer can include the standard default recommended packages, and `asyncer-slim` can come without those recommended standard packages and with a group of optional dependencies `asyncer-slim[standard]`, equivalent to `asyncer`, for those that want to opt out of those packages.

0.0.6

Internal

* ⬆ [pre-commit.ci] pre-commit autoupdate. PR [122](https://github.com/tiangolo/asyncer/pull/122) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆ Bump dorny/paths-filter from 2 to 3. PR [118](https://github.com/tiangolo/asyncer/pull/118) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump dawidd6/action-download-artifact from 2.28.0 to 3.1.4. PR [137](https://github.com/tiangolo/asyncer/pull/137) by [dependabot[bot]](https://github.com/apps/dependabot).
* 🔨 Update internal scripts and remove unused ones. PR [149](https://github.com/tiangolo/asyncer/pull/149) by [tiangolo](https://github.com/tiangolo).
* 🔧 Migrate from Poetry to PDM for handling the internal dependencies and build. PR [148](https://github.com/tiangolo/asyncer/pull/148) by [tiangolo](https://github.com/tiangolo).
* 👷 Add cron to run test once a week on monday. PR [140](https://github.com/tiangolo/asyncer/pull/140) by [estebanx64](https://github.com/estebanx64).
* ⬆️ Upgrade Ruff version and configs. PR [139](https://github.com/tiangolo/asyncer/pull/139) by [tiangolo](https://github.com/tiangolo).

0.0.5

Fixes

* 🐛 Fix `syncify` with `raise_sync_error=False` on AnyIO 4.x.x, do not start new event loops unnecessarily. PR [130](https://github.com/tiangolo/asyncer/pull/130) by [tiangolo](https://github.com/tiangolo).

Internal

* 👷 Update Publish CI Python version to 3.11. PR [120](https://github.com/tiangolo/asyncer/pull/120) by [tiangolo](https://github.com/tiangolo).

0.0.4

Docs

* 📝 Update docstring for `syncify()`, fix name of parameter `raise_sync_error` (remove unused parameter name `check_called_from_async`). PR [113](https://github.com/tiangolo/asyncer/pull/113) by [giladsheffer](https://github.com/giladsheffer).

Internal

* 🔧 Add Ruff config. PR [112](https://github.com/tiangolo/asyncer/pull/112) by [tiangolo](https://github.com/tiangolo).
* 🔧 Adopt Ruff for formatting and linting and upgrade internal tools. PR [111](https://github.com/tiangolo/asyncer/pull/111) by [tiangolo](https://github.com/tiangolo).

0.0.3

Features

* ✨ Export (import and re-export) `TaskGroup` from `asyncer`. PR [87](https://github.com/tiangolo/asyncer/pull/87) by [MarkParker5](https://github.com/MarkParker5).
* ✨ Add support for AnyIO 4.x, drop support for Python 3.7. PR [90](https://github.com/tiangolo/asyncer/pull/90) by [khiemdoan](https://github.com/khiemdoan).

Fixes

* 🐛 Add missing dependency `typing_extensions` for Python < 3.10. PR [89](https://github.com/tiangolo/asyncer/pull/89) by [ZhymabekRoman](https://github.com/ZhymabekRoman).

Refactors

* ✏️ Tweak docstrings format. PR [50](https://github.com/tiangolo/asyncer/pull/50) by [realFranco](https://github.com/realFranco).

Docs

* 👷 Upgrade CI for docs. PR [78](https://github.com/tiangolo/asyncer/pull/78) by [tiangolo](https://github.com/tiangolo).
* 🛠️ Tweak internal CI actions, add `--no-cache-dir` at `Dockfile` files. PR [52](https://github.com/tiangolo/asyncer/pull/52) by [realFranco](https://github.com/realFranco).
* 📝 Update help Asyncer docs. PR [65](https://github.com/tiangolo/asyncer/pull/65) by [tiangolo](https://github.com/tiangolo).
* 🍱 Update logo vector asset, do not depend on system fonts. PR [60](https://github.com/tiangolo/asyncer/pull/60) by [tiangolo](https://github.com/tiangolo).

Internal

* 🔧 Update classifiers for Python 3.11 and Python 3.12. PR [110](https://github.com/tiangolo/asyncer/pull/110) by [tiangolo](https://github.com/tiangolo).
* 👷 Enable tests for Python 3.12 in CI. PR [108](https://github.com/tiangolo/asyncer/pull/108) by [khiemdoan](https://github.com/khiemdoan).
* ⬆ Bump actions/setup-python from 4 to 5. PR [102](https://github.com/tiangolo/asyncer/pull/102) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump tiangolo/issue-manager from 0.4.0 to 0.4.1. PR [109](https://github.com/tiangolo/asyncer/pull/109) by [dependabot[bot]](https://github.com/apps/dependabot).
* 👷 Update build docs cache key. PR [103](https://github.com/tiangolo/asyncer/pull/103) by [tiangolo](https://github.com/tiangolo).
* 👷 Upgrade latest-changes. PR [101](https://github.com/tiangolo/asyncer/pull/101) by [tiangolo](https://github.com/tiangolo).
* 👷 Update latest changes GitHub Action to use the latest release. PR [100](https://github.com/tiangolo/asyncer/pull/100) by [tiangolo](https://github.com/tiangolo).
* 📝 Fix duplicated docs and latest-changes GitHub Action version. PR [99](https://github.com/tiangolo/asyncer/pull/99) by [tiangolo](https://github.com/tiangolo).
* 👷 Upgrade latest-changes. PR [97](https://github.com/tiangolo/asyncer/pull/97) by [tiangolo](https://github.com/tiangolo).
* 📝 Tweak release notes with latest changes. PR [98](https://github.com/tiangolo/asyncer/pull/98) by [tiangolo](https://github.com/tiangolo).
* 🔨 Update dev scripts. PR [95](https://github.com/tiangolo/asyncer/pull/95) by [tiangolo](https://github.com/tiangolo).
* ⬆ [pre-commit.ci] pre-commit autoupdate. PR [83](https://github.com/tiangolo/asyncer/pull/83) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆ Bump actions/checkout from 3 to 4. PR [85](https://github.com/tiangolo/asyncer/pull/85) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump dawidd6/action-download-artifact from 2.27.0 to 2.28.0. PR [88](https://github.com/tiangolo/asyncer/pull/88) by [dependabot[bot]](https://github.com/apps/dependabot).
* 👷 Install MkDocs Material Insiders only when secrets are available, for Dependabot. PR [94](https://github.com/tiangolo/asyncer/pull/94) by [tiangolo](https://github.com/tiangolo).
* 🔧 Add `CITATION.cff` file for academic citations. PR [92](https://github.com/tiangolo/asyncer/pull/92) by [tiangolo](https://github.com/tiangolo).
* 👷 Update Debug mode with Tmate for CI. PR [82](https://github.com/tiangolo/asyncer/pull/82) by [tiangolo](https://github.com/tiangolo).
* 👷 Update docs deploy to Cloudflare pages. PR [81](https://github.com/tiangolo/asyncer/pull/81) by [tiangolo](https://github.com/tiangolo).
* 👷 Update docs CI, main branch is main, not master. PR [80](https://github.com/tiangolo/asyncer/pull/80) by [tiangolo](https://github.com/tiangolo).
* 🔧 Update dependencies now that 3.6 is deprecated. PR [79](https://github.com/tiangolo/asyncer/pull/79) by [tiangolo](https://github.com/tiangolo).
* ⬆ Bump nwtgck/actions-netlify from 1.2.4 to 2.0.0. PR [58](https://github.com/tiangolo/asyncer/pull/58) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump dawidd6/action-download-artifact from 2.24.2 to 2.27.0. PR [74](https://github.com/tiangolo/asyncer/pull/74) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ [pre-commit.ci] pre-commit autoupdate. PR [57](https://github.com/tiangolo/asyncer/pull/57) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* 👷 Update token for latest changes. PR [70](https://github.com/tiangolo/asyncer/pull/70) by [tiangolo](https://github.com/tiangolo).
* ⬆️ Upgrade analytics. PR [67](https://github.com/tiangolo/asyncer/pull/67) by [tiangolo](https://github.com/tiangolo).
* 🔧 Update new issue chooser to point to Discussions. PR [64](https://github.com/tiangolo/asyncer/pull/64) by [tiangolo](https://github.com/tiangolo).
* 🔧 Add question template for GitHub Discussions and update issues template. PR [63](https://github.com/tiangolo/asyncer/pull/63) by [tiangolo](https://github.com/tiangolo).
* ⬆ Upgrade isort and pre-commit config. PR [62](https://github.com/tiangolo/asyncer/pull/62) by [tiangolo](https://github.com/tiangolo).
* 👷 Refactor CI artifact upload/download for docs previews. PR [59](https://github.com/tiangolo/asyncer/pull/59) by [tiangolo](https://github.com/tiangolo).
* ⬆ [pre-commit.ci] pre-commit autoupdate. PR [56](https://github.com/tiangolo/asyncer/pull/56) by [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci).
* ⬆ Bump actions/cache from 2 to 3. PR [55](https://github.com/tiangolo/asyncer/pull/55) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump dawidd6/action-download-artifact from 2.24.1 to 2.24.2. PR [54](https://github.com/tiangolo/asyncer/pull/54) by [dependabot[bot]](https://github.com/apps/dependabot).
* ⬆ Bump dawidd6/action-download-artifact from 2.9.0 to 2.24.1. PR [53](https://github.com/tiangolo/asyncer/pull/53) by [dependabot[bot]](https://github.com/apps/dependabot).

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.