Skip to content

parakeet-cli and parakeet-server have no --version / -V flag #36

Description

@HaleTom

Problem

Neither parakeet-cli nor parakeet-server implements a --version (or
-V) flag. Running parakeet-cli --version prints the usage/help text
instead of a version string.

$ parakeet-cli --version
usage:
  parakeet-cli info <model.gguf>
  parakeet-cli transcribe --model <model.gguf> --input <wav> ...
  ...

Why this matters

Packagers (Arch Linux AUR, and likely other distros) verify that a built
binary reports the same version as the source tag it was built from, as a
stale-source-cache detection mechanism. Without --version, the only way
to confirm the embedded version is to inspect git state at build time,
which is not available after installation.

Request

Add a --version / -V flag to both parakeet-cli and
parakeet-server that prints the project version (ideally matching the
release tag, e.g. parakeet-cli 0.3.2). If the version is not already
embedded at compile time, consider injecting it via a CMake
-DPARAKEET_VERSION=... define so the flag works on installed binaries.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions