Releases: socius-org/RedditHarbor
Releases · socius-org/RedditHarbor
0.2.4
0.2.3
Full Changelog: 0.2.2...0.2.3
update()
module has been added toredditharbor.dock.pipeline
. The module streamlines and automates the process of updatingupvote_ratio
,score
, andnum_comments
metrics for existing submissions (comments and users will be added in the future release)
0.2.2
Full Changelog: 0.2.1...0.2.2
- Updated
download.py
andpipeline.py
to remove the use ofos.path.abs_path
, enabling users to download files within the working folder instead of automatically to the desktop.
0.2.1
Solved Issue #8 (Full Changelog): 0.2...0.2.1
- Now able to collect and store comments from specified submission id(s).
- Now able to fetch submission ids from the Supabase table. Designed for
collect.comment_from_submission
.
Public Beta
Collect
from redditharbor.dock.pipeline import collect
collect = collect(reddit_client, supabase_client, db_config)
From Subreddit
subreddit_submission
: Collects and stores submissions and associated users in specified subreddits.subreddit_comment
: Collects and stores comments and associated users in specified subreddits.subreddit_submission_and_comment
: Collects and stores submissions, comments and associated users in specified subreddits.
From User
submission_from_user
: Collects and stores submissions from specified user(s).comment_from_user
: Collects and stores comments from specified user(s).
Keyword Search
submission_by_keyword
: Collects and stores submissions with specified keywords from given subreddits.
Download
from redditharbor.utils import download
submission.to_{filetype}
: Save submission data to .CSV, .JSON, .TXT, .Pickle, .JPEG and .PNG files.comment.to_{filetype}
: Save comment data to .CSV, .JSON, .TXT, and .Pickle files.user.to_{filetype}
: Save user data to .CSV, .JSON, .TXT, and .Pickle files.
Fetch
from redditharbor.utils import fetch
user.name
: Fetch user names from the Supabase table. Designed mainly forcollect.submission_from_user
andcollect.comment_from_user
.
0.1.6.3
Merge branch 'main' of https://github.com/socius-org/RedditHarbor
0.1.6
change save_file_path to os.getcwd()
0.1.5.3
Update README.md
0.1.4
suppress unnecessary sys log from presidio
0.1.3
fixed minor error with pii masking