From 2403040433a3825ff88bb73b5dbdf6b8bdf15308 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 31 Mar 2025 21:20:35 +0200 Subject: [PATCH] python312Packages.mhcflurry: 2.1.4 -> 2.1.5 Diff: https://github.com/openvax/mhcflurry/compare/refs/tags/v2.1.4...v2.1.5 Changelog: https://github.com/openvax/mhcflurry/releases/tag/v2.1.5 --- .../python-modules/mhcflurry/default.nix | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/mhcflurry/default.nix b/pkgs/development/python-modules/mhcflurry/default.nix index 7ab37fa8678f..611b67645165 100644 --- a/pkgs/development/python-modules/mhcflurry/default.nix +++ b/pkgs/development/python-modules/mhcflurry/default.nix @@ -2,12 +2,12 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, # dependencies appdirs, keras, mhcgnomes, + numpy, pandas, pyyaml, scikit-learn, @@ -21,30 +21,22 @@ buildPythonPackage rec { pname = "mhcflurry"; - version = "2.1.4"; + version = "2.1.5"; pyproject = true; src = fetchFromGitHub { owner = "openvax"; repo = "mhcflurry"; tag = "v${version}"; - hash = "sha256-dxCGCPnk1IFKg8ZVqMJsojQL0KlNirKlHJoaaOYIzMU="; + hash = "sha256-TNb3oKZvgBuXoSwsTuEJjFKEVZyHynazuPInj7wVKs8="; }; - patches = [ - # TODO: this has been merged in master and will thus be included in the next release. - (fetchpatch { - name = "migrate-from-nose-to-pytest"; - url = "https://github.com/openvax/mhcflurry/commit/8e9f35381a476362ca41cb71eb0a90f6573fe4b3.patch"; - hash = "sha256-PyyxGrjE3OZR8dKHEQBQGiRG9A8kcz/e14PRyrVvqrE="; - }) - ]; - # keras and tensorflow are not in the official setup.py requirements but are required for the CLI utilities to run. dependencies = [ appdirs keras mhcgnomes + numpy pandas pyyaml scikit-learn @@ -53,8 +45,6 @@ buildPythonPackage rec { tqdm ]; - # Tests currently depend on nose; see - # . nativeCheckInputs = [ pytestCheckHook ];