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))
|