python310Packages.vowpalwabbit 0 -> 1 attrpath: python310Packages.vowpalwabbit 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 [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/11018k7afdvhbs4jsfaq8qc4pkzwyhm9-packages.json.drv building '/nix/store/11018k7afdvhbs4jsfaq8qc4pkzwyhm9-packages.json.drv'... Going to be running update for following packages: - python3.10-vowpalwabbit-9.5.0 Press Enter key to continue... Running update for: - python3.10-vowpalwabbit-9.5.0: UPDATING ... - python3.10-vowpalwabbit-9.5.0: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index d87bbff3595..40303c29f9c 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -18,11 +18,11 @@ buildPythonPackage rec { pname = "vowpalwabbit"; - version = "9.5.0"; + version = "9.6.0"; src = fetchPypi{ inherit pname version; - sha256 = "sha256-LfEP0T/dYFuLPgz8cBtO6iajfnTt9GXCuor0NibP0qY="; + sha256 = "sha256-LHs98lccPjub5GDPB3dxtkOYCDxri04CVpSSsypa4xI="; }; nativeBuildInputs = [ No auto update branch exists Old version 9.5.0" not present in staging derivation file with contents: { stdenv , lib , fetchPypi , buildPythonPackage , cmake , python , zlib , ncurses , docutils , pygments , numpy , scipy , scikit-learn , spdlog , fmt , rapidjson }: buildPythonPackage rec { pname = "vowpalwabbit"; version = "9.6.0"; src = fetchPypi{ inherit pname version; sha256 = "sha256-LHs98lccPjub5GDPB3dxtkOYCDxri04CVpSSsypa4xI="; }; nativeBuildInputs = [ cmake ]; buildInputs = [ docutils ncurses pygments python.pkgs.boost zlib.dev spdlog fmt rapidjson ]; # As we disable configure via cmake, pass explicit global options to enable # spdlog and fmt packages setupPyGlobalFlags = [ "--cmake-options=\"-DSPDLOG_SYS_DEP=ON;-DFMT_SYS_DEP=ON\"" ]; propagatedBuildInputs = [ numpy scikit-learn scipy ]; # Python build script uses CMake, but we don't want CMake to do the # configuration. dontUseCmakeConfigure = true; # Python ctypes.find_library uses DYLD_LIBRARY_PATH. preConfigure = lib.optionalString stdenv.isDarwin '' export DYLD_LIBRARY_PATH="${python.pkgs.boost}/lib" ''; checkPhase = '' # check-manifest requires a git clone, not a tarball # check-manifest --ignore "Makefile,PACKAGE.rst,*.cc,tox.ini,tests*,examples*,src*" ${python.interpreter} setup.py check -ms ''; meta = with lib; { description = "Vowpal Wabbit is a fast machine learning library for online learning, and this is the python wrapper for the project."; homepage = "https://github.com/JohnLangford/vowpal_wabbit"; license = licenses.bsd3; broken = stdenv.isAarch64; maintainers = with maintainers; [ teh ]; }; }