Skip to main content

No project description provided

Project description

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

usage:

poetry version-calculate [scm:date]
    scm: Formats according to setuptools_scm default behavior,  e.g. 0.1.dev1+g1e0ede4
    date: Formats versions as date. Result format is {guessed}.dev{distance}+{node}, date format is Y.m.d,  e.g. 2025.3.31.1.dev1+g1e0ede4
    dist: Same as date, but without dirty tag, e.g. 2025.3.31.1.dev1

See setuptools_scm documentation and project sources for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

poetry_setuptools_scm_support-0.2.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

poetry_setuptools_scm_support-0.2.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file poetry_setuptools_scm_support-0.2.0.tar.gz.

File metadata

  • Download URL: poetry_setuptools_scm_support-0.2.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.10.12 Linux/6.8.0-52-generic

File hashes

Hashes for poetry_setuptools_scm_support-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2612a89baf3cda74c192c032536591d1c3d72b5cfbac9d56f59450c45673d024
MD5 5da5dfb6261e2a36a30a80a63d32b98b
BLAKE2b-256 7878daa807e9bf7f9a5b3e3af6113b7b1302cb70767ba8875d1d13f54c855c9c

See more details on using hashes here.

File details

Details for the file poetry_setuptools_scm_support-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for poetry_setuptools_scm_support-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6422c0bd8316b8912af81c66097b30475a373b084e7d514aef9bc2495d5f553a
MD5 a3f7e65ec6ad411d252c0ee6c8656324
BLAKE2b-256 9053e833efeb7ed8221dd1c5baacac104a6f984897011728a06a9c901e46ac00

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page