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