Skip to content

Commit a74d8ab

Browse files
committed
fixing more RFC-links
1 parent bde8d1b commit a74d8ab

4 files changed

Lines changed: 8 additions & 8 deletions

File tree

caldav/calendarobjectresource.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -595,15 +595,15 @@ def add_attendee(self, attendee, no_default_parameters: bool = False, **paramete
595595
def is_invite_request(self) -> bool:
596596
"""
597597
Returns True if this object is a request, see
598-
https://datatracker.ietf.org/doc/html/rfc2446#section-3.2.2
598+
:rfc:`2446#section-3.2.2`.
599599
"""
600600
self.load(only_if_unloaded=True)
601601
return self.icalendar_instance.get("method", None) == "REQUEST"
602602

603603
def is_invite_reply(self) -> bool:
604604
"""
605605
Returns True if the object is a reply, see
606-
https://datatracker.ietf.org/doc/html/rfc2446#section-3.2.3
606+
:rfc:`2446#section-3.2.3`.
607607
"""
608608
self.load(only_if_unloaded=True)
609609
return self.icalendar_instance.get("method", None) == "REPLY"

caldav/collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,7 @@ class Calendar(DAVObject):
528528
"""
529529
The `Calendar` object is used to represent a calendar collection.
530530
Refer to the RFC for details:
531-
https://datatracker.ietf.org/doc/html/rfc4791#section-5.3.1
531+
:rfc:`4791#section-5.3.1`.
532532
"""
533533

534534
def __init__(

docs/source/about.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,20 +65,20 @@ Support for Python2 was officially not supported starting from caldav
6565
version 1.0.
6666

6767

68-
:rfc:`4791`, 2518, 5545, 6638 et al
69-
------------------------------------
68+
RFC compliance
69+
--------------
7070

7171
:rfc:`4791` (CalDAV) outlines the standard way of communicating with a
7272
calendar server. :rfc:`4791` is an extension of :rfc:`4918` (WebDAV). The
73-
scope of this library is basically to cover :rfc:`4791`/:rfc:`4918`, the actual
73+
scope of this library is basically to cover :rfc:`4791` and :rfc:`4918`, the actual
7474
communication with the caldav server. (The WebDAV standard also has
7575
quite some extensions, this library supports some of the relevant
7676
extensions as well).
7777

7878
There exists another library webdavclient3 for handling :rfc:`4918`
7979
(WebDAV), ideally we should be depending on it rather than overlap it.
8080

81-
:rfc:`6638`/:rfc:`6047` is extending the CalDAV and iCalendar protocols for
81+
:rfc:`6638` and :rfc:`6047` extend the CalDAV and iCalendar protocols for
8282
scheduling purposes, work is in progress to support :rfc:`6638`. Support
8383
for :rfc:`6047` is considered mostly outside the scope of this library,
8484
though for convenience this library may contain methods like accept()

docs/source/v3-migration.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ JMAP client (experimental)
383383
---------------------------
384384

385385
A new ``caldav.jmap`` package provides ``JMAPClient`` and ``AsyncJMAPClient``
386-
for servers implementing RFC 8620 (JMAP Core) and RFC 8984 (JMAP Calendars).
386+
for servers implementing :rfc:`8620` (JMAP Core) and :rfc:`8984` (JMAP Calendars).
387387
The public API may change in minor releases. See :doc:`jmap`.
388388

389389
Advanced search

0 commit comments

Comments
 (0)