From 8b27482f5f86c91c2a0d1fc62b4d72b0accb2756 Mon Sep 17 00:00:00 2001 From: INADA Naoki Date: Tue, 11 Dec 2012 22:36:09 +0900 Subject: [PATCH 1/5] Use tox on Travis. --- .travis.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index dd4a10a..f6d8a48 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,12 @@ language: python python: - - 2.6 - 2.7 - - 3.2 - - 3.3 install: - sudo apt-get update -qq - sudo apt-get install -q cython + - sudo apt-get install -q python26-dev python27-dev python32-dev python33-dev - cython --cplus msgpack/_packer.pyx - cython --cplus msgpack/_unpacker.pyx - - pip install six --use-mirrors - - python setup.py install -script: "nosetests -w test" +script: "tox" From ef054cef51db34438aeb8df530dbf8c3ef819b64 Mon Sep 17 00:00:00 2001 From: INADA Naoki Date: Tue, 11 Dec 2012 22:40:07 +0900 Subject: [PATCH 2/5] fix package name --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f6d8a48..e636061 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ python: install: - sudo apt-get update -qq - sudo apt-get install -q cython - - sudo apt-get install -q python26-dev python27-dev python32-dev python33-dev + - sudo apt-get install -q python2.6-dev python2.7-dev python3.2-dev python3.3-dev - cython --cplus msgpack/_packer.pyx - cython --cplus msgpack/_unpacker.pyx From 1dd9280bffe2c26f0efd6e38dc212e35ed23dc0d Mon Sep 17 00:00:00 2001 From: INADA Naoki Date: Tue, 11 Dec 2012 22:42:08 +0900 Subject: [PATCH 3/5] Install tox --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index e636061..ec2fa3b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,7 @@ python: - 2.7 install: + - pip install --use-mirrors tox - sudo apt-get update -qq - sudo apt-get install -q cython - sudo apt-get install -q python2.6-dev python2.7-dev python3.2-dev python3.3-dev From 7bebb665fbca11f9bbb83545b5d60639d26c6338 Mon Sep 17 00:00:00 2001 From: INADA Naoki Date: Tue, 11 Dec 2012 22:46:28 +0900 Subject: [PATCH 4/5] Set PIP_USE_MIRRORS=true for faster venv creation. --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.travis.yml b/.travis.yml index ec2fa3b..efa5f8b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,9 @@ language: python python: - 2.7 +env: + - PIP_USE_MIRRORS=true + install: - pip install --use-mirrors tox - sudo apt-get update -qq From 34611a8ccdc61ba2a8bbb5612c32ed8054315b3f Mon Sep 17 00:00:00 2001 From: INADA Naoki Date: Tue, 11 Dec 2012 22:49:20 +0900 Subject: [PATCH 5/5] Use newer cython. --- .travis.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index efa5f8b..2e6fc56 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,10 +6,9 @@ env: - PIP_USE_MIRRORS=true install: - - pip install --use-mirrors tox - sudo apt-get update -qq - - sudo apt-get install -q cython - - sudo apt-get install -q python2.6-dev python2.7-dev python3.2-dev python3.3-dev + - sudo apt-get install -q python3.3-dev + - pip install --use-mirrors tox cython - cython --cplus msgpack/_packer.pyx - cython --cplus msgpack/_unpacker.pyx