Commit Graph

11 Commits

Author SHA1 Message Date
Dmitri Bogomolov 6029ec85b6
Add python 3.7. Use general shebangs in scripts to test with python3;
Use 2.7_with_system_site_packages for python2 to run qt tests
as suggested in Travis doc instead of bypassing virtualenv by shebang.
2021-02-17 17:11:24 +02:00
navjot d2a340d012
implemented dependency checks in checkdeps module 2020-11-25 19:52:27 +05:30
lakshyacis d9ef4a8e8d
fix spelling mistakes 2020-01-04 18:48:23 +05:30
Peter Šurda 168c4a5696
Checkdeps fix
- an exception can be triggered if too many requirements are fulfilled
2020-01-03 23:21:54 +01:00
Ushkovsky Stanislav b84ff9b3b0
Fix error. EXTRAS_REQUIRE is dictionary not a list. 2018-11-04 17:17:36 +03:00
Dmitri Bogomolov 72873a1bd4
Prevent KeyError in checkdeps if detectOS() returns None 2018-07-29 15:56:25 +03:00
Peter Šurda 3b4d73d291
Travis should test mandatory dependencies
- travis script tests mandatory dependencies
- may require additional commits as I don't know exactly how travis handles
  errors from multiple scripts
2018-07-22 13:20:07 +02:00
Dmitri Bogomolov 9f8955ccdd
Reused depends in checkdeps script and formatted it also,
made checkdeps executable instead of depends
2018-06-27 01:27:37 +03:00
coffeedogs 6bb5b32b6a
Added: Support installing system dependencies of optional extra_requires components 2018-05-19 15:30:05 +01:00
Peter Šurda 8b06fdf648
checkdeps OS version handler fix
- it didn't work if OS version didn't contain a quote
2017-10-21 21:55:12 +02:00
Peter Šurda 24a9dc3b37
Put dependency checking into a separate file 2017-09-19 16:27:42 +02:00