File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -305,6 +305,9 @@ def dxf_attach_listener(SubscriptionClass sc):
305305 event_handler = sc.get_event_handler()
306306 if not event_handler:
307307 raise ValueError (' Event handler is not defined!' )
308+ warn(' New order in event fields will be introduced in dxfeed-0.6.0. Please, address event fields '
309+ ' by name in custom event handler.' ,
310+ FutureWarning )
308311
309312 if sc.event_type_str == ' Trade' :
310313 event_handler.columns = lis.TRADE_COLUMNS
Original file line number Diff line number Diff line change 1- from dxfeed .core import DXFeedPy as dxp
2- from dxfeed .core .utils .handler import DefaultHandler
31from typing import Iterable , Union , Optional
42from 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
57import 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 ):
You can’t perform that action at this time.
0 commit comments