Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at master 918 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 6 pythonOlder, 7 8 unittestCheckHook, 9 10 hatchling, 11 12 khanaa, 13}: 14 15buildPythonPackage rec { 16 pname = "wunsen"; 17 version = "0.0.3"; 18 pyproject = true; 19 20 disabled = pythonOlder "3.7"; 21 22 src = fetchFromGitHub { 23 owner = "cakimpei"; 24 repo = "wunsen"; 25 tag = "v${version}"; 26 hash = "sha256-lMEhtcWG+S3vAz+Y/qDxhaZslsO0pbs5xUn5QgZNs2U="; 27 }; 28 29 build-system = [ hatchling ]; 30 31 dependencies = [ khanaa ]; 32 33 nativeCheckInputs = [ unittestCheckHook ]; 34 35 unittestFlagsArray = [ 36 "-s" 37 "tests" 38 ]; 39 40 pythonImportsCheck = [ "wunsen" ]; 41 42 meta = with lib; { 43 description = "Transliterate/transcribe other languages into Thai Topics"; 44 homepage = "https://github.com/cakimpei/wunsen"; 45 changelog = "https://github.com/cakimpei/wunsen/releases/tag/v${version}"; 46 license = licenses.mit; 47 maintainers = with maintainers; [ vizid ]; 48 }; 49}