dev.tools.types#

Types.

Module Contents#

Classes#

Dep

Dependency.

Data#

PythonVersion

Python version.

SubmoduleInfoKind

Submodule info kind.

Op

Allowable operator.

ops

Allowable operators.

ChangeType

Type of change to add to changelog.

Action

Action to take for a warning.

API#

dev.tools.types.PythonVersion: TypeAlias#

None

Python version.

dev.tools.types.SubmoduleInfoKind#

None

Submodule info kind.

dev.tools.types.Op#

None

Allowable operator.

dev.tools.types.ops: tuple[dev.tools.types.Op, ...]#

(’ @ ‘, ‘==’)

Allowable operators.

dev.tools.types.ChangeType: TypeAlias#

None

Type of change to add to changelog.

dev.tools.types.Action: TypeAlias#

None

Action to take for a warning.

class dev.tools.types.Dep#

Bases: typing.TypedDict

Dependency.

Initialization

Initialize self. See help(type(self)) for accurate signature.

op: dev.tools.types.Op#

None

Operator.

rev: str#

None

Revision.