Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/praw-dev/praw

PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.
https://github.com/praw-dev/praw

Update comment parsing with 2.0 changes

8da049a489d4a9f5bf71c1285380fd4fde503b1b authored almost 12 years ago
Clarify installation. Remove "setup.py" method.

If neither pip nor easy_install is installed then dependencies
will not be automatically install...

21916e5d08b9ec4d40e0101f69211768d0270bea authored almost 12 years ago
Use pprint in introspection example.

e32f124115c5342524322cd13d5c8614bfae3ded authored almost 12 years ago
Add direct link to license.

e242ca55a15c4c04273ba872d64aa02d7a848db0 authored almost 12 years ago
Update getting_started with api delay algoritm.

100ce79afee708e0b53195e71afe307284dd9792 authored almost 12 years ago
Smaller grammatical and other fixes.

f74d1e141c369b2507b94d97e6a214ffb9afeef4 authored almost 12 years ago
Update configuration files

be14e9f36653c3f5f9ad5af4ea795f6c86046605 authored almost 12 years ago
Update contributer guidelines

2b1e5d17f6dff2e770a5b294e2bd170d5e8c7482 authored almost 12 years ago
Add full karma program to getting_started.

6a7b18ab6f9b6bee444fc1502805c043ff600cb2 authored almost 12 years ago
Reuse README.rst in index.rst

c65ca7a63b6cacf680d1bdab7c5c460c6500c663 authored almost 12 years ago
Update CHANGES.rst to PRAW 2.0.12

8172a419874c7bee741ddba90e50f65edfdedfd3 authored almost 12 years ago
Use True over true in docstring.

02ad0769a74aafcd4088d0bace592af91fd9df7e authored almost 12 years ago
Pylint fixes in conf.py

d88500a7ce1999db813887a3814b551457b9e449 authored almost 12 years ago
Set project name to "PRAW"

4a41215e4870dbed7dbb399dfd150022a04d237e authored almost 12 years ago
Migrate documentation from wiki to readthedocs

The documentation on the wiki has been moved into the codebase
and converted from markdown to re...

704b032da54f2507a2a32594142da500cb41818b authored almost 12 years ago
Migrated the wiki changelog into CHANGES.rst

Having this file on the root level will make it easier to
find while perusing the code and hopef...

b1af290066d4011c2fdd884624b8a16672c3bc68 authored almost 12 years ago
Change README from markdown to restructed text.

This will make the READNE look pretty on the cheesehop, it's
appearence on Github will be virtua...

1870c4482915f93a5515d2fec88decba994f4bbd authored almost 12 years ago
Remove obsolete test case of users sharing cache.

With 1252908, the cache is now cleared upon logging in, which
means the test case tests for some...

3145e04f180435d16f6ca5ff5539c4868b8948f5 authored almost 12 years ago
Add InvalidSubreddit exception and handle one case.

4cdddf04329b269212d1b0ba79de6b8b6e865318 authored almost 12 years ago
Raise LoginRequired exception when appropriate for (un)friend.

6b2874796809f9a78c72babc1b2163b6a3d12144 authored almost 12 years ago
Conditionally decode html entities based on r.config.decode_html_entities.

cf1e37e609cf05a31407e70dc70c5ef6c5130b2a authored almost 12 years ago
Empty cache when clearing authentication.

1252908c20ae8bfba0595d1d7aa2b52c2a850ffd authored almost 12 years ago
Version bump to 2.0.11.

2de41bf79edc3d946534d211acfdd9620f724a37 authored almost 12 years ago
Clear moderated subreddit cache when accepting mod invite.

Fixes issue #183.

60dae4e0a9a1033ac960dd983600d731289cc87d authored almost 12 years ago
Add raise_captcha_exception argument to RequireCaptcha decorator.

When raise_captcha_exception is True (default False), PRAW will not
automatically prompt for the...

0ec45c41d12c291a87d68b208202696ebaa93bf3 authored almost 12 years ago
Add get_rising and deprecate get_new_by_* calls.

