diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/tqdm/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/tqdm/default.nix | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/tqdm/default.nix b/nixpkgs/pkgs/development/python-modules/tqdm/default.nix new file mode 100644 index 000000000000..f224ec21b0e8 --- /dev/null +++ b/nixpkgs/pkgs/development/python-modules/tqdm/default.nix @@ -0,0 +1,40 @@ +{ lib +, buildPythonPackage +, fetchPypi +, nose +, coverage +, glibcLocales +, flake8 +, stdenv +}: + +buildPythonPackage rec { + pname = "tqdm"; + version = "4.31.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "e22977e3ebe961f72362f6ddfb9197cc531c9737aaf5f607ef09740c849ecd05"; + }; + + buildInputs = [ nose coverage glibcLocales flake8 ]; + + postPatch = '' + # Remove performance testing. + # Too sensitive for on Hydra. + rm tqdm/tests/tests_perf.py + ''; + + LC_ALL="en_US.UTF-8"; + +# doCheck = !stdenv.isDarwin; + # Test suite is too big and slow. + doCheck = false; + + meta = { + description = "A Fast, Extensible Progress Meter"; + homepage = https://github.com/tqdm/tqdm; + license = with lib.licenses; [ mit ]; + maintainers = with lib.maintainers; [ fridh ]; + }; +} |