Skip to content

Commit 83c0ab0

Browse files
RC2
1 parent 870d405 commit 83c0ab0

28 files changed

+474
-132
lines changed

.github/workflows/build_wheels.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
branches:
66
- master
77

8+
89
jobs:
910
build_wheels:
1011
name: Build wheels on ${{ matrix.os }}

README.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ***BETA, NOT FOR PRODUCTIVE USE!!!***
22
The core functions work. Websocket connections to public endpoints can be established and are stable. (No long-term tests!)
33

4-
If you would like to take part in the test, please contact us in the chat!
4+
If you would like to take part in the test, please contact us in the [chat](https://www.lucit.tech/get-support.html)!
55

66
[![Get a UNICORN Trading Suite License](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/unicorn-binance-suite/master/images/logo/LUCIT-UTS-License-Offer.png)](https://shop.lucit.services/software/unicorn-trading-suite)
77

@@ -132,17 +132,8 @@ with BybitWebSocketApiManager(exchange='bybit.com') as bybit_wsm:
132132
Basically that's it, but there are more options.
133133

134134
## [Subscribe](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html#unicorn_bybit_websocket_api.manager.BybitWebSocketApiManager.subscribe_to_stream) / [unsubscribe](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html#unicorn_bybit_websocket_api.manager.BybitWebSocketApiManager.unsubscribe_from_stream) new markets and channels
135-
# Todo!!!
136-
```
137-
markets = ['engbtc', 'zileth']
138-
channels = ['kline_5m', 'kline_15m', 'kline_30m', 'kline_1h', 'kline_12h', 'depth5']
139-
140-
bybit_wsm.subscribe_to_stream(stream_id=stream_id, channels=channels, markets=markets)
141135

142-
bybit_wsm.unsubscribe_from_stream(stream_id=stream_id, markets=markets)
143-
144-
bybit_wsm.unsubscribe_from_stream(stream_id=stream_id, channels=channels)
145-
```
136+
These functions are not ready! (Todo!)
146137

147138
## Stop `bybit_wsm` after usage to avoid memory leaks
148139

-763 Bytes
Binary file not shown.
-3.75 KB
Binary file not shown.

dev/sphinx/source/readme.md

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ***BETA, NOT FOR PRODUCTIVE USE!!!***
22
The core functions work. Websocket connections to public endpoints can be established and are stable. (No long-term tests!)
33

4-
If you would like to take part in the test, please contact us in the chat!
4+
If you would like to take part in the test, please contact us in the [chat](https://www.lucit.tech/get-support.html)!
55

66
[![Get a UNICORN Trading Suite License](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/unicorn-binance-suite/master/images/logo/LUCIT-UTS-License-Offer.png)](https://shop.lucit.services/software/unicorn-trading-suite)
77

@@ -132,17 +132,8 @@ with BybitWebSocketApiManager(exchange='bybit.com') as bybit_wsm:
132132
Basically that's it, but there are more options.
133133

134134
## [Subscribe](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html#unicorn_bybit_websocket_api.manager.BybitWebSocketApiManager.subscribe_to_stream) / [unsubscribe](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html#unicorn_bybit_websocket_api.manager.BybitWebSocketApiManager.unsubscribe_from_stream) new markets and channels
135-
# Todo!!!
136-
```
137-
markets = ['engbtc', 'zileth']
138-
channels = ['kline_5m', 'kline_15m', 'kline_30m', 'kline_1h', 'kline_12h', 'depth5']
139-
140-
bybit_wsm.subscribe_to_stream(stream_id=stream_id, channels=channels, markets=markets)
141135

142-
bybit_wsm.unsubscribe_from_stream(stream_id=stream_id, markets=markets)
143-
144-
bybit_wsm.unsubscribe_from_stream(stream_id=stream_id, channels=channels)
145-
```
136+
These functions are not ready! (Todo!)
146137

147138
## Stop `bybit_wsm` after usage to avoid memory leaks
148139

@@ -184,17 +175,6 @@ with BybitWebSocketApiManager(process_stream_signals=process_stream_signals) as
184175
time.sleep(5)
185176
```
186177

187-
## More?
188-
189-
[Discover even more possibilities](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html),
190-
[use this script](https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/blob/master/examples/_archive/example_stream_everything.py)
191-
to stream everything from "bybit.com" or try our [examples](#examples)!
192-
193-
This should be known by everyone using this lib:
194-
195-
- [Best practice solutions for a maximum stable connection](https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/wiki/Best-practice-solutions-for-a-maximum-stable-connection!)
196-
- [Do you want consistent data from bybit?](https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/discussions/254)
197-
198178
## Description
199179
The Python package [UNICORN Bybit WebSocket API](https://www.lucit.tech/unicorn-bybit-websocket-api.html)
200180
provides an API to the [Bybit Websocket API`s](https://bybit-exchange.github.io/docs) of [Bybit](https://www.bybit.com)
@@ -330,7 +310,7 @@ create the respective compilations and stub files, pack them into wheels and con
330310
GitHub, PYPI and Anaconda. This is a transparent method that makes it possible to trace the source code behind a
331311
compilation.
332312

333-
### A Cython binary, PyPy or source code based CPython wheel of the latest version with `pip` from [PyPI](https://pypi.org/project/unicorn-bybit-rest-api/)
313+
### A Cython binary, PyPy or source code based CPython wheel of the latest version with `pip` from [PyPI](https://pypi.org/project/unicorn-bybit-websocket-api/)
334314
Our [Cython](https://cython.org/) and [PyPy](https://www.pypy.org/) Wheels are available on [PyPI](https://pypi.org/),
335315
these wheels offer significant advantages for Python developers:
336316

docs/_modules/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ <h3>Navigation</h3>
252252
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
253253
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
254254
See <a href="/license.html">License</a> for more information.<br />
255-
Last updated on Aug 02 2024 at 22:11 (CET).
255+
Last updated on Aug 03 2024 at 19:36 (CET).
256256
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
257257
<br />
258258
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

docs/_sources/readme.md.txt

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ***BETA, NOT FOR PRODUCTIVE USE!!!***
22
The core functions work. Websocket connections to public endpoints can be established and are stable. (No long-term tests!)
33

4-
If you would like to take part in the test, please contact us in the chat!
4+
If you would like to take part in the test, please contact us in the [chat](https://www.lucit.tech/get-support.html)!
55

66
[![Get a UNICORN Trading Suite License](https://raw.githubusercontent.com/LUCIT-Systems-and-Development/unicorn-binance-suite/master/images/logo/LUCIT-UTS-License-Offer.png)](https://shop.lucit.services/software/unicorn-trading-suite)
77

@@ -132,17 +132,8 @@ with BybitWebSocketApiManager(exchange='bybit.com') as bybit_wsm:
132132
Basically that's it, but there are more options.
133133

134134
## [Subscribe](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html#unicorn_bybit_websocket_api.manager.BybitWebSocketApiManager.subscribe_to_stream) / [unsubscribe](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html#unicorn_bybit_websocket_api.manager.BybitWebSocketApiManager.unsubscribe_from_stream) new markets and channels
135-
# Todo!!!
136-
```
137-
markets = ['engbtc', 'zileth']
138-
channels = ['kline_5m', 'kline_15m', 'kline_30m', 'kline_1h', 'kline_12h', 'depth5']
139-
140-
bybit_wsm.subscribe_to_stream(stream_id=stream_id, channels=channels, markets=markets)
141135

142-
bybit_wsm.unsubscribe_from_stream(stream_id=stream_id, markets=markets)
143-
144-
bybit_wsm.unsubscribe_from_stream(stream_id=stream_id, channels=channels)
145-
```
136+
These functions are not ready! (Todo!)
146137

147138
## Stop `bybit_wsm` after usage to avoid memory leaks
148139

@@ -184,17 +175,6 @@ with BybitWebSocketApiManager(process_stream_signals=process_stream_signals) as
184175
time.sleep(5)
185176
```
186177

187-
## More?
188-
189-
[Discover even more possibilities](https://unicorn-bybit-websocket-api.docs.lucit.tech/unicorn_bybit_websocket_api.html),
190-
[use this script](https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/blob/master/examples/_archive/example_stream_everything.py)
191-
to stream everything from "bybit.com" or try our [examples](#examples)!
192-
193-
This should be known by everyone using this lib:
194-
195-
- [Best practice solutions for a maximum stable connection](https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/wiki/Best-practice-solutions-for-a-maximum-stable-connection!)
196-
- [Do you want consistent data from bybit?](https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/discussions/254)
197-
198178
## Description
199179
The Python package [UNICORN Bybit WebSocket API](https://www.lucit.tech/unicorn-bybit-websocket-api.html)
200180
provides an API to the [Bybit Websocket API`s](https://bybit-exchange.github.io/docs) of [Bybit](https://www.bybit.com)
@@ -330,7 +310,7 @@ create the respective compilations and stub files, pack them into wheels and con
330310
GitHub, PYPI and Anaconda. This is a transparent method that makes it possible to trace the source code behind a
331311
compilation.
332312

333-
### A Cython binary, PyPy or source code based CPython wheel of the latest version with `pip` from [PyPI](https://pypi.org/project/unicorn-bybit-rest-api/)
313+
### A Cython binary, PyPy or source code based CPython wheel of the latest version with `pip` from [PyPI](https://pypi.org/project/unicorn-bybit-websocket-api/)
334314
Our [Cython](https://cython.org/) and [PyPy](https://www.pypy.org/) Wheels are available on [PyPI](https://pypi.org/),
335315
these wheels offer significant advantages for Python developers:
336316

docs/changelog.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ <h3>Navigation</h3>
345345
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
346346
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
347347
See <a href="/license.html">License</a> for more information.<br />
348-
Last updated on Aug 02 2024 at 22:11 (CET).
348+
Last updated on Aug 03 2024 at 19:36 (CET).
349349
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
350350
<br />
351351
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

docs/code_of_conduct.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ <h3>Navigation</h3>
399399
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
400400
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
401401
See <a href="/license.html">License</a> for more information.<br />
402-
Last updated on Aug 02 2024 at 22:11 (CET).
402+
Last updated on Aug 03 2024 at 19:36 (CET).
403403
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
404404
<br />
405405
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

docs/contributing.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ <h3>Navigation</h3>
338338
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
339339
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
340340
See <a href="/license.html">License</a> for more information.<br />
341-
Last updated on Aug 02 2024 at 22:11 (CET).
341+
Last updated on Aug 03 2024 at 19:36 (CET).
342342
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
343343
<br />
344344
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

docs/genindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@ <h3>Navigation</h3>
698698
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
699699
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
700700
See <a href="/license.html">License</a> for more information.<br />
701-
Last updated on Aug 02 2024 at 22:11 (CET).
701+
Last updated on Aug 03 2024 at 19:36 (CET).
702702
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
703703
<br />
704704
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

docs/index.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -183,12 +183,8 @@ <h1>Welcome to unicorn-bybit-websocket-api’s documentation!<a class="headerlin
183183
</ul>
184184
</li>
185185
<li class="toctree-l2"><a class="reference internal" href="readme.html#subscribe-unsubscribe-new-markets-and-channels">Subscribe / unsubscribe new markets and channels</a></li>
186-
</ul>
187-
</li>
188-
<li class="toctree-l1"><a class="reference internal" href="readme.html#todo">Todo!!!</a><ul>
189186
<li class="toctree-l2"><a class="reference internal" href="readme.html#stop-bybit-wsm-after-usage-to-avoid-memory-leaks">Stop <code class="docutils literal notranslate"><span class="pre">bybit_wsm</span></code> after usage to avoid memory leaks</a></li>
190187
<li class="toctree-l2"><a class="reference internal" href="readme.html#stream-signals-know-the-state-of-your-streams"><code class="docutils literal notranslate"><span class="pre">stream_signals</span></code> - know the state of your streams</a></li>
191-
<li class="toctree-l2"><a class="reference internal" href="readme.html#more">More?</a></li>
192188
<li class="toctree-l2"><a class="reference internal" href="readme.html#description">Description</a><ul>
193189
<li class="toctree-l3"><a class="reference internal" href="readme.html#what-are-the-benefits-of-the-unicorn-bybit-websocket-api">What are the benefits of the UNICORN Bybit WebSocket API?</a></li>
194190
</ul>
@@ -397,7 +393,7 @@ <h3>Navigation</h3>
397393
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
398394
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
399395
See <a href="/license.html">License</a> for more information.<br />
400-
Last updated on Aug 02 2024 at 22:11 (CET).
396+
Last updated on Aug 03 2024 at 19:36 (CET).
401397
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
402398
<br />
403399
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

docs/license.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ <h3>Navigation</h3>
389389
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
390390
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
391391
See <a href="/license.html">License</a> for more information.<br />
392-
Last updated on Aug 02 2024 at 22:11 (CET).
392+
Last updated on Aug 03 2024 at 19:36 (CET).
393393
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
394394
<br />
395395
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

docs/py-modindex.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ <h3>Navigation</h3>
292292
<a href="https://docs.lucit.tech">Index of all LUCIT Software Documentation</a><br />
293293
&copy; <a href="/license.html">Copyright</a> 2023-2023, LUCIT Systems and Development. All Rights Reserved..
294294
See <a href="/license.html">License</a> for more information.<br />
295-
Last updated on Aug 02 2024 at 22:11 (CET).
295+
Last updated on Aug 03 2024 at 19:36 (CET).
296296
<a href="https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/issues/new/choose">Found a bug</a>?
297297
<br />
298298
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.4.7.

0 commit comments

Comments
 (0)