./time/py-vdirsyncer, Synchronization tool for vdir

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.16.2, Package name: py36-vdirsyncer-0.16.2, Maintainer: pkgsrc-users

vdirsyncer synchronizes your calendars and addressbooks between
two storages. The supported storages are CalDAV, CardDAV, arbitrary
HTTP resources and some more.

It aims to be for CalDAV and CardDAV what OfflineIMAP is for IMAP.


Required to run:
[security/py-requests-oauthlib]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: ab17ba50b7691e3955f2f6dd33171c99f89e9ec0
RMD160: 216cb09a1889e71b5b1473fb5ab0c0e6ee764619
Filesize: 109.456 KB

Version history: (Expand)


CVS history: (Expand)


   2017-08-24 22:02:41 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Version 0.16.2
- Fix crash when using daterange or item_type filters in
  :storage:`google_calendar`, see :gh:`657`.
- **Packagers:** Fixes for new version ``0.2.0`` of ``click-log``. The version
  requirements for the dependency ``click-log`` changed.
   2017-08-14 22:00:19 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated py-vdirsyncer to 0.16.1.

Version 0.16.1
==============

*released on 8 August 2017*

- Removed remoteStorage support, see :gh:`647`.
- Fixed test failures caused by latest requests version, see :gh:`660`.
   2017-07-04 11:16:42 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated py-vdirsyncer to 0.16.0.

Version 0.16.0
==============

*released on 2 June 2017*

- Strip ``METHOD:PUBLISH`` added by some calendar providers, see :gh:`502`.
- Fix crash of Google storages when saving token file.
- Make DAV discovery more RFC-conformant, see :ghpr:`585`.
- Vdirsyncer is now tested against Xandikos, see :ghpr:`601`.
- Subfolders with a leading dot are now ignored during discover for
  ``filesystem`` storage. This makes it easier to combine it with version
  control.
- Statuses are now stored in a sqlite database. Old data is automatically
  migrated. Users with really large datasets should encounter performance
  improvements. This means that **sqlite3 is now a dependency of vdirsyncer**.
- **Vdirsyncer is now licensed under the 3-clause BSD license**, see :gh:`610`.
- Vdirsyncer now includes experimental support for `EteSync
  <https://www.etesync.com/>`_, see :ghpr:`614`.
- Vdirsyncer now uses more filesystem metadata for determining whether an item
  changed. You will notice a **possibly heavy CPU/IO spike on the first sync
  after upgrading**.
- **Packagers:** Reference ``systemd.service`` and ``systemd.timer`` unit files
  are provided. It is recommended to install these as documentation if your
  distribution is systemd-based.
   2017-03-05 15:36:49 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated py-vdirsyncer to 0.15.0.

Version 0.15.0
==============

*released on 28 February 2017*

- Deprecated syntax for configuration values is now completely rejected. All
  values now have to be valid JSON.
- A few UX improvements for Google storages, see :gh:`549` and :gh:`552`.
- Fix collection discovery for :storage:`google_contacts`, see :gh:`564`.
- iCloud is now tested on Travis, see :gh:`567`.
   2017-01-16 12:00:30 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated py-vdirsyncer to 0.14.1.

Version 0.14.1
==============

*released on 05 January 2017*

- ``vdirsyncer repair`` no longer changes "unsafe" UIDs by default, an \ 
extra
  option has to be specified. See :gh:`527`.
- A lot of important documentation updates.
   2016-10-26 16:42:07 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated py-vdirsyncer to 0.14.0.

Version 0.14.0
==============

*released on 26 October 2016*

- ``vdirsyncer sync`` now continues other uploads if one upload failed.  The
  exit code in such situations is still non-zero.
- Add ``partial_sync`` option to pair section. See :ref:`the config docs
  <partial_sync_def>`.
- Vdirsyner will now warn if there's a string without quotes in your config.
  Please file issues if you find documentation that uses unquoted strings.
- Fix an issue that would break khal's config setup wizard.
   2016-10-03 14:11:36 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated py-vdirsyncer to 0.13.1.

Version 0.13.1
==============

*released on 30 September 2016*

- Fix a bug that would completely break collection discovery.

Version 0.13.0
==============

*released on 29 September 2016*

- Python 2 is no longer supported at all. See :gh:`219`.
- Config sections are now checked for duplicate names. This also means that you
  cannot have a storage section ``[storage foo]`` and a pair ``[pair foo]`` in
  your config, they have to have different names. This is done such that
  console output is always unambigous. See :gh:`459`.
- Custom commands can now be used for conflict resolution during sync. See
  :gh:`127`.
- :storage:`http` now completely ignores UIDs. This avoids a lot of unnecessary
  down- and uploads.
   2016-08-22 16:15:13 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated py-vdirsyncer to 0.12.1.

Version 0.12.1
==============

*released on 20 August 2016*

- Fix a crash for Google and DAV storages. See :ghpr:`492`.
- Fix an URL-encoding problem with DavMail. See :gh:`491`.

Version 0.12
============

*released on 19 August 2016*

- :storage:`singlefile` now supports collections. See :ghpr:`488`.