diff --git a/CHANGELOG.md b/CHANGELOG.md index a41381c..fa9602f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,60 @@ # Changelog +## 0.56.0 - 2025-06-03 + +#### Breaking changes +- Updated the names of several subfields in the `Reference.corporate_actions.get_range(...)` response, + under the `date_info`, `event_info`, and `rate_info` fields. The following subfields were renamed: + - `decl_currency` renamed to `declared_currency` + - `decl_gross_amount` renamed to `declared_gross_amount` + - `f_x_rate` renamed to `fx_rate` + - `iss_new_name` renamed to `issuer_new_name` + - `iss_old_name` renamed to `issuer_old_name` + - `new_bbg_company_id` renamed to `new_bbg_comp_id` + - `new_bbg_company_tk` renamed to `new_bbg_comp_ticker` + - `new_bbg_exh_id` renamed to `new_figi` + - `new_bbg_exh_tk` renamed to `new_figi_ticker` + - `new_min_tra_qty` renamed to `new_min_trading_qty` + - `new_mktsg_id` renamed to `new_market_segment_id` + - `new_reg_s144_a` renamed to `new_reg_s144a` + - `new_unit_sec_id` renamed to `new_unit_security_id` + - `offeree_iss_id` renamed to `offeree_issuer_id` + - `offeror_iss_id` renamed to `offeror_issuer_id` + - `old_bbg_company_id` renamed to `old_bbg_comp_id` + - `old_bbg_company_tk` renamed to `old_bbg_comp_ticker` + - `old_bbg_exh_id` renamed to `old_figi` + - `old_bbg_exh_tk` renamed to `old_figi_ticker` + - `old_min_tra_qty` renamed to `old_min_trading_qty` + - `old_mktsg_id` renamed to `old_market_segment_id` + - `old_reg_s144_a` renamed to `old_reg_s144a` + - `old_unit_sec_id` renamed to `old_unit_security_id` + - `pp_sec_id` renamed to `pp_security_id` + - `poolfactor` renamed to `pool_factor` + - `pre_offer_q_ty` renamed to `pre_offer_qty` + - `qual_st_cap_gains` renamed to `qual_short_term_cap_gains` + - `redem_percentage` renamed to `redemption_percentage` + - `st_cap_gains` renamed to `short_term_cap_gains` + - `sec_new_name` renamed to `security_new_name` + - `sec_old_name` renamed to `security_old_name` + - `section199_a_foreign_tax_paid` renamed to `section199a_foreign_tax_paid` + - `section199_a_inc_div` renamed to `section199a_inc_div` + - `section199_a_st_cap_gain` renamed to `section199a_short_term_cap_gain` + - `tra_isin` renamed to `trading_isin` + - `tra_sec_id` renamed to `trading_security_id` + - `us_deposit_receiptateto_currency` renamed to `usd_rate_to_currency` + - `cashbak` renamed to `cash_back` + - `companyulsory_acq_date` renamed to `compulsory_acq_date` + - `frankdiv` renamed to `franked_div` + - `lead_plntiff_deadline_date` renamed to `lead_plaintiff_deadline_date` + - `maxprice` renamed to `max_price` + - `minprice` renamed to `min_price` + - `redem_premium` renamed to `redemption_premium` + - `redem_price` renamed to `redemption_price` + - `unit_frankdiv` renamed to `unfranked_div` + +#### Enhancements +- Upgraded `databento-dbn` to 0.35.1 + ## 0.55.1 - 2025-06-02 #### Bug fixes diff --git a/README.md b/README.md index 1587f8f..4d8d2c9 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ The library is fully compatible with the latest distribution of Anaconda 3.9 and The minimum dependencies as found in the `pyproject.toml` are also listed below: - python = "^3.9" - aiohttp = "^3.8.3" -- databento-dbn = "0.35.0" +- databento-dbn = "0.35.1" - numpy= ">=1.23.5" - pandas = ">=1.5.3" - pip-system-certs = ">=4.0" (Windows only) diff --git a/databento/common/publishers.py b/databento/common/publishers.py index a9ebe44..d9938b1 100644 --- a/databento/common/publishers.py +++ b/databento/common/publishers.py @@ -1029,13 +1029,13 @@ class Publisher(StringyMixin, str, Enum): EQUS_ALL_FINC Databento US Equities (All Feeds) - FINRA/Nasdaq TRF Chicago. EQUS_ALL_BATS - Databento US Equities (All Feeds) - CBOE BZX. + Databento US Equities (All Feeds) - Cboe BZX. EQUS_ALL_BATY - Databento US Equities (All Feeds) - CBOE BYX. + Databento US Equities (All Feeds) - Cboe BYX. EQUS_ALL_EDGA - Databento US Equities (All Feeds) - CBOE EDGA. + Databento US Equities (All Feeds) - Cboe EDGA. EQUS_ALL_EDGX - Databento US Equities (All Feeds) - CBOE EDGX. + Databento US Equities (All Feeds) - Cboe EDGX. EQUS_ALL_XBOS Databento US Equities (All Feeds) - Nasdaq BX. EQUS_ALL_XPSX @@ -2209,13 +2209,13 @@ def description(self) -> str: if self == Publisher.EQUS_ALL_FINC: return "Databento US Equities (All Feeds) - FINRA/Nasdaq TRF Chicago" if self == Publisher.EQUS_ALL_BATS: - return "Databento US Equities (All Feeds) - CBOE BZX" + return "Databento US Equities (All Feeds) - Cboe BZX" if self == Publisher.EQUS_ALL_BATY: - return "Databento US Equities (All Feeds) - CBOE BYX" + return "Databento US Equities (All Feeds) - Cboe BYX" if self == Publisher.EQUS_ALL_EDGA: - return "Databento US Equities (All Feeds) - CBOE EDGA" + return "Databento US Equities (All Feeds) - Cboe EDGA" if self == Publisher.EQUS_ALL_EDGX: - return "Databento US Equities (All Feeds) - CBOE EDGX" + return "Databento US Equities (All Feeds) - Cboe EDGX" if self == Publisher.EQUS_ALL_XBOS: return "Databento US Equities (All Feeds) - Nasdaq BX" if self == Publisher.EQUS_ALL_XPSX: diff --git a/databento/version.py b/databento/version.py index 09a7c64..9dc8116 100644 --- a/databento/version.py +++ b/databento/version.py @@ -1 +1 @@ -__version__ = "0.55.1" +__version__ = "0.56.0" diff --git a/pyproject.toml b/pyproject.toml index e8de030..f063891 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "databento" -version = "0.55.1" +version = "0.56.0" description = "Official Python client library for Databento" authors = [ "Databento ", @@ -32,7 +32,7 @@ aiohttp = [ {version = "^3.8.3", python = "<3.12"}, {version = "^3.9.0", python = "^3.12"} ] -databento-dbn = "0.35.0" +databento-dbn = "0.35.1" numpy = [ {version = ">=1.23.5", python = "<3.12"}, {version = ">=1.26.0", python = "^3.12"}