Skip to main content

CalDAV roundtrip check

This packages creates a test event in a CalDAV calendar, and checks that it can be read back.

Usage

Create a configuration file:

[default]
url = https://caldav.example.com/
calendar = testcalendar
username = test@example.com
password = secret
# loglevel = WARNING  # This default means no output for a successful run.

Now run caldav-check-roundtrip example.conf. It will create an event in the given calendar testcalendar with a random string in the X-Mailcheck-Token header, check if an event with that string exists, and then delete the event. The exit status is 0 if sucessful, 1 on errors (e.g. connection failed) and 2 if the event could not be found.

CHANGES

ws.caldavcheck 1.0.3 (2026-10-27)

Changes

  • Declare dependency on requests (deps)

1.0.2 (2023-04-04)

Changes

  • Switch from setup.py to pyproject.toml (wheel)

1.0.1 (2018-04-08)

  • Fix typo in console script name.

1.0.0 (2018-04-08)

  • First release.

Metadata

Release files for ws.caldavcheck 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ws.caldavcheck 1.0.3
File Size Uploaded Provenance Actions
ws_caldavcheck-1.0.3.tar.gz 3.3 kB Without provenance Details for ws_caldavcheck-1.0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ws.caldavcheck 1.0.3
File Interpreter ABI Platform Actions
ws_caldavcheck-1.0.3-py3-none-any.whl Python 3 none any Details for ws_caldavcheck-1.0.3-py3-none-any.whl

Total release size: 6.4 kB

Release files / ws_caldavcheck-1.0.3.tar.gz

Download URL ws_caldavcheck-1.0.3.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0a668f2f099a803b14cdc0625e5214f68db126e4764cf3666a92db52f803a48e
BLAKE2b-256 checksum
How to use checksums
babf4183d18fb9542c03ed4535925954ad6c770793143a77ca8ce347307e3cc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":null,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.12.3"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.12.3","system":{"name":"Linux","release":"6.8.0-147-generic"}} HTTPX2/2.5.0

Release files / ws_caldavcheck-1.0.3-py3-none-any.whl

Download URL ws_caldavcheck-1.0.3-py3-none-any.whl
Size 3.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
455bac40a24f3663436e247c47e49f315b9dbd4f9416f4fe24b5e45333148dc9
BLAKE2b-256 checksum
How to use checksums
d34dc9e46b95f18d0abd598b3cfcf4614d6910b81e758428b4b16002fb80c069
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.18.1 {"ci":null,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.12.3"},"installer":{"name":"hatch","version":"1.18.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.12.3","system":{"name":"Linux","release":"6.8.0-147-generic"}} HTTPX2/2.5.0

Security for ws.caldavcheck 1.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page