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):
305
305
event_handler = sc.get_event_handler()
306
306
if not event_handler:
307
307
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 )
308
311
309
312
if sc.event_type_str == ' Trade' :
310
313
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
3
1
from typing import Iterable , Union , Optional
4
2
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
5
7
import dxfeed .wrappers .class_utils as cu
6
8
7
9
@@ -114,7 +116,12 @@ def _attach_default_listener(self):
114
116
"""
115
117
if not self .get_event_handler ():
116
118
self .set_event_handler (DefaultHandler ())
119
+ simplefilter (action = 'ignore' , category = FutureWarning )
120
+
117
121
dxp .dxf_attach_listener (self .__sub )
122
+
123
+ simplefilter (action = 'default' , category = FutureWarning )
124
+
118
125
return self
119
126
120
127
def _detach_listener (self ):
You can’t perform that action at this time.
0 commit comments