Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 25 additions & 17 deletions .github/CONTRIBUTING.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
Guidelines for Contributing
===========================
#############################
Guidelines for Contributing
#############################

Code of Conduct
---------------
*****************
Code of Conduct
*****************

This project is released with a `Contributor Code of Conduct`_. By participating in this
project you agree to abide by its terms.

Creating an Issue
-----------------
*******************
Creating an Issue
*******************

1. Please do not create issues for questions you have. The appropriate location for such
questions is `r/redditdev`_ or via Slack_.
Expand All @@ -17,15 +20,17 @@ Creating an Issue
3. Please use GitHub's issue search feature to look for already reported issues before
reporting your own.

Responding to Issues
--------------------
**********************
Responding to Issues
**********************

One of the simplest ways to help with Async PRAW is by answering others questions. When
responding, always be positive. While something may be obvious to you, it likely is not
to the person asking the question.

Creating Pull Requests
----------------------
************************
Creating Pull Requests
************************

1. If you are fixing an already filed issue, please indicate your intentions by
commenting on the issue. This act will hopefully minimize any duplicate work.
Expand Down Expand Up @@ -58,15 +63,17 @@ Creating Pull Requests
9. Feel free to check on the status of your pull request periodically by adding a
comment.

Becoming a Team Member
----------------------
************************
Becoming a Team Member
************************

The PRAW team is always interested in expanding Async PRAW's active team member base
with proven contributors. If you are interested, please let us know. In general, we
would like to see you push a number of contributions before we add you on.

Style Recommendations
---------------------
***********************
Style Recommendations
***********************

To keep Async PRAW's source consistent, all contribution code must pass the
``pre_push.py`` script. GitHub Actions will enforce the passing of the automated tests,
Expand All @@ -75,7 +82,7 @@ ensure consistency with much of PEP8 and PEP257 there are a few things that it d
enforce. Please look over the following list:

Method Order within a Class
~~~~~~~~~~~~~~~~~~~~~~~~~~~
===========================

- Group method names by type and order the groups like so:

Expand Down Expand Up @@ -113,8 +120,9 @@ Method Order within a Class
def instance_method(self):
pass

See Also
--------
**********
See Also
**********

Please also read `Contributing to Async PRAW`_.

Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@ repos:
- id: ruff
args: [ --exit-non-zero-on-fix, --fix ]
files: ^(praw/.*.py)$
rev: v0.13.3
rev: v0.14.7

- repo: https://github.com/LilSpazJoekp/docstrfmt
hooks:
- id: docstrfmt
rev: v1.11.1
rev: v2.0.0

- repo: https://github.com/MarcoGorelli/auto-walrus
hooks:
Expand Down
25 changes: 15 additions & 10 deletions AUTHORS.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
Author/Maintainer
=================
###################
Author/Maintainer
###################

- Joel Payne <lilspazjoekp@gmail.com> `@LilSpazJoekp <https://github.com/lilspazjoekp>`_

Documentation Contributors
==========================
############################
Documentation Contributors
############################

- Dale Cudmore <dalecudmore@gmail.com> `@DCuddies <https://github.com/DCuddies>`_
- Zhifu Ge <zhifu@me.com> `@zhifuge <https://github.com/zhifuge>`_
Expand Down Expand Up @@ -34,18 +36,21 @@ Documentation Contributors
- Andrew Chen Wang `@Andrew-Chen-Wang <https://github.com/Andrew-Chen-Wang>`_
- Add "Name <email (optional)> and github profile link" above this line.

PRAW Author
===========
#############
PRAW Author
#############

- Bryce Boe <bbzbryce@gmail.com> `@bboe <https://github.com/bboe>`_

Logo Creator
============
##############
Logo Creator
##############

- kungming2 `@kungming2 <https://github.com/kungming2>`_

Source Contributors
===================
#####################
Source Contributors
#####################

- Ethan Dalool <edalool@yahoo.com> `@voussoir <https://github.com/voussoir>`_
- William McKinnerney <me@williammck.net> `@williammck <https://github.com/williammck>`_
Expand Down
80 changes: 48 additions & 32 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
Change Log
==========
############
Change Log
############