6016d5ec3b736441c1f456ed65870d8a90ae4df8 authored almost 12 years ago
Evict OAuth me when setting credentials.

This fixes a bug with multiple `set_access_credentials` calls
within `cache_timeout` with the 'i...

1a2c4f9efbc0bd7a5c0e0e993fb9da93b572203f authored almost 12 years ago
Depend on newer version of update_checker with permacache.

4489edd09c77ed726f64a287569c2110cc27837b authored almost 12 years ago
Add delete_flair method.

60e2e1dbf38c7523af735f0574c84df123dd5bf1 authored almost 12 years ago
Version 2.0.9.

8364576e3dcea504993435a773ff6a79d9141294 authored almost 12 years ago
Add read scopes to a bunch of functions

Match upstream reddit/reddit@598980269

4baeec365a40801fb858ef995265bffd0467c30e authored almost 12 years ago
Fix MoreComments.comments bug.

72c2988d4ef2afb6902828ce11bcfcd013aa0d48 authored almost 12 years ago
Don't use ssl for get_friends.

This change will break the get_friends and get_banned functionality until there
is an upstream f...

5621d3dabeeacaac54cc980999fb5e3ca57459b8 authored almost 12 years ago
Remove unneded auth code.

With 71c678c both login and set_access_credentials
run clear_authentication. This means some of ...

c8a0f10f527abd968210d294aed9dee1e7e8b4a8 authored almost 12 years ago
Update logged-in-user's has_mail with get_unread.

f703e4f3906f03b6d9c3d9569b2840c9647ed511 authored almost 12 years ago
Add get_friends and get_blocked to LoggedInRedditor object.

0242265c6ccc3f83c908b23d2701e4aad3fdfc68 authored almost 12 years ago
Allow for unsetting has_mail in get_unread.

f37770aee7ac929aeddc60c40db9391e0ec1d0b7 authored almost 12 years ago
Clear existing http sessions on authentication change.

71c678cd1eee0a76ab0da8bb57ba6afb0bce3da3 authored almost 12 years ago
get_flair_list now works when logged in and not a mod.

3f621be66c37e4a373a2b483e9849104e7e3c904 authored almost 12 years ago
Use new modaction attributes in tests.

84b517b92700ce6d010bbf5f054d610344004e6c authored almost 12 years ago
Add unmoderated test. Version bump.

3a90b4e61930faab20c8f22a15fc720b1fb5b966 authored about 12 years ago
Add support for unmoderated listing

807a53887c74bcc206db09d4c45700791a72ec91 authored about 12 years ago
Bump to version 2.0.5.

3225940623b600188864ccfe8473937f1ed6c964 authored about 12 years ago
Add gilded_only to get_all_comments & get_comments

94f66753d91ea17556f54f9c0cf336ee24079140 authored about 12 years ago
Make Subreddit.get_comments part of _methods

This allows it to be used by the Reddit object, similair to get_flair
or get_banned. This change...

a89614f6d632da1e736366b7afe73b58553f9b4b authored about 12 years ago
Prevent print keywords in tests. Version 2.0.4.

c52749839cb9a06b80bd8d3976ba9ed8d1bc1e05 authored about 12 years ago
Add `delete_image`. Update `update_checker` dependency. Version 2.0.3.

6963cd97a901e8a03e5ffdef123a063fbb7c1ddb authored about 12 years ago
Bump to 2.0.2 to fix python 3 issue.

dc8972149f8fa72b83786343c49f367fd6df52de authored about 12 years ago
Fixed bug when comparing MoreComments classes in Python 3.x

5a97c9a20e725128af7ae38bb6a5ed4218f83f9f authored about 12 years ago
Bump to 2.0.1.

d1517c5effa5a6a538ed03e8fb0c9de84ed0f269 authored about 12 years ago
Merge pull request #164 from Damgaard/master

Fix limit=None bug in replace_more_comments

27744ad220fab9e66beab6bfbadeb23fa6f68a54 authored about 12 years ago
Fix bug with limit=None in replace_more_comments

