python3Packages.zhon: init at 2.0.2

+36
+34
pkgs/development/python-modules/zhon/default.nix
···
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + hatchling, 6 + unittestCheckHook, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "zhon"; 11 + version = "2.0.2"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "tsroten"; 16 + repo = "zhon"; 17 + tag = "v${version}"; 18 + hash = "sha256-LFuEXu0IPJ6UFHhJKqQHp829wndNypmmhO0yZ1WEAXg="; 19 + }; 20 + 21 + build-system = [ hatchling ]; 22 + 23 + nativeCheckInputs = [ unittestCheckHook ]; 24 + 25 + pythonImportsCheck = [ "zhon" ]; 26 + 27 + meta = { 28 + description = "Constants used in Chinese text processing"; 29 + homepage = "https://github.com/tsroten/zhon"; 30 + changelog = "https://github.com/tsroten/zhon/blob/${src.rev}/CHANGES.rst"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ ShamrockLee ]; 33 + }; 34 + }
+2
pkgs/top-level/python-packages.nix
··· 18822 18823 zha-quirks = callPackage ../development/python-modules/zha-quirks { }; 18824 18825 ziafont = callPackage ../development/python-modules/ziafont { }; 18826 18827 ziamath = callPackage ../development/python-modules/ziamath { };
··· 18822 18823 zha-quirks = callPackage ../development/python-modules/zha-quirks { }; 18824 18825 + zhon = callPackage ../development/python-modules/zhon { }; 18826 + 18827 ziafont = callPackage ../development/python-modules/ziafont { }; 18828 18829 ziamath = callPackage ../development/python-modules/ziamath { };