python3Packages.aiosendspin: use pyprojectVersionPatchHook

This commit is contained in:
Robert Schütz
2026-07-02 10:31:58 -07:00
parent 78ff722824
commit 86ba5d4e9b
@@ -2,6 +2,7 @@
lib,
buildPythonPackage,
fetchFromGitHub,
pyprojectVersionPatchHook,
# build-system
setuptools,
@@ -39,11 +40,7 @@ buildPythonPackage (finalAttrs: {
hash = "sha256-veX6MZSqEQb+tEqZTEgdCObLdaVPJEdTFW5Ivmb0TNQ=";
};
# https://github.com/Sendspin/aiosendspin/blob/5.3.0/pyproject.toml#L27
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail 'version = "0.0.0"' 'version = "${finalAttrs.version}"'
# too narrow timeouts, so remove pytest-timeout
sed -i "/addopts/d" pyproject.toml
'';
@@ -52,6 +49,11 @@ buildPythonPackage (finalAttrs: {
setuptools
];
nativeBuildInputs = [
# https://github.com/Sendspin/aiosendspin/blob/5.3.0/pyproject.toml#L27
pyprojectVersionPatchHook
];
dependencies = [
aiohttp
mashumaro