53c8e40d7bcb22e44a16f860c75f1f4376ae53de authored about 12 years ago
Version bump to 2.0

68dc0cb431457499fcab54c9fdac5bc2bc9c0244 authored about 12 years ago
Oops, fix recently introduced major bug in get_content generator.

ff4757d1b11abfde25b0dd7ef1dff5a312ed25a9 authored about 12 years ago
Replace MoreComment objects with the most children first.

41dc05ec70998be2482be43e3a3fb235974e3184 authored about 12 years ago
Minor fixes for modaction updates. RC version bump.

19e3c44583b9ec50f8ba339f5948dec6701857ab authored about 12 years ago
Add mod and type parameter to get_mod_log.

6b3b3189583093fb3f79cd55d277732ecfca7795 authored about 12 years ago
Add and test specifically for InvalidInvite exception.

c23a2e01b2e6c0e89740a6f80065026413b223d6 authored about 12 years ago
Return a ModAction object in response to get_mod_log.

a0e903baa7b4d029924b67f1de13ef235b82c83f authored about 12 years ago
Remove all_comments property. Use replace_more_comments.

The all_comments property was somewhat confusing. Calling the now public
`replace_more_comments`...

7b301f5e932ef1639cfa1355b08aef1d2f0c86ee authored about 12 years ago
Add additional parameters to get_submission in order to simplify praw.ini.

Removed configuration settings:
* regular_comments_max
* gold_comments_max
* comment_limit...

f9c8d5ba740798626f8c8215eaa9953535ba99fb authored about 12 years ago
Remove (all_)comments_flat properties. Add helpers.flatten_tree.

f3d6ebfa58c6cda5e1ed676ff3f17416f5669646 authored about 12 years ago
Fixes for issue 162.

Renamed:
* flair_list -> get_flair_list
* get_modmail -> get_mod_mail
* get_modqueue -> get_m...

4483c40bbf67b6b0e6cc46e2ad71b98d1f3f5e6e authored about 12 years ago
Add get_mod_log function and associated test.

c6dd69c26d87433508a68c962c6dd197517822d4 authored about 12 years ago
Add and pass tests for scopes subscribe and vote.

2f3bcb879e5fe7337fdd68f54319039432d104ea authored about 12 years ago
Test and pass test for OAuth scope.

cc32b5a73235ee71b3da68040ce5eddd1bdb5360 authored about 12 years ago
Add and pass privatemessages scope test.

