Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-vdirsyncer for 
openSUSE:Factory checked in at 2022-12-21 16:06:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-vdirsyncer (Old)
 and      /work/SRC/openSUSE:Factory/.python-vdirsyncer.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-vdirsyncer"

Wed Dec 21 16:06:37 2022 rev:16 rq:1043983 version:0.19.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-vdirsyncer/python-vdirsyncer.changes      
2021-07-10 22:55:23.843344141 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-vdirsyncer.new.1835/python-vdirsyncer.changes
    2022-12-21 16:06:38.698555910 +0100
@@ -1,0 +2,52 @@
+Sun Dec 18 22:01:01 UTC 2022 - Matej Cepl <mc...@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.
+
+-------------------------------------------------------------------

Old:
----
  vdirsyncer-0.18.0.tar.gz

New:
----
  vdirsyncer-0.19.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-vdirsyncer.spec ++++++
--- /var/tmp/diff_new_pack.GAAr30/_old  2022-12-21 16:06:39.314559232 +0100
+++ /var/tmp/diff_new_pack.GAAr30/_new  2022-12-21 16:06:39.318559253 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-vdirsyncer
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,9 +18,8 @@
 
 %define skip_python2 1
 %define skip_python36 1
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-vdirsyncer
-Version:        0.18.0
+Version:        0.19.0
 Release:        0
 Summary:        CalDAV and CardDAV synchronization module
 License:        BSD-3-Clause
@@ -38,6 +37,7 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(systemd)
+Requires:       python-aiostream
 Requires:       python-atomicwrites >= 0.1.7
 Requires:       python-click >= 5.0
 Requires:       python-click-log >= 0.3
@@ -49,9 +49,12 @@
 Recommends:     python-requests-oauthlib
 BuildArch:      noarch
 # SECTION test requirements
+BuildRequires:  %{python_module aiohttp}
+BuildRequires:  %{python_module aiostream}
 BuildRequires:  %{python_module click-log >= 0.3}
 BuildRequires:  %{python_module click-threading >= 0.2}
 BuildRequires:  %{python_module hypothesis >= 5.0.0}
+BuildRequires:  %{python_module pytest-asyncio}
 BuildRequires:  %{python_module pytest-cov}
 BuildRequires:  %{python_module pytest-localserver}
 BuildRequires:  %{python_module pytest-subtesthack}
@@ -110,7 +113,8 @@
 %doc README.rst
 %license LICENSE
 %python_alternative %{_bindir}/vdirsyncer
-%{python_sitelib}/vdirsyncer*
+%{python_sitelib}/vdirsyncer-%{version}*-info
+%{python_sitelib}/vdirsyncer
 %{_userunitdir}/vdirsyncer-%{python_bin_suffix}.service
 %{_userunitdir}/vdirsyncer-%{python_bin_suffix}.timer
 %{_userunitdir}/vdirsyncer.service

++++++ 3eb9ce5ae4320d52e6c876874511ff96a8a45f51.patch ++++++
--- /var/tmp/diff_new_pack.GAAr30/_old  2022-12-21 16:06:39.342559383 +0100
+++ /var/tmp/diff_new_pack.GAAr30/_new  2022-12-21 16:06:39.346559404 +0100
@@ -9,13 +9,13 @@
 
 --- a/setup.py
 +++ b/setup.py
-@@ -11,7 +11,7 @@ from setuptools import setup
+@@ -10,7 +10,7 @@ from setuptools import setup
  
  requirements = [
      # https://github.com/mitsuhiko/click/issues/200
 -    "click>=5.0,<9.0",
 +    "click>=5.0",
-     "click-log>=0.3.0, <0.4.0",
-     # https://github.com/pimutils/vdirsyncer/issues/478
-     "click-threading>=0.5",
+     "click-log>=0.3.0, <0.5.0",
+     "requests >=2.20.0",
+     # https://github.com/sigmavirus24/requests-toolbelt/pull/28
 

++++++ vdirsyncer-0.18.0.tar.gz -> vdirsyncer-0.19.0.tar.gz ++++++
++++ 8025 lines of diff (skipped)

Reply via email to