Skip to content

Commit 0bd50d6

Browse files
committed
VER: Release 0.24.0
1 parent 8a9f14e commit 0bd50d6

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

CHANGELOG.md

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

3-
## 0.24.0 - TBD
3+
## 0.24.0 - 2023-11-23
44

55
This release adds support for DBN v2 as well as Python v3.12.
66

7+
DBN v2 delivers improvements to the `Metadata` header symbology, new `stype_in` and `stype_out` fields for `SymbolMappingMsg`, and extends the symbol field length for `SymbolMappingMsg` and `InstrumentDefMsg`. The entire change notes are available [here](https://github.com/databento/dbn/releases/tag/v0.14.0). Users who wish to convert DBN v1 files to v2 can use the `dbn-cli` tool available in the [databento-dbn](https://github.com/databento/dbn/) crate. On a future date, the Databento live and historical APIs will stop serving DBN v1.
8+
9+
This release of `databento-python` is fully compatible with both DBN v1 and v2, so this upgrade should be seamless for most users.
10+
11+
In some cases, DBN v1 records will be converted to their v2 counterparts:
12+
- When iterating a `DBNStore` and with `DBNStore.replay`
13+
- When iterating a `Live` client and records dispatched to callbacks
14+
715
#### Enhancements
816
- Added support for Python 3.12
917
- Improved the performance for stream writes in the `Live` client

databento/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.23.1"
1+
__version__ = "0.24.0"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "databento"
3-
version = "0.23.1"
3+
version = "0.24.0"
44
description = "Official Python client library for Databento"
55
authors = [
66
"Databento <[email protected]>",

0 commit comments

Comments
 (0)