Skip to content

Commit e08b949

Browse files
committed
MOD: Upgrade databento_dbn to v0.39.0
1 parent 13c7460 commit e08b949

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,23 @@
11
# Changelog
22

3-
## TBD
3+
## 0.60.0 - TBD
44

55
#### Enhancements
66
- Added `parquet_schema` option to `DBNStore.to_parquet()` for overriding the pyarrow schema.
7+
- Upgraded `databento-dbn` to 0.39.0
8+
- Added `side()` and `unpaired_side()` methods to `ImbalanceMsg` that convert the fields
9+
of the same name to the `Side` enum
10+
- Added `pretty_auction_time` property in Python for `ImbalanceMsg`
11+
- Added `action` and `ts_in_delta` getters to `BboMsg`
12+
- Added `ts_recv` getter to `StatusMsg`
13+
- Added missing floating-point price getters to `InstrumentDefMsg` record types from all
14+
DBN versions
15+
- Added more floating-point price getters to `ImbalanceMsg`
16+
- Added floating-point price getter to `StatMsg`
17+
- Standardize Python `__init__` type signatures
18+
- Changed `auction_time` field in `ImbalanceMsg` to be formatted as a timestamp
19+
- Fixed a regression where some enum constructors no longer raised a `DBNError` in
20+
Python
721

822
#### Bug fixes
923
- Removed unused `S3` and `Disk` variants from `Delivery` enum

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ aiohttp = [
3232
{version = "^3.8.3", python = "<3.12"},
3333
{version = "^3.9.0", python = "^3.12"}
3434
]
35-
databento-dbn = "~=0.37.1"
35+
databento-dbn = "~=0.39.0"
3636
numpy = [
3737
{version = ">=1.23.5", python = "<3.12"},
3838
{version = ">=1.26.0", python = "^3.12"}

tests/test_common_symbology.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,7 @@ def test_instrument_map_insert_symbol_mapping_message_v1(
362362
end_ts=end_date,
363363
)
364364
sym_msg_v1 = SymbolMappingMsgV1(
365-
publisher_id=sym_msg.publisher_id, # type: ignore [call-arg]
365+
publisher_id=sym_msg.publisher_id,
366366
instrument_id=sym_msg.instrument_id,
367367
ts_event=sym_msg.ts_event,
368368
stype_in_symbol=sym_msg.stype_in_symbol,

0 commit comments

Comments
 (0)