Skip to content

Releases: piskvorky/smart_open

1.10.0

16 Mar 12:10
Compare
Choose a tag to compare

1.9.0

03 Nov 07:53
Compare
Choose a tag to compare

1.9.0

1.8.4

02 Jun 09:53
Compare
Choose a tag to compare

1.8.3

26 Apr 07:26
Compare
Choose a tag to compare

1.8.2

17 Apr 12:02
Compare
Choose a tag to compare

1.8.2, 17 April 2019

  • Removed dependency on lzma (PR #262, @tdhopper)
  • Backward compatibility fixes (PR #294, @mpenkov)
  • Minor fixes (PR #291, @mpenkov)
    • Fix #289: the smart_open package now correctly exposes a __version__ attribute
    • Fix #285: handled edge case in S3 URLs containing a question mark (?)
    • Fix #288: switched from logging to warnings at import time
    • Fix #47: added unit tests to cover absence of multiprocessing

This release rolls back support for transparently decompressing .xz files,
previously introduced in 1.8.1. This is a useful feature, but it requires a
tricky dependency. It's still possible to handle .xz files with relatively
little effort. Please see README.rst for details.

1.8.1

08 Apr 02:22
Compare
Choose a tag to compare

1.8.0

17 Jan 08:23
Compare
Choose a tag to compare

1.7.1

19 Sep 16:19
Compare
Choose a tag to compare
  • 1.7.1, 18th September 2018

1.7.0

19 Sep 02:51
Compare
Choose a tag to compare

1.6.0

29 Jun 13:37
Compare
Choose a tag to compare
  • 1.6.0, 29th June 2018

    • Migrate to boto3. Fix #43 (PR #164, @mpenkov)
    • Refactoring smart_open to share compression and encoding functionality (PR #185, @mpenkov)
    • Drop python2.6 compatibility. Fix #156 (PR #192, @mpenkov)
    • Accept a custom boto3.Session instance (support STS AssumeRole). Fix #130, #149, #199 (PR #201, @eschwartz)
    • Accept multipart_upload parameters (supports ServerSideEncryption) for S3. Fix (PR #202, @eschwartz)
    • Add support for pathlib.Path. Fix #170 (PR #175, @clintval)
    • Fix performance regression using local file-system. Fix #184 (PR #190, @mpenkov)
    • Replace ParsedUri class with functions, cleanup internal argument parsing (PR #191, @mpenkov)
    • Handle edge case (read 0 bytes) in read function. Fix #171 (PR #193, @mpenkov)
    • Fix bug with changing f._current_pos when call f.readline() (PR #182, @inksink)
    • Сlose the old body explicitly after seek for S3. Fix #187 (PR #188, @inksink)