Skip to content

Bump praw from 7.8.1 to 8.0.3 - #2574

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/develop/praw-8.0.3
Open

Bump praw from 7.8.1 to 8.0.3#2574
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/develop/praw-8.0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Bumps praw from 7.8.1 to 8.0.3.

Release notes

Sourced from praw's releases.

v8.0.3

Fixed

  • :meth:.Reddit.post rewinds seekable file objects before retrying a request after a rate limit response. Previously the retry read from the exhausted stream, which could upload empty or truncated file contents.

v8.0.2

Changed

  • Reword property docstrings and clarify in the 8.0.0 change log that arguments deprecated for positional use in v7 are now keyword-only. Maintenance and documentation only; no functional changes.

v8.0.1

Fixed

  • Declare __all__ in praw and praw.models so that, now that PRAW ships a py.typed marker, type checkers recognize documented imports such as from praw import Reddit and from praw.models import Redditor as public re-exports instead of reporting them as private.

v8.0.0

Added

  • Add support for Python 3.13.
  • Add support for Python 3.14.
  • Add support for optional Markdown-formatted selftext when submitting link, image, gallery, and video posts.
  • Add a :ref:migration guide <praw8_migration> covering all breaking changes in PRAW 8.
  • Add :class:.Media and its subclasses :class:.EmojiMedia, :class:.PostMedia, :class:.StylesheetAsset, :class:.StylesheetImage, and :class:.WidgetMedia to consolidate media uploads. Media can be constructed from a file path, or from bytes content along with a name, so media no longer has to be written to disk before uploading.
  • :class:.Announcement and :class:.AnnouncementHelper, exposed as :attr:.Reddit.announcements, for listing, hiding, and marking the currently authenticated user's announcements as read. Provides :meth:.Announcement.hide, :meth:.Announcement.mark_read, :meth:.AnnouncementHelper.hide, :meth:.AnnouncementHelper.mark_read, and :meth:.AnnouncementHelper.mark_all_read. :attr:.Announcement.sent_datetime and :attr:.Announcement.read_datetime return the announcement's sent_at and read_at timestamps as timezone-aware :class:datetime.datetime objects (read_datetime is None for unread announcements).
  • :meth:.Redditor.overview to iterate over a Redditor's combined comments and submissions, mirroring the user overview page on Reddit.
  • An exception_handler keyword argument to :func:.stream_generator (and thus all stream methods) that is invoked with any exception raised while fetching items, allowing the stream to resume rather than terminate. Re-raise from the handler to stop

... (truncated)

Changelog

Sourced from praw's changelog.

############ Change Log ############

praw follows semantic versioning <https://semver.org/>_.


Unreleased



8.0.3 (2026/08/12)


Fixed

  • :meth:.Reddit.post rewinds seekable file objects before retrying a request after a rate limit response. Previously the retry read from the exhausted stream, which could upload empty or truncated file contents.

8.0.2 (2026/06/24)


Changed

  • Reword property docstrings and clarify in the 8.0.0 change log that arguments deprecated for positional use in v7 are now keyword-only. Maintenance and documentation only; no functional changes.

8.0.1 (2026/06/15)


Fixed

  • Declare __all__ in praw and praw.models so that, now that PRAW ships a py.typed marker, type checkers recognize documented imports such as from praw import Reddit and from praw.models import Redditor as public re-exports instead of reporting them as private.

8.0.0 (2026/06/14)


Added

  • Add support for Python 3.13.
  • Add support for Python 3.14.
  • Add support for optional Markdown-formatted selftext when submitting link, image,

... (truncated)

Commits
  • fdc29bb Bump to v8.0.3
  • 05f404c Merge pull request #2199 from praw-dev/bump-shared-workflows-v1.11.0
  • 7620fe1 Bump praw-dev/.github reusable workflows to v1.11.0
  • 187101f Merge pull request #2198 from praw-dev/collapse-github-actions-group
  • 18b1272 Collapse the github-actions Dependabot group
  • ad31876 Merge pull request #2197 from praw-dev/dependabot/uv/python-8bd81e8b75
  • c5fff14 Bump pre-commit from 4.6.1 to 4.6.2 in the python group
  • a90bc6c Merge pull request #2179 from CR29-22-2805/fix-2178-rewind-file-streams
  • f2b8362 Address review feedback
  • c956050 Merge pull request #2195 from praw-dev/update/pre-commit-hooks
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [praw](https://github.com/praw-dev/praw) from 7.8.1 to 8.0.3.
- [Release notes](https://github.com/praw-dev/praw/releases)
- [Changelog](https://github.com/praw-dev/praw/blob/main/CHANGES.rst)
- [Commits](praw-dev/praw@v7.8.1...v8.0.3)

---
updated-dependencies:
- dependency-name: praw
  dependency-version: 8.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 17, 2026
@mergify

mergify Bot commented Aug 17, 2026

Copy link
Copy Markdown

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@github-actions

Copy link
Copy Markdown
Contributor

This pull request is stale as it has been open for 7 days with no activity. Remove stale label or comment, or this will be closed in 10 days.

@github-actions github-actions Bot added the stale label Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants