Skip to content

Commit d97027f

Browse files
committed
FIX: Leftover fixes for CGIF bundling
1 parent a83c5f0 commit d97027f

1 file changed

Lines changed: 26 additions & 13 deletions

File tree

‎databento/common/publishers.py‎

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ class Venue(StringyMixin, str, Enum):
150150
CGIF Crypto Currency.
151151
CGI
152152
CGIF CBOE Global Indices.
153-
DEF
153+
CDEF
154154
CGIF Definitions.
155155
XTKS
156156
Tokyo Stock Exchange.
@@ -230,7 +230,7 @@ class Venue(StringyMixin, str, Enum):
230230
MSTAR = "MSTAR"
231231
CCCY = "CCCY"
232232
CGI = "CGI"
233-
DEF = "DEF"
233+
CDEF = "CDEF"
234234
XTKS = "XTKS"
235235
XTKT = "XTKT"
236236
XOSE = "XOSE"
@@ -376,7 +376,7 @@ def from_int(cls, value: int) -> Venue:
376376
if value == 67:
377377
return Venue.CGI
378378
if value == 68:
379-
return Venue.DEF
379+
return Venue.CDEF
380380
if value == 69:
381381
return Venue.XTKS
382382
if value == 70:
@@ -525,7 +525,7 @@ def to_int(self) -> int:
525525
return 66
526526
if self == Venue.CGI:
527527
return 67
528-
if self == Venue.DEF:
528+
if self == Venue.CDEF:
529529
return 68
530530
if self == Venue.XTKS:
531531
return 69
@@ -676,7 +676,7 @@ def description(self) -> str:
676676
return "CGIF Crypto Currency"
677677
if self == Venue.CGI:
678678
return "CGIF CBOE Global Indices"
679-
if self == Venue.DEF:
679+
if self == Venue.CDEF:
680680
return "CGIF Definitions"
681681
if self == Venue.XTKS:
682682
return "Tokyo Stock Exchange"
@@ -1485,7 +1485,7 @@ class Publisher(StringyMixin, str, Enum):
14851485
CGIF - Crypto Currency.
14861486
CGI_CGIF_CGI
14871487
CGIF - CBOE Global Indices.
1488-
MAIN_CGIF_DEF
1488+
MAIN_CGIF_CDEF
14891489
CGIF - Definitions.
14901490
XTKS_FLEX_XTKS
14911491
JPX - Tokyo Stock Exchange.
@@ -1507,6 +1507,8 @@ class Publisher(StringyMixin, str, Enum):
15071507
CGIF - Crypto Currency.
15081508
DBIX_CORE_CGI
15091509
CGIF - CBOE Global Indices.
1510+
DBIX_CORE_CDEF
1511+
CGIF - Definitions.
15101512
15111513
"""
15121514

@@ -1651,7 +1653,7 @@ class Publisher(StringyMixin, str, Enum):
16511653
MSTAR_CGIF_MSTAR = "MSTAR.CGIF.MSTAR"
16521654
CCCY_CGIF_CCCY = "CCCY.CGIF.CCCY"
16531655
CGI_CGIF_CGI = "CGI.CGIF.CGI"
1654-
MAIN_CGIF_DEF = "MAIN.CGIF.DEF"
1656+
MAIN_CGIF_CDEF = "MAIN.CGIF.CDEF"
16551657
XTKS_FLEX_XTKS = "XTKS.FLEX.XTKS"
16561658
XTKT_ITCH_XTKT = "XTKT.ITCH.XTKT"
16571659
XOSE_ITCH_XOSE = "XOSE.ITCH.XOSE"
@@ -1662,6 +1664,7 @@ class Publisher(StringyMixin, str, Enum):
16621664
DBIX_CORE_MSTAR = "DBIX.CORE.MSTAR"
16631665
DBIX_CORE_CCCY = "DBIX.CORE.CCCY"
16641666
DBIX_CORE_CGI = "DBIX.CORE.CGI"
1667+
DBIX_CORE_CDEF = "DBIX.CORE.CDEF"
16651668

16661669
@classmethod
16671670
def from_int(cls, value: int) -> Publisher:
@@ -1951,7 +1954,7 @@ def from_int(cls, value: int) -> Publisher:
19511954
if value == 141:
19521955
return Publisher.CGI_CGIF_CGI
19531956
if value == 142:
1954-
return Publisher.MAIN_CGIF_DEF
1957+
return Publisher.MAIN_CGIF_CDEF
19551958
if value == 143:
19561959
return Publisher.XTKS_FLEX_XTKS
19571960
if value == 144:
@@ -1972,6 +1975,8 @@ def from_int(cls, value: int) -> Publisher:
19721975
return Publisher.DBIX_CORE_CCCY
19731976
if value == 152:
19741977
return Publisher.DBIX_CORE_CGI
1978+
if value == 153:
1979+
return Publisher.DBIX_CORE_CDEF
19751980
raise ValueError(f"Integer value {value} does not correspond with any Publisher variant")
19761981

19771982
def to_int(self) -> int:
@@ -2260,7 +2265,7 @@ def to_int(self) -> int:
22602265
return 140
22612266
if self == Publisher.CGI_CGIF_CGI:
22622267
return 141
2263-
if self == Publisher.MAIN_CGIF_DEF:
2268+
if self == Publisher.MAIN_CGIF_CDEF:
22642269
return 142
22652270
if self == Publisher.XTKS_FLEX_XTKS:
22662271
return 143
@@ -2282,6 +2287,8 @@ def to_int(self) -> int:
22822287
return 151
22832288
if self == Publisher.DBIX_CORE_CGI:
22842289
return 152
2290+
if self == Publisher.DBIX_CORE_CDEF:
2291+
return 153
22852292
raise ValueError("Invalid Publisher")
22862293

22872294
@property
@@ -2571,8 +2578,8 @@ def venue(self) -> Venue:
25712578
return Venue.CCCY
25722579
if self == Publisher.CGI_CGIF_CGI:
25732580
return Venue.CGI
2574-
if self == Publisher.MAIN_CGIF_DEF:
2575-
return Venue.DEF
2581+
if self == Publisher.MAIN_CGIF_CDEF:
2582+
return Venue.CDEF
25762583
if self == Publisher.XTKS_FLEX_XTKS:
25772584
return Venue.XTKS
25782585
if self == Publisher.XTKT_ITCH_XTKT:
@@ -2593,6 +2600,8 @@ def venue(self) -> Venue:
25932600
return Venue.CCCY
25942601
if self == Publisher.DBIX_CORE_CGI:
25952602
return Venue.CGI
2603+
if self == Publisher.DBIX_CORE_CDEF:
2604+
return Venue.CDEF
25962605
raise ValueError("Unexpected Publisher value")
25972606

25982607
@property
@@ -2882,7 +2891,7 @@ def dataset(self) -> Dataset:
28822891
return Dataset.CCCY_CGIF
28832892
if self == Publisher.CGI_CGIF_CGI:
28842893
return Dataset.CGI_CGIF
2885-
if self == Publisher.MAIN_CGIF_DEF:
2894+
if self == Publisher.MAIN_CGIF_CDEF:
28862895
return Dataset.MAIN_CGIF
28872896
if self == Publisher.XTKS_FLEX_XTKS:
28882897
return Dataset.XTKS_FLEX
@@ -2904,6 +2913,8 @@ def dataset(self) -> Dataset:
29042913
return Dataset.DBIX_CORE
29052914
if self == Publisher.DBIX_CORE_CGI:
29062915
return Dataset.DBIX_CORE
2916+
if self == Publisher.DBIX_CORE_CDEF:
2917+
return Dataset.DBIX_CORE
29072918
raise ValueError("Unexpected Publisher value")
29082919

29092920
@property
@@ -3193,7 +3204,7 @@ def description(self) -> str:
31933204
return "CGIF - Crypto Currency"
31943205
if self == Publisher.CGI_CGIF_CGI:
31953206
return "CGIF - CBOE Global Indices"
3196-
if self == Publisher.MAIN_CGIF_DEF:
3207+
if self == Publisher.MAIN_CGIF_CDEF:
31973208
return "CGIF - Definitions"
31983209
if self == Publisher.XTKS_FLEX_XTKS:
31993210
return "JPX - Tokyo Stock Exchange"
@@ -3215,4 +3226,6 @@ def description(self) -> str:
32153226
return "CGIF - Crypto Currency"
32163227
if self == Publisher.DBIX_CORE_CGI:
32173228
return "CGIF - CBOE Global Indices"
3229+
if self == Publisher.DBIX_CORE_CDEF:
3230+
return "CGIF - Definitions"
32183231
raise ValueError("Unexpected Publisher value")

0 commit comments

Comments
 (0)