From 1043d2477e0059bd8dcbbb806578bab03a30e276 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Sat, 29 Jun 2024 00:25:00 +0200 Subject: [PATCH] vyper: 0.3.10 -> 0.4.0 Fixes CVE-2024-22419, CVE-2024-24559, CVE-2024-24560, CVE-2024-24561, CVE-2024-24563 and CVE-2024-24567. Release notes: https://github.com/vyperlang/vyper/releases/tag/v0.4.0 --- pkgs/development/compilers/vyper/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/vyper/default.nix b/pkgs/development/compilers/vyper/default.nix index 078cb7dac925..af16a4bb0248 100644 --- a/pkgs/development/compilers/vyper/default.nix +++ b/pkgs/development/compilers/vyper/default.nix @@ -21,7 +21,7 @@ let sample-contract = writeText "example.vy" '' count: int128 - @external + @deploy def __init__(foo: address): self.count = 1 ''; @@ -29,14 +29,14 @@ let in buildPythonPackage rec { pname = "vyper"; - version = "0.3.10"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-jcH1AcqrQX+wzpxoppRFh/AUfsfMfTiJzzpFwZRm5Ik="; + hash = "sha256-locUXGoL9C3lLpIgLOmpE2SNPGV6yOXPubNaEA3EfjQ="; }; postPatch = ''