Loading pkgs/development/python-modules/pymilvus/default.nix +44 −15 Original line number Diff line number Diff line { lib , stdenv , buildPythonPackage , fetchPypi , grpcio-tools , ujson , environs , fetchFromGitHub , grpcio , pandas , grpcio-testing , mmh3 , pandas , pytestCheckHook , python , pythonOlder , pythonRelaxDepsHook , scikit-learn , setuptools-scm , ujson }: buildPythonPackage rec { pname = "pymilvus"; version = "2.2.6"; version = "2.2.8"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; hash = "sha256-/i3WObwoY6Ffqw+Guij6+uGbKYKET2AJ+d708efmSx0="; src = fetchFromGitHub { owner = "milvus-io"; repo = pname; rev = "refs/tags/v${version}"; hash = "sha256-Oqwa/2UT9jyGaEEzjr/phZZStLOZ6JRj+4ck0tmP0W0="; }; SETUPTOOLS_SCM_PRETEND_VERSION = version; pythonRelaxDeps = [ "grpcio" ]; nativeBuildInputs = [ pythonRelaxDepsHook setuptools-scm ]; propagatedBuildInputs = [ environs grpcio grpcio-tools ujson pandas mmh3 ] ++ lib.optionals stdenv.isLinux [ setuptools-scm pandas ujson ]; doCheck = false; nativeCheckInputs = [ grpcio-testing pytestCheckHook scikit-learn ]; pythonImportsCheck = [ "pymilvus" ]; disabledTests = [ "test_get_commit" ]; meta = with lib; { description = "Python SDK for Milvus"; Loading Loading
pkgs/development/python-modules/pymilvus/default.nix +44 −15 Original line number Diff line number Diff line { lib , stdenv , buildPythonPackage , fetchPypi , grpcio-tools , ujson , environs , fetchFromGitHub , grpcio , pandas , grpcio-testing , mmh3 , pandas , pytestCheckHook , python , pythonOlder , pythonRelaxDepsHook , scikit-learn , setuptools-scm , ujson }: buildPythonPackage rec { pname = "pymilvus"; version = "2.2.6"; version = "2.2.8"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; hash = "sha256-/i3WObwoY6Ffqw+Guij6+uGbKYKET2AJ+d708efmSx0="; src = fetchFromGitHub { owner = "milvus-io"; repo = pname; rev = "refs/tags/v${version}"; hash = "sha256-Oqwa/2UT9jyGaEEzjr/phZZStLOZ6JRj+4ck0tmP0W0="; }; SETUPTOOLS_SCM_PRETEND_VERSION = version; pythonRelaxDeps = [ "grpcio" ]; nativeBuildInputs = [ pythonRelaxDepsHook setuptools-scm ]; propagatedBuildInputs = [ environs grpcio grpcio-tools ujson pandas mmh3 ] ++ lib.optionals stdenv.isLinux [ setuptools-scm pandas ujson ]; doCheck = false; nativeCheckInputs = [ grpcio-testing pytestCheckHook scikit-learn ]; pythonImportsCheck = [ "pymilvus" ]; disabledTests = [ "test_get_commit" ]; meta = with lib; { description = "Python SDK for Milvus"; Loading