Repository navigation
Commit f14d14a
authored
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
<https://semver.org/></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 <praw8_migration></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
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments