Commit graph

58 commits

Author SHA1 Message Date
Markus Unterwaditzer
2888757e1b Refactor Google support into own storage types 2016-04-02 21:14:17 +02:00
Marek Marczykowski
6d8db949fa Initial OAuth2 (Google variant) support for dav storage
This commits adds 'oauth2_google' authentication mechanism to dav
storage driver.
2016-04-02 20:51:11 +02:00
Markus Unterwaditzer
b726364b93 Replace all instances of untitaker with pimutils 2016-03-15 15:36:40 +01:00
Markus Unterwaditzer
6b9d7b074a Stylefix 2016-03-05 21:05:36 +01:00
Markus Unterwaditzer
949c568852 Pin requests>=2.4.1 and remove weird version check 2016-03-05 20:20:22 +01:00
Markus Unterwaditzer
017495935f Pin requests-toolbelt back to >=0.4.0 2016-03-05 20:20:22 +01:00
Markus Unterwaditzer
e244eecc52 Stylefixes 2016-03-04 15:07:55 +01:00
Markus Unterwaditzer
c8c4409321 Just use a normal loop 2016-03-04 15:07:55 +01:00
Markus Unterwaditzer
dd48ac05c9 Rename setup.py requirements cmd 2016-03-04 15:07:55 +01:00
Hugo Osvaldo Barrera
8a7ac52ee7 Implement command to print minimal requirements 2016-03-04 15:07:55 +01:00
Markus Unterwaditzer
48a649ee8c Fix up requirements=minimal 2016-03-04 15:07:55 +01:00
Markus Unterwaditzer
c7e6ca20e4 Add packaging guidelines 2016-03-04 15:07:55 +01:00
Markus Unterwaditzer
b72303b823 Add comments for #298 2016-01-26 23:53:40 +01:00
Markus Unterwaditzer
3a3b6ee7ee Remove keyring support 2016-01-16 23:29:14 +01:00
Markus Unterwaditzer
ce5276fba9 Stylefix 2015-12-27 23:41:00 +01:00
Markus Unterwaditzer
4e8dbe9598 Only pin down lxml version for PyPy 2015-12-27 23:38:02 +01:00
Markus Unterwaditzer
54620c31ed Annotate version requirements 2015-12-21 00:15:25 +01:00
Markus Unterwaditzer
2c600c96e5 Require at least lxml==3.1 2015-12-18 21:08:35 +01:00
Markus Unterwaditzer
0aeb599e75 Exclude buggy requests version 2015-12-17 14:13:20 +01:00
Markus Unterwaditzer
fa2b5df05c Use older lxml because of Travis
See https://github.com/travis-ci/travis-ci/issues/5130

Meta: https://github.com/untitaker/vdirsyncer/issues/298
2015-11-28 20:47:04 +01:00
Markus Unterwaditzer
779ff094bb Fix #295 2015-11-24 23:34:56 +01:00
Markus Unterwaditzer
86bf8ccffa Make requests-oauthlib actually optional 2015-11-05 15:51:48 +01:00
Markus Unterwaditzer
f74b6ac78e Use setuptools extras instead of requiring user to manually specify deps 2015-11-05 15:36:25 +01:00
Markus Unterwaditzer
5050f4663d Adjust dependencies 2015-11-05 00:00:18 +01:00
Markus Unterwaditzer
6e1846ea9d Remove custom ctx global 2015-08-16 19:40:00 +02:00
Markus Unterwaditzer
7f705aeb3a Another note for packagers 2015-07-21 15:46:03 +02:00
Markus Unterwaditzer
90aaa9d12a Add version.py to packages 2015-07-20 17:33:38 +02:00
Markus Unterwaditzer
35c272dda2 Switch to setuptools-scm 2015-06-12 02:47:21 +02:00
Markus Unterwaditzer
575d270e06 Use FingerprintAdapter from req-toolbelt
Fix #187
2015-04-11 15:03:07 +02:00
Markus Unterwaditzer
8d5fed48bc Remove icalendar 2015-03-07 18:34:57 +01:00
Markus Unterwaditzer
2cd0a26a12 Check requests version at runtime 2015-02-12 12:24:24 +01:00
Markus Unterwaditzer
792852c1fc Update PyPI description 2015-02-08 10:41:14 +01:00
Markus Unterwaditzer
27f5d54240 Add atomicwrites dependency 2015-01-29 12:12:40 +01:00
Markus Unterwaditzer
5ce0d97f91 Remove copyright headers 2015-01-21 13:02:30 +01:00
Markus Unterwaditzer
3d62c19f42 Add comments on dependencies 2015-01-10 23:01:34 +01:00
Markus Unterwaditzer
7ddd3a5fdd Raise requests dep version 2015-01-10 23:01:34 +01:00
Markus Unterwaditzer
9290b9132f Specify minimum versions for dependencies 2014-10-19 12:28:33 +02:00
Markus Unterwaditzer
9816e0140d Require click>=3.1
See https://github.com/mitsuhiko/click/issues/200
2014-08-21 17:38:52 +02:00
Markus Unterwaditzer
6a63dcec81 Fix bug for --verbosity setting 2014-06-25 15:29:13 +02:00
Markus Unterwaditzer
8b889e9ecd Port CLI to Click.
After a while i finally gave in and ported the whole command line
interface of vdirsyncer to Click. While it might seem like a huge
dependency, i hope we can eliminate some helper functions in the
process, and maybe are more motivated to write a more beautiful and
intuitive interface due to all the niceties Click provides.
2014-06-19 18:14:50 +02:00
Markus Unterwaditzer
201c840e88 Import beautification 2014-06-19 00:07:54 +02:00
Markus Unterwaditzer
7a84562e30 Version 0.2.0 2014-06-12 15:53:13 +02:00
Markus Unterwaditzer
2c3cf303db Some spellchecking 2014-05-31 19:40:06 +02:00
Markus Unterwaditzer
dce438d758 Move requests_toolbelt to real dependencies 2014-05-23 14:34:23 +02:00
Markus Unterwaditzer
c1eb55c241 Copyright and contributor stuff
Fix #60
2014-05-22 12:50:43 +02:00
Markus Unterwaditzer
069641dfab Start depending on icalendar 2014-05-15 13:34:11 +02:00
Markus Unterwaditzer
272a39040d Version 0.1.5
- Introduced changelogs.

  - Many bugfixes.

  - Many doc fixes.

  - vdirsyncer now doesn't necessarily need UIDs anymore for syncronization.

  - vdirsyncer now aborts if one collection got completely emptied between two
    syncronizations. See #42.
2014-05-14 16:39:33 +02:00
Markus Unterwaditzer
24a913988b Version 0.1.4 2014-04-30 01:19:48 +02:00
Markus Unterwaditzer
0d3997b105 Version 0.1.3 2014-04-15 17:48:05 +02:00
Markus Unterwaditzer
66875d5fb5 Require argvard >= 0.3.0 2014-04-13 11:22:34 +02:00