Skip to content

Version

rustac.version

version(
    name: Literal["stac"]
    | Literal["stac-api"]
    | Literal["stac-duckdb"]
    | Literal["duckdb"]
    | None = None,
) -> str | None

Returns this package's version, or the version of a upstream.

Parameters:

  • name (Literal['stac'] | Literal['stac-api'] | Literal['stac-duckdb'] | Literal['duckdb'] | None, default: None ) –

    The name of the upstream version to return. Valid values are "stac", "stac-api", "stac-duckdb", or "duckdb".

Returns:

  • str | None

    The version, or None if the name is not recognized as an upstream.

Examples:

>>> rustac.version()
"0.2.0"
>>> rustac.version("duckdb")
"1.0.0"