Make better documents.

Changed files
+26 -3
src
+4
src/atpasser/nsid/__init__.py
···
Initalizes an NSID object.
Parameters:
+
domainAuthority (list): Domain Authority as list.
+
domainAuthorityAsText (str): Domain Authority as text.
+
name (str): The name.
+
fragment (str | none): The fragment.
nsid (str): The NSID.
"""
+1 -1
src/atpasser/tid/__init__.py
···
A class representing a TID.
Attributes:
-
time (datetime.datetime): The time of a TID.
+
timestamp (datetime.datetime): The time of a TID.
clockIdentifier (int): what it said.
"""
+13 -1
src/atpasser/uri/__init__.py
···
Attributes:
uri (str): The AT URI.
+
+
fragment: Parsed fragment
+
fragmentAsText (str): fragment as text
+
+
query (dict): Parsed query as dict
+
queryAsText (str): Query as text
+
+
path (list): Parsed path as list
+
pathAsText (str): Path as text
+
+
authority (atpasser.handle.Handle | atpasser.did.DID | None): Domain authority as handle or DID
+
authorityAsText (str): Domain authority as text
"""
def __init__(self, uri: str) -> None:
"""
Initalizes an AT URI.
-
Attributes:
+
Parameters:
uri (str): The AT URI.
"""
+8 -1
src/atpasser/uri/restricted.py
···
A class representing a restricted URI.
Attributes:
-
uri (str): The AT URI.
+
collection (atpasser.nsid.NSID): Collection as NSID.
+
rkey (atpasser.rKey.RKey): Record key as a RKey object.
"""
def __init__(self, uri: str) -> None:
+
"""
+
Initalizes a restricted URI.
+
+
Parameters:
+
uri (str): The AT URI.
+
"""
super().__init__(uri)
if self.query != None and self.fragment != None:
raise ValueError("has query and/or fragments")