[docs]classProjectRef(BaseRef):"""Proxy object to a Project in Nexus."""annotations:Annotationscontents_modified:datetimearchived:bool=Field(default=False)id:UUIDtype:Literal["ProjectRef"]="ProjectRef"@field_serializer("contents_modified")defserialize_modified(self,contents_modified:datetime|None)->str|None:"""Custom serializer for datetimes."""ifcontents_modified:returnstr(contents_modified)returnNone
[docs]defdf(self)->pd.DataFrame:"""Present in a pandas DataFrame."""returnpd.DataFrame({"name":self.annotations.name,"description":self.annotations.description,"created":self.annotations.created,"modified":self.annotations.modified,"contents_modified":self.contents_modified,"archived":self.archived,"id":self.id,},index=[0],)