Loading pkgs/development/python-modules/pybigwig/default.nix +36 −10 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , pytest , fetchFromGitHub , numpy , pytestCheckHook , pythonOlder , zlib }: buildPythonPackage rec { pname = "pybigwig"; version = "0.3.18"; version = "0.3.20"; format = "setuptools"; src = fetchPypi { pname = "pyBigWig"; inherit version; sha256 = "4c2a8c571b4100ad7c4c318c142eb48558646be52aaab28215a70426f5be31bc"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "deeptools"; repo = "pyBigWig"; rev = "refs/tags/${version}"; hash = "sha256-uYKxM0HOG4fus5geBFjbfbv6G1kDvMaAwhk0w/e1YII="; }; buildInputs = [ zlib ]; buildInputs = [ zlib ]; nativeCheckInputs = [ numpy pytestCheckHook ]; pythonImportsCheck = [ "pyBigWig" ]; pytestFlagsArray = [ "pyBigWigTest/test*.py" ]; nativeCheckInputs = [ numpy pytest ]; disabledTests = [ # Test file is donwloaded from GitHub "testAll" "testBigBed" "testFoo" "testNumpyValues" ]; meta = with lib; { description = "File access to bigBed files, and read and write access to bigWig files"; longDescription = '' A python extension, written in C, for quick access to bigBed files A Python extension, written in C, for quick access to bigBed files and access to and creation of bigWig files. This extension uses libBigWig for local and remote file access. ''; Loading Loading
pkgs/development/python-modules/pybigwig/default.nix +36 −10 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchPypi , pytest , fetchFromGitHub , numpy , pytestCheckHook , pythonOlder , zlib }: buildPythonPackage rec { pname = "pybigwig"; version = "0.3.18"; version = "0.3.20"; format = "setuptools"; src = fetchPypi { pname = "pyBigWig"; inherit version; sha256 = "4c2a8c571b4100ad7c4c318c142eb48558646be52aaab28215a70426f5be31bc"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "deeptools"; repo = "pyBigWig"; rev = "refs/tags/${version}"; hash = "sha256-uYKxM0HOG4fus5geBFjbfbv6G1kDvMaAwhk0w/e1YII="; }; buildInputs = [ zlib ]; buildInputs = [ zlib ]; nativeCheckInputs = [ numpy pytestCheckHook ]; pythonImportsCheck = [ "pyBigWig" ]; pytestFlagsArray = [ "pyBigWigTest/test*.py" ]; nativeCheckInputs = [ numpy pytest ]; disabledTests = [ # Test file is donwloaded from GitHub "testAll" "testBigBed" "testFoo" "testNumpyValues" ]; meta = with lib; { description = "File access to bigBed files, and read and write access to bigWig files"; longDescription = '' A python extension, written in C, for quick access to bigBed files A Python extension, written in C, for quick access to bigBed files and access to and creation of bigWig files. This extension uses libBigWig for local and remote file access. ''; Loading