blark.solution.DependencyInformation

class blark.solution.DependencyInformation(name: 'str', default: 'Optional[DependencyVersion]' = None, resolution: 'Optional[DependencyVersion]' = None)[source]

Bases: object

Methods

__init__(name[, default, resolution])

from_xml(references, resolutions[, xmlns])

Attributes

default

The default version information.

resolution

The resolved version information.

name

The dependency name.

name: str

The dependency name.

default: DependencyVersion | None = None

The default version information.

resolution: DependencyVersion | None = None

The resolved version information.

classmethod from_xml(references: list[Element], resolutions: list[Element], xmlns: dict[str, str] | None = None) dict[str, Self][source]
__init__(name: str, default: DependencyVersion | None = None, resolution: DependencyVersion | None = None) None