Spaces:
Running
Running
Support for Numpy-style docstrings.
Browse files
lynxkite-app/web/src/index.css
CHANGED
@@ -100,6 +100,15 @@ body {
|
|
100 |
font-size: 16px;
|
101 |
font-weight: initial;
|
102 |
max-width: 300px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
}
|
104 |
|
105 |
.expanded .lynxkite-node {
|
|
|
100 |
font-size: 16px;
|
101 |
font-weight: initial;
|
102 |
max-width: 300px;
|
103 |
+
|
104 |
+
p {
|
105 |
+
margin-top: 1em;
|
106 |
+
line-height: normal;
|
107 |
+
}
|
108 |
+
|
109 |
+
p:first-child {
|
110 |
+
margin-top: 0;
|
111 |
+
}
|
112 |
}
|
113 |
|
114 |
.expanded .lynxkite-node {
|
lynxkite-core/src/lynxkite/core/ops.py
CHANGED
@@ -440,5 +440,8 @@ def get_doc(func):
|
|
440 |
return func.__doc__
|
441 |
if func.__doc__ is None:
|
442 |
return None
|
443 |
-
|
|
|
|
|
|
|
444 |
return json.loads(json.dumps(doc, cls=griffe.JSONEncoder))
|
|
|
440 |
return func.__doc__
|
441 |
if func.__doc__ is None:
|
442 |
return None
|
443 |
+
if "----" in func.__doc__:
|
444 |
+
doc = griffe.Docstring(func.__doc__).parse("numpy")
|
445 |
+
else:
|
446 |
+
doc = griffe.Docstring(func.__doc__).parse("google")
|
447 |
return json.loads(json.dumps(doc, cls=griffe.JSONEncoder))
|