John Vandenberg
e872897346
.travis.yml: Pre-install libvirt-dev
...
Also install libvirt-python<6.3 for Python 3.4 support.
2020-12-05 15:01:07 +07:00
John Vandenberg
a018343af6
.travis.yml: Add libgit2-dev
...
And pre-install pygit2<1 for Python 3.4 and 3.5 support.
2020-12-05 14:59:46 +07:00
John Vandenberg
b598869450
.travis.yml: Add taskwarrior
...
Taskwarrior package requires task to be installed.
2020-12-05 14:57:50 +07:00
tobi-wan-kenobi
5ff6263986
[travis] forgotten in previous commit
2020-12-04 18:55:21 +01:00
tobi-wan-kenobi
3937e73e7d
[travis] hopefully fixed test build
...
locally tested with a xenial image, and this should work.
Unfortunately, cannot get the pygit2 to build against the provided
libgit2-dev, so using the packaged version instead.
2020-12-04 18:55:03 +01:00
tobi-wan-kenobi
e0fc98bfb0
[travis] temporarily exclude dbus and libvirt from requirements
...
since they cause issues in the automated tests, do not install the dbus
and libvirt python libraries.
2020-12-03 20:48:06 +01:00
John Vandenberg
a58454de97
.travis.yml: Allow building dbus-python
2020-12-03 12:54:44 +07:00
John Vandenberg
071a69b2d8
.travis.yml: Install declared PyPI dependencies
2020-12-03 08:02:41 +07:00
tobi-wan-kenobi
efebc8d049
[travis] add sudo (accidentially removed)
2020-12-02 20:53:43 +01:00
tobi-wan-kenobi
2de39be731
[travis/code climate] update to new reporter + small fixes
2020-12-02 11:07:19 +01:00
Miroslav Šedivý
681bba4f12
add python 3.9 support
2020-11-29 22:14:33 +01:00
Thaynã Moretti
7d85ba87d5
Force feedparser to 6.0.0b1
2020-09-28 19:45:34 -03:00
Thaynã Moretti
0776592da6
Add freezegun to Travis dependencies
2020-09-01 20:12:31 -03:00
tobi-wan-kenobi
d358790c6a
[travis] make unit tests work again
2020-07-21 09:04:50 +02:00
tobi-wan-kenobi
b39dba8867
[travis] remove webbrowser
2020-07-21 09:02:51 +02:00
tobi-wan-kenobi
c692a776b6
[travis] remove tkinter
2020-07-21 09:00:59 +02:00
tobi-wan-kenobi
bee2586ed4
[travis] remove tempfile
2020-07-21 08:58:36 +02:00
tobi-wan-kenobi
632eb0c450
[travis] remove speedtest
2020-07-21 08:55:54 +02:00
tobi-wan-kenobi
6870c3ba84
[travis] removed a couple more modules
2020-07-21 08:53:41 +02:00
tobi-wan-kenobi
993be61eec
[travis] remove pygit2
2020-07-21 08:43:08 +02:00
tobi-wan-kenobi
84f2fdd419
[travis] removed random
2020-07-21 08:27:23 +02:00
tobi-wan-kenobi
b7083aacce
[travis] remove multiprocessing
...
doesn't install :(
2020-07-21 08:25:18 +02:00
tobi-wan-kenobi
6c7737cdd5
[travis] remove libvirt-python
...
requires at least python3.5
2020-07-21 08:23:17 +02:00
tobi-wan-kenobi
4fe56fc00d
[travis] remove math module
2020-07-21 08:19:51 +02:00
tobi-wan-kenobi
6c9e89627a
[travis] fix package name
2020-07-21 08:17:25 +02:00
tobi-wan-kenobi
bf1cae2399
[travis] forgot sudo
2020-07-21 08:15:47 +02:00
tobi-wan-kenobi
463bc9665b
[travis] fix python-dbus
2020-07-21 08:14:21 +02:00
tobi-wan-kenobi
a008ce3e58
[travis] add all dependencies
...
to make all unit tests run, and none skipped (hopefully), add a list of
dependencies
2020-07-21 08:08:22 +02:00
Tobias Witek
aac604f94c
[travis] add missing dependency pytest-mock
2020-06-20 14:55:21 +02:00
Tobias Witek
39fa7788b4
[tests] switch to pytest
2020-06-20 14:53:44 +02:00
tobi-wan-kenobi
3c73c4d343
[tests] coverage: include files that are not covered at all
2020-05-24 13:05:03 +02:00
tobi-wan-kenobi
239e457d93
[travis] remove python 3.8, because it fails strangely
2020-05-20 17:47:02 +02:00
tobi-wan-kenobi
83e65e77c4
[travis] try to fix tests
2020-05-20 17:43:17 +02:00
tobi-wan-kenobi
fd43e6cdd7
[travis] add codeclimate
2020-05-20 17:35:14 +02:00
tobi-wan-kenobi
ef4d87af8e
[CI] update CI config
2020-05-16 12:00:48 +02:00
Tobias Witek
eb38e1ce96
[travis] Exclude codeclimate
...
doesn't run on development branches anyhow, and for some reason produces
errors on python 3.8
2020-02-02 14:42:32 +01:00
Tobias Witek
96c7b762b2
[travis] switch to coverage instead of nosetest
2020-02-02 14:06:44 +01:00
Tobias Witek
2f78ee4beb
[travis] drop python 2.7 support
2020-01-26 14:11:58 +01:00
Tobias Witek
8481874cb7
[travis] Add libdbus-1-dev
2019-10-20 15:14:55 +02:00
Tobias Witek
c0c1f42c30
[travis] one more dbus attempt
2019-10-20 15:13:58 +02:00
Tobias Witek
d5182806ef
[travis] Add dbus package
2019-10-20 15:10:43 +02:00
Tobias Witek
fc13f290f5
[Travis] Add dbus module (for battery-upower)
2019-10-20 15:08:05 +02:00
Tobias Witek
49903bd646
[CI] travis: remove python 3.3 as this seems broken
2019-07-31 19:53:58 +02:00
Frank Zhao
68cb2e1c79
Add datetimetz module for timezone information in date display
...
Allow multiple comma seperated timezones
Handle click to cycle through configured timezones
Example:
```
bumblebee-status -m datetimetz -p \
datetimetz.timezone=\
"Australia/Sydney,Pacific/Auckland,America/Los_Angeles"
```
Added dependencies to travis config
2019-06-04 17:51:46 +10:00
Tobias Witek
1698e4ad4c
[modules/git] Make CI (hopefully) run through
...
OK, so I cannot configure Travis to install pygit2, obviously. Instead,
I'll make the "git" module run though even if pygit2 is not installed.
Hope that satisfies you, Travis!
2019-01-20 19:27:04 +01:00
Tobias Witek
a48f4c41c8
[CI] more fixes
...
if this does not work, I really need to investigate up-front testing for
Travis.
2019-01-20 19:10:08 +01:00
Tobias Witek
e6aabe5605
[CI] More package crazyness
2019-01-20 18:45:47 +01:00
Tobias Witek
a2fda968c8
[CI] Update package name
2019-01-20 18:43:30 +01:00
Tobias Witek
7aa15bf8ba
[CI] Travis: Upgrade to Xenial and add pygit2
2019-01-20 18:40:55 +01:00
Tobias Witek
07ff027e8f
[CI] Travis: libgit2
2019-01-20 14:56:05 +01:00