From 1600ab265c0d327d5150aeae417962361436ba7f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Oct 2025 15:37:17 +0200 Subject: [PATCH] python313Packages.epson-projector: 0.5.1 -> 0.6.0 Changelog: https://github.com/pszafer/epson_projector/releases/tag/v.0.6.0 --- .../python-modules/epson-projector/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/epson-projector/default.nix b/pkgs/development/python-modules/epson-projector/default.nix index 93afde3804c5..ba4a526d7e96 100644 --- a/pkgs/development/python-modules/epson-projector/default.nix +++ b/pkgs/development/python-modules/epson-projector/default.nix @@ -3,25 +3,26 @@ buildPythonPackage, fetchPypi, aiohttp, - async-timeout, - pyserial-asyncio, + pyserial-asyncio-fast, + setuptools, }: buildPythonPackage rec { pname = "epson-projector"; - version = "0.5.1"; - format = "setuptools"; + version = "0.6.0"; + pyproject = true; src = fetchPypi { pname = "epson_projector"; inherit version; - hash = "sha256-LwsdMuwvLifIP1PRNhfLi4TTZRp/cw9Bcf57vrsNrbI="; + hash = "sha256-/9Nc3xOxnXFfTsS8s83MXTkVAhqLwrKnmfR/E87s+Bk="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ aiohttp - async-timeout - pyserial-asyncio + pyserial-asyncio-fast ]; # tests need real device @@ -38,6 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Epson projector support for Python"; homepage = "https://github.com/pszafer/epson_projector"; + changelog = "https://github.com/pszafer/epson_projector/releases/tag/v.${version}"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; };