ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / binaryornot / default.nix
blob103bd79294e651f094c60b4a6d2755de1cfe60a2
1 { lib, buildPythonPackage, fetchPypi, chardet, hypothesis }:
3 buildPythonPackage rec {
4   pname = "binaryornot";
5   version = "0.4.4";
7   src = fetchPypi {
8     inherit pname version;
9     sha256 = "359501dfc9d40632edc9fac890e19542db1a287bbcfa58175b66658392018061";
10   };
12   prePatch = ''
13     # TypeError: binary() got an unexpected keyword argument 'average_size'
14     substituteInPlace tests/test_check.py \
15       --replace "average_size=512" ""
16   '';
18   propagatedBuildInputs = [ chardet ];
20   checkInputs = [ hypothesis ];
22   meta = with lib; {
23     homepage = "https://github.com/audreyr/binaryornot";
24     description = "Ultra-lightweight pure Python package to check if a file is binary or text";
25     license = licenses.bsd3;
26   };