Moved the following functions into the PrivateMessagesMixin class (that means
they're now part o...

ccf4fa5207ee204c6012cd5e8ea0a00d08d12202 authored about 12 years ago
Oops, actually make an assertion.

794246c89cf5a6decff2a38f32365944db4bdc8f authored about 12 years ago
Add and pass mysubreddits scope test.

Doing this required moving my_contributions, my_moderation, and my_reddits into
the Reddit names...

a3cda890123b7e2c4c5cb283aa37426d5ceefd4c authored about 12 years ago
Add and pass modposts scope test.

b5c9b962e2e521b9124a7b7629bfa78bfd7d1e03 authored about 12 years ago
Add modflair scope test and make a few tests non-interactive.

80a2ff739bf763096b74a6a16fc7aa4fb94678ee authored about 12 years ago
Lint fixes.

68bacecf18181025eb207798312f5c59bb1e433a authored about 12 years ago
Add modconfig test. Don't use oauth when lazily fetching json dict.

e2efa3c4024d133638368d43f434af462ae0947f authored about 12 years ago
Add additional refresh tokens and test edit scope.

ebabcb297544bc8928fbf21405c5f008ad170202 authored about 12 years ago
Quick RC version bump.

2302956c5d563586cceebc25074181021e95ac59 authored about 12 years ago
Work around 403 errors on scoped submit.

c97c9bac7a4aff773452e63424d7b1a2c445cfcf authored about 12 years ago
Merge pull request #161 from Damgaard/remove_examples

Remove OAuth examples. OAuth docs are now in wiki.

eca5fbb9e5a4f0ade1fd55b46e7add007e8e4aff authored about 12 years ago
Remove OAuth examples. OAuth docu is now in wiki.

81497b3db0a7a9589be69368b72b8961d9f5f20d authored about 12 years ago
Update Damgaard's modifications to remove default_content_limit.

0425ce348a5dd3e333e12caba7e7efbb98a56c56 authored about 12 years ago
Make bigger content calls whenever possible.

b405cac9d18a390cd95d412603d070b8a513d330 authored about 12 years ago
Use flake8 to handle pep8 and pyflakes tests.

60e8c31f5aa28c58794ff9ee8074711b4dc50c53 authored about 12 years ago
Refactor OAuthException and add additional OAuthException subclasses.

OAuthException is now its own error type.

Subclasses:

* OAuthInsufficientScope
* OAuthInvali...

70b8b3d6ab768c00b6a0fe2f384163841d7de500 authored about 12 years ago
Raise OAuthException on 401 response.

fbe2a16155bb6d5e82cbfad91950ff3202623ce8 authored about 12 years ago
Move Reddit functions into classes according to scope.

5d9f843bd93b03e49d213769675df6ff4c5f0f9c authored about 12 years ago
Add interactive_only test decorator. Fix multiple message test.

25f7d8595674984861ac876146c2a30ee2216972 authored about 12 years ago
Allow for OAuth only functions (raise RequireOAuthScope)

Restructure Error Classes

- OAuthScopeRequired
- LoginRequired
* LoginOrScopeRequired (rename...

49644417f5955cf96875a6010e9454521d668071 authored about 12 years ago
Only use oauth domain for oauth requests.

f445f968ffdce53970230758b6d7d5eaac9dbdbd authored about 12 years ago
OAuth scope-ify all of the things!

* Replaced require_login and require_moderator with restrict_access decorator.

* Specified most...

6f2604fdee8fd31ed4c1fa155adc78e6becfbf72 authored about 12 years ago
Remove warnings from parse_api_json_response.

ad3f18f4693c63650f7573037c7ef6e463d7bcca authored about 12 years ago
Merge Approvable and Distinguishable into Moderatable.

44264cabb42074c33ee308074e7fc57ac4b2be7c authored about 12 years ago
Move delete function into Editable class.

2208073750c27f242825c3786fa2627a8c90b346 authored about 12 years ago
Initial restructure of Reddit classes and some OAuth changes.

Current structure:
- BaseReddit
- OAuth2Reddit
- UnauthenticatedReddit
** AuthenticatedR...

2ebb0b39b4e3c4869e0244eb0ddc75172e315e7c authored about 12 years ago
Oauth login.

* Add set_access_credentials to explicitly set access_token and
refresh_token.
* Add set_oa...

5a9168d594f768663267deb403b568373e4cf277 authored about 12 years ago
Update RC version and add invalid_file_path upload test.

67b3d52f93386b969ad53a8cdbd7f4ee60c5c9e5 authored about 12 years ago
Make `upload_image` take a path instead of file.

This fixes problems coming from opening the image file in incorrect mode.

7d044c3e241c1ff8b3180faa5d6cf2aa93f059c7 authored about 12 years ago
Refactor handling of moderator invites.

To be consistent with reddit I decided making a ModeratorInvite subclass of
Messge is not the be...

8c878b15658f845109941294b3b50ae38ca561fb authored about 12 years ago
Fix test_get_hidden StopIteration Error

A submission is hidden at the beginning of test_get_hidden to avoid
eventually running out of hi...

1f366c49be7d3f58dacefffd05c353e7f2e5d3f0 authored about 12 years ago
Implement ModeratorInvite. Fix #132

c47a8ba31b0999b81731170f98a14ca784ceba7a authored about 12 years ago
Fix the remaining pep257 errors.

d568b900a3984f5a7dd692f3990634810322e0cc authored about 12 years ago
Add and use alias_function factory for simplification of function aliases.

In effort to both minimize the amount of code, and reduce maintaining similar
docstrings, the Re...

874e933dd2fc244bbd22df4594436d0a4eb003ef authored about 12 years ago