Cryptofeed

Latest version: v2.4.1

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

Scan your dependencies

Page 1 of 13

2.4.1

* Update: Added `is_data_json` to `write()` in `HTTPSync` from `connection.py` to support JSON payloads (1071)
* Bugfix: Handle empty nextFundingRate in OKX
* Bugfix: Handle null next_funding_time and estimated_rate in HuobiSwap funding
* Update: transitioned from Coinbase Pro (retired) to Coinbase Advanced Trade
* Feature: Bybit spot support
* Update: Bybit migrate to API V5 for public streams
* Bugfix: Handle None ids for Kraken trades in QuestDB
* Bugfix: Handle OrderChanged event in IndependentReserve
* Bugfix: Remove deprecated `USD` currency from bit.com
* Bugfix: Make `entry` key optional when retrieving symbols for BitMex
* Update: Changes to work with latest version of websockets

2.4.0

* Update: Fix tests
* Update: Okcoin moved to v5 API used by OKX
* Bugfix: InfluxDB none type conversions
* New Exchange: GateIO Futures
* Bugfix: Fix instrument types in symbol parsing on Bitmex
* Bugfix: fix crash issue when init symbol data on Kraken Futures
* Updates: Remove closed exchanges, clean up feeds (update APIs, adjust symbol parsing, etc)

2.3.2

* Bugfix: Fix Socket backend
* Bugfix: Fix AUCTION symbol parsing on Coinbase
* Bugfix: Fix PERPETUAL symbol parsing on Phemex
* Bugfix: Fix PERPETUAL symbol parsing on Kraken Futures
* Feature: Access to all AIOKafka configuration options
* Feature: Use backend Queue for Kafka
* Feature: Add support for storing book snapshots in Redis as key-value
* Update: Switch from unmaintained aioredis to redis-py
* Bugfix: Correct value for Crypto.com Ask price
* Update: Remove cChardet dependency
* Feature: Binance TR support

2.3.1

* Bugfix: timestamp not reset correctly on reconnect
* Bugfix: Arctic backend failing to write Trades when trade type was not present in data
* Bugfix: Timestamp sometimes not present in Coinbase ticker updates
* Bugfix: Phemex, symbols parsing
* Bugfix: OKx - handle empty liquidations correctly

2.3.0

* Bugfix: added list and str support to websocket_endpoint creation (allows more than 200 symbols on Binance)
* Feature: Add support for OKx streaming candles
* Bugfix: Binance Futures, double slash in open interest url
* Update: Set 'next_funding_rate' to None in Bybit if not present
* Feature: Added authentication to private channels of Bittrex. ORDER_INFO and BALANCES implemented.
* Bugfix: Bitget, bug in subscribe method
* Update: Poloniex API update

2.2.3

* Feature: Authenticated channel support for Bitget
* New Exchange: FTX TR
* New Exchange: AscendEX Futures
* Update: AscendEX, add sandbox endpoint. Add channel filter.
* Update: Binance, add sandbox endpoint.
* Update: Binance Delivery, add sandbox endpoint.
* Update: Bitmex, add sandbox endpoint.
* Update: KrakenFutures, add sandbox endpoint.
* Bugfix: Bybit, the quantity for order_info stream was incorrect.
* Bugfix: Bitmex, timestamp was not returned in book.
* Bugfix: KrakenFutures, timestamp was not returned in book.
* Bugfix: Phemex, websocket subscription error.
* Bugfix: OKX, liquidations subscription was never called.
* Update: OKX, use publicly available channel for book updates.
* Bugfix: Fix race condition when resetting feeds with multiple connections
* Update: Send Phemex subscriptions one symbol at a time
* Bugfix: BitDotCom, the subscription message for perpetuals was incorrect
* Bugfix: Allow empty subscriptions (channel with no symbols) for FTX
* Update: Add SOL and USDC to Deribit symbol mapping

Page 1 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.