From cc81296dba7c7d36df947a9c56416209eee68acd Mon Sep 17 00:00:00 2001 From: t4ccer Date: Sun, 27 Apr 2025 22:31:16 -0600 Subject: [PATCH] opshin: 0.24.1 -> 0.24.2 --- pkgs/by-name/op/opshin/package.nix | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/op/opshin/package.nix b/pkgs/by-name/op/opshin/package.nix index 73f663a60815..b5c8c8fcce65 100644 --- a/pkgs/by-name/op/opshin/package.nix +++ b/pkgs/by-name/op/opshin/package.nix @@ -4,9 +4,20 @@ python3, }: -python3.pkgs.buildPythonApplication rec { +let + python3' = python3.override { + self = python3; + packageOverrides = ( + final: prev: { + cbor2 = prev.cbor2WithoutCExtensions; + } + ); + }; +in + +python3'.pkgs.buildPythonApplication rec { pname = "opshin"; - version = "0.24.1"; + version = "0.24.2"; format = "pyproject"; @@ -14,10 +25,10 @@ python3.pkgs.buildPythonApplication rec { owner = "OpShin"; repo = "opshin"; tag = version; - hash = "sha256-+uuTEszA5p/qhvthM3Uje6yX3urbIUAKKfDZ4JXEYYQ="; + hash = "sha256-L0vWEXlghXssT9oUw5AYG3/4ALoB/NH90JV8Kdl2n30="; }; - propagatedBuildInputs = with python3.pkgs; [ + propagatedBuildInputs = with python3'.pkgs; [ setuptools poetry-core uplc @@ -28,11 +39,6 @@ python3.pkgs.buildPythonApplication rec { ordered-set ]; - pythonRelaxDeps = [ - "pluthon" - "uplc" - ]; - meta = with lib; { description = "Simple pythonic programming language for Smart Contracts on Cardano"; homepage = "https://opshin.dev";