Python wrapper for LiquiBook - Order Matching Engine and Market Data
Project description
This project is a python wrapper for Liquibook. Liquibook is a low latency open source order matching engine written in modern C++ - Liquibook Source Code
This project allows to submit orders and receive the following notifications:
-
Order State
- Order accepted
- Order rejected
- Order filled (full or partial)
- Order replaced
- Replace request rejected
- Order canceled
- Cancel request rejected.
-
Order Book State
- Depth book changed
- Best Bid or Best Offer (BBO) changed
Example:
-
Submitting Buy - Price : 100 Size: 10
- Receive and print
- Order accept details
- Price depth
- BBO Change
- Receive and print
-
Submitting Buy - Price : 110 Size: 10
- Receive and print
- Order accept details
- Price depth
- BBO Change
- Receive and print
-
Submitting Sell - Price : 120 Size: 30
- Receive and print
- Order accept details
- Price depth
- BBO Change
- Receive and print
-
Cancelling Sell - Price : 120 Size: 30
- Receive and print
- Order cancel details
- Price depth
- BBO Change
- Receive and print
-
Submitting Sell - Price : 100 Size: 25
- Receive and print
- Order accept details
- Trades @110
- Trades @100
- Price depth
- BBO Change
- Receive and print
import liquibook
from liquibook import pretty_print
import time
class DepthListener(liquibook.DepthListener):
def __init__(self):
print("DepthListener")
liquibook.DepthListener.__init__(self)
def on_depth_change(self, book, depth):
print('Depth change:[' + book.symbol() + ']')
print(liquibook.pretty_print.depth_header)
print(liquibook.pretty_print.depth_header_separator)
pretty_depth = liquibook.pretty_print.depth(depth)
print(pretty_depth)
print('\n')
class OrderListener(liquibook.OrderListener):
def __init__(self):
print("OrderListener")
liquibook.OrderListener.__init__(self)
def on_accept(self, order):
print('Order accepted: [' + str(order.order_id_) + ']')
order_string = liquibook.pretty_print.order(order)
print(liquibook.pretty_print.order_header)
print(liquibook.pretty_print.order_header_separator)
print(order_string)
print('\n')
def on_cancel(self, order):
print('Order cancelled: [' + str(order.order_id_) + ']')
order_string = liquibook.pretty_print.order(order)
print(liquibook.pretty_print.order_header)
print(liquibook.pretty_print.order_header_separator)
print(order_string)
print('\n')
def on_fill(self, passive_order, aggressive_order, fill_qty, fill_cost):
passive_order.fill(fill_qty, fill_cost,0)
aggressive_order.fill(fill_qty, fill_cost,0)
print('Orders Filled: @' + str(fill_cost) + '')
print(liquibook.pretty_print.order_header)
print(liquibook.pretty_print.order_header_separator)
aggressive_order_string = liquibook.pretty_print.order(passive_order)
passive_order_order_string = liquibook.pretty_print.order(aggressive_order)
print(aggressive_order_string)
print(passive_order_order_string+'\n')
class BBOListener(liquibook.DepthOrderBookBboListener):
def __init__(self):
print("BBO Listener")
liquibook.DepthOrderBookBboListener.__init__(self)
def on_bbo_change(self, book, depth):
print('Best bid/offer change: [' + book.symbol() + ']')
print(liquibook.pretty_print.depth_header)
print(liquibook.pretty_print.depth_header_separator)
bid_price_size_tuple = liquibook.pretty_print.depth_level(depth.bids())
ask_price_size_tuple = liquibook.pretty_print.depth_level(depth.asks())
top_level_out = liquibook.pretty_print.depth_header_format.\
format(bid=bid_price_size_tuple, ask=ask_price_size_tuple)
print(top_level_out+'\n')
if __name__ == '__main__':
order_book_listener = DepthListener()
bbo_listener = BBOListener()
order_listener = OrderListener()
basic_order_book = liquibook.DepthOrderBook()
basic_order_book.set_bbo_listener(bbo_listener)
basic_order_book.set_depth_listener(order_book_listener)
basic_order_book.set_order_listener(order_listener)
basic_order_book.set_symbol('AAPL')
transaction_seprator="="*len(liquibook.pretty_print.order_header)
print(transaction_seprator)
buy_order_1 = liquibook.SimpleOrder(True, 100, 10)
print('Submitting Buy - Price : {:<7} Size: {:<7}'.format(buy_order_1.price(), buy_order_1.order_qty()))
time.sleep(1)
basic_order_book.add(buy_order_1)
print(transaction_seprator)
buy_order_2 = liquibook.SimpleOrder(True, 110, 10)
print('\n\nSubmitting Buy - Price : {:<7} Size: {:<7}'.format(buy_order_2.price(), buy_order_2.order_qty()))
time.sleep(1)
basic_order_book.add(buy_order_2)
print(transaction_seprator)
sell_order_1 = liquibook.SimpleOrder(False, 120, 30)
print('\n\nSubmitting Sell - Price : {:<7} Size: {:<7}'.format(sell_order_1.price(), sell_order_1.order_qty()))
time.sleep(2)
basic_order_book.add(sell_order_1)
print(transaction_seprator)
print('\n\nCancelling Sell - Price : {:<7} Size: {:<7}'.format(sell_order_1.price(), sell_order_1.order_qty()))
time.sleep(2)
basic_order_book.cancel(sell_order_1)
print(transaction_seprator)
sell_order_2 = liquibook.SimpleOrder(False, 100, 25)
print('\n\nSubmitting Sell - Price : {:<7} Size: {:<7}'.format(sell_order_2.price(), sell_order_2.order_qty()))
time.sleep(2)
basic_order_book.add(sell_order_2)
print(transaction_seprator)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file liquibook-2.0.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 206.7 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2a06680e55fd20b9244d160c555bf19a0ba2199f9be9482528090eda8826cbd
|
|
| MD5 |
aecf4ba7cc78bbfe26da0e4b85320868
|
|
| BLAKE2b-256 |
f41851b1701b010255700e9b207ef72a6321b9a3354553360068a4615341fad2
|
File details
Details for the file liquibook-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55dea9e8b60a0687776b0a1475b213c6f2fdc893a1482b797d2e15d655c77ee4
|
|
| MD5 |
90d6a8f44b1e7fff27769c4d9ce25342
|
|
| BLAKE2b-256 |
7ea2fa5d1740f009ca9923e9a6d7df5cea580e03f9f2f595e5bab4d546b2153e
|
File details
Details for the file liquibook-2.0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 228.1 kB
- Tags: CPython 3.13, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
623638ae6b31b46067b108ecfbc2bf5865b8d3d586bbbcb33ca6d98957468d3c
|
|
| MD5 |
a4132ffc7979637a8203a63ca9e1fb8e
|
|
| BLAKE2b-256 |
e72baf231e2224e545011141ab2ce5c0dee157e1f9bc96a10339149fbdb4aea1
|
File details
Details for the file liquibook-2.0.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 178.6 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
369750568b204a82e08cfb324582dd7fe0b08f299f1d542fd6cb76ca47bf0e45
|
|
| MD5 |
e06c603bf49c91a6482a64068c9594f1
|
|
| BLAKE2b-256 |
829dc17341a3a152d885bcdfa61c51c3f5f4c53f3627404264f40b1a52242901
|
File details
Details for the file liquibook-2.0.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 206.6 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f86661d132ab45f7299c9b0c08801598b785709ca2a2321473fa1f72405b4ea7
|
|
| MD5 |
19aa2d8cc36919863ee3a8ce6bda49af
|
|
| BLAKE2b-256 |
6054eb73b87b91f0311e096d0c84de43f670a5d861591cfc456de0b960ea17ae
|
File details
Details for the file liquibook-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95f48d8d4fe72ca2cf9556a1312555bc8bb03480738b3ce9331c72ea756710ef
|
|
| MD5 |
c838b76c207a56b69995af19244a2170
|
|
| BLAKE2b-256 |
bd6bd253d3663b58e6ceae99a3e67896d796e939f133db577bcfc0bd91743e1d
|
File details
Details for the file liquibook-2.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 228.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1ea884f0b7d8c67dbecaf979714f6f41a9b39913649a3ab605f59728ffa90a7
|
|
| MD5 |
0bdb53c7c861f985e53d29b952a40687
|
|
| BLAKE2b-256 |
e26014ec947339507db130adda46b11340163bae739d7ef72c31931dadfc1a6c
|
File details
Details for the file liquibook-2.0.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 178.5 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
360c049aaf9244e3379a6e000b7993b55e25363742b5e96a4f3b9acabffce58b
|
|
| MD5 |
2d514b7b09f8a50887ada64d34423e8f
|
|
| BLAKE2b-256 |
a2bff881c149456c275d7d80031434eb51ae4f6d096c4696c6d038985ba668d5
|
File details
Details for the file liquibook-2.0.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 205.7 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
293752b2a318727e4fff1fa8c96f539526cce839b19fac01be4cb783acb866a2
|
|
| MD5 |
525abdd49de1f24b8dd231e4dac8cd36
|
|
| BLAKE2b-256 |
daf8d22e8f7123b7d087df89b8ac9acc6e8edb775c0c951d9b153987d8b9f325
|
File details
Details for the file liquibook-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8669bfe95a345ce2525c0d8cfe455cddc43befc5ce1002884c3df1649d3bd09
|
|
| MD5 |
b118e567245ef4b92fe4aa9ad20d5757
|
|
| BLAKE2b-256 |
3df1c2151222f829bd649370261756ac5285e52ee1a63cd21606096c835fd2d6
|
File details
Details for the file liquibook-2.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 227.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab956964a616c1fa64fe38f114eaa9234262ece810b99eebfa31283ee60c01e2
|
|
| MD5 |
d92a5fa1f0eb17f111f7422aee6ea3c8
|
|
| BLAKE2b-256 |
bb97e628ee767a836fbeaa4a24fbc515a21dfb53058c94d378a4d1e721c0a210
|
File details
Details for the file liquibook-2.0.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 177.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e31ffa3e44b5735d0878f9223606a70c157a435cda14d4c1ec0ebf919a97ae2b
|
|
| MD5 |
fb3bb35037c66f5d416bedbf2302b40d
|
|
| BLAKE2b-256 |
23ef233a6172417e37fda91ccd0f7501c41e2037046c178294895ec178772bf4
|
File details
Details for the file liquibook-2.0.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 205.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04fc70295bfc7261981767109795470245a713cf006a15d2d9285976c78e9fbc
|
|
| MD5 |
d21635bca0a6cbd283e88c19d7c58a66
|
|
| BLAKE2b-256 |
64f8dcfbafa68e17f991508c4e408f5e267b745e888c83462d1da3292b6aa659
|
File details
Details for the file liquibook-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0454b0e8629503f29d98b32004e60bd17fa4a118dd2d00edd2591b1b3241900d
|
|
| MD5 |
5bcdae61b3c5e19129683e2997a0025f
|
|
| BLAKE2b-256 |
e23459bb956bba6b5d5b7c7bf1f025b67c9f4092043c97bd58f2557a13be28f9
|
File details
Details for the file liquibook-2.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 227.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
311cade0e3e2deb1f6cf392358d5227ba9326e67adc0b11cf1bebe85ee4f6abe
|
|
| MD5 |
e5f801daa980831b1cf65049bd9238e6
|
|
| BLAKE2b-256 |
a71988a98f3bc44951669991a4dd092410fa10e85cd00c1cd87202937379808d
|
File details
Details for the file liquibook-2.0.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 177.8 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90804d2cf8ccf246cc33ae7298316e0f7b11fdb725e79b43ddc97754985452bf
|
|
| MD5 |
ae2694b527c121327c9365602250b1b1
|
|
| BLAKE2b-256 |
47733282bcb9186489ed8708c481b20aad27501d293569ea4906d0f3ee0a7cfe
|
File details
Details for the file liquibook-2.0.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 205.5 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04c74417875c2cffc3ddc2ae8b2358a2340418b6347d2ceed0acc42a694e8ee4
|
|
| MD5 |
a5240f9e19af4f7dfd79407a82db1aa1
|
|
| BLAKE2b-256 |
6e4a121a7881f2f7f6d92f291d586c8898859c10e1dba45bc6d05630793db591
|
File details
Details for the file liquibook-2.0.1-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d760491dffe26d20592d4b924a4af159cbddc265eea6d91de714a0b9c820123b
|
|
| MD5 |
39132d5905a8e25cf68ca13868096d36
|
|
| BLAKE2b-256 |
762507913dbd47a2b406661969a62061d9095554eac6b0a75d65eba7b4fe0ab8
|
File details
Details for the file liquibook-2.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 227.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fdcf3a2cd0045b83a2bb5ba6d75e3b1a67a0ebc4b3da43d8a209ce3e93c977d3
|
|
| MD5 |
bbf5f3e8fca245cf165494a3eb4afafd
|
|
| BLAKE2b-256 |
0f0edf36295da9b0a953884568a17f243e60cecee694af05ee04e0ce5e0d87a3
|
File details
Details for the file liquibook-2.0.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 177.8 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
560062240b3046d7448e72089ea81414e9b53791928f455798a45c99b6443b27
|
|
| MD5 |
28571028ffc40f16c8c758d06e140bfa
|
|
| BLAKE2b-256 |
c68841779da49c231a208411a36b2151aeb451d77999921b0f98356b06eb374d
|
File details
Details for the file liquibook-2.0.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 205.4 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
86881dc8b05f2fb67cbe61a4aea41133196a2b9ec721fcb03b12fb1ace0bb0b5
|
|
| MD5 |
ae3a7a383618d0c40f40bd14393d3ef1
|
|
| BLAKE2b-256 |
515bfce5457d024a3ade717fc60feb0c1a2a17e84e4f9ade5770cc8aaa9b2bfe
|
File details
Details for the file liquibook-2.0.1-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e6b260ff5eeecc08ea06aa661a0fa6a625ca77dc1c61dfe5b3de8975728532d
|
|
| MD5 |
7c494b3a85ad2f0ea27a3a164d78cd0e
|
|
| BLAKE2b-256 |
29d2f9d346fc370c0d09ddcce015a46cb3aca8fc765fa2e21d588e15625177d1
|
File details
Details for the file liquibook-2.0.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 227.6 kB
- Tags: CPython 3.8, manylinux: glibc 2.24+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ae97f4590b46065eaed1ad5bb40ebe14a523d6c650beec09878e3ba16d538f2
|
|
| MD5 |
f22301faf64c3231d7bd8e10a2a95416
|
|
| BLAKE2b-256 |
1b55a84fdafcf6f4968516104b8f767616bf788d7f470b9deab5af492965cc0f
|
File details
Details for the file liquibook-2.0.1-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: liquibook-2.0.1-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 177.8 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
617ec859e164efd4e88063a93d280a320fa4b88a15c497b05390bacd597fa6eb
|
|
| MD5 |
815f484ac24fc7b7968c81004fcdd64b
|
|
| BLAKE2b-256 |
e9ca1df506acf5a19b8664b5873f786dc6f4ad1a1a64f3d3fde168e54355f132
|