lol

lyto: init at 0.2.2 (#389520)

authored by

Aleksana and committed by
GitHub
e5af06a3 4cb493c3

+84
+42
pkgs/by-name/ly/lyto/package.nix
··· 1 + { 2 + lib, 3 + python3, 4 + fetchFromGitHub, 5 + }: 6 + 7 + python3.pkgs.buildPythonApplication rec { 8 + pname = "lyto"; 9 + version = "0.2.2"; 10 + pyproject = true; 11 + 12 + src = fetchFromGitHub { 13 + owner = "eeriemyxi"; 14 + repo = "lyto"; 15 + tag = "v${version}"; 16 + hash = "sha256-XCAM7vo4EcbIxFddggeqABru4epE2jW2YpF++I0mpdU="; 17 + }; 18 + 19 + build-system = [ 20 + python3.pkgs.hatchling 21 + ]; 22 + 23 + dependencies = with python3.pkgs; [ 24 + qrcode 25 + rich 26 + sixel 27 + zeroconf 28 + ]; 29 + 30 + pythonImportsCheck = [ 31 + "lyto" 32 + ]; 33 + 34 + meta = { 35 + description = "Automatic wireless ADB connection using QR codes"; 36 + homepage = "https://github.com/eeriemyxi/lyto"; 37 + changelog = "https://github.com/eeriemyxi/lyto/releases/tag/v${version}"; 38 + license = lib.licenses.mit; 39 + maintainers = with lib.maintainers; [ atemu ]; 40 + mainProgram = "lyto"; 41 + }; 42 + }
+40
pkgs/development/python-modules/sixel/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + hatchling, 6 + pillow, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "python-sixel"; 11 + version = "0.2.0"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "lubosz"; 16 + repo = "python-sixel"; 17 + tag = version; 18 + hash = "sha256-ALNdwuZIMS2oWO42LpjgIpAxcQh4Gk35nCwenINLQ64="; 19 + }; 20 + 21 + build-system = [ 22 + hatchling 23 + ]; 24 + 25 + dependencies = [ 26 + pillow 27 + ]; 28 + 29 + pythonImportsCheck = [ 30 + "sixel" 31 + ]; 32 + 33 + meta = { 34 + description = "Display images in the terminal"; 35 + homepage = "https://github.com/lubosz/python-sixel"; 36 + changelog = "https://github.com/lubosz/python-sixel/releases/tag/${version}"; 37 + license = lib.licenses.gpl3Only; 38 + maintainers = with lib.maintainers; [ atemu ]; 39 + }; 40 + }
+2
pkgs/top-level/python-packages.nix
··· 15818 15818 15819 15819 six = callPackage ../development/python-modules/six { }; 15820 15820 15821 + sixel = callPackage ../development/python-modules/sixel { }; 15822 + 15821 15823 sjcl = callPackage ../development/python-modules/sjcl { }; 15822 15824 15823 15825 skein = callPackage ../development/python-modules/skein { };