Skip to content

Releases: reductstore/reduct-py

Release v1.5.0

30 Jun 20:40
Compare
Choose a tag to compare

Added:

  • Support for batched records, PR-78
  • extra_headers to Client constructor, PR-81
  • head option to Bucket.query and Bucket.read to read only metadata, PR-83
  • head option to Bucket.subscribe, PR-87

Fixed:

  • Unordered reading batched records, PR-82

Changed:

  • Minimum Python version is now 3.8, PR-84
  • Parse short header syntax for batched records, PR-85

Release v1.4.1

05 Jun 21:19
Compare
Choose a tag to compare

Fixed:

  • Force close connection after each request to avoid ServerDisconnectedError, PR-77

Release v1.4.0

29 May 21:16
Compare
Choose a tag to compare

Added:

  • Subscribing to new records, PR-70

Fixed:

  • No int timestamps in queries, PR-73
  • Use Expect: 100-continue for large files, PR-75

Release v1.3.1

05 Feb 08:47
Compare
Choose a tag to compare

Fixed:

  • No content status in Bucket.query, PR-69

Release v1.3.0

27 Jan 16:37
Compare
Choose a tag to compare

Added:

  • Quick Start example and guide, PR-65
  • Support labels for read, write and querying, PR-66
  • Content-Type header for read and write operations, PR-67

Release v1.2.0

22 Dec 21:30
Compare
Choose a tag to compare

Added:

  • Client.me() method to get current permissions, PR-62

Changed:

  • Update documentation after rebranding, PR-59
  • Migrate to pyproject.toml, PR-61

Release v1.1.0

29 Nov 22:54
Compare
Choose a tag to compare

Added:

  • Support Python 3.7, PR-53
  • Client.get_full_info() to get full information about a
    bucket, pr-55
  • Implement token API for Reduct Storage API v1.1, PR-56

Changed:

  • Client.get_bucket now uses GET instead of HEAD in order to be able to return a meaningful error to the
    user, PR-51
  • Client class now catches parsing errors raised by incorrect server configurations or missing
    servers, PR-52

Fixed:

  • Fix examples in docstrings, PR-54

v1.0.0

18 Oct 20:30
Compare
Choose a tag to compare

[v1.0.0] - 2022-10-18

Added:

  • /api/v1/ prefix to all http endpoints, PR-42

Changed:

  • bucket.read() now returns a Record yielded from an asynccontext, PR-43

Removed:

  • Deprecated entry list function, PR-42
  • bucket.read_by method, PR-43

v0.5.1

14 Sep 18:57
Compare
Choose a tag to compare

Removed:

  • Token renewal - deprecated in API v0.8, PR-39

Release v0.4.0

24 Aug 08:30
Compare
Choose a tag to compare

Added:

  • Support HTTP API v0.7, PR-36

Fixed:

  • Content length can be 0 with async version of command, PR-37
  • Type hint in bucket.write incorrect, PR-37