python311Packages.pycairo 0 -> 1 attrpath: python311Packages.pycairo Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/xdvi7zmspw24khxpw3rajsm86lnmad7p-packages.json.drv building '/nix/store/xdvi7zmspw24khxpw3rajsm86lnmad7p-packages.json.drv'... Going to be running update for following packages: - python3.11-pycairo-1.25.1 Press Enter key to continue... Running update for: - python3.11-pycairo-1.25.1: UPDATING ... - python3.11-pycairo-1.25.1: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/pycairo/default.nix b/pkgs/development/python-modules/pycairo/default.nix index 628853a89ce0..a2b865e7b71c 100644 --- a/pkgs/development/python-modules/pycairo/default.nix +++ b/pkgs/development/python-modules/pycairo/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pycairo"; - version = "1.25.1"; + version = "1.26.0"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "pygobject"; repo = "pycairo"; rev = "refs/tags/v${version}"; - hash = "sha256-HH4BjdSkdL8lI8L/Z2ltuuWWOkfetfgv4WQm6PIoEa0="; + hash = "sha256-AUnMPsGFkCgVKUdQfym35ZqrA48wq31BNsvc2puoCl8="; }; nativeBuildInputs = [ No auto update branch exists Old version 1.25.1" not present in staging derivation file with contents: { lib , pythonOlder , fetchFromGitHub , meson , ninja , buildPythonPackage , pytestCheckHook , pkg-config , cairo , libxcrypt , python }: buildPythonPackage rec { pname = "pycairo"; version = "1.26.0"; disabled = pythonOlder "3.6"; format = "other"; src = fetchFromGitHub { owner = "pygobject"; repo = "pycairo"; rev = "refs/tags/v${version}"; hash = "sha256-AUnMPsGFkCgVKUdQfym35ZqrA48wq31BNsvc2puoCl8="; }; nativeBuildInputs = [ meson ninja pkg-config ]; buildInputs = [ cairo ] ++ lib.optionals (pythonOlder "3.9") [ libxcrypt ]; nativeCheckInputs = [ pytestCheckHook ]; mesonFlags = [ # This is only used for figuring out what version of Python is in # use, and related stuff like figuring out what the install prefix # should be, but it does need to be able to execute Python code. "-Dpython=${python.pythonOnBuildForHost.interpreter}" ]; meta = with lib; { description = "Python 3 bindings for cairo"; homepage = "https://pycairo.readthedocs.io/"; license = with licenses; [ lgpl21Only mpl11 ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; }