From d8c1eebf50562727cdd2aff59960f0dd0b7172d8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Aug 2020 23:54:41 +0000 Subject: [PATCH] [Bot] Combine APIs and create typings --- data/api.json | 4119 +++------------------------- data/typing/numpy.py | 265 +- data/typing/numpy.random.mtrand.py | 45 +- 3 files changed, 467 insertions(+), 3962 deletions(-) diff --git a/data/api.json b/data/api.json index df529df..829434c 100644 --- a/data/api.json +++ b/data/api.json @@ -76897,135 +76897,11 @@ } }, "zeros": { - "pos_only_optional": { - "_1": { - "type": "union", - "options": [ - { - "type": "type" - }, - { - "type": "str" - }, - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": "list", - "item": { - "type": "tuple", - "items": [ - { - "type": "str", - "options": [ - "a", - "junk" - ] - }, - { - "type": "union", - "options": [ - { - "type": "str", - "options": [ - "S1" - ] - }, - { - "type": { - "module": "numpy", - "name": "dtype" - } - } - ] - } - ] - } - } - ] - }, - "_0": { - "type": "union", - "options": [ - { - "type": "tuple", - "items": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "int64" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "None" - } - ] - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": { - "module": "numpy", - "name": "int64" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": "list", - "item": { - "type": "union", - "options": [ - { - "type": { - "name": "int" - } - }, - { - "type": { - "module": "numpy", - "name": "int64" - } - } - ] - } - } - ] - }, - "_2": { - "type": "str", - "options": [ - "F" - ] + "var_pos": [ + "_args", + { + "type": "object" } - }, - "pos_only_optional_ordering": [ - [ - "_0", - "_1" - ], - [ - "_1", - "_2" - ] ], "kw_only_optional": { "dtype": { @@ -78668,43 +78544,11 @@ "type": "object" } }, - "pos_only_optional": { - "_1": { - "type": "object" - }, - "_2": { + "var_pos": [ + "_args", + { "type": "object" - }, - "_3": { - "type": "union", - "options": [ - { - "type": "str", - "options": [ - "i8" - ] - }, - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": "type" - } - ] } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_2", - "_3" - ] ], "kw_only_optional": { "dtype": { @@ -82598,2850 +82442,405 @@ } } ] - } - }, - "pos_or_kw_optional": { - "dtype": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": "type" - } - ] - } - }, - "metadata": { - "usage.skimage": 1, - "usage.scipy": 26, - "usage.dask": 2, - "usage.sklearn": 28 - } - }, - "cross": { - "pos_or_kw_required": { - "a": { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - "b": { - "type": { - "module": "numpy", - "name": "ndarray" - } - } - }, - "metadata": { - "usage.skimage": 5, - "usage.scipy": 8 - } - }, - "einsum": { - "var_pos": [ - "operands", - { - "type": "str", - "options": [ - "v", - "t" - ] - } - ], - "kw_only_optional": { - "optimize": { - "type": "union", - "options": [ - { - "type": { - "name": "bool" - } - }, - { - "type": "list", - "item": { - "type": "union", - "options": [ - { - "type": "tuple", - "items": [ - { - "type": { - "name": "int" - } - }, - { - "type": { - "name": "int" - } - } - ] - }, - { - "type": "str", - "options": [ - "einsum_path" - ] - } - ] - } - }, - { - "type": "str", - "options": [ - "optimal", - "greedy" - ] - } - ] - } - }, - "metadata": { - "usage.skimage": 1, - "usage.xarray": 83, - "usage.scipy": 33, - "usage.dask": 139, - "usage.sklearn": 15 - } - }, - "nan_to_num": { - "pos_or_kw_required": { - "x": { - "type": "object" - } - }, - "metadata": { - "usage.skimage": 1, - "usage.scipy": 4, - "usage.dask": 23, - "usage.sklearn": 7 - } - }, - "frombuffer": { - "pos_only_required": { - "_0": { - "type": "object" - } - }, - "pos_only_optional": { - "_1": { - "type": "union", - "options": [ - { - "type": "type" - }, - { - "type": "str", - "options": [ - ">q", - ">i", - ">b" - ] - } - ] - } - }, - "kw_only_optional": { - "count": { - "type": { - "name": "int" - } - }, - "dtype": { - "type": "union", - "options": [ - { - "type": "type" - }, - { - "type": "str" - }, - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": "dict", - "key": { - "type": "str", - "options": [ - "formats", - "names" - ] - }, - "value": { - "type": "list", - "item": { - "type": "str" - } - } - } - ] - }, - "offset": { - "type": { - "name": "int" - } - } - }, - "metadata": { - "usage.skimage": 1, - "usage.pandas": 22, - "usage.scipy": 31, - "usage.matplotlib": 4, - "usage.dask": 1, - "usage.sklearn": 8 - } - }, - "fliplr": { - "pos_or_kw_required": { - "m": { - "type": { - "module": "numpy", - "name": "ndarray" - } - } - }, - "metadata": { - "usage.skimage": 5, - "usage.matplotlib": 1, - "usage.dask": 1 - } - }, - "tril": { - "pos_or_kw_required": { - "m": { - "type": { - "module": "numpy", - "name": "ndarray" - } - } - }, - "pos_or_kw_optional": { - "k": { - "type": { - "name": "int" - } - } - }, - "metadata": { - "usage.skimage": 1, - "usage.scipy": 88, - "usage.matplotlib": 1, - "usage.dask": 7, - "usage.sklearn": 1 - } - }, - "flip": { - "pos_or_kw_required": { - "m": { - "type": "object" - }, - "axis": { - "type": { - "name": "int" - } - } - }, - "metadata": { - "usage.skimage": 3, - "usage.xarray": 6, - "usage.scipy": 1, - "usage.dask": 5 - } - }, - "flipud": { - "pos_or_kw_required": { - "m": { - "type": { - "module": "numpy", - "name": "ndarray" - } - } - }, - "metadata": { - "usage.skimage": 2, - "usage.xarray": 2, - "usage.scipy": 4, - "usage.matplotlib": 1, - "usage.dask": 1 - } - }, - "set_printoptions": { - "pos_or_kw_optional": { - "threshold": { - "type": { - "name": "int" - } - }, - "precision": { - "type": { - "name": "int" - } - }, - "suppress": { - "type": { - "name": "bool" - } - }, - "nanstr": { - "type": "str", - "options": [ - "nan" - ] - }, - "infstr": { - "type": "str", - "options": [ - "inf" - ] - }, - "formatter": { - "type": "None" - }, - "sign": { - "type": "str", - "options": [ - "-" - ] - }, - "floatmode": { - "type": "str", - "options": [ - "maxprec" - ] - }, - "edgeitems": { - "type": { - "name": "int" - } - }, - "linewidth": { - "type": { - "name": "int" - } - } - }, - "pos_or_kw_optional_ordering": [ - [ - "suppress", - "nanstr" - ], - [ - "nanstr", - "infstr" - ], - [ - "infstr", - "formatter" - ], - [ - "formatter", - "sign" - ], - [ - "sign", - "floatmode" - ], - [ - "precision", - "edgeitems" - ], - [ - "edgeitems", - "linewidth" - ], - [ - "linewidth", - "suppress" - ], - [ - "precision", - "threshold" - ], - [ - "threshold", - "edgeitems" - ] - ], - "kw_only_optional": { - "legacy": { - "type": { - "name": "bool" - } - } - }, - "metadata": { - "usage.skimage": 1, - "usage.xarray": 3, - "usage.sklearn": 2 - } - }, - "result_type": { - "pos_only_required": { - "_0": { - "type": "object" - } - }, - "pos_only_optional": { - "_1": { - "type": "object" - }, - "_2": { - "type": "object" - }, - "_3": { - "type": "object" - }, - "_4": { - "type": "object" - }, - "_5": { - "type": "object" - }, - "_6": { - "type": "object" - }, - "_7": { - "type": "object" - }, - "_8": { - "type": "object" - }, - "_9": { - "type": "object" - }, - "_10": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_11": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_12": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_13": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_14": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_15": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_16": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_17": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_18": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_19": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_20": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_21": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_22": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_23": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_24": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_25": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_26": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_27": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_28": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_29": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_30": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_31": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_32": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": "type", - "name": { - "name": "int" - } - } - ] - }, - "_33": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_34": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_35": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_36": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_37": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_38": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_39": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_40": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_41": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_42": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_43": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_44": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_45": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_46": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_47": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_48": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_49": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_50": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_51": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_52": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_53": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_54": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_55": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_56": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_57": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_58": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_59": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_60": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_61": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_62": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_63": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_64": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_65": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_66": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_67": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_68": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_69": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_70": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_71": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_72": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_73": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_74": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_75": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_76": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_77": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_78": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_79": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_80": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_81": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_82": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_83": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_84": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_85": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_86": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_87": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_88": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_89": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_90": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_91": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_92": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_93": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_94": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_95": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_96": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_97": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_98": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_99": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_100": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_101": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_102": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_103": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_104": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_105": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_106": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_107": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_108": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_109": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_110": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_111": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_112": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_113": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_114": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_115": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_116": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_117": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_118": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_119": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_120": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_121": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_122": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_123": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_124": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_125": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_126": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_127": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_128": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_129": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_130": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_131": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_132": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_133": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_134": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_135": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_136": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_137": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_138": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_139": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_140": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_141": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_142": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_143": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_144": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_145": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_146": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_147": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_148": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_149": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_150": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_151": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_152": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_153": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_154": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_155": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_156": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_157": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_158": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_159": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_160": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_161": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_162": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_163": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_164": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_165": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_166": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_167": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_168": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_169": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_170": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_171": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_172": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_173": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_174": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_175": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_176": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_177": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_178": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_179": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_180": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_181": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_182": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_183": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_184": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_185": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_186": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_187": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_188": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_189": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_190": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_191": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_192": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_193": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_194": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_195": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_196": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_197": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_198": { - "type": { - "module": "numpy", - "name": "dtype" - } - }, - "_199": { - "type": { - "module": "numpy", - "name": "dtype" - } - } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_2", - "_3" - ], - [ - "_3", - "_4" - ], - [ - "_4", - "_5" - ], - [ - "_5", - "_6" - ], - [ - "_6", - "_7" - ], - [ - "_7", - "_8" - ], - [ - "_8", - "_9" - ], - [ - "_9", - "_10" - ], - [ - "_10", - "_11" - ], - [ - "_11", - "_12" - ], - [ - "_12", - "_13" - ], - [ - "_13", - "_14" - ], - [ - "_14", - "_15" - ], - [ - "_15", - "_16" - ], - [ - "_16", - "_17" - ], - [ - "_17", - "_18" - ], - [ - "_18", - "_19" - ], - [ - "_31", - "_32" - ], - [ - "_25", - "_26" - ], - [ - "_27", - "_28" - ], - [ - "_21", - "_22" - ], - [ - "_26", - "_27" - ], - [ - "_22", - "_23" - ], - [ - "_24", - "_25" - ], - [ - "_30", - "_31" - ], - [ - "_19", - "_20" - ], - [ - "_23", - "_24" - ], - [ - "_20", - "_21" - ], - [ - "_29", - "_30" - ], - [ - "_28", - "_29" - ], - [ - "_133", - "_134" - ], - [ - "_127", - "_128" - ], - [ - "_177", - "_178" - ], - [ - "_108", - "_109" - ], - [ - "_32", - "_33" - ], - [ - "_195", - "_196" - ], - [ - "_196", - "_197" - ], - [ - "_40", - "_41" - ], - [ - "_102", - "_103" - ], - [ - "_181", - "_182" - ], - [ - "_193", - "_194" - ], - [ - "_58", - "_59" - ], - [ - "_159", - "_160" - ], - [ - "_150", - "_151" - ], - [ - "_120", - "_121" - ], - [ - "_153", - "_154" - ], - [ - "_94", - "_95" - ], - [ - "_154", - "_155" - ], - [ - "_99", - "_100" - ], - [ - "_65", - "_66" - ], - [ - "_37", - "_38" - ], - [ - "_141", - "_142" - ], - [ - "_188", - "_189" - ], - [ - "_96", - "_97" - ], - [ - "_97", - "_98" - ], - [ - "_128", - "_129" - ], - [ - "_164", - "_165" - ], - [ - "_101", - "_102" - ], - [ - "_42", - "_43" - ], - [ - "_194", - "_195" - ], - [ - "_110", - "_111" - ], - [ - "_185", - "_186" - ], - [ - "_47", - "_48" - ], - [ - "_53", - "_54" - ], - [ - "_56", - "_57" - ], - [ - "_136", - "_137" - ], - [ - "_34", - "_35" - ], - [ - "_84", - "_85" - ], - [ - "_160", - "_161" - ], - [ - "_89", - "_90" - ], - [ - "_60", - "_61" - ], - [ - "_170", - "_171" - ], - [ - "_187", - "_188" - ], - [ - "_115", - "_116" - ], - [ - "_46", - "_47" - ], - [ - "_162", - "_163" - ], - [ - "_161", - "_162" - ], - [ - "_55", - "_56" - ], - [ - "_151", - "_152" - ], - [ - "_95", - "_96" - ], - [ - "_61", - "_62" - ], - [ - "_107", - "_108" - ], - [ - "_72", - "_73" - ], - [ - "_81", - "_82" - ], - [ - "_192", - "_193" - ], - [ - "_114", - "_115" - ], - [ - "_35", - "_36" - ], - [ - "_109", - "_110" - ], - [ - "_59", - "_60" - ], - [ - "_123", - "_124" - ], - [ - "_98", - "_99" - ], - [ - "_147", - "_148" - ], - [ - "_57", - "_58" - ], - [ - "_104", - "_105" - ], - [ - "_63", - "_64" - ], - [ - "_100", - "_101" - ], - [ - "_137", - "_138" - ], - [ - "_90", - "_91" - ], - [ - "_148", - "_149" - ], - [ - "_179", - "_180" - ], - [ - "_113", - "_114" - ], - [ - "_112", - "_113" - ], - [ - "_39", - "_40" - ], - [ - "_111", - "_112" - ], - [ - "_167", - "_168" - ], - [ - "_92", - "_93" - ], - [ - "_180", - "_181" - ], - [ - "_70", - "_71" - ], - [ - "_186", - "_187" - ], - [ - "_146", - "_147" - ], - [ - "_198", - "_199" - ], - [ - "_79", - "_80" - ], - [ - "_51", - "_52" - ], - [ - "_67", - "_68" - ], - [ - "_142", - "_143" - ], - [ - "_83", - "_84" - ], - [ - "_155", - "_156" - ], - [ - "_68", - "_69" - ], - [ - "_144", - "_145" - ], - [ - "_124", - "_125" - ], - [ - "_87", - "_88" - ], - [ - "_197", - "_198" - ], - [ - "_166", - "_167" - ], - [ - "_140", - "_141" - ], - [ - "_64", - "_65" - ], - [ - "_118", - "_119" - ], - [ - "_80", - "_81" - ], - [ - "_183", - "_184" - ], - [ - "_134", - "_135" - ], - [ - "_43", - "_44" - ], - [ - "_103", - "_104" - ], - [ - "_176", - "_177" - ], - [ - "_189", - "_190" - ], - [ - "_172", - "_173" - ], - [ - "_85", - "_86" - ], - [ - "_169", - "_170" - ], - [ - "_178", - "_179" - ], - [ - "_105", - "_106" - ], - [ - "_174", - "_175" - ], - [ - "_191", - "_192" - ], - [ - "_121", - "_122" - ], - [ - "_38", - "_39" - ], - [ - "_86", - "_87" - ], - [ - "_41", - "_42" - ], - [ - "_54", - "_55" - ], - [ - "_62", - "_63" - ], - [ - "_158", - "_159" - ], - [ - "_71", - "_72" - ], - [ - "_130", - "_131" - ], - [ - "_116", - "_117" - ], - [ - "_77", - "_78" - ], - [ - "_171", - "_172" - ], - [ - "_135", - "_136" - ], - [ - "_138", - "_139" - ], - [ - "_45", - "_46" - ], - [ - "_52", - "_53" - ], - [ - "_76", - "_77" - ], - [ - "_44", - "_45" - ], - [ - "_50", - "_51" - ], - [ - "_175", - "_176" - ], - [ - "_73", - "_74" - ], - [ - "_145", - "_146" - ], - [ - "_129", - "_130" - ], - [ - "_74", - "_75" - ], - [ - "_122", - "_123" - ], - [ - "_173", - "_174" - ], - [ - "_75", - "_76" - ], - [ - "_125", - "_126" - ], - [ - "_49", - "_50" - ], - [ - "_66", - "_67" - ], - [ - "_91", - "_92" - ], - [ - "_143", - "_144" - ], - [ - "_48", - "_49" - ], - [ - "_88", - "_89" - ], - [ - "_126", - "_127" - ], - [ - "_190", - "_191" - ], - [ - "_163", - "_164" - ], - [ - "_119", - "_120" - ], - [ - "_132", - "_133" - ], - [ - "_36", - "_37" - ], - [ - "_131", - "_132" - ], - [ - "_69", - "_70" - ], - [ - "_82", - "_83" - ], - [ - "_93", - "_94" - ], - [ - "_117", - "_118" - ], - [ - "_33", - "_34" - ], - [ - "_184", - "_185" - ], + } + }, + "pos_or_kw_optional": { + "dtype": { + "type": "union", + "options": [ + { + "type": { + "module": "numpy", + "name": "dtype" + } + }, + { + "type": "type" + } + ] + } + }, + "metadata": { + "usage.skimage": 1, + "usage.scipy": 26, + "usage.dask": 2, + "usage.sklearn": 28 + } + }, + "cross": { + "pos_or_kw_required": { + "a": { + "type": { + "module": "numpy", + "name": "ndarray" + } + }, + "b": { + "type": { + "module": "numpy", + "name": "ndarray" + } + } + }, + "metadata": { + "usage.skimage": 5, + "usage.scipy": 8 + } + }, + "einsum": { + "var_pos": [ + "operands", + { + "type": "str", + "options": [ + "v", + "t" + ] + } + ], + "kw_only_optional": { + "optimize": { + "type": "union", + "options": [ + { + "type": { + "name": "bool" + } + }, + { + "type": "list", + "item": { + "type": "union", + "options": [ + { + "type": "tuple", + "items": [ + { + "type": { + "name": "int" + } + }, + { + "type": { + "name": "int" + } + } + ] + }, + { + "type": "str", + "options": [ + "einsum_path" + ] + } + ] + } + }, + { + "type": "str", + "options": [ + "optimal", + "greedy" + ] + } + ] + } + }, + "metadata": { + "usage.skimage": 1, + "usage.xarray": 83, + "usage.scipy": 33, + "usage.dask": 139, + "usage.sklearn": 15 + } + }, + "nan_to_num": { + "pos_or_kw_required": { + "x": { + "type": "object" + } + }, + "metadata": { + "usage.skimage": 1, + "usage.scipy": 4, + "usage.dask": 23, + "usage.sklearn": 7 + } + }, + "frombuffer": { + "pos_only_required": { + "_0": { + "type": "object" + } + }, + "pos_only_optional": { + "_1": { + "type": "union", + "options": [ + { + "type": "type" + }, + { + "type": "str", + "options": [ + ">q", + ">i", + ">b" + ] + } + ] + } + }, + "kw_only_optional": { + "count": { + "type": { + "name": "int" + } + }, + "dtype": { + "type": "union", + "options": [ + { + "type": "type" + }, + { + "type": "str" + }, + { + "type": { + "module": "numpy", + "name": "dtype" + } + }, + { + "type": "dict", + "key": { + "type": "str", + "options": [ + "formats", + "names" + ] + }, + "value": { + "type": "list", + "item": { + "type": "str" + } + } + } + ] + }, + "offset": { + "type": { + "name": "int" + } + } + }, + "metadata": { + "usage.skimage": 1, + "usage.pandas": 22, + "usage.scipy": 31, + "usage.matplotlib": 4, + "usage.dask": 1, + "usage.sklearn": 8 + } + }, + "fliplr": { + "pos_or_kw_required": { + "m": { + "type": { + "module": "numpy", + "name": "ndarray" + } + } + }, + "metadata": { + "usage.skimage": 5, + "usage.matplotlib": 1, + "usage.dask": 1 + } + }, + "tril": { + "pos_or_kw_required": { + "m": { + "type": { + "module": "numpy", + "name": "ndarray" + } + } + }, + "pos_or_kw_optional": { + "k": { + "type": { + "name": "int" + } + } + }, + "metadata": { + "usage.skimage": 1, + "usage.scipy": 88, + "usage.matplotlib": 1, + "usage.dask": 7, + "usage.sklearn": 1 + } + }, + "flip": { + "pos_or_kw_required": { + "m": { + "type": "object" + }, + "axis": { + "type": { + "name": "int" + } + } + }, + "metadata": { + "usage.skimage": 3, + "usage.xarray": 6, + "usage.scipy": 1, + "usage.dask": 5 + } + }, + "flipud": { + "pos_or_kw_required": { + "m": { + "type": { + "module": "numpy", + "name": "ndarray" + } + } + }, + "metadata": { + "usage.skimage": 2, + "usage.xarray": 2, + "usage.scipy": 4, + "usage.matplotlib": 1, + "usage.dask": 1 + } + }, + "set_printoptions": { + "pos_or_kw_optional": { + "threshold": { + "type": { + "name": "int" + } + }, + "precision": { + "type": { + "name": "int" + } + }, + "suppress": { + "type": { + "name": "bool" + } + }, + "nanstr": { + "type": "str", + "options": [ + "nan" + ] + }, + "infstr": { + "type": "str", + "options": [ + "inf" + ] + }, + "formatter": { + "type": "None" + }, + "sign": { + "type": "str", + "options": [ + "-" + ] + }, + "floatmode": { + "type": "str", + "options": [ + "maxprec" + ] + }, + "edgeitems": { + "type": { + "name": "int" + } + }, + "linewidth": { + "type": { + "name": "int" + } + } + }, + "pos_or_kw_optional_ordering": [ [ - "_157", - "_158" + "suppress", + "nanstr" ], [ - "_165", - "_166" + "nanstr", + "infstr" ], [ - "_182", - "_183" + "infstr", + "formatter" ], [ - "_152", - "_153" + "formatter", + "sign" ], [ - "_78", - "_79" + "sign", + "floatmode" ], [ - "_106", - "_107" + "precision", + "edgeitems" ], [ - "_139", - "_140" + "edgeitems", + "linewidth" ], [ - "_168", - "_169" + "linewidth", + "suppress" ], [ - "_149", - "_150" + "precision", + "threshold" ], [ - "_156", - "_157" + "threshold", + "edgeitems" ] ], + "kw_only_optional": { + "legacy": { + "type": { + "name": "bool" + } + } + }, + "metadata": { + "usage.skimage": 1, + "usage.xarray": 3, + "usage.sklearn": 2 + } + }, + "result_type": { + "pos_only_required": { + "_0": { + "type": "object" + } + }, + "var_pos": [ + "_args", + { + "type": "object" + } + ], "metadata": { "usage.skimage": 7, "usage.xarray": 114, @@ -93724,75 +91123,11 @@ "type": "object" } }, - "pos_only_optional": { - "_1": { - "type": "object" - }, - "_2": { - "type": "object" - }, - "_3": { + "var_pos": [ + "_args", + { "type": "object" - }, - "_4": { - "type": "union", - "options": [ - { - "type": { - "name": "float" - } - }, - { - "type": { - "module": "numpy", - "name": "float64" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "name": "int" - } - } - ] - }, - "_5": { - "type": { - "name": "int" - } - }, - "_6": { - "type": { - "name": "int" - } } - }, - "pos_only_optional_ordering": [ - [ - "_5", - "_6" - ], - [ - "_1", - "_2" - ], - [ - "_4", - "_5" - ], - [ - "_3", - "_4" - ], - [ - "_2", - "_3" - ] ], "kw_only_optional": { "dtype": { @@ -138349,41 +135684,13 @@ ] } }, - "pos_only_optional": { - "_1": { - "type": { - "name": "int" - } - }, - "_2": { - "type": { - "name": "int" - } - }, - "_3": { - "type": { - "name": "int" - } - }, - "_4": { + "var_pos": [ + "_args", + { "type": { "name": "int" } } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_2", - "_3" - ], - [ - "_3", - "_4" - ] ], "kw_only_optional": { "order": { @@ -139093,8 +136400,9 @@ } }, "transpose": { - "pos_only_optional": { - "_0": { + "var_pos": [ + "_args", + { "type": "union", "options": [ { @@ -139104,13 +136412,13 @@ }, { "type": { - "name": "range" + "module": "numpy", + "name": "ndarray" } }, { "type": { - "module": "numpy", - "name": "ndarray" + "name": "range" } }, { @@ -139130,54 +136438,7 @@ } } ] - }, - "_1": { - "type": { - "name": "int" - } - }, - "_2": { - "type": { - "name": "int" - } - }, - "_3": { - "type": { - "name": "int" - } - }, - "_4": { - "type": { - "name": "int" - } - }, - "_5": { - "type": { - "name": "int" - } } - }, - "pos_only_optional_ordering": [ - [ - "_0", - "_1" - ], - [ - "_1", - "_2" - ], - [ - "_4", - "_5" - ], - [ - "_3", - "_4" - ], - [ - "_2", - "_3" - ] ], "metadata": { "usage.skimage": 5, @@ -139733,65 +136994,29 @@ } }, "clip": { - "pos_only_optional": { - "_0": { + "var_pos": [ + "_args", + { "type": "union", "options": [ - { - "type": { - "name": "int" - } - }, - { - "type": { - "name": "float" - } - }, { "type": { "module": "numpy", "name": "ndarray" } - } - ] - }, - "_1": { - "type": "union", - "options": [ - { - "type": { - "name": "float" - } }, { "type": { - "module": "numpy", - "name": "ndarray" + "name": "int" } }, { "type": { - "name": "int" + "name": "float" } } ] - }, - "_2": { - "type": { - "module": "numpy", - "name": "ndarray" - } } - }, - "pos_only_optional_ordering": [ - [ - "_0", - "_1" - ], - [ - "_1", - "_2" - ] ], "kw_only_optional": { "min": { @@ -139998,41 +137223,11 @@ } }, "searchsorted": { - "pos_only_optional": { - "_0": { + "var_pos": [ + "_args", + { "type": "object" - }, - "_1": { - "type": "str", - "options": [ - "right", - "left" - ] - }, - "_2": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": "None" - } - ] } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_0", - "_1" - ] ], "kw_only_optional": { "side": { @@ -140780,39 +137975,21 @@ } }, "trace": { - "pos_only_optional": { - "_0": { - "type": { - "name": "int" - } - }, - "_1": { - "type": { - "name": "int" - } - }, - "_2": { - "type": { - "name": "int" - } - }, - "_3": { - "type": "type" + "var_pos": [ + "_args", + { + "type": "union", + "options": [ + { + "type": "type" + }, + { + "type": { + "name": "int" + } + } + ] } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_2", - "_3" - ], - [ - "_0", - "_1" - ] ], "kw_only_optional": { "axis1": { @@ -207904,28 +205081,9 @@ } }, "rand": { - "pos_only_optional": { - "_1": { - "type": { - "name": "int" - } - }, - "_2": { - "type": { - "name": "int" - } - }, - "_3": { - "type": { - "name": "int" - } - }, - "_4": { - "type": { - "name": "int" - } - }, - "_0": { + "var_pos": [ + "_args", + { "type": "union", "options": [ { @@ -207940,56 +205098,7 @@ } } ] - }, - "_5": { - "type": { - "name": "int" - } - }, - "_6": { - "type": { - "name": "int" - } - }, - "_7": { - "type": { - "name": "int" - } } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_2", - "_3" - ], - [ - "_3", - "_4" - ], - [ - "_0", - "_1" - ], - [ - "_0", - "_2" - ], - [ - "_5", - "_6" - ], - [ - "_4", - "_5" - ], - [ - "_6", - "_7" - ] ], "metadata": { "usage.skimage": 85, @@ -208002,107 +205111,11 @@ } }, "randint": { - "pos_only_optional": { - "_2": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "int64" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": "list", - "item": { - "type": { - "name": "int" - } - } - }, - { - "type": "tuple", - "items": { - "type": { - "name": "int" - } - } - } - ] - }, - "_1": { - "type": "union", - "options": [ - { - "type": { - "name": "int" - } - }, - { - "type": { - "name": "float" - } - } - ] - }, - "_0": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "float64" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": { - "name": "float" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "numpy", - "name": "int64" - } - } - ] + "var_pos": [ + "_args", + { + "type": "object" } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_0", - "_1" - ], - [ - "_0", - "_2" - ] ], "kw_only_optional": { "dtype": { @@ -208213,111 +205226,11 @@ } }, "uniform": { - "pos_only_optional": { - "_0": { - "type": "union", - "options": [ - { - "type": { - "name": "float" - } - }, - { - "type": { - "module": "numpy", - "name": "float64" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "name": "int" - } - } - ] - }, - "_1": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "float64" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "name": "int" - } - }, - { - "type": { - "name": "float" - } - } - ] - }, - "_2": { - "type": "union", - "options": [ - { - "type": { - "name": "int" - } - }, - { - "type": "tuple", - "items": { - "type": "union", - "options": [ - { - "type": { - "name": "int" - } - }, - { - "type": { - "module": "numpy", - "name": "int64" - } - }, - { - "type": "None" - } - ] - } - }, - { - "type": "list", - "item": { - "type": { - "name": "int" - } - } - } - ] + "var_pos": [ + "_args", + { + "type": "object" } - }, - "pos_only_optional_ordering": [ - [ - "_0", - "_1" - ], - [ - "_1", - "_2" - ] ], "kw_only_optional": { "size": { @@ -208571,39 +205484,9 @@ } }, "randn": { - "pos_only_optional": { - "_1": { - "type": "union", - "options": [ - { - "type": { - "module": "numpy", - "name": "int64" - } - }, - { - "type": { - "name": "int" - } - } - ] - }, - "_2": { - "type": { - "name": "int" - } - }, - "_3": { - "type": { - "name": "int" - } - }, - "_4": { - "type": { - "name": "int" - } - }, - "_0": { + "var_pos": [ + "_args", + { "type": "union", "options": [ { @@ -208619,28 +205502,6 @@ } ] } - }, - "pos_only_optional_ordering": [ - [ - "_1", - "_2" - ], - [ - "_2", - "_3" - ], - [ - "_3", - "_4" - ], - [ - "_0", - "_1" - ], - [ - "_0", - "_2" - ] ], "metadata": { "usage.skimage": 46, @@ -208653,78 +205514,11 @@ } }, "normal": { - "pos_only_optional": { - "_0": { + "var_pos": [ + "_args", + { "type": "object" - }, - "_1": { - "type": "union", - "options": [ - { - "type": { - "name": "int" - } - }, - { - "type": { - "name": "float" - } - }, - { - "type": { - "module": "numpy", - "name": "ndarray" - } - }, - { - "type": { - "module": "numpy", - "name": "float64" - } - }, - { - "type": { - "module": "dask.array.core", - "name": "Array" - } - } - ] - }, - "_2": { - "type": "union", - "options": [ - { - "type": { - "name": "int" - } - }, - { - "type": "tuple", - "items": [ - { - "type": { - "name": "int" - } - }, - { - "type": { - "name": "int" - } - } - ] - } - ] } - }, - "pos_only_optional_ordering": [ - [ - "_0", - "_1" - ], - [ - "_1", - "_2" - ] ], "kw_only_optional": { "size": { @@ -209432,32 +206226,23 @@ } }, "lognormal": { - "pos_only_optional": { - "_0": { - "type": { - "name": "float" - } - }, - "_1": { - "type": { - "name": "float" - } - }, - "_2": { - "type": { - "name": "int" - } + "var_pos": [ + "_args", + { + "type": "union", + "options": [ + { + "type": { + "name": "int" + } + }, + { + "type": { + "name": "float" + } + } + ] } - }, - "pos_only_optional_ordering": [ - [ - "_0", - "_1" - ], - [ - "_1", - "_2" - ] ], "kw_only_optional": { "size": { diff --git a/data/typing/numpy.py b/data/typing/numpy.py index b2f8b04..eac6037 100644 --- a/data/typing/numpy.py +++ b/data/typing/numpy.py @@ -3539,11 +3539,8 @@ def arange( def arange( _0: object, - _1: object = ..., - _2: object = ..., - _3: Union[Literal["i8"], numpy.dtype, type] = ..., /, - *, + *_args: object, dtype: Union[type, str, numpy.dtype, None] = ..., step: Union[int, float] = ..., stop: int = ..., @@ -23621,209 +23618,7 @@ def result_type( ... -def result_type( - _0: object, - _1: object = ..., - _2: object = ..., - _3: object = ..., - _4: object = ..., - _5: object = ..., - _6: object = ..., - _7: object = ..., - _8: object = ..., - _9: object = ..., - _10: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _11: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _12: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _13: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _14: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _15: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _16: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _17: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _18: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _19: Union[numpy.dtype, numpy.ndarray, dask.array.core.Array, int, Type[int]] = ..., - _20: Union[numpy.dtype, int, Type[int]] = ..., - _21: Union[numpy.dtype, int, Type[int]] = ..., - _22: Union[numpy.dtype, int, Type[int]] = ..., - _23: Union[numpy.dtype, int, Type[int]] = ..., - _24: Union[numpy.dtype, int, Type[int]] = ..., - _25: Union[numpy.dtype, int, Type[int]] = ..., - _26: Union[numpy.dtype, int, Type[int]] = ..., - _27: Union[numpy.dtype, int, Type[int]] = ..., - _28: Union[numpy.dtype, int, Type[int]] = ..., - _29: Union[numpy.dtype, int, Type[int]] = ..., - _30: Union[numpy.dtype, int, Type[int]] = ..., - _31: Union[numpy.dtype, int, Type[int]] = ..., - _32: Union[numpy.dtype, int, Type[int]] = ..., - _33: numpy.dtype = ..., - _34: numpy.dtype = ..., - _35: numpy.dtype = ..., - _36: numpy.dtype = ..., - _37: numpy.dtype = ..., - _38: numpy.dtype = ..., - _39: numpy.dtype = ..., - _40: numpy.dtype = ..., - _41: numpy.dtype = ..., - _42: numpy.dtype = ..., - _43: numpy.dtype = ..., - _44: numpy.dtype = ..., - _45: numpy.dtype = ..., - _46: numpy.dtype = ..., - _47: numpy.dtype = ..., - _48: numpy.dtype = ..., - _49: numpy.dtype = ..., - _50: numpy.dtype = ..., - _51: numpy.dtype = ..., - _52: numpy.dtype = ..., - _53: numpy.dtype = ..., - _54: numpy.dtype = ..., - _55: numpy.dtype = ..., - _56: numpy.dtype = ..., - _57: numpy.dtype = ..., - _58: numpy.dtype = ..., - _59: numpy.dtype = ..., - _60: numpy.dtype = ..., - _61: numpy.dtype = ..., - _62: numpy.dtype = ..., - _63: numpy.dtype = ..., - _64: numpy.dtype = ..., - _65: numpy.dtype = ..., - _66: numpy.dtype = ..., - _67: numpy.dtype = ..., - _68: numpy.dtype = ..., - _69: numpy.dtype = ..., - _70: numpy.dtype = ..., - _71: numpy.dtype = ..., - _72: numpy.dtype = ..., - _73: numpy.dtype = ..., - _74: numpy.dtype = ..., - _75: numpy.dtype = ..., - _76: numpy.dtype = ..., - _77: numpy.dtype = ..., - _78: numpy.dtype = ..., - _79: numpy.dtype = ..., - _80: numpy.dtype = ..., - _81: numpy.dtype = ..., - _82: numpy.dtype = ..., - _83: numpy.dtype = ..., - _84: numpy.dtype = ..., - _85: numpy.dtype = ..., - _86: numpy.dtype = ..., - _87: numpy.dtype = ..., - _88: numpy.dtype = ..., - _89: numpy.dtype = ..., - _90: numpy.dtype = ..., - _91: numpy.dtype = ..., - _92: numpy.dtype = ..., - _93: numpy.dtype = ..., - _94: numpy.dtype = ..., - _95: numpy.dtype = ..., - _96: numpy.dtype = ..., - _97: numpy.dtype = ..., - _98: numpy.dtype = ..., - _99: numpy.dtype = ..., - _100: numpy.dtype = ..., - _101: numpy.dtype = ..., - _102: numpy.dtype = ..., - _103: numpy.dtype = ..., - _104: numpy.dtype = ..., - _105: numpy.dtype = ..., - _106: numpy.dtype = ..., - _107: numpy.dtype = ..., - _108: numpy.dtype = ..., - _109: numpy.dtype = ..., - _110: numpy.dtype = ..., - _111: numpy.dtype = ..., - _112: numpy.dtype = ..., - _113: numpy.dtype = ..., - _114: numpy.dtype = ..., - _115: numpy.dtype = ..., - _116: numpy.dtype = ..., - _117: numpy.dtype = ..., - _118: numpy.dtype = ..., - _119: numpy.dtype = ..., - _120: numpy.dtype = ..., - _121: numpy.dtype = ..., - _122: numpy.dtype = ..., - _123: numpy.dtype = ..., - _124: numpy.dtype = ..., - _125: numpy.dtype = ..., - _126: numpy.dtype = ..., - _127: numpy.dtype = ..., - _128: numpy.dtype = ..., - _129: numpy.dtype = ..., - _130: numpy.dtype = ..., - _131: numpy.dtype = ..., - _132: numpy.dtype = ..., - _133: numpy.dtype = ..., - _134: numpy.dtype = ..., - _135: numpy.dtype = ..., - _136: numpy.dtype = ..., - _137: numpy.dtype = ..., - _138: numpy.dtype = ..., - _139: numpy.dtype = ..., - _140: numpy.dtype = ..., - _141: numpy.dtype = ..., - _142: numpy.dtype = ..., - _143: numpy.dtype = ..., - _144: numpy.dtype = ..., - _145: numpy.dtype = ..., - _146: numpy.dtype = ..., - _147: numpy.dtype = ..., - _148: numpy.dtype = ..., - _149: numpy.dtype = ..., - _150: numpy.dtype = ..., - _151: numpy.dtype = ..., - _152: numpy.dtype = ..., - _153: numpy.dtype = ..., - _154: numpy.dtype = ..., - _155: numpy.dtype = ..., - _156: numpy.dtype = ..., - _157: numpy.dtype = ..., - _158: numpy.dtype = ..., - _159: numpy.dtype = ..., - _160: numpy.dtype = ..., - _161: numpy.dtype = ..., - _162: numpy.dtype = ..., - _163: numpy.dtype = ..., - _164: numpy.dtype = ..., - _165: numpy.dtype = ..., - _166: numpy.dtype = ..., - _167: numpy.dtype = ..., - _168: numpy.dtype = ..., - _169: numpy.dtype = ..., - _170: numpy.dtype = ..., - _171: numpy.dtype = ..., - _172: numpy.dtype = ..., - _173: numpy.dtype = ..., - _174: numpy.dtype = ..., - _175: numpy.dtype = ..., - _176: numpy.dtype = ..., - _177: numpy.dtype = ..., - _178: numpy.dtype = ..., - _179: numpy.dtype = ..., - _180: numpy.dtype = ..., - _181: numpy.dtype = ..., - _182: numpy.dtype = ..., - _183: numpy.dtype = ..., - _184: numpy.dtype = ..., - _185: numpy.dtype = ..., - _186: numpy.dtype = ..., - _187: numpy.dtype = ..., - _188: numpy.dtype = ..., - _189: numpy.dtype = ..., - _190: numpy.dtype = ..., - _191: numpy.dtype = ..., - _192: numpy.dtype = ..., - _193: numpy.dtype = ..., - _194: numpy.dtype = ..., - _195: numpy.dtype = ..., - _196: numpy.dtype = ..., - _197: numpy.dtype = ..., - _198: numpy.dtype = ..., - _199: numpy.dtype = ..., - /, -): +def result_type(_0: object, /, *_args: object): """ usage.dask: 80 usage.pandas: 128 @@ -28205,22 +28000,7 @@ def zeros( def zeros( - _0: Union[ - Tuple[Union[numpy.int64, int, None], ...], - int, - numpy.int64, - numpy.ndarray, - List[Union[int, numpy.int64]], - ] = ..., - _1: Union[ - type, - str, - numpy.dtype, - List[Tuple[Literal["a", "junk"], Union[Literal["S1"], numpy.dtype]]], - ] = ..., - _2: Literal["F"] = ..., - /, - *, + *_args: object, dtype: Union[ type, str, @@ -50584,11 +50364,8 @@ def clip(self, _0: int, _1: float, _2: numpy.ndarray, /): def clip( self, - _0: Union[int, float, numpy.ndarray] = ..., - _1: Union[float, numpy.ndarray, int] = ..., - _2: numpy.ndarray = ..., /, - *, + *_args: Union[numpy.ndarray, int, float], min: Union[int, numpy.ndarray] = ..., max: Union[int, numpy.ndarray, Tuple[int, ...]] = ..., ): @@ -51567,12 +51344,8 @@ def reshape( Tuple[Union[numpy.int64, int, None], ...], List[Union[int, numpy.int32, numpy.int64]], ], - _1: int = ..., - _2: int = ..., - _3: int = ..., - _4: int = ..., /, - *, + *_args: int, order: Literal["F"] = ..., ): """ @@ -51834,11 +51607,8 @@ def searchsorted( def searchsorted( self, - _0: object = ..., - _1: Literal["right", "left"] = ..., - _2: Union[numpy.ndarray, None] = ..., /, - *, + *_args: object, side: Literal["right", "left"] = ..., v: numpy.ndarray = ..., sorter: Union[None, numpy.ndarray, range] = ..., @@ -52306,12 +52076,8 @@ def trace( def trace( self, - _0: int = ..., - _1: int = ..., - _2: int = ..., - _3: type = ..., /, - *, + *_args: Union[type, int], axis1: int = ..., axis2: int = ..., dtype: type = ..., @@ -52430,14 +52196,7 @@ def transpose( ... def transpose( - self, - _0: Union[int, range, numpy.ndarray, Tuple[int, ...], List[int]] = ..., - _1: int = ..., - _2: int = ..., - _3: int = ..., - _4: int = ..., - _5: int = ..., - /, + self, /, *_args: Union[int, numpy.ndarray, range, Tuple[int, ...], List[int]] ): """ usage.dask: 10 @@ -54711,14 +54470,8 @@ def __call__( def __call__( self, _0: object, - _1: object = ..., - _2: object = ..., - _3: object = ..., - _4: Union[float, numpy.float64, numpy.ndarray, int] = ..., - _5: int = ..., - _6: int = ..., /, - *, + *_args: object, dtype: Union[type, Literal["float64", "float32"], numpy.dtype] = ..., out: object = ..., casting: Literal["no", "unsafe"] = ..., diff --git a/data/typing/numpy.random.mtrand.py b/data/typing/numpy.random.mtrand.py index 8a534a7..755b40f 100644 --- a/data/typing/numpy.random.mtrand.py +++ b/data/typing/numpy.random.mtrand.py @@ -643,11 +643,8 @@ def lognormal(self, _0: float, _1: float, /, *, size: Tuple[int]): def lognormal( self, - _0: float = ..., - _1: float = ..., - _2: int = ..., /, - *, + *_args: Union[int, float], size: Union[int, Tuple[int, ...]] = ..., mean: float = ..., sigma: float = ..., @@ -983,13 +980,8 @@ def normal( def normal( self, - _0: object = ..., - _1: Union[ - int, float, numpy.ndarray, numpy.float64, dask.array.core.Array - ] = ..., - _2: Union[int, Tuple[int, int]] = ..., /, - *, + *_args: object, size: Union[int, numpy.int64, Tuple[Union[None, numpy.int64, int], ...]] = ..., scale: Union[int, numpy.ndarray, float, numpy.int64, numpy.float64] = ..., loc: Union[int, numpy.ndarray, float] = ..., @@ -1241,18 +1233,7 @@ def rand(self, _0: Union[int, numpy.int64] = ..., _1: int = ..., /): """ ... - def rand( - self, - _0: Union[numpy.int64, int] = ..., - _1: int = ..., - _2: int = ..., - _3: int = ..., - _4: int = ..., - _5: int = ..., - _6: int = ..., - _7: int = ..., - /, - ): + def rand(self, /, *_args: Union[numpy.int64, int]): """ usage.dask: 30 usage.matplotlib: 39 @@ -1441,11 +1422,8 @@ def randint( def randint( self, - _0: Union[numpy.float64, int, float, numpy.ndarray, numpy.int64] = ..., - _1: Union[int, float] = ..., - _2: Union[numpy.int64, int, numpy.ndarray, List[int], Tuple[int, ...]] = ..., /, - *, + *_args: object, dtype: Union[Literal["u8", "l", "uint8", "int64"], type, numpy.dtype] = ..., size: Union[ numpy.int64, int, Tuple[Union[None, numpy.int64, int], ...], None, List[int] @@ -1552,15 +1530,7 @@ def randn( """ ... - def randn( - self, - _0: Union[int, numpy.int64] = ..., - _1: Union[numpy.int64, int] = ..., - _2: int = ..., - _3: int = ..., - _4: int = ..., - /, - ): + def randn(self, /, *_args: Union[int, numpy.int64]): """ usage.dask: 88 usage.matplotlib: 17 @@ -2208,11 +2178,8 @@ def uniform( def uniform( self, - _0: Union[float, numpy.float64, numpy.ndarray, int] = ..., - _1: Union[numpy.float64, numpy.ndarray, int, float] = ..., - _2: Union[int, Tuple[Union[int, numpy.int64, None], ...], List[int]] = ..., /, - *, + *_args: object, size: Union[ Tuple[Union[None, numpy.int64, int], ...], numpy.int64, int, List[int] ] = ...,