mesonbuild / mesonbuild/meson-python

Support dynamic version generation, including from git tags and with git commit hashes

Open
#159 18 comments 8 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
180
Forks
93
Avg merge
2d 7h
Merged PRs (30d)
18

Description

meson-python should provide a way to use the ``__version__`` attribute of a package as its version instead of using the version from meson.

EDIT: for an extended description of this feature request, see https://github.com/FFY00/meson-python/issues/159#issuecomment-1266576327

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named in the issue. Start with the extended description in the linked comment, then trace how meson-python currently obtains the project version. Done should include a defined way to use a package's __version__, git tags, and git commit hashes.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.