Markus Unterwaditzer
c0aee14acf
setup.py: Refer to packaging.rst
2016-05-19 18:07:29 +02:00
Markus Unterwaditzer
ec2f743ffa
Replace LXML with stdlib XML
...
Just because the XML module is already there, and suits our needs as
well. DoS concerns should be irrelevant as we trust the server to that
extent.
2016-04-22 23:08:32 +02:00
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