python311Packages.symengine 0.9.2 -> 0.10.0 https://repology.org/project/python:symengine/versions attrpath: python311Packages.symengine Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [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/gib2g6gdfr0dr2r8bsgk6wzliya3m4sd-packages.json.drv building '/nix/store/gib2g6gdfr0dr2r8bsgk6wzliya3m4sd-packages.json.drv'... Going to be running update for following packages: - python3.11-symengine-0.9.2 Press Enter key to continue... Running update for: - python3.11-symengine-0.9.2: UPDATING ... - python3.11-symengine-0.9.2: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/python-modules/symengine/default.nix b/pkgs/development/python-modules/symengine/default.nix index 60ae59584805..38ceda098209 100644 --- a/pkgs/development/python-modules/symengine/default.nix +++ b/pkgs/development/python-modules/symengine/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "symengine"; - version = "0.9.2"; + version = "0.10.0"; format = "setuptools"; src = fetchFromGitHub { owner = "symengine"; repo = "symengine.py"; - rev = "v${version}"; - hash = "sha256-ZHplYEG97foy/unOdSokFFkDl4LK5TI4kypHSLpcCM4="; + rev = "refs/tags/v${version}"; + hash = "sha256-03lHip0iExfptrUe5ObA6xXrsfS4QJPrh1Z0v7q2lDI="; }; patches = [ No auto update branch exists Old version 0.9.2" not present in staging derivation file with contents: { lib , buildPythonPackage , fetchpatch , fetchFromGitHub , cython , cmake , symengine , pytest , sympy , python }: buildPythonPackage rec { pname = "symengine"; version = "0.10.0"; format = "setuptools"; src = fetchFromGitHub { owner = "symengine"; repo = "symengine.py"; rev = "refs/tags/v${version}"; hash = "sha256-03lHip0iExfptrUe5ObA6xXrsfS4QJPrh1Z0v7q2lDI="; }; patches = [ (fetchpatch { # setuptools 61 compat url = "https://github.com/symengine/symengine.py/commit/987e665e71cf92d1b021d7d573a1b9733408eecf.patch"; hash = "sha256-2QbNdw/lKYRIRpOU5BiwF2kK+5Lh2j/Q82MKUIvl0+c="; }) ]; postPatch = '' substituteInPlace setup.py \ --replace "\"cmake\"" "\"${cmake}/bin/cmake\"" \ --replace "'cython>=0.29.24'" "'cython'" ''; nativeBuildUnputs = [ cmake ]; buildInputs = [ cython ]; nativeCheckInputs = [ pytest sympy ]; setupPyBuildFlags = [ "--symengine-dir=${symengine}/" "--define=\"CYTHON_BIN=${cython}/bin/cython\"" ]; checkPhase = '' mkdir empty cd empty ${python.interpreter} ../bin/test_python.py ''; meta = with lib; { description = "Python library providing wrappers to SymEngine"; homepage = "https://github.com/symengine/symengine.py"; license = licenses.mit; maintainers = [ ]; }; }