Databento-dbn

Latest version: v0.24.0

Safety actively analyzes 688178 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

0.20.1

Enhancements
- Added `DynAsyncBufWriter` for buffering compressed or uncompressed async output
- Added new publisher values for `XCIS.BBOTRADES` and `XNYS.BBOTRADES`

Bug fixes
- Added missing Python type stub for `pretty_ts_ref` in `StatMsg`

0.20.0

Enhancements
- Added new `SType` variants for reference data: `Isin`, `UsCode`, `BbgCompId`, `BbgCompTicker`, `Figi`, `FigiTicker`
- Added new publisher value for `DBEQ.SUMMARY`

Breaking changes
- Renamed `SType::Nasdaq` variant to `SType::NasdaqSymbol`
- Renamed `SType::Cms` variant to `SType::CmsSymbol`

0.19.2

Bug fixes
- Fixed issue where `AsyncDynReader` would only decode the first frame of multi-frame
Zstandard files

0.19.1

Bug fixes
- Update `rtype_dispatch` and `schema_dispatch` macros for `BboMsg`
- Update `RecordEnum` and `RecordRefEnum` for `BboMsg`

0.19.0

Enhancements
- Added `BboMsg` record struct for future `bbo-1m` and `bbo-1s` schemas
- Upgraded `pyo3` version to 0.22.1
- Upgraded `json-writer` to 0.4

Breaking changes
- Added `Default` trait implementation for `Mbp1Msg` due to it no longer needing
to support multiple `rtype` values. The `default_for_schema` function has been removed
- Changed `Bbo1sMsg` and `Bbo1mMsg` to be aliases for `BboMsg`
- Changed the default value of the `side` fields to `Side::None`
- Reordered parameters and added defaults to Python `Metadata` initializer to match
required arguments in Rust

0.18.3

Bug fixes
- Fixed issue where DBN encoders would permit symbols in the metadata that left no space
for a null terminator
- Updated metadata length calculation to respect `symbol_cstr_len` field rather than
inferring the length from `version`

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.