1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 isPy3k,
6 pycodestyle,
7 isort,
8}:
9
10buildPythonPackage rec {
11 pname = "avro-python3";
12 version = "1.10.2";
13 format = "setuptools";
14 disabled = !isPy3k;
15
16 src = fetchPypi {
17 inherit pname version;
18 sha256 = "3b63f24e6b04368c3e4a6f923f484be0230d821aad65ac36108edbff29e9aaab";
19 };
20
21 buildInputs = [
22 pycodestyle
23 isort
24 ];
25 doCheck = false; # No such file or directory: './run_tests.py
26
27 meta = with lib; {
28 description = "Serialization and RPC framework";
29 mainProgram = "avro";
30 homepage = "https://pypi.python.org/pypi/avro-python3/";
31 license = licenses.asl20;
32
33 maintainers = [
34 maintainers.shlevy
35 maintainers.timma
36 ];
37 };
38}