13 buildPythonPackage rec {
14 pname = "py-serializable";
18 disabled = pythonOlder "3.8";
20 src = fetchFromGitHub {
22 repo = "serializable";
24 hash = "sha256-2A+QjokZ7gtgstclZ7PFSPymYjQYKsLVXy9xbFOfxLo=";
27 build-system = [ poetry-core ];
29 pythonRelaxDeps = [ "defusedxml" ];
31 dependencies = [ defusedxml ];
39 pythonImportsCheck = [ "serializable" ];
42 # AssertionError: '<ns0[155 chars]itle>The Phoenix
43 "test_serializable_no_defaultNS"
44 "test_serializable_with_defaultNS"
48 description = "Library to aid with serialisation and deserialisation to/from JSON and XML";
49 homepage = "https://github.com/madpah/serializable";
50 changelog = "https://github.com/madpah/serializable/blob/v${version}/CHANGELOG.md";
51 license = licenses.asl20;
52 maintainers = with maintainers; [ fab ];