Skip to content

Commit 9d6f8be

Browse files
committed
[EN-1818] Warning filter in case of default handler
1 parent 5fb6844 commit 9d6f8be

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

dxfeed/wrappers/subscription.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
from dxfeed.core import DXFeedPy as dxp
2-
from dxfeed.core.utils.handler import DefaultHandler
31
from typing import Iterable, Union, Optional
42
from datetime import datetime
3+
from warnings import simplefilter
4+
5+
from dxfeed.core import DXFeedPy as dxp
6+
from dxfeed.core.utils.handler import DefaultHandler
57
import dxfeed.wrappers.class_utils as cu
68

79

@@ -114,7 +116,12 @@ def _attach_default_listener(self):
114116
"""
115117
if not self.get_event_handler():
116118
self.set_event_handler(DefaultHandler())
119+
simplefilter(action='ignore', category=FutureWarning)
120+
117121
dxp.dxf_attach_listener(self.__sub)
122+
123+
simplefilter(action='default', category=FutureWarning)
124+
118125
return self
119126

120127
def _detach_listener(self):

0 commit comments

Comments
 (0)