Skip to content

Commit f14d14a

Browse files
chore: update praw requirement from >=7.8.1 to >=8.0.1 (#29)
Updates the requirements on [praw](https://github.com/praw-dev/praw) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/praw-dev/praw/releases">praw's releases</a>.</em></p> <blockquote> <h2>v8.0.1</h2> <p><strong>Fixed</strong></p> <ul> <li>Declare <code>__all__</code> in <code>praw</code> and <code>praw.models</code> so that, now that PRAW ships a <code>py.typed</code> marker, type checkers recognize documented imports such as <code>from praw import Reddit</code> and <code>from praw.models import Redditor</code> as public re-exports instead of reporting them as private.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/praw-dev/praw/blob/main/CHANGES.rst">praw's changelog</a>.</em></p> <blockquote> <p>############ Change Log ############</p> <p>praw follows <code>semantic versioning &lt;https://semver.org/&gt;</code>_.</p> <hr /> <p>Unreleased</p> <hr /> <hr /> <p>8.0.1 (2026/06/15)</p> <hr /> <p><strong>Fixed</strong></p> <ul> <li>Declare <code>__all__</code> in <code>praw</code> and <code>praw.models</code> so that, now that PRAW ships a <code>py.typed</code> marker, type checkers recognize documented imports such as <code>from praw import Reddit</code> and <code>from praw.models import Redditor</code> as public re-exports instead of reporting them as private.</li> </ul> <hr /> <p>8.0.0 (2026/06/14)</p> <hr /> <p><strong>Added</strong></p> <ul> <li>Add support for Python 3.13.</li> <li>Add support for Python 3.14.</li> <li>Add support for optional Markdown-formatted <code>selftext</code> when submitting link, image, gallery, and video posts.</li> <li>Add a :ref:<code>migration guide &lt;praw8_migration&gt;</code> covering all breaking changes in PRAW 8.</li> <li>Add :class:<code>.Media</code> and its subclasses :class:<code>.EmojiMedia</code>, :class:<code>.PostMedia</code>, :class:<code>.StylesheetAsset</code>, :class:<code>.StylesheetImage</code>, and :class:<code>.WidgetMedia</code> to consolidate media uploads. Media can be constructed from a file path, or from <code>bytes</code> content along with a <code>name</code>, so media no longer has to be written to disk before uploading.</li> <li>:class:<code>.Announcement</code> and :class:<code>.AnnouncementHelper</code>, exposed as :attr:<code>.Reddit.announcements</code>, for listing, hiding, and marking the currently authenticated user's announcements as read. Provides :meth:<code>.Announcement.hide</code>, :meth:<code>.Announcement.mark_read</code>, :meth:<code>.AnnouncementHelper.hide</code>, :meth:<code>.AnnouncementHelper.mark_read</code>, and :meth:<code>.AnnouncementHelper.mark_all_read</code>. :attr:<code>.Announcement.sent_datetime</code> and :attr:<code>.Announcement.read_datetime</code> return the announcement's <code>sent_at</code> and <code>read_at</code> timestamps as timezone-aware :class:<code>datetime.datetime</code> objects (<code>read_datetime</code> is <code>None</code> for unread announcements).</li> <li>:meth:<code>.Redditor.overview</code> to iterate over a Redditor's combined comments and submissions, mirroring the user overview page on Reddit. It returns the same listing as calling a sort method directly on a :class:<code>.Redditor</code>, so</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/praw-dev/praw/commit/37ca7116d42cd8eed1a704eb2eeff427fd5e3b8c"><code>37ca711</code></a> Bump to v8.0.1</li> <li><a href="https://github.com/praw-dev/praw/commit/a8bf2ead3122beb0ddefeb837f085ed5b40268be"><code>a8bf2ea</code></a> Merge pull request <a href="https://redirect.github.com/praw-dev/praw/issues/2156">#2156</a> from praw-dev/add-all-exports</li> <li><a href="https://github.com/praw-dev/praw/commit/a0f4526c21b6b03e6f5a73e5db37832a7e1073aa"><code>a0f4526</code></a> Bump codesorter pre-commit hook to v0.2.7</li> <li><a href="https://github.com/praw-dev/praw/commit/c657b4edd14275fd63eb7d92376af4627d021e7c"><code>c657b4e</code></a> Declare <strong>all</strong> in praw and praw.models</li> <li><a href="https://github.com/praw-dev/praw/commit/bf7dc3d645bbed34fe93dd236087ff72d5fb1369"><code>bf7dc3d</code></a> Merge pull request <a href="https://redirect.github.com/praw-dev/praw/issues/2155">#2155</a> from praw-dev/doc-overview-equivalence</li> <li><a href="https://github.com/praw-dev/praw/commit/5ede8f1f1275f34bd26ef503f93c250609e259d3"><code>5ede8f1</code></a> Document that Redditor.overview matches the direct sort methods</li> <li><a href="https://github.com/praw-dev/praw/commit/742c6764bbea506188312d1a42397d3d14a37cdb"><code>742c676</code></a> Merge pull request <a href="https://redirect.github.com/praw-dev/praw/issues/2154">#2154</a> from praw-dev/codesorter-reorder</li> <li><a href="https://github.com/praw-dev/praw/commit/6db88b8c4e0d2e59a57f4cb9c9c27b2e23b0161c"><code>6db88b8</code></a> Adopt the CodeSorter pre-commit hook and sort the source</li> <li><a href="https://github.com/praw-dev/praw/commit/351f95b105a7a564977d3052976f829bb499ea6f"><code>351f95b</code></a> Merge pull request <a href="https://redirect.github.com/praw-dev/praw/issues/2153">#2153</a> from praw-dev/prepare_release_v8.0.0</li> <li><a href="https://github.com/praw-dev/praw/commit/fdf917e5731945aa8570078eaef3261d6dd296f2"><code>fdf917e</code></a> Set development version v8.0.1.dev0</li> <li>Additional commits viewable in <a href="https://github.com/praw-dev/praw/compare/v7.8.1...v8.0.1">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 830b070 commit f14d14a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎requirements.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
praw>=7.8.1
1+
praw>=8.0.1

0 commit comments

Comments
 (0)