diff --git a/.travis.yml b/.travis.yml index 2ffbd4ee..f2d8ebb1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,15 +23,26 @@ stages: jobs: include: - stage: 'Lint markdown files' - language: ruby - rvm: 2.4.1 os: linux + language: generic install: gem install awesome_bot script: - find . -type f -name '*.md' -exec awesome_bot {} \; notifications: email: false + - stage: 'Lint markdown files' + os: linux + language: generic + before_install: skip + install: + - npm i -g markdown-spellcheck + before_script: + - wget --quiet https://raw.githubusercontent.com/optimizely/mdspell-config/master/.spelling + script: + - mdspell -a -n -r --en-us '**/*.md' + after_success: skip + - stage: 'Linting' language: python python: "2.7" diff --git a/CHANGELOG.md b/CHANGELOG.md index 176b1372..760c7cfc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Optimizely Python SDK Changelog +## 3.4.1 +March 19th, 2020 + +### Bug Fixes: +* Updated `jsonschema` to address [installation issue](https://github.com/optimizely/python-sdk/issues/232). + + ## 3.4.0 January 27th, 2020 diff --git a/optimizely/version.py b/optimizely/version.py index be7ee3cc..809c22ba 100644 --- a/optimizely/version.py +++ b/optimizely/version.py @@ -11,5 +11,5 @@ # See the License for the specific language governing permissions and # limitations under the License. -version_info = (3, 4, 0) +version_info = (3, 4, 1) __version__ = '.'.join(str(v) for v in version_info) diff --git a/requirements/core.txt b/requirements/core.txt index 39e764f5..675903ec 100644 --- a/requirements/core.txt +++ b/requirements/core.txt @@ -1,3 +1,3 @@ -jsonschema==2.6.0 +jsonschema==3.2.0 mmh3==2.5.1 requests[security]>=2.9.1