1{
2 buildPythonPackage,
3 fetchPypi,
4 isPy27,
5 lib,
6 numpy,
7}:
8
9buildPythonPackage rec {
10 pname = "javaobj-py3";
11 version = "0.4.4";
12 format = "setuptools";
13 disabled = isPy27;
14
15 src = fetchPypi {
16 inherit pname version;
17 hash = "sha256-5OMlfvLPgaMzl4ek1c+STlTJHwlacj9tJYTa5h1Dlu0=";
18 };
19
20 propagatedBuildInputs = [ numpy ];
21
22 # Tests assume network connectivity
23 doCheck = false;
24
25 pythonImportsCheck = [ "javaobj" ];
26
27 meta = with lib; {
28 description = "Module for serializing and de-serializing Java objects";
29 homepage = "https://github.com/tcalmant/python-javaobj";
30 license = licenses.asl20;
31 maintainers = with maintainers; [ kamadorueda ];
32 };
33}