Metadata-Version: 2.3
Name: poetry-setuptools-scm-support
Version: 0.4.0
Summary: 
License: MIT
Author: luca
Author-email: laxertu@gmail.com
Requires-Python: >=3.10, <3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: cleo (>=2.1.0,<3.0.0)
Requires-Dist: poetry (>=2.0.1,<3.0.0)
Requires-Dist: setuptools-scm (>=8.1.0,<9.0.0)
Project-URL: Issues, https://github.com/laxertu/poetry-setuptools-scm-support/issues
Project-URL: Repository, https://github.com/laxertu/poetry-setuptools-scm-support
Description-Content-Type: text/markdown

A Poetry plugin that integrates setuptools_scm <https://pypi.org/project/setuptools-scm/> to console

Updates pyproject.toml file version with a calculated one

The idea is to add a mechanism for managing dev builds' versions guaranteeing uniqueness of them at deploy time.

Versions are calculated taking into account the distance between current commit and last tagged one, and current commit revision hash

examples:

    poetry version-calculate
1.0.1.dev1+g1e0ede4

    poetry version-calculate date
2025.4.1.1.dev1+g1e0ede4


