Commit e726c09 1 parent 5291289 commit e726c09 Copy full SHA for e726c09
File tree 4 files changed +41
-4
lines changed
4 files changed +41
-4
lines changed Original file line number Diff line number Diff line change @@ -99,6 +99,20 @@ def __init__(
99
99
self .created_timestamp = None
100
100
self .last_updated_timestamp = None
101
101
102
+ def __repr__ (self ):
103
+ return (
104
+ f"Entity(\n "
105
+ f" name={ self .name !r} ,\n "
106
+ f" value_type={ self .value_type !r} ,\n "
107
+ f" join_key={ self .join_key !r} ,\n "
108
+ f" description={ self .description !r} ,\n "
109
+ f" tags={ self .tags !r} ,\n "
110
+ f" owner={ self .owner !r} ,\n "
111
+ f" created_timestamp={ self .created_timestamp !r} ,\n "
112
+ f" last_updated_timestamp={ self .last_updated_timestamp !r} \n "
113
+ f")"
114
+ )
115
+
102
116
def __hash__ (self ) -> int :
103
117
return hash ((self .name , self .join_key ))
104
118
Original file line number Diff line number Diff line change @@ -58,12 +58,18 @@ def __lt__(self, other):
58
58
return self .name < other .name
59
59
60
60
def __repr__ (self ):
61
- # return string representation of the reference
62
- return f"{ self .name } -{ self .dtype } "
61
+ return (
62
+ f"Feature(\n "
63
+ f" name={ self ._name !r} ,\n "
64
+ f" dtype={ self ._dtype !r} ,\n "
65
+ f" description={ self ._description !r} ,\n "
66
+ f" labels={ self ._labels !r} \n "
67
+ f")"
68
+ )
63
69
64
70
def __str__ (self ):
65
71
# readable string of the reference
66
- return f"Feature<{ self .__repr__ () } >"
72
+ return f"Feature<{ self .name } : { self . dtype } >"
67
73
68
74
@property
69
75
def name (self ):
Original file line number Diff line number Diff line change @@ -175,6 +175,16 @@ def version(self) -> str:
175
175
"""Returns the version of the current Feast SDK/CLI."""
176
176
return get_version ()
177
177
178
+ def __repr__ (self ) -> str :
179
+ return (
180
+ f"FeatureStore(\n "
181
+ f" repo_path={ self .repo_path !r} ,\n "
182
+ f" config={ self .config !r} ,\n "
183
+ f" registry={ self ._registry !r} ,\n "
184
+ f" provider={ self ._provider !r} \n "
185
+ f")"
186
+ )
187
+
178
188
@property
179
189
def registry (self ) -> BaseRegistry :
180
190
"""Gets the registry of this feature store."""
Original file line number Diff line number Diff line change @@ -81,7 +81,14 @@ def __lt__(self, other):
81
81
return self .name < other .name
82
82
83
83
def __repr__ (self ):
84
- return f"Field(name='{ self .name } ', dtype={ self .dtype } , description='{ self .description } ' tags={ self .tags } )"
84
+ return (
85
+ f"Field(\n "
86
+ f" name={ self .name !r} ,\n "
87
+ f" dtype={ self .dtype !r} ,\n "
88
+ f" description={ self .description !r} ,\n "
89
+ f" tags={ self .tags !r} \n "
90
+ f")"
91
+ )
85
92
86
93
def __str__ (self ):
87
94
return f"Field(name={ self .name } , dtype={ self .dtype } , tags={ self .tags } )"
You can’t perform that action at this time.
0 commit comments