Metadata-Version: 2.4
Name: tag-sync
Version: 0.1.1
Summary: A CLI tool for syncing git tags with project versions
Author: Tucker Beck
Author-email: Tucker Beck <tucker.beck@gmail.com>
License-File: LICENSE.md
Requires-Dist: bidict>=0.23.1
Requires-Dist: gitpython>=3.1.46
Requires-Dist: loguru>=0.7
Requires-Dist: py-buzz>=4.0
Requires-Dist: pydantic>=2.12.5
Requires-Dist: snick>=2.0
Requires-Dist: typerdrive>=0.9
Requires-Python: >=3.12
Project-URL: homepage, https://github.com/dusktreader/tag-sync
Project-URL: source, https://github.com/dusktreader/tag-sync
Project-URL: changelog, https://github.com/dusktreader/tag-sync/blob/main/CHANGELOG.md
Description-Content-Type: text/markdown

[![Latest Version](https://img.shields.io/pypi/v/tag-sync?label=pypi-version&logo=python&style=plastic)](https://pypi.org/project/tag-sync/)
[![Python Versions](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2Fdusktreader%2Ftag-sync%2Fmain%2Fpyproject.toml&style=plastic&logo=python&label=python-versions)](https://www.python.org/)
[![Documentation Status](https://github.com/dusktreader/tag-sync/actions/workflows/docs.yml/badge.svg)](https://dusktreader.github.io/tag-sync/)

# tag-sync

![tag-sync icon](docs/source/images/tag-sync-icon.png)

_A CLI tool for syncing git tags with project versions._


## Super-quick Start

Requires: Python 3.13+

Install through pip:

```bash
pip install tag-sync
```

Publish a tag for the current package version:

```bash
tag-sync publish
```


## Documentation

The complete documentation can be found at the
[tag-sync home page](https://dusktreader.github.io/tag-sync).
