mirror of https://github.com/pypa/hatch.git
20 lines
768 B
Markdown
20 lines
768 B
Markdown
# Version source plugins
|
|
|
|
-----
|
|
|
|
## Known third-party
|
|
|
|
- [hatch-vcs](https://github.com/ofek/hatch-vcs) - uses your preferred version control system (like Git)
|
|
- [hatch-nodejs-version](https://github.com/agoose77/hatch-nodejs-version) - uses the `version` field of NodeJS `package.json` files
|
|
- [hatch-regex-commit](https://github.com/frankie567/hatch-regex-commit) - automatically creates a Git commit and tag after version bumping
|
|
- [versioningit](https://github.com/jwodder/versioningit) - determines version from Git or Mercurial tags, with customizable version formatting
|
|
|
|
::: hatchling.version.source.plugin.interface.VersionSourceInterface
|
|
options:
|
|
members:
|
|
- PLUGIN_NAME
|
|
- root
|
|
- config
|
|
- get_version_data
|
|
- set_version
|