dinghy: 1.3.0 -> 1.3.2; fix build

migrate to pyproject as there is no setup.py

https://github.com/nedbat/dinghy/releases/tag/1.3.2
https://github.com/nedbat/dinghy/releases/tag/1.3.1
This commit is contained in:
Rob 2023-11-07 23:10:53 -08:00
parent eaad9ece24
commit 1f1d46d320
No known key found for this signature in database

View File

@ -5,17 +5,21 @@
, pythonOlder
, aiofiles
, aiohttp
, backports-datetime-fromisoformat
, click
, click-log
, emoji
, glom
, jinja2
, pyyaml
, freezegun
, setuptools
}:
buildPythonPackage rec {
pname = "dinghy";
version = "1.3.0";
format = "setuptools";
version = "1.3.2";
pyproject = true;
disabled = pythonOlder "3.8";
@ -23,12 +27,18 @@ buildPythonPackage rec {
owner = "nedbat";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-a1CHbPSoiR3JbuAXYPJc1EsSq13DbrOttk9zLFF9+cM=";
hash = "sha256-0U08QHQuNm7qaxhU8sNxeN0fZ4S8N0RYRsWjFUqhZSU=";
};
nativeBuildInputs = [
setuptools
];
propagatedBuildInputs = [
aiofiles
aiohttp
backports-datetime-fromisoformat
click
click-log
emoji
glom
@ -37,6 +47,7 @@ buildPythonPackage rec {
];
nativeCheckInputs = [
freezegun
pytestCheckHook
];