@@ -538,6 +538,8 @@ class Dataset(StringyMixin, str, Enum):
538538 NYSE National Trades and BBO.
539539 XNYS_TRADESBBO
540540 NYSE Trades and BBO.
541+ EQUS_MINI
542+ Databento US Equities Mini.
541543
542544 """
543545
@@ -575,6 +577,7 @@ class Dataset(StringyMixin, str, Enum):
575577 EQUS_SUMMARY = "EQUS.SUMMARY"
576578 XCIS_TRADESBBO = "XCIS.TRADESBBO"
577579 XNYS_TRADESBBO = "XNYS.TRADESBBO"
580+ EQUS_MINI = "EQUS.MINI"
578581
579582 @classmethod
580583 def from_int (cls , value : int ) -> Dataset :
@@ -649,6 +652,8 @@ def from_int(cls, value: int) -> Dataset:
649652 return Dataset .XCIS_TRADESBBO
650653 if value == 34 :
651654 return Dataset .XNYS_TRADESBBO
655+ if value == 35 :
656+ return Dataset .EQUS_MINI
652657 raise ValueError (f"Integer value { value } does not correspond with any Dataset variant" )
653658
654659 def to_int (self ) -> int :
@@ -723,6 +728,8 @@ def to_int(self) -> int:
723728 return 33
724729 if self == Dataset .XNYS_TRADESBBO :
725730 return 34
731+ if self == Dataset .EQUS_MINI :
732+ return 35
726733 raise ValueError ("Invalid Dataset" )
727734
728735 @property
@@ -798,6 +805,8 @@ def description(self) -> str:
798805 return "NYSE National Trades and BBO"
799806 if self == Dataset .XNYS_TRADESBBO :
800807 return "NYSE Trades and BBO"
808+ if self == Dataset .EQUS_MINI :
809+ return "Databento US Equities Mini"
801810 raise ValueError ("Unexpected Dataset value" )
802811
803812
@@ -995,6 +1004,8 @@ class Publisher(StringyMixin, str, Enum):
9951004 Nasdaq Basic - Consolidated.
9961005 EQUS_ALL_EQUS
9971006 Databento US Equities (All Feeds) - Consolidated.
1007+ EQUS_MINI_EQUS
1008+ Databento US Equities Mini.
9981009
9991010 """
10001011
@@ -1092,6 +1103,7 @@ class Publisher(StringyMixin, str, Enum):
10921103 XNYS_TRADESBBO_XNYS = "XNYS.TRADESBBO.XNYS"
10931104 XNAS_BASIC_EQUS = "XNAS.BASIC.EQUS"
10941105 EQUS_ALL_EQUS = "EQUS.ALL.EQUS"
1106+ EQUS_MINI_EQUS = "EQUS.MINI.EQUS"
10951107
10961108 @classmethod
10971109 def from_int (cls , value : int ) -> Publisher :
@@ -1286,6 +1298,8 @@ def from_int(cls, value: int) -> Publisher:
12861298 return Publisher .XNAS_BASIC_EQUS
12871299 if value == 94 :
12881300 return Publisher .EQUS_ALL_EQUS
1301+ if value == 95 :
1302+ return Publisher .EQUS_MINI_EQUS
12891303 raise ValueError (f"Integer value { value } does not correspond with any Publisher variant" )
12901304
12911305 def to_int (self ) -> int :
@@ -1480,6 +1494,8 @@ def to_int(self) -> int:
14801494 return 93
14811495 if self == Publisher .EQUS_ALL_EQUS :
14821496 return 94
1497+ if self == Publisher .EQUS_MINI_EQUS :
1498+ return 95
14831499 raise ValueError ("Invalid Publisher" )
14841500
14851501 @property
@@ -1675,6 +1691,8 @@ def venue(self) -> Venue:
16751691 return Venue .EQUS
16761692 if self == Publisher .EQUS_ALL_EQUS :
16771693 return Venue .EQUS
1694+ if self == Publisher .EQUS_MINI_EQUS :
1695+ return Venue .EQUS
16781696 raise ValueError ("Unexpected Publisher value" )
16791697
16801698 @property
@@ -1870,6 +1888,8 @@ def dataset(self) -> Dataset:
18701888 return Dataset .XNAS_BASIC
18711889 if self == Publisher .EQUS_ALL_EQUS :
18721890 return Dataset .EQUS_ALL
1891+ if self == Publisher .EQUS_MINI_EQUS :
1892+ return Dataset .EQUS_MINI
18731893 raise ValueError ("Unexpected Publisher value" )
18741894
18751895 @property
@@ -2065,4 +2085,6 @@ def description(self) -> str:
20652085 return "Nasdaq Basic - Consolidated"
20662086 if self == Publisher .EQUS_ALL_EQUS :
20672087 return "Databento US Equities (All Feeds) - Consolidated"
2088+ if self == Publisher .EQUS_MINI_EQUS :
2089+ return "Databento US Equities Mini"
20682090 raise ValueError ("Unexpected Publisher value" )
0 commit comments