python310Packages.brian2 2.5.1 -> 2.5.4 https://repology.org/project/python:brian2/versions attrpath: python310Packages.brian2 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/16glns95x649n69cbbikcylw7gmaz50v-packages.json.drv building '/nix/store/16glns95x649n69cbbikcylw7gmaz50v-packages.json.drv'... Going to be running update for following packages: - python3.10-brian2-2.5.1 Press Enter key to continue... Running update for: - python3.10-brian2-2.5.1: UPDATING ... - python3.10-brian2-2.5.1: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/python-modules/brian2/default.nix b/pkgs/development/python-modules/brian2/default.nix index 6ebd89a7b346..2b3bcbff5076 100644 --- a/pkgs/development/python-modules/brian2/default.nix +++ b/pkgs/development/python-modules/brian2/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "brian2"; - version = "2.5.1"; + version = "2.5.4"; src = fetchPypi { pname = "Brian2"; inherit version; - hash = "sha256-x1EcS7PFCsjPYsq3Lt87SJRW4J5DE/OfdFs3NuyHiLw="; + hash = "sha256-XMXSOwcH8fLgzXCcT+grjYxhBdtF4H/Vr+S7J4GYZSw="; }; patches = [ No auto update branch exists Old version 2.5.1" not present in staging derivation file with contents: { lib , buildPythonPackage , fetchPypi , cython , jinja2 , numpy , pyparsing , setuptools , sympy , pytest , pytest-xdist , python }: buildPythonPackage rec { pname = "brian2"; version = "2.5.4"; src = fetchPypi { pname = "Brian2"; inherit version; hash = "sha256-XMXSOwcH8fLgzXCcT+grjYxhBdtF4H/Vr+S7J4GYZSw="; }; patches = [ # Fix deprecated numpy types # https://sources.debian.org/data/main/b/brian/2.5.1-3/debian/patches/numpy1.24.patch ./numpy1.24.patch ]; propagatedBuildInputs = [ cython jinja2 numpy pyparsing setuptools sympy ]; checkInputs = [ pytest pytest-xdist ]; checkPhase = '' runHook preCheck # Cython cache lies in home directory export HOME=$(mktemp -d) cd $HOME && ${python.interpreter} -c "import brian2;assert brian2.test()" runHook postCheck ''; meta = with lib; { description = "A clock-driven simulator for spiking neural networks"; homepage = "https://briansimulator.org/"; license = licenses.cecill21; maintainers = with maintainers; [ jiegec ]; }; }