Skip to content
Permalink
Browse files

Updated build to include Python 3.6 (#291)

  • Loading branch information...
Alex Widener authored and jminor committed Jul 30, 2018
1 parent 5b35e37 commit 19d45ad08c1d4472ba6709263b3676ed5be81ee8
Showing with 17 additions and 1 deletion.
  1. +8 −0 .gitlab-ci.yml
  2. +5 −1 .travis.yml
  3. +3 −0 README.md
  4. +1 −0 setup.py
@@ -16,3 +16,11 @@ Python 3.5:
- make lint
- make test
- make coverage

Python 3.6:
stage: test
image: python:3.6
script:
- make lint
- make test
- make coverage
@@ -2,16 +2,20 @@ language: python
python:
- "2.7"
- "3.5"
- "3.6"

env:
global:
- PYAAF27=PyAAF-1.0.0-cp27-cp27mu-manylinux1_x86_64.whl
- PYAAF35=PyAAF-1.0.0-cp35-cp35m-manylinux1_x86_64.whl
- PYAAF36=PyAAF-1.0.0-cp36-cp36m-manylinux1_x86_64.whl

before_install:
# Note that pyaaf is only needed for the AAF adapter
# We need to get a wheel that matches our Python version
- if [[ $TRAVIS_PYTHON_VERSION == 2.7 ]]; then export PYAAF=$PYAAF27 ; else export PYAAF=$PYAAF35; fi
- if [[ $TRAVIS_PYTHON_VERSION == 2.7 ]]; then export PYAAF=$PYAAF27 ; fi
- if [[ $TRAVIS_PYTHON_VERSION == 3.5 ]]; then export PYAAF=$PYAAF35 ; fi
- if [[ $TRAVIS_PYTHON_VERSION == 3.6 ]]; then export PYAAF=$PYAAF36 ; fi
- wget -qO /tmp/${PYAAF} "https://github.com/markreidvfx/pyaaf/releases/download/v1.0.0/${PYAAF}"

install:
@@ -11,6 +11,9 @@ GitHub: https://github.com/PixarAnimationStudios/OpenTimelineIO

Discussion Group: https://groups.google.com/forum/#!forum/open-timeline-io

![Supported Versions](https://img.shields.io/badge/python-2.7%2C%203.5%2C%203.6-blue.svg)
[![Build Status](https://travis-ci.org/PixarAnimationStudios/OpenTimelineIO.svg?branch=master)](https://travis-ci.org/PixarAnimationStudios/OpenTimelineIO)

PUBLIC BETA NOTICE
------------------

@@ -146,6 +146,7 @@ def test_otio():
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Operating System :: OS Independent',
'Natural Language :: English',
],

0 comments on commit 19d45ad

Please sign in to comment.
You can’t perform that action at this time.