inkcut: prepare for python 3.11

As 'python3' is scheduled to start pointing to that somewhere in June.

The dependency on 'sip' was changed to 08a26e45796e456278d75201fadb2498fe08dd7d
out of caution, but it seems to work fine with the new default sip.

+5 -7
+3 -5
pkgs/applications/misc/inkcut/default.nix
··· 1 { lib 2 , fetchpatch 3 - , python3Packages 4 , fetchFromGitHub 5 , wrapQtAppsHook 6 , cups 7 }: 8 9 - with python3Packages; 10 - 11 - buildPythonApplication rec { 12 pname = "inkcut"; 13 version = "2.1.5"; 14 ··· 48 49 nativeBuildInputs = [ wrapQtAppsHook ]; 50 51 - propagatedBuildInputs = [ 52 enamlx 53 twisted 54 lxml
··· 1 { lib 2 , fetchpatch 3 + , python3 4 , fetchFromGitHub 5 , wrapQtAppsHook 6 , cups 7 }: 8 9 + python3.pkgs.buildPythonApplication rec { 10 pname = "inkcut"; 11 version = "2.1.5"; 12 ··· 46 47 nativeBuildInputs = [ wrapQtAppsHook ]; 48 49 + propagatedBuildInputs = with python3.pkgs; [ 50 enamlx 51 twisted 52 lxml
+2 -2
pkgs/development/python-modules/enaml/default.nix
··· 11 , setuptools 12 , setuptools-scm 13 , pythonOlder 14 - , sip_4 15 }: 16 17 buildPythonPackage rec { ··· 43 pegen 44 ply 45 qtpy 46 - sip_4 47 ]; 48 49 # qt bindings cannot be found during tests
··· 11 , setuptools 12 , setuptools-scm 13 , pythonOlder 14 + , sip 15 }: 16 17 buildPythonPackage rec { ··· 43 pegen 44 ply 45 qtpy 46 + sip 47 ]; 48 49 # qt bindings cannot be found during tests