Loading pkgs/development/python-modules/visions/default.nix 0 → 100644 +70 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , pytestCheckHook , setuptools , attrs , imagehash , matplotlib , multimethod , networkx , numpy , pandas , pillow , pydot , pygraphviz , shapely }: buildPythonPackage rec { pname = "visions"; version = "0.7.6"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "dylan-profiler"; repo = "visions"; rev = "5fe9dd0c2a5ada0162a005c880bac5296686a5aa"; # no 0.7.6 tag in github hash = "sha256-SZzDXm+faAvrfSOT0fwwAf9IH7upNybwKxbjw1CrHj8="; }; nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ attrs imagehash multimethod networkx numpy pandas ]; passthru.optional-dependencies = { type-geometry = [ shapely ]; type-image-path = [ imagehash pillow ]; plotting = [ matplotlib pydot pygraphviz ]; }; nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); disabledTestPaths = [ # requires running Apache Spark: "tests/spark_/typesets/test_spark_standard_set.py" ]; pythonImportsCheck = [ "visions" ]; meta = with lib; { description = "Type system for data analysis in Python"; homepage = "https://dylan-profiler.github.io/visions"; license = licenses.bsdOriginal; maintainers = with maintainers; [ bcdarwin ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -16678,6 +16678,8 @@ self: super: with self; { virtualenvwrapper = callPackage ../development/python-modules/virtualenvwrapper { }; visions = callPackage ../development/python-modules/visions { }; visitor = callPackage ../development/python-modules/visitor { }; vispy = callPackage ../development/python-modules/vispy { }; Loading
pkgs/development/python-modules/visions/default.nix 0 → 100644 +70 −0 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , pytestCheckHook , setuptools , attrs , imagehash , matplotlib , multimethod , networkx , numpy , pandas , pillow , pydot , pygraphviz , shapely }: buildPythonPackage rec { pname = "visions"; version = "0.7.6"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "dylan-profiler"; repo = "visions"; rev = "5fe9dd0c2a5ada0162a005c880bac5296686a5aa"; # no 0.7.6 tag in github hash = "sha256-SZzDXm+faAvrfSOT0fwwAf9IH7upNybwKxbjw1CrHj8="; }; nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ attrs imagehash multimethod networkx numpy pandas ]; passthru.optional-dependencies = { type-geometry = [ shapely ]; type-image-path = [ imagehash pillow ]; plotting = [ matplotlib pydot pygraphviz ]; }; nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); disabledTestPaths = [ # requires running Apache Spark: "tests/spark_/typesets/test_spark_standard_set.py" ]; pythonImportsCheck = [ "visions" ]; meta = with lib; { description = "Type system for data analysis in Python"; homepage = "https://dylan-profiler.github.io/visions"; license = licenses.bsdOriginal; maintainers = with maintainers; [ bcdarwin ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -16678,6 +16678,8 @@ self: super: with self; { virtualenvwrapper = callPackage ../development/python-modules/virtualenvwrapper { }; visions = callPackage ../development/python-modules/visions { }; visitor = callPackage ../development/python-modules/visitor { }; vispy = callPackage ../development/python-modules/vispy { };