diff --git a/morpfw/interfaces.py b/morpfw/interfaces.py
index <HASH>..<HASH> 100644
--- a/morpfw/interfaces.py
+++ b/morpfw/interfaces.py
@@ -2,7 +2,6 @@ import abc
 import morepath
 import webob
 from typing import Optional, Union, BinaryIO, List, Sequence, Type
-from dataclasses_json import DataClassJsonMixin
 
 
 class ISchema(object):
diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -64,8 +64,6 @@ setup(name='morpfw',
           'cryptography',
           'elasticsearch>=5.0.0,<6.0.0',
           'pamela',
-          'dataclasses_json',
-          'marshmallow>=3.0.0rc3'
       ],
       extras_require={
           'test': [
remove dependency to dataclasses_json