Files
meta-openembedded/meta-python/recipes-devtools/python/python3-setuptools-git-versioning_3.2.0.bb
Leon Anavi a6acdfb7bc python3-setuptools-git-versioning: Upgrade 3.1.0 -> 3.2.0
Upgrade to release 3.2.0:

Features:

- Added support for dynamic-metadata 0.4+ through the
  setuptools_git_versioning.dynamic_metadata provider.

  This enables automatic versioning with scikit-build-core 1.0+
  and other compatible backends.

- Added new prefer_tag: bool = False option for
  :ref:version-file-option.

Deprecation:

- Deprecated the setuptools_git_versioning.scikit_metadata
  provider.

  Migrate to [[tool.dynamic-metadata]] with provider =
  "setuptools_git_versioning.dynamic_metadata" on scikit-build-core
  1.0+ or another compatible backend.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-10-27 13:06:55 -07:00

20 lines
665 B
BlitzBasic

SUMMARY = "Use git repo data for building a version number according PEP-440"
HOMEPAGE = "https://setuptools-git-versioning.readthedocs.io"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=92e79e3a844e66731724600f3ac9c0d8"
SRC_URI[sha256sum] = "27aa1ad0409b632ee49947ea592cc27e16fbb2a1605cc22efeb7c353fd790b31"
inherit pypi python_setuptools_build_meta
DEPENDS += "python3-wheel-native"
PACKAGECONFIG ?= ""
PACKAGECONFIG[python-version-smaller-3-dot-11] = ",,,python3-tomli"
RDEPENDS:${PN} += "python3-core python3-datetime python3-logging \
python3-packaging python3-pprint python3-setuptools \
python3-tomllib"
BBCLASSEXTEND += "native"