Async PRAW (asyncpraw) is the asynchronous Python Reddit API Wrapper, allowing for non-blocking interactions with Reddit's API. Current version is 7.8.1, with a release cadence following PRAW's major releases. It requires Python ~=3.8 and supports both OAuth2 and read-only modes.
pip install asyncprawNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Minimal async example: create a Reddit instance using environment variables for credentials and fetch a subreddit.
Ensure all API calls that return a coroutine are awaited. Use `await subreddit.submit(...)` and `await comment.reply(...)`.
Replace `reddit.read_only` with `reddit.reader_mode`.
Always pass `fetch=True` when calling `reddit.subreddit('subname', fetch=True)` or `reddit.redditor('username', fetch=True)`.Use Python 3.8 to 3.12. Monitor asyncpraw GitHub for 3.13 support.