flumine

View on PyPIReverse Dependencies (0)

2.8.1 flumine-2.8.1-py3-none-any.whl

Wheel Details

Project: flumine
Version: 2.8.1
Filename: flumine-2.8.1-py3-none-any.whl
Download: [link]
Size: 86534
MD5: 7178d55e1a5ef5e8cda6102722b4f742
SHA256: 4a9fa8de5b60344edb32804dd8448e3cd209ec79b6655abeb9ef1d3be96922d1
Uploaded: 2025-04-01 07:58:24 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: flumine
Version: 2.8.1
Summary: Betting trading framework
Author-Email: Liam Pauling <a[at]unknown.com>
Project-Url: Homepage, https://github.com/betcode-org
Project-Url: Documentation, https://betcode-org.github.io/flumine/
Project-Url: Repository, https://github.com/betcode-org/flumine.git
Project-Url: Bug Tracker, https://github.com/betcode-org/flumine/issues
Project-Url: Changelog, https://github.com/betcode-org/flumine/blob/master/HISTORY.rst
License: MIT License Copyright (c) 2025, Liam Pauling Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: betconnect (==0.2.2)
Requires-Dist: betdaq-retail (==0.1.1)
Requires-Dist: betfairlightweight (==2.20.4)
Requires-Dist: python-json-logger (==2.0.7)
Requires-Dist: requests
Requires-Dist: smart-open (<8,>=6)
Requires-Dist: tenacity (<8.3.1,>=7.0.0)
Requires-Dist: betfairlightweight[speed] (==2.20.4); extra == "speed"
Requires-Dist: black (==24.8.0); extra == "test"
Requires-Dist: build; extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: mkdocs; extra == "test"
Requires-Dist: mkdocs-material; extra == "test"
Requires-Dist: pre-commit; extra == "test"
Requires-Dist: twine; extra == "test"
Provides-Extra: speed
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5549 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flumine/__init__.py sha256=jEOjtVbCs08S8EgsSzNgg0M2lnMBfACW4yr2D7T1RpU 566
flumine/__version__.py sha256=QiGDAWlaNAGKAcfTwoz9a-ip5TNtcX7uYpJYsH9N2MY 189
flumine/baseflumine.py sha256=nsOKKjSDFdEjpo6MlJwbPB-oP3XiwnnniS7FFJm5AlU 19712
flumine/config.py sha256=s6B986f8Osi_c0ENn2ZaMRFw_wcyCefkCcP-epFXIZo 891
flumine/exceptions.py sha256=hIi3KpUSbcyN5ilKvH9o6Nskkgr9m1aSeSJtWhv97SI 1331
flumine/flumine.py sha256=-47Ol27V9lSg2XpYx1Gm_Ne0lUytD-Qv6izKUcGCX0w 3927
flumine/patching.py sha256=aZheUZAF8h4S2Aw8hOI71k-Ag2I2D0ZNOj1b4QY81-Q 1404
flumine/utils.py sha256=jYWHSyUV4Wp0UKtRwq3Zjxy7vDcUOd2OnFPzRFBpoyE 10300
flumine/worker.py sha256=-rpOascEQLVYC02WDbxYmjJTv398dR3O-PREhpV5Vbs 10652
flumine/clients/__init__.py sha256=PfbylXG3ee5Gt-iv_DlVuLhrHL0zCao70Q6Y2PLrvuI 250
flumine/clients/baseclient.py sha256=moLMPLNmFm7wmfJDuTQ1qC3KbMVwDXdRvw520bqth_k 4822
flumine/clients/betconnectclient.py sha256=mUtLfOiq-ADJ-OLj1KZOzk_WdVfZZls6-42zvtIcB2c 3225
flumine/clients/betdaqclient.py sha256=ZhskhX8Zis6zIP1Zjj301gle_GpFOcmfE6pNFGHuaOo 1456
flumine/clients/betfairclient.py sha256=z6CPVlV0FPldKm6n9QqfvGQGu5wtStq6LivvfEP0VE0 5600
flumine/clients/clients.py sha256=dpPBswU199HNE-zAT0Xw9jBKp1xDB5uPYLIkbk_UHb4 3010
flumine/clients/simulatedclient.py sha256=SviyRFsEZsd0ZoKcGOnw0879d2ZDf0YQhwNOvKChuFE 1395
flumine/controls/__init__.py sha256=olhoy4qyQgVwpQi385hXvk-NCvnjNpkUjbkjYrUdgh4 939
flumine/controls/clientcontrols.py sha256=EbhYncljxbRucj9cUS-97iHe1MUTJjCa2paqzPiIVF4 4284
flumine/controls/loggingcontrols.py sha256=pr3oDAPtZrRkV1AuGT_wGFBOzxHzYNjlZmzcMrPGWyo 5049
flumine/controls/tradingcontrols.py sha256=PXI8tlROqyGZMiFaNMQpGcX59rV4BEBMAsQKiW4ZmV4 14253
flumine/events/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flumine/events/events.py sha256=J6ucrcp4pQUsGZ_OaQSpkbeV1TTkdth34cYSsUGuAOg 3393
flumine/execution/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flumine/execution/baseexecution.py sha256=hgI-pvMvo9bBB_T3YqVltfLtk2nchit7EN-ZZIfq9Os 5981
flumine/execution/betdaqexecution.py sha256=KLoWNC0BnAVDW9zAKxSUfuHZj-G2GmtH3aVHRgp6k2Y 7956
flumine/execution/betfairexecution.py sha256=fpHJpUb1p0dDDOInzL_Zdc5n2vEFcTS0o10pw_dS-mg 13381
flumine/execution/simulatedexecution.py sha256=oKxP7U5N9TZHK1L-V2UFwbIVg184DOOqDcvyzBJ04dU 6944
flumine/execution/transaction.py sha256=gAKnqxG9s-YiSHejMzGhy5lejkH-3Xg5N3xFgogChjY 9824
flumine/markets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flumine/markets/blotter.py sha256=XaiH2Zue3gDgKoQD4H3LvCNawzPci8kv_xs0m_rNCdc 12777
flumine/markets/market.py sha256=RqMYVjzUaVfUCAMadp4DO_CimPEK_3NwFZduOL90CO4 8746
flumine/markets/markets.py sha256=Dp8N0wSAl3VFEDDYzRpgMr5fxBseg8QLRbV0fQejfXM 2217
flumine/markets/middleware.py sha256=qifB_sidmZ67LJiBw2_PU7EHFjo4qKhFEbFo4ywPnYY 14486
flumine/order/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flumine/order/order.py sha256=JeIlIg4QEDOhqx3SnHcQPOAbXDrj9yWGK1b4tgT-b7I 21495
flumine/order/orderpackage.py sha256=2Sfu-0SOmL7LMHehXC4CBWUrkLLzC-FNDzGh9YoNIpg 6293
flumine/order/ordertype.py sha256=7-g6dJ7iYZDf0byHpNI6ajl6mTo04LPXtuNz_seQAuA 5989
flumine/order/process.py sha256=9v0H_e0o-jabNbomFp5Jx686wPbAR6TU8MiEXJmXzBI 7746
flumine/order/responses.py sha256=g_i6H6RNr8HKbRWEa4OH_930HFiYW5v93KqanD7OJ_Y 1249
flumine/order/trade.py sha256=AoJsJuJBEio4G-eH4OU9EgyAUTb9P0pzCWAvR014Bus 7867
flumine/simulation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flumine/simulation/simulatedorder.py sha256=2upIfyp5lUqsRIivLL0ELTu0XPoRNuLU0y3KC7FnxYI 25596
flumine/simulation/simulation.py sha256=Sq7ZNWnXV64Oaz2SFp7HsILHSh7uDm--C9oOK_6mbY4 8697
flumine/simulation/utils.py sha256=IogmHcaWgZaxR3qw8ds1_SKuKVb2dbQ7JdDCCPrOtdI 2183
flumine/strategy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flumine/strategy/runnercontext.py sha256=26QNvxufy9UgCEoCaPBeg3HunFplrtfFvelFrp-lEZU 1835
flumine/strategy/strategy.py sha256=pDtwpTt_ktqfBKNAC47P2ZtW6yBjl6OmiUwOnokqKxw 11093
flumine/streams/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flumine/streams/basestream.py sha256=Y_IRq3szi7JC1P4z9fHzujRmfMyVAwEFqLwkm3tkhd0 2598
flumine/streams/betdaqorderpolling.py sha256=RsjqUx_iwaOswM5o8Gb70lM0sc1V3WKCUoEIxcf9DRw 2676
flumine/streams/datastream.py sha256=xxhFSoEJJa16C61DRUxzvgm-VUzjpdyFc-A4n32fKxE 9705
flumine/streams/historicalstream.py sha256=vGb1UFXGgS0fOuBypAVso94_H9AtSe57Ofzf6FmUwOg 11020
flumine/streams/marketstream.py sha256=A-m372LFE7K6amlitrY5OQjnhf8G482sPh7wzTkHCRo 2432
flumine/streams/orderstream.py sha256=BOmevXZKWBmnlY6KF7aJHTMcRHpSqeDOVLGs3Ao48rE 3167
flumine/streams/simulatedorderstream.py sha256=aPi12GLj_Ho03rquSm24u2PvQZkFthQBowdAJuR86kg 1340
flumine/streams/sportsdatastream.py sha256=tBk0rDsExGS44amdNDeoTJmh2yBG89Z3e7zFz-LALn4 2461
flumine/streams/streams.py sha256=J7nQnfZSEF3l_r_ANGbeS0oS7TeupL6VtrzPdfbwH7E 11397
flumine-2.8.1.dist-info/METADATA sha256=IMMrDWUFn7xErCOrZI_sohnd7Zk3HbdOtE_Bh_DMGNY 8352
flumine-2.8.1.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
flumine-2.8.1.dist-info/licenses/LICENSE sha256=vSllb3Uct-GVITUE50S_w2nEqC3Jx1qZfHY93_KEiM8 1069
flumine-2.8.1.dist-info/RECORD