From 09118d3debc74c8b8a2b262ae72900c2f3ca7214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 30 May 2022 05:13:17 +0200 Subject: [PATCH] python310Packages.ua-parser: remove unused pyyaml, add pythonImportsCheck --- pkgs/development/python-modules/ua-parser/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ua-parser/default.nix b/pkgs/development/python-modules/ua-parser/default.nix index e88076389734..d2fc2461a446 100644 --- a/pkgs/development/python-modules/ua-parser/default.nix +++ b/pkgs/development/python-modules/ua-parser/default.nix @@ -1,4 +1,4 @@ -{ lib, buildPythonPackage, fetchPypi, pyyaml }: +{ lib, buildPythonPackage, fetchPypi }: buildPythonPackage rec { pname = "ua-parser"; @@ -9,10 +9,15 @@ buildPythonPackage rec { sha256 = "0csh307zfz666kkk5idrw3crj1x8q8vsqgwqil0r1n1hs4p7ica7"; }; - propagatedBuildInputs = [ pyyaml ]; + postPatch = '' + substituteInPlace setup.py \ + --replace '"pyyaml"' "" + ''; doCheck = false; # requires files from uap-core + pythonImportsCheck = [ "ua_parser" ]; + meta = with lib; { description = "A python implementation of the UA Parser"; homepage = "https://github.com/ua-parser/uap-python";