Change Log¶
7.2.0 (2021/02/25)¶
Added
Reddit
keyword argumenttoken_manager
.FileTokenManager
and its parent abstract classBaseTokenManager
.
Deprecated
The configuration setting
refresh_token
is deprecated and its use will result in aDeprecationWarning
. This deprecation applies in all ways of setting configuration values, i.e., viapraw.ini
, as a keyword argument when initializing an instance ofReddit
, and via thePRAW_REFRESH_TOKEN
environment variable. To be prepared for Async PRAW 8, use the newReddit
keyword argumenttoken_manager
. See Working with Refresh Tokens in Async PRAW’s documentation for an example.me()
will no longer returnNone
when called inread_only
mode starting in Async PRAW 8. ADeprecationWarning
will be issued. To switch forward to the Async PRAW 8 behavior setpraw8_raise_exception_on_me=True
in yourasyncpraw.Reddit(...)
call.
7.1.1 (2021/02/11)¶
Added
Add method
premium()
to reflect the naming change in Reddit’s API.Ability to submit image galleries with
submit_gallery()
.Ability to pass a gallery url to
Reddit.submission()
.Ability to specify modmail mute duration.
Add method
invited()
to get invited moderators of a subreddit.Ability to submit text/self posts with inline media.
Add method
award()
andaward()
with the ability to specify type of award, anonymity, and message when awarding a submission or comment.Ability to specify subreddits by name using the subreddits parameter in
Reddit.info()
.Added
Reddit.close()
to close the requestor session.Ability to use
Reddit
as an asynchronous context manager that automatically closes the requestor session on exit.
Changed
BoundedSet
will now utilize a Last-Recently-Used (LRU) storing mechanism, which will change the order in which elements are removed from the set.Improved
submit_image()
andsubmit_video()
performance in slow network environments by removing a race condition when establishing a websocket connection.
Deprecated
PRAWException
is superseded byAsyncPRAWException
.
Fixed
An issue where leaving as a moderator fails if you are using token auth.
An issue where an incorrect error was being raised due to invalid submission urls.
A bug where if you call .parent() on a comment it clears its replies.
An issue where performing a deepcopy on an
RedditBase
object will fail.Some cases where streams yield the same item multiple times. This cannot be prevented in every case.
An issue where streams could get stuck on a deleted item and never pull new items.
Fix subreddit style asset uploading.
7.1.0 (2020/07/16)¶
First official Async PRAW release!
7.1.0.pre1 (2020/07/16)¶
Initial Async PRAW pre release.
For changes in PRAW please see: PRAW Changelog