labbench.paramattr.kwarg

class labbench.paramattr.kwarg.NetworkAddress(*args, **kws)

Bases: KeywordArgument, NetworkAddress

ROLE
accept_port: bool
allow_none: bool
cache: bool
case: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.Path(*args, **kws)

Bases: KeywordArgument, Path

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
label: str
must_exist: bool

does the path need to exist when set?

name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.any(*args, **kws)

Bases: KeywordArgument, Any

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.bool(*args, **kws)

Bases: KeywordArgument, Bool

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.bytes(*args, **kws)

Bases: KeywordArgument, Bytes

ROLE
allow_none: bool
cache: bool
case: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.complex(*args, **kws)

Bases: KeywordArgument, Complex

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.dict(*args, **kws)

Bases: KeywordArgument, Dict

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.float(*args, **kws)

Bases: KeywordArgument, Float

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
index_lookup_attr
label: str
max: T | None
min: T | None
name: str
notify: bool
only: tuple
path_attr
required: bool
sets: bool
step: float | None
table_index_column
class labbench.paramattr.kwarg.int(*args, **kws)

Bases: KeywordArgument, Int

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
index_lookup_attr
label: str
max: T | None
min: T | None
name: str
notify: bool
only: tuple
path_attr
required: bool
sets: bool
table_index_column
class labbench.paramattr.kwarg.list(*args, **kws)

Bases: KeywordArgument, List

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.str(*args, **kws)

Bases: KeywordArgument, Unicode

ROLE
allow_none: bool
cache: bool
case: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool
class labbench.paramattr.kwarg.tuple(*args, **kws)

Bases: KeywordArgument, Tuple

ROLE
allow_none: bool
cache: bool
gets: bool
help: str
label: str
name: str
notify: bool
only: tuple
required: bool
sets: bool