Async PRAW follows `semantic versioning <https://semver.org/>`_.

Unreleased
----------
************
Unreleased
************

**Added**

Expand Down Expand Up @@ -88,15 +90,17 @@ Unreleased
- Remove ``SubredditMessage.mute`` and ``SubredditMessage.unmute`` methods.
- Remove ``InboxableMixin.unblock_subreddit`` method.

7.8.1 (2024/12/21)
------------------
********************
7.8.1 (2024/12/21)
********************

**Changed**

- Bump asyncprawcore minimum version.

7.8.0 (2024/10/20)
------------------
********************
7.8.0 (2024/10/20)
********************

**Added**

Expand Down Expand Up @@ -141,8 +145,9 @@ Unreleased

- XML parsing error when media uploads fail.

7.7.1 (2023/07/11)
------------------
********************
7.7.1 (2023/07/11)
********************

**Changed**

Expand All @@ -152,8 +157,9 @@ Unreleased

- An issue with replying to a modmail conversation results in a error.

7.7.0 (2023/02/25)
------------------
********************
7.7.0 (2023/02/25)
********************

**Added**

Expand All @@ -166,8 +172,9 @@ Unreleased
- An issue when uploading media during the submission of a new media post.
- Removal reasons are now returned in the same order as they appear on Reddit.

7.6.1 (2022/11/28)
------------------
********************
7.6.1 (2022/11/28)
********************

**Changed**

Expand All @@ -179,8 +186,9 @@ Unreleased
- An issue where :class:`.ModmailConversation`'s ``messages`` attribute would only
contain the latest message.

7.6.0 (2022/10/23)
------------------
********************
7.6.0 (2022/10/23)
********************

**Added**

Expand Down Expand Up @@ -227,8 +235,9 @@ Unreleased
alphabetically, and prevent breaking changes when adding new arguments to existing
methods.

7.5.0 (2021/11/13)
------------------
********************
7.5.0 (2021/11/13)
********************

**Added**

Expand Down Expand Up @@ -259,8 +268,9 @@ Unreleased
- An import error when using Async PRAW in environments where ``libsqlite3-dev`` is
needed to utilize ``aiosqlite`` package which depends on the ``sqlite3`` builtin.

7.4.0 (2021/07/30)
------------------
********************
7.4.0 (2021/07/30)
********************

**Added**

Expand All @@ -284,8 +294,9 @@ Unreleased

- :class:`.Reddit` keyword argument ``token_manager``.

7.3.1 (2021/07/06)
------------------
********************
7.3.1 (2021/07/06)
********************

**Changed**

Expand All @@ -298,8 +309,9 @@ Unreleased
- Fixed an issue where some :class:`.RedditBase` objects would be sent in a request as
``"None"``.

7.3.0 (2021/06/18)
------------------
********************
7.3.0 (2021/06/18)
********************

**Added**

Expand Down Expand Up @@ -338,8 +350,9 @@ Unreleased
- Fixed bug where :meth:`~.FullnameMixin.fullname` sometimes returned the wrong
fullname.

7.2.0 (2021/02/25)
------------------
********************
7.2.0 (2021/02/25)
********************

**Added**

Expand All @@ -360,8 +373,9 @@ Unreleased
switch forward to the Async PRAW 8 behavior set ``praw8_raise_exception_on_me=True``
in your ``asyncpraw.Reddit(...)`` call.

7.1.1 (2021/02/11)
------------------
********************
7.1.1 (2021/02/11)
********************

**Added**

Expand Down Expand Up @@ -405,13 +419,15 @@ Unreleased
- 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)
------------------
********************
7.1.0 (2020/07/16)
********************

- First official Async PRAW release!

7.1.0.pre1 (2020/07/16)
-----------------------
*************************
7.1.0.pre1 (2020/07/16)
*************************

- Initial Async PRAW pre-release.

Expand Down
Loading
Loading