PackageTrack
Sign in Get early access

pyo3-async-runtimes-macros

Proc Macro Attributes for `pyo3-async-runtimes`

0.29.0 11M downloads/mo #2924 most downloaded on crates.io PyO3/pyo3-async-runtimes

What this package is like to depend on

Last release 2 months ago

12 Jun 2026

Ships fairly regularly

a new release about every 3 months

Most releases are documented

notes for 8 of 9 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

9 releases · first in 2024

4 releases in the last 12 months

see the full history below

Release timeline

9 releases · Oct 2024 to Jun 2026
2025 2026
Release Pre-release

Releases

latest 9
  1. 0.29.0 12 Jun 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.28.0...v0.29.0

    Open source →
    Release notes
    • chore: bump pyo3 version to 0.29. #85
    Open source →
  2. 0.28.0 04 Feb 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.27.0...v0.28.0

    Open source →
    Release notes
    • Bump to pyo3 0.28. #76
    • Check for awaitable instead of coroutine in stream glue #73
    • Bump MSRV to 1.83.
    • Fix handling of full buffer in into_stream functions
    Open source →
  3. 0.27.0 20 Oct 2025
    Release notes

    NB: this was released on 2025-10-20, but the GitHub release was not pushed until 2026-01-10.

    What's Changed

    New Contributors

    Full Changelog: v0.26.0...v0.27.0

    Open source →
    Release notes
    • Avoid attaching to the runtime when cloning TaskLocals by using std::sync::Arc. #62
    • Breaking: Finalize the future without holding GIL inside async-std/tokio runtime. Trait Runtime now requires spawn_blocking function, future_into_py functions now require future return type to be Send. #60
    • Change pyo3 downcast calls to cast calls #65
    • Use pyo3::intern! for method calls and getattr calls #66
    • Fix missing LICENSE file in macros crate by @musicinmybrain in https://github.com/PyO3/pyo3-async-runtimes/pull/63
    • Bump to pyo3 0.27. #68
    Open source →
  4. 0.26.0 02 Sep 2025
    Release notes

    What's Changed

    Full Changelog: v0.25.0...v0.26.0

    Open source →
    Release notes
    • Bump to pyo3 0.26. #54
    Open source →
  5. 0.25.0 19 May 2025
    Release notes

    This bumps the PyO3 version to 0.25.

    Thanks to @kylebarron and @cjdsellers for help upgrading!

    Open source →
    Release notes
    • Bump to pyo3 0.25. #41
    Open source →
  6. 0.24.0 13 Mar 2025
    Release notes

    This bumps the PyO3 version to 0.24.

    Thanks to @kylebarron and @cjdsellers for help upgrading!

    Open source →
    Release notes
    • Bump to pyo3 0.24. #34
    Open source →
  7. 0.23.0 22 Nov 2024
    Release notes

    This bumps the supported PyO3 version to 0.23.

    Thank you to @kylebarron for the help upgrading!

    Open source →
    Release notes
    • Bump minimum version of pyo3 dependency to 0.23. #21
    Open source →
  8. 0.22.0 28 Oct 2024
    Release notes

    Initial release of the new fork of pyo3-asyncio, now built atop PyO3 0.22

    Thank you to everyone who helped set up this new fork:

    @bschoenmaeckers
    @cjdsellers
    @davidhewitt
    @douglasdavis
    @lakako

    Open source →
    Release notes
    Open source →
  9. 0.21.0 04 Oct 2024

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive