diff --git a/graphene/signals.py b/graphene/signals.py index ccb9ef0f..cdfa3d06 100644 --- a/graphene/signals.py +++ b/graphene/signals.py @@ -1,4 +1,9 @@ -from blinker import Signal +try: + from blinker import Signal +except ImportError: + class Signal(object): + def send(self, *args, **kwargs): + pass init_schema = Signal() class_prepared = Signal() diff --git a/setup.py b/setup.py index 4be1ad98..e8c61433 100644 --- a/setup.py +++ b/setup.py @@ -55,7 +55,6 @@ setup( install_requires=[ 'six>=1.10.0', - 'blinker', 'graphql-core==0.4.9', 'graphql-relay==0.3.3' ],