Releases: praw-dev/asyncprawcore
Releases · praw-dev/asyncprawcore
v3.0.2
v3.0.1
3.0.1 (2025/08/02)
Fixed
- Increase half-second delay introduced in 
3.0.0to a full second delay. 
v3.0.0
3.0.0 (2025/08/02)
Changed
- Session creation is now delayed and existing sessions will be reused.
 - Drop support for Python 3.8, which was end-of-life on 2024-10-07.
 - :class:
RateLimiterattributenext_request_timestamphas been removed and
replaced withnext_request_timestamp_ns. 
Fixed
- Add a half-second delay when there are no more requests in the rate limit window and
the window has zero seconds remaining to avoid a semi-rare case where Reddit will
return a 429 response resulting in a :class:TooManyRequestsexception. 
Removed
- Remove :class:
RateLimiterattributereset_timestamp. 
v2.4.0
2.4.0 (2023/11/27)
Changed
- Drop support for Python 3.6, which is end-of-life on 2021-12-23.
 - :class:
DeviceIDAuthorizercan be now used with :class:TrustedAuthenticator. - Updated rate limit algorithm to better handle reddit's new rate limits.
 - Drop support for Python 3.7, which is end-of-life on 2023-06-27.
 
v2.3.0
2.3.0 (2021/07/27)
Added
- 301 redirects result in a 
Redirectexception. Requestoris now initialized with atimeoutparameter.ScriptAuthorizer,ReadOnlyAuthorizer, andDeviceIDAuthorizerhave a
new parameter,scopes, which determines the scope of access requests.- Retry 408 "Request Timeout" HTTP responses.
 
v2.2.1
2.2.1 (2021/07/06)
Changed
- Cast non-string objects to string when preprocessing 
dataandparams. 
v2.2.0
2.2.0 (2021/06/15)
Added
- Support 202 "Accepted" HTTP responses.
 
Fixed
- The expected HTTP response status code for a request made with the proper credentials
to api/v1/revoke_token has been changed from 204 to 200. 
v2.1.0
2.1.0 (2021/06/15)
Added
- Add a 
URITooLargeexception. - :class:
.ScriptAuthorizerhas a new parametertwo_factor_callbackthat supplies
OTPs (One-Time Passcodes) when :meth:.ScriptAuthorizer.refreshis called. - Add a 
TooManyRequestsexception. 
Fixed
- Fix 
RuntimeWarningwhen executing pre/post refresh token callbacks. 
v2.0.1
Bump to 2.0.1
v2.0.0
Bump to 2.0.0