Skip to content

v8.0.0

Latest

Choose a tag to compare

@ddelange ddelange released this 27 Jun 16:27
43e961e

Note

See MIGRATING_FROM_OLDER_VERSIONS.md for details on breaking changes.

What's Changed

  • Remove deprecated top-level smart_open() function by @ddelange in #928
  • Remove deprecated concurrency.create_pool and ConcurrentFuturesPool by @ddelange in #931
  • [hdfs] Support host and port in HDFS URIs by @vvaten in #168
  • Remove stale Python 2.7 references in comments and docstrings by @ddelange in #932
  • Remove deprecated compression.tweak_close() by @ddelange in #933
  • Simplify inspect_kwargs() by dropping getargspec fallback by @ddelange in #934
  • [s3] Pass session_kwargs as a dict to s3.iter_bucket by @ddelange in #930
  • [gcs] Remove deprecated buffer_size/line_terminator params by @ddelange in #935
  • [gcs] Remove no-op _blob.terminate shim in Writer by @ddelange in #936
  • [s3] Remove deprecated transport params from open_uri by @ddelange in #937
  • Remove smart_open_lib backwards-compat re-exports by @ddelange in #929
  • [s3] Remove deprecated smart_open.s3_iter_bucket shim by @ddelange in #927
  • Refresh stale RaRe-Technologies URLs and boto wording by @ddelange in #938
  • Document #926 breaking changes in MIGRATING by @ddelange in #939
  • Add compression_kwargs parameter to smart_open.open() by @ddelange in #940
  • [s3] Drop host/port from S3 URIs, drop s3u scheme by @ddelange in #943
  • [gcs] Use gcs:// as canonical GCS scheme, keep gs:// as alias by @ddelange in #944
  • Parse versionId from s3:// URIs into version_id by @ddelange in #945
  • Add pre-commit and migrate from flake8 to ruff by @ddelange in #946
  • Migrate RST docs to Markdown by @ddelange in #947
  • Add type annotations and ty type checker by @ddelange in #948

New Contributors

Full Changelog: v7.7.1...v8.0.0