- fix 198 by adding the `fallback_version` option, which sets the version to be used when everything else fails.
3.2.0
\* fix 303 and 283 by adding the option `git_describe_command` to allow the user to control the way that [git describe]{.title-ref} is called.
3.1.0
- fix 297 - correct the invocation in version_from_scm and deprecate it as its exposed by accident - fix 298 - handle git file listing on empty repositories - fix 268 - deprecate ScmVersion.extra
3.0.6
- fix 295 - correctly handle self install from tarballs