vscode-extensions.yoavbls.pretty-ts-errors: 0.5.4 -> 0.6.1 (#363464)
[NixPkgs.git] / pkgs / development / python-modules / bson / default.nix
blob961a1f4d94f4756427ab78c58409256f4bee4348
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   python-dateutil,
6   six,
7   pytestCheckHook,
8 }:
10 buildPythonPackage rec {
11   pname = "bson";
12   version = "0.5.10";
13   format = "setuptools";
15   src = fetchFromGitHub {
16     owner = "py-bson";
17     repo = "bson";
18     tag = version;
19     hash = "sha256-mirRpo27RoOBlwxVOKnHaDIzJOErp7c2VxCOunUm/u4=";
20   };
22   postPatch = ''
23     find . -type f -name '*.py' -exec sed -i 's|assertEquals|assertEqual|g' {} +
24   '';
26   propagatedBuildInputs = [
27     python-dateutil
28     six
29   ];
31   checkInputs = [ pytestCheckHook ];
33   pythonImportsCheck = [ "bson" ];
35   meta = with lib; {
36     description = "BSON codec for Python";
37     homepage = "https://github.com/py-bson/bson";
38     license = licenses.asl20;
39     maintainers = with maintainers; [ fab ];
40   };