pythonPackages.pandas-stubs: init at 1.2.0.39

authored by Malo Bourgon and committed by Jonathan Ringer 4d31093a de045be3

+41
+39
pkgs/development/python-modules/pandas-stubs/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , isPy27 4 + , fetchFromGitHub 5 + , typing-extensions 6 + , mypy 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "pandas-stubs"; 11 + version = "1.2.0.39"; 12 + 13 + disabled = isPy27; 14 + 15 + # Use GitHub source since PyPi source does not include tests 16 + src = fetchFromGitHub { 17 + owner = "VirtusLab"; 18 + repo = pname; 19 + rev = "2bd932777d1050ea8f86c527266a4cd205aa15b1"; 20 + sha256 = "m2McU53NNvRwnWKN9GL8dW1eCGKbTi0471szRQwZu1Q="; 21 + }; 22 + 23 + propagatedBuildInputs = [ 24 + typing-extensions 25 + ]; 26 + 27 + pythonImportsCheck = [ "pandas" ]; 28 + checkInputs = [ mypy ]; 29 + checkPhase = '' 30 + mypy --config-file mypy.ini third_party/3/pandas tests/snippets 31 + ''; 32 + 33 + meta = with lib; { 34 + description = "Type annotations for Pandas"; 35 + homepage = "https://github.com/VirtusLab/pandas-stubs"; 36 + license = licenses.mit; 37 + maintainers = [ maintainers.malo ]; 38 + }; 39 + }
+2
pkgs/top-level/python-packages.nix
··· 5828 5829 openapi-core = callPackage ../development/python-modules/openapi-core { }; 5830 5831 parameterizedtestcase = callPackage ../development/python-modules/parameterizedtestcase { }; 5832 5833 pdunehd = callPackage ../development/python-modules/pdunehd { };
··· 5828 5829 openapi-core = callPackage ../development/python-modules/openapi-core { }; 5830 5831 + pandas-stubs = callPackage ../development/python-modules/pandas-stubs { }; 5832 + 5833 parameterizedtestcase = callPackage ../development/python-modules/parameterizedtestcase { }; 5834 5835 pdunehd = callPackage ../development/python-modules/pdunehd { };