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
@@ -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
@@ -1,4 +1,4 @@
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com

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
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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
@@ -1,5 +1,5 @@
'''
Copyright (C) 2017-2023 Bryant Moscon - bmoscon@gmail.com
Copyright (C) 2017-2024 Bryant Moscon - bmoscon@gmail.com
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.