7 buildPythonPackage rec {
11 src = fetchFromGitHub {
12 owner = "uqfoundation";
14 rev = "refs/tags/dill-${version}";
15 sha256 = "sha256-gWE7aQodblgHjUqGAzOJGgxJ4qx9wHo/DU4KRE6JMWo=";
22 # Tests seem to fail because of import pathing and referencing items/classes in modules.
23 # Seems to be a Nix/pathing related issue, not the codebase, so disabling failing tests.
26 "tests/test_module.py"
27 "tests/test_objects.py"
28 "tests/test_session.py"
34 "test_method_decorator"
36 # test exception catching needs updating, can probably be removed with next update
37 "test_recursive_function"
40 pythonImportsCheck = [ "dill" ];
43 description = "Serialize all of python (almost)";
44 homepage = "https://github.com/uqfoundation/dill/";
45 license = licenses.bsd3;
46 maintainers = with maintainers; [ ];