Skip to main content

SeedrClient

SeedrClient is a simple python library that interfaces with Seedr. However, unlike the offical rest API, to use SeedrClient you do not need a premium account and even free users can access the API.

It is based on @theabbie and @hemantapkh work.

Installation

pip install SeedrClient

Example code

from seedr_client import SeedrHandler


seedr = SeedrHandler(email="youremail@example.com", password="your_password")
print(seedr.get_drive())
# Should return a similar result
# {'space': {'total': '5.0 GB', 'used': '1.1 GB'}, 'parent_folder_id': 123456789,
# 'torrents': [], 'folders': [{'folder_id': 123456799, 'folder_name':
# 'Ubuntu Minimal ISO 22.04 Custom', 'size': '1.1 GB'}], 'files': []}

Documentation

You can find the documentation for SeedrClient over here

TODO

  • Reuse access token
  • Refresh access token when it expires
  • Add error notification via Telegram
  • Build a command line interface
  • Build a GUI app to monitor all SeedrClient activities

Metadata

Release files for SeedrClient 0.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SeedrClient 0.1.7
File Size Uploaded
SeedrClient-0.1.7.tar.gz 7.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for SeedrClient 0.1.7
File Interpreter ABI Platform
SeedrClient-0.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 15.9 kB

Release files / SeedrClient-0.1.7.tar.gz

Download URL SeedrClient-0.1.7.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
34972e969b0f6371809239bf35636f3369f7d20297c4ad48199bc16ce5352492
BLAKE2b-256 checksum
How to use checksums
b0df7da664e30663eb51307ec10300cc8c76f0347f2c851bc73e39a73f3c9fac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / SeedrClient-0.1.7-py3-none-any.whl

Download URL SeedrClient-0.1.7-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
28557b51e94d52357e2642b600618b3fc3fd89ab907060ec9c6981d820aa60d6
BLAKE2b-256 checksum
How to use checksums
608a20354420fc77c940e2d5372cd1570619c16d532be77cff1c57277e508ac0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page