darabos commited on
Commit
d07c1b2
·
1 Parent(s): 86e898a

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
- doc = griffe.Docstring(func.__doc__).parse("google")
 
 
 
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))