Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python310-vdirsyncer | Distribution: openSUSE Tumbleweed |
Version: 0.19.2 | Vendor: openSUSE |
Release: 1.3 | Build date: Fri Dec 8 17:14:31 2023 |
Group: Productivity/Networking/News/Utilities | Build host: reproducible |
Size: 421469 | Source RPM: python-vdirsyncer-0.19.2-1.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/pimutils/vdirsyncer | |
Summary: CalDAV and CardDAV synchronization module |
Vdirsyncer synchronizes calendars and addressbooks between two storages. The supported storages are CalDAV, CardDAV, arbitrary HTTP resources, vdir and some more. It aims to be for CalDAV and CardDAV what OfflineIMAP is for IMAP.
BSD-3-Clause
* Fri Dec 08 2023 Dirk Müller <dmueller@suse.com> - update to 0.19.2: * Improve the performance of ``SingleFileStorage``. :gh:`818` * Properly document some caveats of the Google Contacts storage. * Fix crash when using auth certs. :gh:`1033` * The ``filesystem`` storage can be specified with ``type = * "filesystem/icalendar"`` or ``type = "filesystem/vcard"``. This has not functional impact, and is merely for forward compatibility with the Rust implementation of vdirsyncer. * Python 3.10 and 3.11 are officially supported. * Instructions for integrating with Google CalDav/CardDav have changed. * Applications now need to be registered as "Desktop applications". Using "Web application" no longer works due to changes on Google's side. * Fixed crash when operating on Google Contacts. :gh:`994` * The ``HTTP_PROXY`` and ``HTTPS_PROXY`` are now respected. * Instructions for integrating with Google CalDav/CardDav have changed. * Applications now need to be registered as "Web Application". * Various documentation updates. * Thu Jul 27 2023 Matej Cepl <mcepl@suse.com> - Add missing dependency * Thu May 04 2023 Dirk Müller <dmueller@suse.com> - fix and reenable tests * Sun Dec 18 2022 Matej Cepl <mcepl@suse.com> - Update to 0.19.0: - Add "shell" password fetch strategy to pass command string to a shell. - Add "description" and "order" as metadata. These fetch the CalDAV: calendar-description, ``CardDAV:addressbook-description`` and ``apple-ns:calendar-order`` properties respectively. - Add a new ``showconfig`` status. This prints *some* configuration values as JSON. This is intended to be used by external tools and helpers that interact with ``vdirsyncer``, and considered experimental. - Update TLS-related tests that were failing due to weak MDs. - ``pytest-httpserver`` and ``trustme`` are now required for tests. - ``pytest-localserver`` is no longer required for tests. - Multithreaded support has been dropped. The ``"--max-workers`` has been removed. - A new ``asyncio`` backend is now used. So far, this shows substantial speed improvements in ``discovery`` and ``metasync``, but little change in `sync`. This will likely continue improving over time. :gh:`906` - The ``google`` storage types no longer require ``requests-oauthlib``, but require ``python-aiohttp-oauthlib`` instead. - Vdirsyncer no longer includes experimental support for `EteSync <https://www.etesync.com/>`_. The existing integration had not been supported for a long time and no longer worked. Support for external storages may be added if anyone is interested in maintaining an EteSync plugin. EteSync users should consider using `etesync-dav`_. - The ``plist`` for macOS has been dropped. It was broken and homebrew generates their own based on package metadata. macOS users are encouraged to use that as a reference. - Changes to SSL configuration: - Support for ``md5`` and ``sha1`` certificate fingerprints has been dropped. If you're validating certificate fingerprints, use ``sha256`` instead. - When using a custom ``verify_fingerprint``, CA validation is always disabled. - If ``verify_fingerprint`` is unset, CA verification is always active. Disabling both features is insecure and no longer supported. - The ``verify`` parameter no longer takes boolean values, it is now optional and only takes a string to a custom CA for verification. - The ``verify`` and ``verify_fingerprint`` will likely be merged into a single parameter in future. * Sat Jul 10 2021 Matej Cepl <mcepl@suse.com> - Update to 0.18.0: This release is a maintenance-focused one and mostly addresses compatibility with newer Python versions and newer dependencies. Note: Version 0.17 has some alpha releases but ultimately was never finalised. 0.18 actually continues where 0.16 left off. - Support for Python 3.5 and 3.6 has been dropped. This release mostly focuses on keeping vdirsyncer compatible with newer environments. - Python 3.9 is now supported. - click 8 and click-threading 0.5.0 are now required. - For those using `pipsi`, we now recommend using `pipx`, it's successor. - Our Debian/Ubuntu build scripts have been updated. New versions should be pushed to those repositories soon. - Remove obsolete patches: - python-vdirsyncer-shift-deadline.patch - deprecated_getiterator.patch - Temporarily switch off tests (gh#pimutils/vdirsyncer#654). * Mon May 31 2021 Matej Cepl <mcepl@suse.com> - Add deprecated_getiterator.patch (.getiterator() in etree.Element is obsolete, use just plain iter()) gh#pimutils/vdirsyncer#880 * Mon Apr 12 2021 Steve Kowalik <steven.kowalik@suse.com> - Remove ifpython3 macro guarding the Provides/Obsoletes * Fri Mar 12 2021 Matej Cepl <mcepl@suse.com> - Set up update-alternatives for systemd unit files. * Sun Feb 28 2021 Hans-Peter Jansen <hpj@urpla.net> - Fix source references * Tue Sep 01 2020 Michal Hrusecky <michal.hrusecky@opensuse.org> -fix compatibility with latest click - patch taken directly from upstream git * 3eb9ce5ae4320d52e6c876874511ff96a8a45f51.patch
/etc/alternatives/vdirsyncer /etc/alternatives/vdirsyncer.service /etc/alternatives/vdirsyncer.timer /usr/bin/vdirsyncer /usr/bin/vdirsyncer-3.10 /usr/lib/python3.10/site-packages/vdirsyncer /usr/lib/python3.10/site-packages/vdirsyncer-0.19.2-py3.10.egg-info /usr/lib/python3.10/site-packages/vdirsyncer-0.19.2-py3.10.egg-info/PKG-INFO /usr/lib/python3.10/site-packages/vdirsyncer-0.19.2-py3.10.egg-info/SOURCES.txt /usr/lib/python3.10/site-packages/vdirsyncer-0.19.2-py3.10.egg-info/dependency_links.txt /usr/lib/python3.10/site-packages/vdirsyncer-0.19.2-py3.10.egg-info/entry_points.txt /usr/lib/python3.10/site-packages/vdirsyncer-0.19.2-py3.10.egg-info/requires.txt /usr/lib/python3.10/site-packages/vdirsyncer-0.19.2-py3.10.egg-info/top_level.txt /usr/lib/python3.10/site-packages/vdirsyncer/__init__.py /usr/lib/python3.10/site-packages/vdirsyncer/__main__.py /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__ /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/__main__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/__main__.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/exceptions.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/exceptions.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/http.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/http.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/metasync.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/metasync.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/repair.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/repair.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/utils.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/utils.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/version.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/version.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/vobject.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/__pycache__/vobject.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli /usr/lib/python3.10/site-packages/vdirsyncer/cli/__init__.py /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__ /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/config.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/config.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/discover.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/discover.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/fetchparams.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/fetchparams.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/tasks.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/tasks.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/utils.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/__pycache__/utils.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/cli/config.py /usr/lib/python3.10/site-packages/vdirsyncer/cli/discover.py /usr/lib/python3.10/site-packages/vdirsyncer/cli/fetchparams.py /usr/lib/python3.10/site-packages/vdirsyncer/cli/tasks.py /usr/lib/python3.10/site-packages/vdirsyncer/cli/utils.py /usr/lib/python3.10/site-packages/vdirsyncer/exceptions.py /usr/lib/python3.10/site-packages/vdirsyncer/http.py /usr/lib/python3.10/site-packages/vdirsyncer/metasync.py /usr/lib/python3.10/site-packages/vdirsyncer/repair.py /usr/lib/python3.10/site-packages/vdirsyncer/storage /usr/lib/python3.10/site-packages/vdirsyncer/storage/__init__.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__ /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/base.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/base.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/dav.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/dav.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/filesystem.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/filesystem.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/google.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/google.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/google_helpers.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/google_helpers.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/http.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/http.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/memory.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/memory.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/singlefile.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/__pycache__/singlefile.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/storage/base.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/dav.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/filesystem.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/google.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/google_helpers.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/http.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/memory.py /usr/lib/python3.10/site-packages/vdirsyncer/storage/singlefile.py /usr/lib/python3.10/site-packages/vdirsyncer/sync /usr/lib/python3.10/site-packages/vdirsyncer/sync/__init__.py /usr/lib/python3.10/site-packages/vdirsyncer/sync/__pycache__ /usr/lib/python3.10/site-packages/vdirsyncer/sync/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/sync/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/sync/__pycache__/exceptions.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/sync/__pycache__/exceptions.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/sync/__pycache__/status.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/vdirsyncer/sync/__pycache__/status.cpython-310.pyc /usr/lib/python3.10/site-packages/vdirsyncer/sync/exceptions.py /usr/lib/python3.10/site-packages/vdirsyncer/sync/status.py /usr/lib/python3.10/site-packages/vdirsyncer/utils.py /usr/lib/python3.10/site-packages/vdirsyncer/version.py /usr/lib/python3.10/site-packages/vdirsyncer/vobject.py /usr/lib/systemd/user/vdirsyncer-3.10.service /usr/lib/systemd/user/vdirsyncer-3.10.timer /usr/lib/systemd/user/vdirsyncer.service /usr/lib/systemd/user/vdirsyncer.timer /usr/share/doc/packages/python310-vdirsyncer /usr/share/doc/packages/python310-vdirsyncer/README.rst /usr/share/licenses/python310-vdirsyncer /usr/share/licenses/python310-vdirsyncer/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Nov 15 00:57:53 2024