Hugo Osvaldo Barrera
d42707c108
Bump constraint for aiostream
...
There's a newer version available, and it also doesn't have any breaking
changes which could affect us.
2025-08-28 11:37:14 +02:00
Hugo Osvaldo Barrera
388c16f188
Document sqlite fix in changelog
2025-08-25 17:37:26 +02:00
Hugo Osvaldo Barrera
3b9db0e4db
Add support for Python 3.13
...
Fixes: https://github.com/pimutils/vdirsyncer/issues/1180
2025-07-23 23:23:59 +02:00
Hugo Osvaldo Barrera
32453cccfc
Drop support for Python 3.7
...
Installing on Python 3.7 no longer works due to lack of support in the
minimal version of setuptools_scm. This commit makes the change
official, but it happened a while ago.
2025-04-07 18:39:52 +02:00
Hugo Osvaldo Barrera
fb6a859b88
Add changelog entry for recent change
2025-04-07 17:39:18 +02:00
Ben Boeckel
8b063c39cb
atomicwrites: remove dependency on abandoned library
2025-02-13 13:37:06 +01:00
euxane
2e7e31fdbf
storage/http: add support for filter_hook
...
This allows users to process fetched items through a filter command,
to fix malformed webcal items as they are imported.
In my case, my provider adds the export time to the description and
random sequence numbers to all events. This caused the whole collection
to be invalidated and propagated at each sync. I use the filter to
remove those, canonicalising the items.
2024-12-08 19:31:32 +01:00
Hugo Osvaldo Barrera
88722ef4b7
Add changelog entry for Digest Auth
2024-09-11 17:25:29 +02:00
Bleala
14afe16a13
Update CHANGELOG.rst
2024-02-16 14:29:11 +01:00
Jason Cox
7a387b8efe
Require matching BEGIN and END lines in vobjects
...
Raise an error when parsing a vobject that has mismatched `BEGIN` and
`END` lines (e.g., `BEGIN:FOO` followed by `END:BAR`) or missing `END`
lines (e.g., `BEGIN:FOO` with no subsequent `END:FOO`).
Fixes #1102 .
2023-12-13 10:31:32 -05:00
Kai Herlemann
889e1f9ea2
Implement a no_delete flag
...
See: https://github.com/pimutils/vdirsyncer/pull/1090
2023-11-29 23:50:32 +08:00
Hugo Osvaldo Barrera
91c16b3215
Add a changelog entry for vcard 4.0 support
2023-10-07 03:26:04 +02:00
Jan Moeller
adc974bdd1
docs: add changelog for #1081
2023-08-06 12:45:42 +02:00
Hugo Osvaldo Barrera
4237ff863c
Slightly improve docs for configuring google
2023-07-13 12:34:57 +02:00
Hugo Osvaldo Barrera
d26557bee3
Python 3.10 and 3.11 are also supported
...
We've been running 3.11 on CI for a while now.
2023-06-26 19:04:23 +02:00
Hugo Osvaldo Barrera
b9f749467c
Add forward-compatibility for storage type parameter
...
The Rust rewrite of vdirsyncer requires explicitly specifying what type
of "filesystem" storage is being used. These can be either
"filesystem/icalendar" or "filesystem/vcard".
Add forward-compatibility with this upcoming format, by allowing (but
ignoring) a slash and anything after it.
This makes configuration files that have been updated for the Rust
implementation compatible with the Python implementation.
Closes: https://github.com/pimutils/vdirsyncer/pull/1075
2023-06-26 19:01:52 +02:00
Hugo Osvaldo Barrera
7403182645
Update changelog with recent updates
2023-06-26 18:50:00 +02:00
Hugo Osvaldo Barrera
2138c43456
Update docs for Google storages
...
References: https://github.com/pimutils/vdirsyncer/pull/985
References: https://github.com/pimutils/vdirsyncer/issues/975
Closes: https://github.com/pimutils/vdirsyncer/issues/1028
Closes: https://github.com/pimutils/vdirsyncer/issues/808
2023-02-16 23:17:27 +01:00
Hugo Osvaldo Barrera
61006f0685
Improve installation documentation
...
`pipx` is a lot simpler on any setup where this it is available.
2023-01-26 18:53:19 +01:00
Hugo Osvaldo Barrera
0045b23800
Add missing changelog entry
...
See: https://github.com/pimutils/vdirsyncer/pull/1031
2023-01-13 16:37:32 +01:00
Hugo Osvaldo Barrera
c07fbc2053
Add missing changelog entry
...
See: https://github.com/pimutils/vdirsyncer/pull/1016
2023-01-13 16:36:45 +01:00
Hugo Osvaldo Barrera
a4ef45095e
Tidy up changelog for v0.19.beta1
2022-11-19 15:25:03 +01:00
Hugo Osvaldo Barrera
2fbb0ab7a5
Clean up some invalid TLS configuration branches
2022-09-20 23:01:50 +02:00
Hugo Osvaldo Barrera
3be048be18
Drop macOS plist
...
This file is now generated by homebrew for mac users. As we have no
macOS devices to maintain our own, we'll just rely on their
implementation.
See: dfd51bebed/Formula/vdirsyncer.rb (L87-L94)
See: https://github.com/pimutils/vdirsyncer/pull/978
2022-06-21 14:16:41 +02:00
Corey Hinshaw
4dd15716db
Adds shell strategy to config fetch params to run command string in a shell
2021-12-09 11:17:43 -05:00
Hugo Osvaldo Barrera
c77d750ef6
Drop etesync
...
The current [experimental] implementation is stale, and hasn't been
maintained for a long time. Regrettably, not even its tests still work,
and there nobody interested in maintaining it.
If anyone is interested in re-implementing this in a third-party
package, I can consider adding support for pluggable storages.
2021-10-05 22:13:59 +02:00
Hugo Osvaldo Barrera
5a9fc2cc7e
Add changelog entries for asyncio support
2021-06-26 13:40:38 +02:00
Hugo Osvaldo Barrera
1f6cc6f8be
Fix SSL tests failing due to old weak MDs
...
Had to drop pytest-localserver, since it's broken and upstream is gone.
2021-06-20 18:49:02 +02:00
Hugo Osvaldo Barrera
6cebba0853
Add a changelog entry
2021-06-17 08:42:45 +02:00
Hugo Osvaldo Barrera
cfd5af832a
Fix mixup in the changelog
2021-06-13 16:12:52 +02:00
Hugo Osvaldo Barrera
e70e8c03e8
Merge branch 'origin/master' into meta_description
2021-06-13 00:46:05 +02:00
Hugo Osvaldo Barrera
4450393d4f
Typo
...
Fixes #892
2021-06-12 13:27:47 +02:00
Hugo Osvaldo Barrera
5c00cceeb4
Update changelog for 0.18.0
2021-05-31 08:32:18 +02:00
Дилян Палаузов
50cb2def73
Add calendar-description, addressbook-description to the meta data
...
When a CalDAV collection has calendar-description set and vdirsyncer
synchronizes the “meta” data, synchronize also the calendar description.
-- likewise for addressbook-description and calendar-order
2021-03-08 14:57:48 +02:00
Hugo Osvaldo Barrera
f6e6b0b6c3
Prepare release 0.16.8
2020-06-09 13:27:35 +02:00
Martin Michlmayr
78599a131d
Fix typos
2020-06-08 13:02:36 +02:00
Markus Unterwaditzer
dcf5f701b7
Version 0.16.7
2018-07-19 21:15:29 +02:00
Markus Unterwaditzer
aec9b91602
version 0.16.6
2018-06-13 18:54:27 +02:00
Markus Unterwaditzer
7e6d618ccf
restore release date
2018-06-13 18:54:12 +02:00
Markus Unterwaditzer
68f2cf3195
(backport) Make docs build independent of app
2018-06-13 18:25:10 +02:00
Markus Unterwaditzer
0094acddd0
version 0.16.5
2018-06-13 18:01:23 +02:00
Markus Unterwaditzer
c63e55d020
Version 0.16.4
2018-02-05 15:50:23 +01:00
Markus Unterwaditzer
cca412e7a8
Version 0.16.3
2017-10-03 10:57:47 +02:00
Markus Unterwaditzer
9e3c231cc3
Remove Python 3.3 support ( #674 )
...
* Remove Python 3.3 support
2017-10-02 14:38:54 +02:00
Markus Unterwaditzer
3112e6899e
Remove invalid ascii chars from xml, fix #626 ( #668 )
...
* Remove invalid ascii chars from xml, fix #626
* Add changelog
* Remove unused imports
* Fix errors on older Python versions
* Fix tests
2017-09-13 20:55:03 +02:00
Markus Unterwaditzer
189668400e
Changelog for #663
2017-08-31 20:02:47 +02:00
Markus Unterwaditzer
1da0bd1cdd
Version 0.16.2
2017-08-24 13:48:53 +02:00
Markus Unterwaditzer
6954b26e0f
Fixes for click-log 0.2.0
2017-08-24 13:29:20 +02:00
Markus Unterwaditzer
35ffdd6f8c
Fix crash in google calendar when using filters
...
Fix #657
2017-08-15 14:05:52 +02:00
Markus Unterwaditzer
6e27770271
Version 0.16.1
2017-08-08 20:13:30 +02:00