matham
a2897e429b
Fix CI on osx.
2019-06-12 19:13:59 -04:00
matham
b5147a147a
Merge branch 'master' into cython
2019-06-10 02:14:15 -04:00
Matthew Einhorn
db146e3c8c
3.5.7 doesn't have compiled binaries.
2019-06-09 18:00:45 -04:00
Matthew Einhorn
45b016ca28
Move cython version to setup.cfg.
2019-06-02 22:48:20 -04:00
matham
4a162f8459
Merge branch 'master' into py2
2019-06-02 13:59:47 -04:00
Gabriel Pettier
06dcc7d7c8
also fix sphinx version in travis
2019-06-02 13:57:25 -04:00
Matthew Einhorn
539c873365
Drop Python 2 support.
2019-06-01 19:29:09 -04:00
Matthew Einhorn
374802fbec
Add 1.10.1 to the list of stable docs.
2019-06-01 16:15:17 -04:00
matham
6148b6ade3
File is actually named FreeType Thanks @misl6 [build wheel osx][build app osx]
2019-06-01 10:18:52 -04:00
Matthew Einhorn
85f35771d2
Needs print function for py2. [build wheel]
2019-05-16 01:41:51 -04:00
Matthew Einhorn
5b22414905
Fix CI to accept all kivy version formats. [build wheel]
2019-05-16 00:25:21 -04:00
Matthew Einhorn
085e491935
Keep nightly copy with unchanging name. [build wheel osx] [build app osx]
2019-05-14 20:06:29 -04:00
matham
86415e3abe
Re-enable building osx wheels and app ( #6305 )
...
* Don't build wheels on PR [build wheel osx] [build app osx]
* Try sleeping for 10 secs to fix log truncation [build wheel osx] [build app osx]
https://github.com/travis-ci/travis-ci/issues/6018
* Try sleeping to let the full log display [build wheel osx] [build app osx]
* Missing colon [build wheel osx] [build app osx]
* smpeg2 has been replaced with mpg123 [build wheel osx]
* Get accurate kivy version [build app osx]
* Typo [build wheel osx] [build app osx]
* Re-enable building osx wheels and app
* PyInstaller doesn't exist in python2 anymore [build wheel osx]
* need newer setuptools [build wheel osx]
* Use only one python2 version.
2019-05-14 17:21:08 -04:00
matham
730084c541
Add pep8 stage and name builds.
2019-05-07 17:52:04 -04:00
matham
781f1fef06
Disable wheel building on osx by not watching travis cron status.
2019-04-12 11:52:10 -04:00
Matthew Einhorn
592fcd882e
Add manylinux2010 support. [build wheel linux]
2019-04-12 10:43:16 -04:00
Mathieu Virbel
1d0cac3eb8
Make travis brew update more reliable
...
Brew update is done automatically on the first install, and timeout too many times due to the big changes between the osx image and today. travis_wait should prevent the "no output generated in the last 10 minutes"
2019-03-07 11:41:19 +01:00
Mathieu Virbel
49bad8c385
Update OSX SDL2/Image/Mixer/TTF to latest version
2019-03-06 10:53:06 +01:00
Mathieu Virbel
04b4f83dc1
travis: fix missing ; for export, and it was using Python 3.7 instead of the wanted 3.5
2019-03-05 00:28:23 +01:00
Mathieu Virbel
28aaafab3a
travis: prevent using pytest --boxed
2019-03-05 00:28:23 +01:00
Mathieu Virbel
707d0e275f
travis: remove pytest-xdist not used, and ensure pytest binaries are accessible from PATH
2019-03-05 00:28:23 +01:00
Mathieu Virbel
3da544c7b2
remove unwanted files, and disable bytesio tests on CI
2019-03-05 00:28:23 +01:00
Mathieu Virbel
c3d6292ac9
remove comment or travis.yml wont be parsed
2019-03-05 00:28:23 +01:00
Mathieu Virbel
9e1bc492a8
bionic not available on travis, so use a ppa that have latest sdl2
2019-03-05 00:28:23 +01:00
Mathieu Virbel
be4c0bda1b
use latest sdl2 from bionic, not old snapshots stuck on 2.0.0
2019-03-05 00:28:23 +01:00
Mathieu Virbel
82c8d2f981
move the test suite to pytest
2019-03-05 00:28:23 +01:00
Ben Saylor
8291133df2
Add PyInstaller to .travis.yml
2019-02-18 13:10:45 +01:00
opacam
83c9a72b69
Fix travis error on linux: `Unable to find any valuable Cutbuffer provider`
...
This is due to a missing dependency for linux `xsel`
2019-02-09 15:59:44 +01:00
Armin Sebastian
d51f661bb3
Remove notification webhook from travis
2018-10-10 19:15:02 +03:00
Gabriel Pettier
29f1fbb41d
make sure we don't try to build with pango support yet
2018-10-07 20:23:03 +02:00
Gabriel Pettier
81a1626ef6
tell travis to use bionic instead of trusty for tests
2018-10-07 20:11:21 +02:00
Mathieu Virbel
e7896ea7eb
update osx image to use xcode10 (issue with xcode 9.4)
2018-10-07 13:26:27 +02:00
Gabriel Pettier
f3e5ff7a01
add missing ;
2018-08-23 19:48:58 +02:00
Gabriel Pettier
0fff67ee0f
for now only build stable and master documentations
2018-08-23 18:32:09 +02:00
Gabriel Pettier
a59063e1f2
update doc template and travis.yml to use /doc/
...
for versionned documentation
2018-08-23 18:32:09 +02:00
Gabriel Pettier
4b97afa676
Maintain separate docs for different releases
...
This will cause CI to build docs for specific branches when they are
pushed to, and to copy the result into a subdirectory of the docs/
directory, instead of the root. The task will also update a
"versions.json" file, for the pages to be able to display/select other
versions.
The doc template is changed slightly to display a select field on top
of the quick search, using some js to fill the versions from the
generated versions.json file, and to change url when a different version
is selected.
This has been tested with a local server, trying to emulate the doc
structure, but the CI part hasn't been really tested.
Known Issues:
- the version.json file contains all versions configured to build, but
the doc for these might not have been generated yet, which would
result in 404 errors.
- the logic doesn't know if the current page of the doc exists for the
selectable versions, so this will also result in 404 errors when
switching to a version that didn't have the current doc page..
- the url manipulation logic is a bit dirty, as it assumes that the path
is always of the form of /docs/<version>/….
- theming could certainly be slightly improved.
2018-08-23 18:32:09 +02:00
Akshay Arora
2edd0c4225
fix directory path for removal of gstreamer libs
2018-07-13 16:40:03 +05:30
Akshay Arora
8556c91786
Remove gstreamer libs from osx wheels
...
We will be using a separate kivy.deps.Gstreamer wheel to enable Media handling
2018-07-13 16:31:55 +05:30
Akshay Arora
52161fdb11
+2.7.10&15 > osx wheels & minimize output
2018-07-11 03:23:38 +05:30
Akshay Arora
fb8c0b9c5c
test wheels for 3.7.0 [build wheel]
2018-07-08 20:27:46 +05:30
Akshay Arora
8cf2e0e951
include `3.7.0` for wheels
2018-07-08 20:26:01 +05:30
Akshay Arora
158cf94efa
relocate Ogg for wheels needs to be run twice
2018-07-08 06:38:00 +05:30
Akshay Arora
be3380b9a2
Update .travis.yml
2018-07-08 05:30:51 +05:30
Akshay Arora
6de1c0af2b
remove redundant Ogg redirection [build wheel osx]
2018-07-08 03:57:07 +05:30
akshayaurora
d8eba41624
fix osx wheels
2018-07-08 03:31:16 +05:30
Akshay Arora
38cc02f364
test packaging [build app osx]
2018-06-27 00:16:57 +05:30
Akshay Arora
815f0016a7
Change tag for app, [build app osx]
2018-06-26 13:18:27 +05:30
Akshay Arora
978c3ff229
Update .travis.yml
2018-06-25 21:34:56 +05:30
akshayaurora
69f5e87633
automate .app/dmg creatio for both python2 and 3 on osx
2018-06-23 00:03:24 +05:30
matham
3070c03ba3
Incorrect directory [build wheel]
2018-06-18 23:03:27 +02:00