18 buildPythonPackage rec {
23 disabled = pythonOlder "3.8";
25 src = fetchFromGitHub {
28 rev = "refs/tags/v${version}";
29 hash = "sha256-sSwj/8j+vPX7M8l2h4bPs8WnjzIN2WIpyd7/NcGaExg=";
36 propagatedBuildInputs = [
40 passthru.optional-dependencies = {
52 ] ++ lib.optionals (pythonOlder "3.11") [
62 ] ++ lib.flatten (lib.attrValues passthru.optional-dependencies);
64 pythonImportsCheck = [
69 description = "Serialization library on top of dataclasses";
70 homepage = "https://github.com/Fatal1ty/mashumaro";
71 changelog = "https://github.com/Fatal1ty/mashumaro/releases/tag/v${version}";
72 license = licenses.asl20;
73 maintainers = with maintainers; [ tjni ];