python312Packages.versiontag: modernize

This commit is contained in:
Peder Bergebakken Sundt 2024-08-24 18:50:29 +02:00
parent 83026ffde6
commit dda86a4a7b

View File

@ -2,13 +2,14 @@
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
git,
}:
buildPythonPackage rec {
pname = "versiontag";
version = "1.2.0";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "thelabnyc";
@ -19,9 +20,11 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
--replace "get_version(pypi=True)" '"${version}"'
--replace-fail "get_version(pypi=True)" '"${version}"'
'';
build-system = [ setuptools ];
nativeCheckInputs = [ git ];
pythonImportsCheck = [ "versiontag" ];