2023-01-02T00:23:46 clevercsv 0.7.1 -> 0.7.4 https://pypi.org/project/clevercsv/ 2023-01-02T00:23:49 attrpath: clevercsv 2023-01-02T00:23:49 Checking auto update branch... 2023-01-02T00:23:49 No auto update branch exists 2023-01-02T00:23:49 Old version 0.7.1" not present in master derivation file with contents: { lib , buildPythonPackage , fetchFromGitHub , cchardet , chardet , pandas , regex , tabview , python , pytestCheckHook }: buildPythonPackage rec { pname = "clevercsv"; version = "0.7.4"; format = "setuptools"; src = fetchFromGitHub { owner = "alan-turing-institute"; repo = "CleverCSV"; rev = "v${version}"; sha256 = "sha256-2OLvVJbqV/wR+Quq0cAlR/vCUe1/Km/nALwfoHD9B+U="; }; propagatedBuildInputs = [ cchardet chardet pandas regex tabview ]; checkInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "clevercsv" "clevercsv.cparser" ]; preCheck = '' # by linking the installed version the tests also have access to compiled native libraries rm -r clevercsv ln -s $out/${python.sitePackages}/clevercsv/ clevercsv ''; # their ci only runs unit tests, there are also integration and fuzzing tests pytestFlagsArray = [ "./tests/test_unit" ]; disabledTestPaths = [ # ModuleNotFoundError: No module named 'wilderness' "tests/test_unit/test_console.py" ]; meta = with lib; { description = "CleverCSV is a Python package for handling messy CSV files"; longDescription = '' CleverCSV is a Python package for handling messy CSV files. It provides a drop-in replacement for the builtin CSV module with improved dialect detection, and comes with a handy command line application for working with CSV files. ''; homepage = "https://github.com/alan-turing-institute/CleverCSV"; changelog = "https://github.com/alan-turing-institute/CleverCSV/blob/master/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; } clevercsv 0.7.1 -> 0.7.4 https://pypi.org/project/clevercsv/ attrpath: clevercsv Received ExitFailure 1 when running Raw command: /nix/store/3nqhcyc7vid1npgcd0m7arg5sn325nhz-nix-2.12.0/bin/nix eval -f . "(let pkgs = import ./. {}; in builtins.hasAttr \"updateScript\" pkgs.clevercsv)" Standard error: error: attribute '(let pkgs = import ' in selection path '(let pkgs = import ./. {}; in builtins.hasAttr "updateScript" pkgs.clevercsv)' not found