Skip to content

Releases: hemantapkh/seedrcc

Patch V2.0.2

03 Dec 13:48

Choose a tag to compare

What's Changed

  • Patch v2.0.2: Fix auto token refresh issue by @hemantapkh in #8
    • Fix the auto token refresh issue due to _make_http_request raising ServerError on token expiration
    • Handle JSON decode error

Full Changelog: v2.0.1...v2.0.2

Patch V2.0.1

31 Aug 03:37

Choose a tag to compare

What's Changed

  • Fix FetchFileResult class and fetch_file methods by @Sev228 in #7

New Contributors

  • @Sev228 made their first contribution in #7

Full Changelog: v2.0.0...v2.0.1

Release V2.0.0

23 Aug 14:14

Choose a tag to compare

⚠️ Breaking Changes

This is a major release that introduces significant improvements and breaking changes. The library has been completely refactored from the ground up to provide a more modern, robust, and developer-friendly experience.

✨ Key Highlights

  • Asynchronous Support: A new AsyncSeedr client is now available for non-blocking API calls.
  • Complete Refactor: The entire codebase has been modernized and restructured for better maintainability and performance.
  • Modern Tooling: The project now uses httpx for HTTP requests and pyproject.toml for packaging.
  • Improved Developer Experience:
    • API responses are now parsed into strongly-typed dataclasses.
    • A comprehensive suite of custom exceptions allows for robust error handling.
  • Documentation Overhaul: The documentation has been migrated to MkDocs with the Material theme for a cleaner, more readable experience.

Release v1.0.1

30 May 15:39

Choose a tag to compare

  • Allow adding torrent with remote or local torrent file

Full Changelog: v1.0.0...v1.0.1

Release v1.0.0

26 May 12:37

Choose a tag to compare

  • Allow to add torrent with a wishlistId
  • Add deleteWishlist method to delete a wishlist
  • Remove autoRefresh attribute and set it to True
  • Fix error if Seedr responds with a plain text instead of JSON

Full Changelog: v0.0.1...v1.0.0

Initial release v0.0.1

29 Apr 11:03

Choose a tag to compare

Add seedr.py