Cosimo Lupo
6125d0190d
.travis.yml: add Python 3.6; remove Jython
2016-12-25 18:07:35 +00:00
Cosimo Lupo
2611ec2cff
[travis] only make dist in before_deploy stage; use 'file_glob' to get files for Github Releases
2016-11-02 09:30:18 +00:00
Cosimo Lupo
30799bb6df
[travis] also drop 3.4 for OSX; only run 2.7 and 3.5
2016-10-14 18:07:17 +01:00
Cosimo Lupo
e4a3d4aba4
[travis] don't test on OSX pypy any more
...
I believe it's enough to test pypy implementation only on Linux.
We don't really need to also test it in on OSX, as fonttools is a pure python project so it should just work there as well.
Travis CI has just become too slow...
2016-10-14 17:41:22 +01:00
Cosimo Lupo
f6362b0ebf
Revert ".travis.yml: also test with built-in Python 2.7 on OSX 10.11"
...
This reverts commit a63e1ed5d37797ee361b0a23d09bf8a03aaee23d.
The default OSX Travis worker is now osx10.11-xcode7.3 so we don't need to separately test the latter as it's now default.
Also, since the OSX are getting quite slow lately, we can't afford to test two different python2.7 on OSX; so from now on we just test the system Python 2.7.11 that comes with El Capitan (so no more 2.7.5 on Mavericks).
2016-10-14 17:31:16 +01:00
moyogo
fbbc344556
appveyor, travis: use fonttools-dev@googlegroups.com
2016-09-27 20:52:09 +01:00
Cosimo Lupo
728774587d
[travis] also deploy to Github Releases on tags
2016-09-27 16:36:19 +01:00
Cosimo Lupo
0f7bc8f710
.travis.yml: define $BUILD_DIST environment variable on Python 3.5 (Linux)
2016-09-27 00:04:14 +01:00
Cosimo Lupo
375785ca2a
.travis.yml: re-generate encrypted secure PyPI password to fix Travis dpl raising HTTPError 401
...
https://travis-ci.org/behdad/fonttools/jobs/162925225#L2712
2016-09-26 23:26:36 +01:00
Cosimo Lupo
b6ab441a1a
.travis.yml: drop Python 3.3 support
2016-08-06 19:29:35 +01:00
Cosimo Lupo
900a250896
.travis.yml: enable automatic PyPI deployment from Travis upon tags
2016-08-06 13:10:52 +01:00
Cosimo Lupo
ce15359dc4
travis: set 'osx_image' to 'xcode7.3' instead of 'osx10.11'
...
https://docs.travis-ci.com/user/languages/objective-c#Supported-Xcode-versions
2016-04-28 15:39:59 +01:00
Cosimo Lupo
f8b309a28d
travis: use pyenv to install Jython 2.7.0
2016-04-15 10:19:22 +01:00
Cosimo Lupo
215ab5bec3
travis.yml: add 'coveralls' tox environment to the matrix (use py35 on Linux)
2016-04-11 01:11:01 +01:00
Cosimo Lupo
258e53044d
Revert ".travis.yml: temporarily disable py27-osx10.11 until pip installation issue is fixed"
...
This reverts commit 15392729ae9800a29bc04649d48c08093b67ec95.
Fixes #473 .
2016-01-22 12:02:45 +00:00
Cosimo Lupo
15392729ae
.travis.yml: temporarily disable py27-osx10.11 until pip installation issue is fixed
...
https://github.com/pypa/pip/issues/3392
2016-01-20 10:07:41 +00:00
Cosimo Lupo
a63e1ed5d3
.travis.yml: also test with built-in Python 2.7 on OSX 10.11
2015-12-12 19:28:59 +00:00
Cosimo Lupo
c5b96cfe98
.travis.yml: run tox command using run.sh script
2015-12-12 19:28:58 +00:00
Cosimo Lupo
bcc95eebfa
.travis.yml: run tests on both Linux and OSX; use tox to setup virtual env and install deps, and pytest to discover/run tests
2015-12-12 18:11:59 +00:00
Cosimo Lupo
59ddee620e
.travis.yml: switch container-based infrastructure; don't install gcc++ 4.8 as it requires sudo
2015-12-09 12:57:25 +00:00
Cosimo Lupo
cf310d4ff7
[Travis] also test against newly released Python 3.5.0
2015-09-14 16:01:14 +01:00
Behdad Esfahbod
80966aa7e3
Revert "[travis] compile Brotli using build_ext --libraries=stdc++
on pypy3"
...
This reverts commit 76dbfef6d4bb11eb4c796f26ebebe1045b6dbbf8.
We don't support pypy3 anymore, until it's updated to 3.3, which shouldn't need
this fix.
2015-08-24 11:48:07 +01:00
Behdad Esfahbod
a3f3da4aa9
[Travis] Disable pypy3 until Travis updates it to >= 3.3
2015-08-24 11:47:21 +01:00
Cosimo Lupo
76dbfef6d4
[travis] compile Brotli using build_ext --libraries=stdc++
on pypy3
...
Fixes https://github.com/behdad/fonttools/issues/339
2015-08-21 01:31:28 +02:00
Cosimo Lupo
7ef718b9c5
Revert "[travis] try python -c 'import brotli'
to debug pypy3 build failing"
...
This reverts commit ecba74224a13b5d3bf9c0ca0829e63357086d19c.
2015-08-20 01:27:31 +01:00
Cosimo Lupo
ecba74224a
[travis] try python -c 'import brotli'
to debug pypy3 build failing
2015-08-19 23:58:18 +01:00
Cosimo Lupo
7c35e848fb
[travis] install gcc 4.8 for better C++11 support (required to build Brotli)
2015-08-07 18:23:41 +01:00
Cosimo Lupo
8d02c3a680
[travis] install brotli via pip requirements.txt
2015-08-07 18:23:41 +01:00
Behdad Esfahbod
9fe2b3fb15
Drop Python 3.2 as well
2015-06-11 14:01:39 -07:00
Behdad Esfahbod
3254f4039a
Drop Python 2.6 support
2015-06-11 13:36:59 -07:00
Behdad Esfahbod
f1ec43cefa
[TravisCI] Test on pypy and pypy3 as well
2015-04-07 19:12:08 -07:00
Behdad Esfahbod
f7861e5e58
Add a minimal Makefile that calls setup.py
2015-04-07 18:27:23 -07:00
Behdad Esfahbod
f192400039
Fix checks; add run-tests.sh
2015-03-03 09:57:41 -08:00
Behdad Esfahbod
b8fdab95f6
[TravisCI] Fix build (hopefully); run tests
2015-03-03 09:52:47 -08:00
Behdad Esfahbod
822b3f630e
[TravisCI] make install explicit
2015-03-03 09:21:30 -08:00
Behdad Esfahbod
f5a6c2f1de
Add TravisCI settings
2015-03-03 09:14:54 -08:00