Skip to content

Comments

feat(jmap): JMAP calendar support#625

Draft
SashankBhamidi wants to merge 25 commits intomasterfrom
feature/jmap
Draft

feat(jmap): JMAP calendar support#625
SashankBhamidi wants to merge 25 commits intomasterfrom
feature/jmap

Conversation

@SashankBhamidi
Copy link
Collaborator

@SashankBhamidi SashankBhamidi commented Feb 19, 2026

Summary

Adds caldav/jmap/ — a synchronous JMAP client for calendar operations, sitting alongside the existing CalDAV client.

Introduces caldav/jmap/ as a purely additive package providing JMAP
calendar support alongside the existing CalDAV client. No existing
files are modified.

This comment was marked as resolved.

This comment was marked as resolved.

This comment was marked as resolved.

This comment was marked as resolved.

This comment was marked as resolved.

This comment was marked as resolved.

This comment was marked as resolved.

This comment was marked as resolved.


if time_zone:
try:
import pytz # type: ignore[import]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pytz is deprecated

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I was thinking to replace it to use zoneinfo instead

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The semantics are identical

@SashankBhamidi
Copy link
Collaborator Author

@tobixen Is this better now? I’ll pull it tomorrow and work on CI errors. I committed the changes as suggestions for now.

I’m at a friend’s place playing FIFA at the moment, won't be back until tomorrow morning :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants