From 8af7fc4b80f8fa00fe702976779f070daafa55b7 Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Fri, 13 Dec 2024 23:21:26 +0100 Subject: [PATCH] python3Packages.joinmarket: update to NixOS 24.11 - Cryptography contains no relevant backwards-incompatible changes https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst#4300---2024-07-20 - Txtorcon 24.8.0 is a minor maintenance release: https://github.com/meejah/txtorcon/releases/tag/v24.8.0 --- pkgs/python-packages/joinmarket/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/python-packages/joinmarket/default.nix b/pkgs/python-packages/joinmarket/default.nix index d524282..2cdbb55 100644 --- a/pkgs/python-packages/joinmarket/default.nix +++ b/pkgs/python-packages/joinmarket/default.nix @@ -74,9 +74,10 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail 'twisted==23.10.0' 'twisted==24.3.0' \ + --replace-fail 'twisted==23.10.0' 'twisted==24.7.0' \ --replace-fail 'service-identity==21.1.0' 'service-identity==24.1.0' \ - --replace-fail 'cryptography==41.0.6' 'cryptography==42.0.5' + --replace-fail 'cryptography==41.0.6' 'cryptography==43.0.1' \ + --replace-fail 'txtorcon==23.11.0' 'txtorcon==24.8.0' \ # Modify pyproject.toml to include only specific modules. Do not include 'jmqtui'. sed -i '/^\[tool.setuptools.packages.find\]/a include = ["jmbase", "jmbitcoin", "jmclient", "jmdaemon"]' pyproject.toml