Commit Graph

47 Commits

Author SHA1 Message Date
Andrew Murray
6d1c9558dc Added coverage for Docker GHA 2019-12-30 20:44:15 +11:00
Hugo van Kemenade
fafeeefccd
Merge pull request #4286 from radarhere/docs_python_version
Use the same Python version to build docs in Travis and  GHA
2019-12-23 16:48:31 +02:00
Andrew Murray
5027b97c69 Use the same Python version to build docs in Travis and GHA 2019-12-23 21:17:04 +11:00
Hugo
d025fbe16d Install TkInter for Python 3, not 2 2019-12-21 15:48:00 +02:00
Andrew Murray
4551d3aeb3
Merge pull request #4173 from hugovk/cover-tests
Include tests in coverage reports
2019-12-03 06:41:54 +11:00
Hugo
a1c6b5edf7 Cover tests https://nedbatchelder.com/blog/201908/dont_omit_tests_from_coverage.html 2019-11-20 17:28:12 +02:00
Hugo
1ff3a501ef Use Codecov's GitHub action 2019-11-20 17:26:39 +02:00
Hugo van Kemenade
40133cfc74
Merge branch 'master' into rm-2.7 2019-10-26 09:07:44 +03:00
Andrew Murray
720a1738fa Replaced macOS Command Line Tools install with miniconda path 2019-10-26 09:58:47 +11:00
Hugo
3e3a73749e Merge remote-tracking branch 'upstream/master' into rm-2.7 2019-10-12 13:42:25 +03:00
Hugo
ac5642dc76 Split script.sh into build.sh and test.sh 2019-10-12 10:49:26 +03:00
Hugo
af770a6c55 Drop support for EOL Python 2.7 2019-10-07 14:30:59 +03:00
Andrew Murray
c3822de70d Test Qt5 2019-10-07 12:41:33 +11:00
Andrew Murray
6fe2df01cd Do not install qt4 2019-10-06 15:38:56 +11:00
Hugo
d15620a622 Skip broken install of coveralls-merge on 2.7_with_system_site_packages 2019-07-23 12:45:18 +03:00
Andrew Murray
cd0e54bef2 Use openjpeg package 2019-07-20 18:33:08 +10:00
Andrew Murray
f7d2079634 Install raqm on Travis 2019-07-03 23:03:09 +10:00
Hugo
ea5b30d212
Remove duplicate run of selftest.py (#3941)
Remove duplicate run of selftest.py
2019-07-03 15:06:59 +03:00
Jon Dufresne
ce7c8e8bbc Remove check-manifest from .travis/script.sh
check-manifest already exists as part of the lint tox target "lint"
which is run by Travis CI. There is no need to re-run the same check as
part of each test run.
2019-07-02 18:46:31 -07:00
Jon Dufresne
e221b4ecff Remove duplicate run of selftest.py
The make target 'install-coverage' already runs selftest.py. Avoid
running the same script a second time to slightly speed up builds.
2019-07-02 18:18:17 -07:00
Andrew Murray
6940c1142c Split pytest flags 2019-06-29 15:47:46 +10:00
Hugo
cadfbed43b Run lint in own job, but don't let it fail build 2018-10-17 22:29:02 +03:00
Hugo
b5ca36902f Install CFFI without any PYTHONOPTIMIZE 2018-09-21 13:06:17 +03:00
Hugo
2b09e7fa6a
Merge pull request #3099 from uploadcare/lut-numpy
NumPy support for LUTs
2018-07-01 13:18:03 +03:00
Alexander
cc70972a20 install numpy on all travis machines 2018-04-15 01:23:45 +03:00
hugovk
18f21e8209 Remove redundant travis_after_all stuff 2018-03-21 10:02:42 +02:00
wiredfool
3dc01995ca Need to run install or develop for coverage 2017-12-28 14:51:55 +00:00
wiredfool
0474d9dd0c src directories for pyflakes/pycodestyle 2017-12-28 14:51:55 +00:00
Hugo
cc35bd70bc No need to run coverage on dev machines 2017-12-28 14:49:47 +00:00
Hugo
3515ae3d9e Test with coverage on Windows, update 'setup.py test' 2017-12-28 14:48:19 +00:00
Hugo
cdab7f2039 Run pytest as module 2017-12-28 14:48:19 +00:00
hugovk
ecf37e59f8 --cov-append 2017-12-28 14:48:19 +00:00
hugovk
e30433e4b2 Test testing with pytest 2017-12-28 14:48:19 +00:00
Eric Soroos
5a8fd796e9 install the difference engine 2017-11-17 19:47:05 +00:00
Hugo
994b22d564 pep8 is now pycodestyle 2017-11-08 14:24:44 +02:00
Hugo
5cc7289d2a Tabs to spaces 2017-11-08 14:19:56 +02:00
wiredfool
d417ba5ca7 remove ppa 2017-06-22 08:01:03 -07:00
shamsa
0b178edbc8 Add complex text support.
This pull request adds support for languages that require complex text layout.

We are using the Raqm library, that wraps FriBidi (for bidirectional
text support) and HarfBuzz (for text shaping), and does proper BiDi and script
itemization:
https://github.com/HOST-Oman/libraqm

This should fix #1089.
2017-06-21 14:00:13 -07:00
Eric Soroos
66dc99347c install tk on travis 2017-06-13 04:38:26 -07:00
hugovk
7fc4cfafa2 Install pyroma for all 2017-06-09 00:00:34 +03:00
Hugo
99032c7660 Merge pull request #2528 from hugovk/codecov
Use Codecov for coverage
2017-05-15 13:01:33 +03:00
Ville Skyttä
07e93eb17a Spelling fixes 2017-05-09 12:18:14 +03:00
hugovk
304f7e0637 Add Codecov 2017-03-26 17:21:13 +03:00
hugovk
5e5eb9b2f4 Fix syntax error 2017-01-30 08:53:09 +02:00
wiredfool
02e077aa48 run pep8/pyflakes on all non-docker builds 2017-01-21 02:21:58 -08:00
Eric Soroos
426f8d68b1 reenable nightly, move diffcover to non-docker 2.7 build 2017-01-20 11:35:49 -08:00
Eric Soroos
3c7798bc7b Add prebuilt docker files to travis 2017-01-20 11:35:49 -08:00