Skip to main content

Seedr Python Client

seedr-client-head

seedr Seedr API built with 💛 by Souvik Pratiher

GitHub

Features

  • Intuitive user-friendly 🤓 library
  • Contains both asynchronous 🏁 and synchronous 🏴 methods
  • Blazing fast performance 🐱‍🏍

Installation

pip install seedrapi

Usage

# Get the client
from seedrapi.api import SeedrAPI

# For the asynchronous client use the below import statement instead of the above one
# from seedrapi.api_async import SeedrAPI

# Login to account. You can login to your account by email and password or via access token.
# After login an access token will retrieve. Don't care, It's for devs.
seedr = SeedrAPI(email='example@email.com', password='example')

# Get all files and folders in your account
files = seedr.get_drive()

# Add magnet to your account
tor = seedr.add_torrent('magnet:?xt=urn:btih:c12fe1c06bba254a9dc9f519b335aa7c1367a88a')
print(tor)  # This may retrieve some info about torrent etc...

# Go to a dir and get details
dir = seedr.get_folder('folder_id')

# Get direct link for a file
file = seedr.get_file('file_id')

# Delete a folder
seedr.delete_folder('folder_id')

# Delete a file
seedr.delete_file('file_id')

# Rename a file
seedr.rename('file_id', 'new_name')

Metadata

Release files for seedrapi 1.0

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

Source distribution (sdist)

Source distribution for seedrapi 1.0
File Size Uploaded Provenance
seedrapi-1.0.tar.gz 4.3 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 9.6 kB

Release files / seedrapi-1.0.tar.gz

Download URL seedrapi-1.0.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6dc88ad61a358f56cae07ae28c6daab9c6572a48538536d60504ad0f8e051081
BLAKE2b-256 checksum
How to use checksums
ad47e440f2c5f23f655c88d93225556cfbe56b542bd66d271763a9611ce95344
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Release files / seedrapi-1.0-py3-none-any.whl

Download URL seedrapi-1.0-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2e99c3dce4a93a3a625842f8d1ae2ded0a6559288e453643151de02783df7543
BLAKE2b-256 checksum
How to use checksums
724f712ac61ad496bf0ac2bf9357c5469859cae4064be346f4092579034a1b2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

Security for seedrapi 1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.0 This release

2 release files No provenance

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