Skip to main content

Creates an event in a CalDAV calendar, and checks that it can be read back

Project description

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.

1.0.2 (2023-04-04)

Changes

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

CHANGES

1.1.0 (unreleased)

  • Nothing changed yet.

1.0.1 (2018-04-08)

  • Fix typo in console script name.

1.0.0 (2018-04-08)

  • First release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ws.caldavcheck-1.0.2.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

ws.caldavcheck-1.0.2-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file ws.caldavcheck-1.0.2.tar.gz.

File metadata

  • Download URL: ws.caldavcheck-1.0.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.3

File hashes

Hashes for ws.caldavcheck-1.0.2.tar.gz
Algorithm Hash digest
SHA256 7f3be41eb8236369472ddef2d46b5cd404c76cd37e8294fb8541209d9cd17be0
MD5 93b579eb00c70ae9fd3afdce61874335
BLAKE2b-256 578b6b3d25df36ca956108d10eb9508ec09671e69a76d20909362d085a32c135

See more details on using hashes here.

File details

Details for the file ws.caldavcheck-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ws.caldavcheck-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 50f22934386ea6b4fa8119d2f6549e5041ed43c4a0a2772eceb92109cc5d4aad
MD5 dc9bd35d3a99bb1ec61f4089c1248d1d
BLAKE2b-256 bf39e2a627efb85cafa95d59596a6353a4515ea429beec772ec03b3f714f6a6c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page