diff --git a/.travis.yml b/.travis.yml index 54c8e2a..4f26b24 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,26 +1,31 @@ os: - - linux +- linux language: python python: - - "2.6" - - "2.7" - - "3.3" - - "3.4" - - "3.5" +- '2.6' +- '2.7' +- '3.3' +- '3.4' +- '3.5' matrix: - include: - # Use generic language for osx - - os: osx - python: 3.5 - language: generic -# Perform the manual steps on osx to install python3 and activate venv + include: + - os: osx + python: 3.5 + language: generic before_install: - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install python3; fi - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then virtualenv venv -p python3; fi - - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then source venv/bin/activate; fi -# Command to install dependencies +- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi +- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install python3; fi +- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then virtualenv venv -p python3; fi +- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then source venv/bin/activate; fi install: - - pip install -r requirements.txt -# command to run tests +- pip install -r requirements.txt script: nosetests +deploy: + provider: pypi + user: abradle + distributions: "sdist bdist_wheel" + on: + branch: master + repo: rcsb/mmtf-python + password: + secure: K770zHNs79Bg+EE+1DcMRoB4QZpTZdTrJRmu8o6dnVjQgz3ZaPFkPZnkQdfOAa9UUCfLaCREjCkMSvUOxO9u9ep7HkM7zMnk88DEiKgVgddzoNEUG/RB0oYf1+hyc3FLcb2FTCLMTV9vtqPp6kRBMmpGzcQnGVsEDJjv59ZW9w4fXBIopoLEBcmAN6LBy19r3Hq4uBJRiW17jvtkfBhRTXRcgT/bYO3UD1THveUnYUoJw/HD8LSLO+svhHRclY0AAOV09ZVI7IA2+HXhCvbWVOFtDOzY/0m2qwII8GmtzGgvn1/JFLIf3dnth6er+eZwYcdhTUAVIkApq5p2zcJhKLg79FK4NhllsqKu/cOwREyrxXNQn8SyfDREfkhRRuLQ7iLDHiXdFmJD6wfNlVVrFQJlv5lEFogUsxBind0M2JPi7PD4GvyYl6ZESGfuhZSBKnzfecll1/vZB1u6x4M7rApC6t8b/KN2yjfyxaL6n8oDJdzEo0/JvmiGYVUG5GvNVYrIWdrJWVN4mVJ/Y8s+69c+a0puDK3bVLTwH+hLoInKtZvxh5sh9EE80cXGUK23Su5jTRoNrH6nV+qXNMe1F+9GNELffzbI0/Nk+fYys+M9xidEJ/BJQgZjmPEIg0pZR+H8Bwik0bI/0EDSSCbKLcigkEyRUy1tg8TSpWf4nDw= diff --git a/CHANGELOG.md b/CHANGELOG.md index 113bfd8..c0345a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -57,11 +57,10 @@ All notable changes to this project will be documented in this file, following t ### Fixed - Resolve issue with get_coords - ## v1.0.8 - 2017-08-17 ### Fixed - Changing ascii to utf8 #29 -## v1.0.x - 20XX-XX-XX +## v1.0.10 - 2018-01-03 ### Fixed - Don't leak open file handles #32 diff --git a/README.md b/README.md index 4b538c9..b82cc46 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ [![Build Status](https://travis-ci.org/rcsb/mmtf-python.svg?branch=master)](https://travis-ci.org/rcsb/mmtf-python) [![Code Health](https://landscape.io/github/rcsb/mmtf-python/master/landscape.svg?style=flat)](https://landscape.io/github/rcsb/mmtf-python/master) -[![Version](http://img.shields.io/badge/version-1.0.9-blue.svg?style=flat)](https://github.com/rcsb/mmtf-python/) +[![Version](http://img.shields.io/badge/version-1.0.10-blue.svg?style=flat)](https://github.com/rcsb/mmtf-python/) [![License](http://img.shields.io/badge/license-Apache%202.0-blue.svg?style=flat)](https://github.com/rcsb/mmtf-python/blob/master/LICENSE.txt) [![Changelog](https://img.shields.io/badge/changelog--lightgrey.svg?style=flat)](https://github.com/rcsb/mmtf-python/blob/master/CHANGELOG.md) diff --git a/setup.py b/setup.py index 6c8ba44..eb94e82 100644 --- a/setup.py +++ b/setup.py @@ -19,7 +19,7 @@ # Versions should comply with PEP440. For a discussion on single-sourcing # the version across setup.py and the project code, see # https://packaging.python.org/en/latest/single_source_version.html - version='1.0.9', + version='1.0.10', description='A decoding libary for the PDB mmtf format', long_description=long_description,