1{ 2 lib, 3 buildPythonPackage, 4 fetchhg, 5 setuptools, 6 urwid, 7}: 8 9buildPythonPackage rec { 10 pname = "urwid-satext"; 11 version = "0.8.0-unstable-2023-04-08"; 12 pyproject = true; 13 14 src = fetchhg { 15 url = "https://repos.goffi.org/urwid-satext"; 16 rev = "6689aa54b20cb38731c68d4d39d86d01d25c21fa"; 17 hash = "sha256-llCONyYV2kVVmT4EsugnW9j5X5PIeYEnnk4i5rQnE0w="; 18 }; 19 20 build-system = [ 21 setuptools 22 ]; 23 24 dependencies = [ 25 urwid 26 ]; 27 28 pythonImportsCheck = [ 29 "urwid_satext" 30 ]; 31 32 # no pytest tests exist 33 doCheck = false; 34 35 meta = { 36 description = "SàT extension widgets for Urwid"; 37 homepage = "https://libervia.org"; 38 changelog = "https://repos.goffi.org/urwid-satext/file/${src.rev}/CHANGELOG"; 39 license = lib.licenses.lgpl3Plus; 40 teams = with lib.teams; [ ngi ]; 41 maintainers = [ lib.maintainers.oluchitheanalyst ]; 42 }; 43}