ToolDetails#

class caf.toolkit.ToolDetails(name, version, homepage=None, source_url=None)[source]#

Information about the current tool.

Parameters:

Attributes

homepage

URL of the homepage for the tool.

source_url

URL of the source code repository for the tool.

name

Name of the tool.

version

Version of the tool, should be in semantic versioning format https://semver.org/.

Methods

__init__(*args, **kwargs)

Attributes Documentation

homepage: HttpUrl | None = None#

URL of the homepage for the tool.

source_url: HttpUrl | None = None#

URL of the source code repository for the tool.

name: str[source]#

Name of the tool.

version: [0-9a-zA-Z-]+)*))?$)][source]#

Version of the tool, should be in semantic versioning format https://semver.org/.