Skip to content

Commit

Permalink
Merge branch 'release-1.11.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
mpenkov committed Apr 8, 2020
2 parents 160eb81 + 2e66934 commit 815be85
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 5 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Unreleased

# 1.11.0, 8 Apr 2020

- Fix GCS multiple writes (PR [#421](https://github.com/RaRe-Technologies/smart_open/pull/421), [@petedannemann](https://github.com/petedannemann))
- Implemented efficient readline for ByteBuffer (PR [#426](https://github.com/RaRe-Technologies/smart_open/pull/426), [@mpenkov](https://github.com/mpenkov))
- Fix WebHDFS read method (PR [#433](https://github.com/RaRe-Technologies/smart_open/pull/433), [@mpenkov](https://github.com/mpenkov))
- Make S3 uploads more robust (PR [#434](https://github.com/RaRe-Technologies/smart_open/pull/434), [@mpenkov](https://github.com/mpenkov))
- Add pathlib monkeypatch with replacement of `pathlib.Path.open` (PR [#436](https://github.com/RaRe-Technologies/smart_open/pull/436), [@menshikh-iv](https://github.com/menshikh-iv))
- Fix error when calling str() or repr() on GCS SeekableBufferedInputBase (PR [#442](https://github.com/RaRe-Technologies/smart_open/pull/442), [@robcowie](https://github.com/robcowie))
- Move optional dependencies to extras (PR [#454](https://github.com/RaRe-Technologies/smart_open/pull/454), [@Amertz08](https://github.com/Amertz08))
- Correctly handle GCS paths that contain '?' char (PR [#460](https://github.com/RaRe-Technologies/smart_open/pull/460), [@chakruperitus](https://github.com/chakruperitus))
- Make our doctools submodule more robust (PR [#467](https://github.com/RaRe-Technologies/smart_open/pull/467), [@mpenkov](https://github.com/mpenkov))

Starting with this release, you will have to run:

pip install smart_open[gcs] to use the GCS transport.

In the future, all extra dependencies will be optional. If you want to continue installing all of them, use:

pip install smart_open[all]

See the README.rst for details.

# 1.10.0, 16 Mar 2020

- Various webhdfs improvements (PR [#383](https://github.com/RaRe-Technologies/smart_open/pull/383), [@mrk-its](https://github.com/mrk-its))
Expand Down
4 changes: 2 additions & 2 deletions help.txt
Original file line number Diff line number Diff line change
Expand Up @@ -356,9 +356,9 @@ DATA
__all__ = ['open', 'parse_uri', 'register_compressor', 's3_iter_bucket...

VERSION
1.10.0
1.11.0

FILE
/Users/misha/git/smart_open/smart_open/__init__.py
/home/misha/git/smart_open/smart_open/__init__.py


10 changes: 8 additions & 2 deletions release/prepare.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@ echo "version: $version"
script_dir="$(dirname "${BASH_SOURCE[0]}")"
cd "$script_dir"

#
# We will need these for the doctests.
#
export AWS_ACCESS_KEY_ID=$(aws --profile smart_open configure get aws_access_key_id)
export AWS_SECRET_ACCESS_KEY=$(aws --profile smart_open configure get aws_secret_access_key)

git fetch upstream

#
Expand All @@ -41,8 +47,8 @@ set -u

cd ..
pip install -e .[test] # for smart_open
pip install .[test] # for gensim
python setup.py test # for gensim
pip install -e .[all] # for smart_open
python setup.py test

#
# Delete the release branch in case one is left lying around.
Expand Down
2 changes: 1 addition & 1 deletion smart_open/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '1.10.0'
__version__ = '1.11.0'

0 comments on commit 815be85

Please sign in to comment.