Commit Graph

98 Commits

Author SHA1 Message Date
Sam Schott
a6472315d8 added flake8 exception 2020-03-04 13:27:17 +00:00
Sam Schott
1ccfb6832a don't use importlib in setup.py 2020-03-04 13:27:17 +00:00
Sam Schott
0f445ba6f3 remove list_configs from setup.py 2020-03-04 13:27:17 +00:00
Sam Schott
32fa5868fe cleanup 2020-03-04 13:27:17 +00:00
Sam Schott
10231136c2 use maestral modules for pre-update scripts 2020-03-04 13:27:17 +00:00
Sam Schott
e401b0ac59 explicitly include setuptools dependency 2020-03-04 13:27:17 +00:00
Sam Schott
d7e06bfad8 always update gui together with daemon 2020-03-04 13:27:17 +00:00
Sam Schott
e2abfcd6f4 added parsing of .mignore 2020-03-04 13:27:17 +00:00
Sam Schott
ee3f576ecc bumped to v0.6.1 2020-02-27 21:36:58 +00:00
Sam Schott
b4c0eeb37a fixed author email 2020-02-23 22:38:19 +00:00
Sam Schott
55312ac9c8 default to qt gui for now 2020-02-23 17:00:27 +00:00
Sam Schott
37bd403884 Revert "simplified setup.py"
This reverts commit b46dd032cc.
2020-02-22 21:55:31 +00:00
Sam Schott
b46dd032cc simplified setup.py 2020-02-22 21:31:56 +00:00
Sam Schott
8d3f66d257 use packaging.version.Version for version comparison 2020-02-22 21:31:47 +00:00
Sam Schott
19c24d80a9 don't import maestral modules in setup.py 2020-02-22 13:49:43 +00:00
Sam Schott
8495877eaf fixed issues with update and config migration 2020-02-22 12:37:34 +00:00
Sam Schott
4d8a505d79 removed Py 3 check 2020-02-22 11:29:43 +00:00
Sam Schott
4457a4ec6b reintroduced update check 2020-02-22 11:26:59 +00:00
Sam Schott
3e43a96b2b more flake8 fixes 2020-02-21 00:01:58 +00:00
Sam Schott
dc88437190 some flake8 fixes 2020-02-19 12:47:32 +00:00
Sam Schott
ca987daff1 removed check for running daemons 2020-02-19 12:20:46 +00:00
Sam Schott
4566889e33 eliminate 3rd party imports 2020-02-19 12:13:16 +00:00
Sam Schott
f6e61dbc58 fixup 2020-02-18 18:55:55 +00:00
Sam Schott
cd3b304729 refactoring of autostart 2020-02-18 18:54:36 +00:00
Sam Schott
052d597914 resurrect autostart for daemon with systemd support 2020-02-17 21:11:04 +00:00
Sam Schott
c477f0f774 install maestral icon with daemon 2020-02-17 17:17:13 +00:00
Sam Schott
9d4e0780ec make sdnotify default dependency...
... and rename 'systemd' extra to 'syslog' extra
2020-02-17 17:17:02 +00:00
Sam Schott
07008dca65 moved autostart module to daemon, support systemd 2020-02-17 17:16:13 +00:00
Sam Schott
9488737df4 removed blinker signals 2020-02-14 19:17:50 +00:00
Sam Schott
f2d88b0fc7 user __author__ and __url__ from import 2020-02-13 23:34:09 +00:00
Sam Schott
e748ac41ea nice formatting of error message 2020-02-12 19:56:40 +00:00
Sam Schott
a03112d3dc don't update when daemon is running
the new CLI is not compatible with the old daemon,
we need to ensure that no old daemons are running
2020-02-12 19:47:47 +00:00
Sam Schott
52c36df071 bumped GUI requirements 2020-02-10 21:57:18 +00:00
Sam Schott
3d7fc455c9 use atomic writes to prevent index corruption 2020-02-10 21:04:27 +00:00
Sam Schott
bfe5d262ad corrected indent level 2020-02-07 22:42:19 +00:00
Sam Schott
8d9b62843b adjust gui requirements 2020-02-07 19:24:51 +00:00
Sam Schott
16c3173822 pin gui requirements 2020-02-01 16:48:43 +00:00
Sam Schott
961e985e45 adapted setup.py to new structure 2020-02-01 15:26:01 +00:00
Sam Schott
3c8b0133be removed gui module 2020-02-01 15:26:01 +00:00
Sam Schott
ce583f1565 uniform quotes in setup.py 2020-01-29 21:02:58 +00:00
Sam Schott
ede157c645 moved macOS notifications from pyobjc to rubicon-objc 2020-01-28 20:41:24 +00:00
Sam Schott
11d0ec64fa updated requirements 2020-01-27 14:21:02 +00:00
Sam Schott
cdb8673ea2 relaxed watchdog requirement 2020-01-27 00:52:09 +00:00
Sam Schott
064c41d40a bumped pyro5 requirement to 5.7 2020-01-25 16:59:05 +00:00
Sam Schott
02e020f950 explicitly exclude Pyro5 v5.6
see #79 and https://github.com/irmen/Pyro5/releases
2020-01-11 23:46:26 +00:00
Sam Schott
b6640aded0 automatically report errors when enabled
turned off by default
2020-01-07 21:44:47 +00:00
Sam Schott
8be6014428 included setup requirements
- wheel
- setuptools
2019-12-20 16:47:50 +00:00
Sam Schott
f80441e457 properly install info icon on linux 2019-12-12 17:00:48 +00:00
Sam Schott
eff07e6f25 pin watchdog==0.9.0
this can be relaxed once we no longer define out own Observer
2019-12-10 19:48:00 +00:00
Sam Schott
8c35a79692 require watchdog>=0.9.0 2019-12-10 17:21:32 +00:00