28 buildPythonPackage rec {
33 disabled = pythonOlder "3.7";
35 src = fetchFromGitHub {
36 owner = "blue-yonder";
38 rev = "refs/tags/v${version}";
39 hash = "sha256-UTra+RAQnrv61NQ86xGYrUVYiycUAWhN/45F6/0ZvPI=";
43 # The pyscaffold is not a build dependency but just a python project bootstrapping tool, so we do not need it
44 ./remove-pyscaffold.patch
45 ./remove-pytest-coverage-flags.patch
48 propagatedBuildInputs = [
61 ] ++ dask.optional-dependencies.dataframe;
76 "test_relevant_extraction"
77 "test_characteristics_downloaded_robot_execution_failures"
79 "test_binary_target_is_default"
80 "test_characteristics_downloaded_robot_execution_failures"
81 "test_extraction_runs_through"
82 "test_multilabel_target_on_request"
85 pythonImportsCheck = [ "tsfresh" ];
88 description = "Automatic extraction of relevant features from time series";
89 mainProgram = "run_tsfresh";
90 homepage = "https://github.com/blue-yonder/tsfresh";
91 changelog = "https://github.com/blue-yonder/tsfresh/blob/${src.rev}/CHANGES.rst";
92 license = licenses.mit;
93 maintainers = with maintainers; [ mbalatsko ];