Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
bmoscon committed Jan 7, 2024
1 parent 8b39603 commit 765bbf5
Show file tree
Hide file tree
Showing 45 changed files with 46 additions and 48 deletions.
3 changes: 2 additions & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
## Changelog

### 2.4.0
### 2.4.0 (2024-01-07)
* 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 (2023-05-27)
* Bugfix: Fix Socket backend
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ Handles multiple cryptocurrency exchange data feeds and returns normalized and s
* [bitFlyer](https://bitflyer.com/)
* [Bithumb](https://en.bithumb.com/)
* [Bitstamp](https://www.bitstamp.net/)
* [Bittrex](https://global.bittrex.com/)
* [Blockchain.com](https://www.blockchain.com/)
* [Bybit](https://www.bybit.com/)
* [Binance](https://www.binance.com/en)
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/_util.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/aggregate.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/arctic.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/backend.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/gcppubsub.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/http.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/influxdb.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/kafka.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/mongo.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/postgres.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/quest.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/rabbitmq.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/redis.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/socket.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/backends/zmq.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/callback.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/config.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/connection.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/connection_handler.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
3 changes: 1 addition & 2 deletions cryptofeed/defines.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand All @@ -24,7 +24,6 @@
BITFLYER = 'BITFLYER'
BITGET = 'BITGET'
BITSTAMP = 'BITSTAMP'
BITTREX = 'BITTREX'
BLOCKCHAIN = 'BLOCKCHAIN'
BYBIT = 'BYBIT'
COINBASE = 'COINBASE'
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/exceptions.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/exchange.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/feed.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/feedhandler.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/log.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/nbbo.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/raw_data_collection.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/symbols.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/types.pyx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/util/book.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/util/perf.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion cryptofeed/util/time.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
1 change: 0 additions & 1 deletion docs/book_validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ Some exchanges support methods for ensuring orderbooks are correct. The two most
| Bequant | | x | | |
| Bitfinex | | x | | |
| Bitstamp | | | x | |
| Bittrex | | x | | |
| Blockchain.com| | x | | |
| Bybit | | | x | |
| Binance | | x | | |
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down Expand Up @@ -55,7 +55,7 @@ def run_tests(self):
license="XFree86",
keywords=["cryptocurrency", "bitcoin", "btc", "feed handler", "market feed", "market data", "crypto assets",
"Trades", "Tickers", "BBO", "Funding", "Open Interest", "Liquidation", "Order book", "Bid", "Ask",
"fmfw.io", "Bitfinex", "bitFlyer", "AscendEX", "Bitstamp", "Bittrex", "Blockchain.com", "Bybit",
"fmfw.io", "Bitfinex", "bitFlyer", "AscendEX", "Bitstamp", "Blockchain.com", "Bybit",
"Binance", "Binance Delivery", "Binance Futures", "Binance US", "BitMEX", "Coinbase", "Deribit", "EXX",
"Gate.io", "Gemini", "HitBTC", "Huobi", "Huobi DM", "Huobi Swap", "Kraken",
"Kraken Futures", "OKCoin", "OKX", "Poloniex", "ProBit", "Upbit"],
Expand Down
2 changes: 1 addition & 1 deletion tools/book_depth_test.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion tools/book_test.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion tools/check_raw_dump.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
4 changes: 2 additions & 2 deletions tools/generate_test_data.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down Expand Up @@ -82,4 +82,4 @@ def main(only_exchange=None):


if __name__ == '__main__':
main('OKCOIN')
main('BIT.COM')
2 changes: 1 addition & 1 deletion tools/performance_metrics.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion tools/run_profiler.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down
2 changes: 1 addition & 1 deletion tools/tools.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - [email protected]
Copyright (C) 2017-2024 Bryant Moscon - [email protected]
Please see the LICENSE file for the terms and conditions
associated with this software.
Expand Down

0 comments on commit 765bbf5

Please sign in to comment.