# weldx
py:obj weldx.GmawProcess.meta
py:obj weldx.GmawProcess.tag
py:obj weldx.GmawProcess.base_process
py:obj weldx.GmawProcess.manufacturer
py:obj weldx.GmawProcess.power_source
py:obj weldx.GmawProcess.parameters

py:class types_path_and_file_like
py:class weldx.asdf.types.WeldxConverter

# python
py:data collections.abc.Callable
py:data typing.Union

# numpy typing
py:class numpy._typing._array_like._SupportsArray
py:class numpy._typing._nested_sequence._NestedSequence
py:class npt.ArrayLike

# matplotlib
py:class matplotlib.axes.Axes
py:obj matplotlib.axes.Axes
py:class matplotlib.axes._axes.Axes
py:class matplotlib.figure.Figure

# pandas
py:class pandas._libs.tslibs.timedeltas.Timedelta
py:class pandas._libs.tslibs.timestamps.Timestamp
py:class pandas.core.indexes.datetimes.DatetimeIndex
py:class pandas.core.indexes.timedeltas.TimedeltaIndex

# sympy
py:class sympy.core.expr.Expr

# xarray
py:class xarray.core.dataarray.DataArray
py:class xarray.core.dataset.Dataset
py:class xarray.DataArray
py:class xarray.Dataset

# pint (0.17 / 0.18)
py:class pint.quantity.build_quantity_class.<locals>.Quantity
py:obj pint.quantity.Quantity
py:class sequence of pint.Quantity
py:class list of pint.Quantity
py:class UnitsContainer
py:class UnitLike
py:class pint.quantity.Magnitude

# k3d
py:class k3d.plot

# sphinx bugs -------------------------------------------------------------------
# weird behavior with dataclasses.InitVar in weldx.geometry.SpatialData

py:class np.ndarray
py:class DataArray
py:class InitVar
py:class dataclasses.InitVar
py:class Time

# inherited -------------------------------------------------------------------
# here goes everything that is caused by inheriting from non-weldx types

# python
py:class dict_items

# scipy
py:class 3
py:class array_like
py:class array_like shape
py:class boolean
py:class euler
py:class integer
py:class length 3
py:class N
py:class ndarray
py:class optional
py:class RandomState instance
py:class Rotation object
py:class shape
py:class string
py:obj a
py:obj b
py:obj weights
py:obj Rotation
py:obj return_sensitivity
py:obj vectors[i]
py:obj (3, )
py:obj (1, 3)
py:obj rotated_vectors
py:obj seed
py:obj np.random
py:obj n
py:obj num
py:obj left
py:obj right
py:meth scipy.stats.special_ortho_group
py:obj mrp[i]

# asdf
py:class asdf.asdf.SerializationContext
py:class iterable of asdf.extension.Compressor instances
py:class iterable of asdf.extension.Compressor
py:class See the class docstring for details on keyword
py:class iterable of str
py:class asdf_standard.resource.DirectoryResourceMapping
py:class iterable
