trevi

View on PyPIReverse Dependencies (0)

0.1.1 trevi-0.1.1-py3-none-any.whl

Wheel Details

Project: trevi
Version: 0.1.1
Filename: trevi-0.1.1-py3-none-any.whl
Download: [link]
Size: 58590
MD5: ddee7d9cfbfb3c9c3c7916e8ef9e6651
SHA256: 1701a084ad9b02f8ed2a6cd057e5ab8ca62b4735358a421f238a20c0330c7608
Uploaded: 2024-08-22 23:06:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: trevi
Version: 0.1.1
Author: Ehud Adler
Author-Email: easports96[at]gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: HeapDict (<2.0.0,>=1.0.1)
Requires-Dist: Requests (<3.0.0,>=2.31.0)
Requires-Dist: XlsxWriter (<4.0.0,>=3.1.9)
Requires-Dist: alpaca-py (<0.21.0,>=0.20.3)
Requires-Dist: black (<25.0.0,>=24.4.1)
Requires-Dist: celery (<6.0.0,>=5.4.0); extra == "redis"
Requires-Dist: celery[redis] (<6.0.0,>=5.4.0); extra == "redis"
Requires-Dist: coinbase-advanced-py (<2.0.0,>=1.2.2)
Requires-Dist: dash (<3.0.0,>=2.16.1)
Requires-Dist: duckdb (<0.11.0,>=0.10.3)
Requires-Dist: flower (<3.0.0,>=2.0.1)
Requires-Dist: grpcio (<2.0.0,>=1.63.0)
Requires-Dist: grpcio-health-checking (<2.0.0,>=1.63.0)
Requires-Dist: grpcio-reflection (<2.0.0,>=1.63.0)
Requires-Dist: grpcio-tools (<2.0.0,>=1.63.0)
Requires-Dist: ipykernel (<7.0.0,>=6.29.5)
Requires-Dist: kafka-python (<3.0.0,>=2.0.2)
Requires-Dist: mockito (<2.0.0,>=1.5.0)
Requires-Dist: numpy (<2.0.0,>=1.24.2)
Requires-Dist: pandas (<3.0.0,>=2.0.0)
Requires-Dist: plotly (<6.0.0,>=5.18.0)
Requires-Dist: protobuf (<6.0.0,>=5.26.1)
Requires-Dist: psycopg2-binary (<3.0.0,>=2.9.9)
Requires-Dist: pyarrow (<17.0.0,>=16.1.0)
Requires-Dist: pyfolio-reloaded (<0.10.0,>=0.9.7)
Requires-Dist: pytest (<9.0.0,>=8.1.1)
Requires-Dist: pytz (<2024.0,>=2023.3)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: redis (<6.0.0,>=5.0.4)
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.29)
Requires-Dist: tox (<5.0.0,>=4.14.2)
Requires-Dist: tqdm (<5.0.0,>=4.65.0)
Provides-Extra: redis
Description-Content-Type: text/markdown
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
trevi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trevi/profiles/app_config.py sha256=eYv5cU_i6XctsjslSf5oMALehqpxwUYCz26gzSNwry4 491
trevi/profiles/config_paths.py sha256=lnlHnz9iNOpqKit5cKQaGqBS_7IXf2D0IyI5V6j4mD0 912
trevi/profiles/profile_utils.py sha256=5sdibqPkmSIziAy7IRBcRg1iOLoTahMWyF-R7sBai2g 204
trevi/protos/rome/configurations/backtest/clock_conf_pb2.py sha256=TxVB4tNIXSoMEwWniSBNHbIDmT7HNX1FdYrzZdOPk7k 1521
trevi/protos/rome/configurations/backtest/clock_conf_pb2.pyi sha256=XZAo9pQaYEjo7JNzXI8Sje0-DJWUkkDFhkkESTuhFzc 986
trevi/protos/rome/configurations/backtest/clock_conf_pb2_grpc.py sha256=OPJmq_DOVIoInEI8uOJLPxP0fEnsnJwnIxR51o2jTt0 1164
trevi/protos/rome/configurations/backtest/source_streams/crypto/tick_pub_conf_pb2.py sha256=IRTJa6LFLQuiPer9CnOV9q-YATE3qUTblqvNWlwhjrY 1595
trevi/protos/rome/configurations/backtest/source_streams/crypto/tick_pub_conf_pb2.pyi sha256=iAp_jiTLpr2q94OQfc-PaatqkJE5Esh50TW7GFAy4E0 1074
trevi/protos/rome/configurations/backtest/source_streams/crypto/tick_pub_conf_pb2_grpc.py sha256=nGJvMM1Xx_pqHWcTij-BjYCPmxk4_ALX-rnqCOB1SmY 1189
trevi/protos/rome/events/event_pb2.py sha256=frzLQyQvCQjdee_VR-sBGatnjJGJtmjF6ukIgsQjSRM 1948
trevi/protos/rome/events/event_pb2.pyi sha256=zs__NHzmT5zwKYJOgf5OO6_4upU1rph48Hn7s_LMn7Q 1788
trevi/protos/rome/events/event_pb2_grpc.py sha256=nxLRJwl9LrEKae9KGTOTYWUasGe6uJrYn1g1k6Wyy7s 1142
trevi/protos/rome/events/order_pb2.py sha256=JOdlqekAPPVj5MviJ21gQ5N7jXrUXv-_EoKv1AtFpJQ 2605
trevi/protos/rome/events/order_pb2.pyi sha256=nJIqcInHZ1wgJFU8BSEOC0AHxh-0J1hW9nHlpFGcNK0 2805
trevi/protos/rome/events/order_pb2_grpc.py sha256=-taBAMIkwoo5aUHcQ-3nfi7okjte7EP9y8iyWhAazuw 1142
trevi/protos/rome/events/transaction_pb2.py sha256=92JdElxsT3Wwn25qckUMM4HW2MPFwRr2WpO996tAnhQ 1176
trevi/protos/rome/events/transaction_pb2.pyi sha256=9ezMIAcqnzceVT_GOx6lm9tW75vuNt3gy0Z7Fn9-DHI 573
trevi/protos/rome/events/transaction_pb2_grpc.py sha256=V8SpRe-Sut3kXo21Xyhvz8OBGDHDEaWmsHzKKBegxpM 1148
trevi/protos/rome/ostream_conf_pb2.py sha256=23uuC82DlYBFb878ppE9SZoljyNZm_HWDcga07T_5D0 1629
trevi/protos/rome/ostream_conf_pb2.pyi sha256=HCyGeKR7VV0k4zF_lXJZ-gAaX6PSIum6ycd1Y8biWUk 1336
trevi/protos/rome/ostream_conf_pb2_grpc.py sha256=4H92Ek82CXvosANLJX72b4d0eZyRJWGU5_Z3bkRP6Ws 1142
trevi/protos/rome/rome.desc sha256=5rpEa0wIC1diHttO6h62BeywEmrZJI1HivuhLg_K4p0 15801
trevi/protos/rome/services/broker_gateway_pb2.py sha256=KOlNFUYsWqmSXWeVdEtKbz4XWRmC-890Fl9frffDOD0 6254
trevi/protos/rome/services/broker_gateway_pb2.pyi sha256=8cfRLdjqXx6mgrfSusrQfVK7xIVR_w7Yz-oG-DvSFVM 6185
trevi/protos/rome/services/broker_gateway_pb2_grpc.py sha256=lr_2rMJ5Rt5QGztY6IBl4qaBtGaid2ICV-wNKYi4iUs 9975
trevi/protos/rome/services/fund_manager_pb2.py sha256=Up7mMc_WMjIXvMc098UZloR4Rk-5TszRHogmctOYOdI 8335
trevi/protos/rome/services/fund_manager_pb2.pyi sha256=wpe_qDwCAbG9rHMRSHlna04qmnwjr8lRxu359ypZPF0 8228
trevi/protos/rome/services/fund_manager_pb2_grpc.py sha256=j-fJfVthE2yeAmp3z9p6lCmXZxw_nI50XstBgSUa6F4 14716
trevi/protos/rome/services/portfolio_manager_pb2.py sha256=QxFXwtRrrN7aak0rsGa3QJHwaIqzC5Il-JBbjZoeNYs 9643
trevi/protos/rome/services/portfolio_manager_pb2.pyi sha256=5YkglQzo6N0AdnHtSleRCWbUS-_BBaDJ_wlFNIc8gys 10844
trevi/protos/rome/services/portfolio_manager_pb2_grpc.py sha256=nL4gPWVrmktntmiAvcfYnmr6uWTPjH2LzxcoFsLhAWk 20489
trevi/protos/rome/signal_pb2.py sha256=NCgZlh_y3L0-SjYd0Hbr8J0pqRnk0jSukdb8lVeHiw8 1252
trevi/protos/rome/signal_pb2.pyi sha256=9cICpBEzXdqNL6lp3kcpC5ev_vk7eFGKokimcAH1x_o 645
trevi/protos/rome/signal_pb2_grpc.py sha256=CXNsjaAdvgu_3O0aGEFdkSOpWI6KXDUXVu8VVmnVx_g 1136
trevi/protos/rome/signals_conf_pb2.py sha256=nPCH930DEWDr2CAu8zD363Z1QSc6KULohRFiKxLja54 1655
trevi/protos/rome/signals_conf_pb2.pyi sha256=js5rKR9g6Pc5C7Lticy_AhFlAmAy3pCwLmCOBbxKE1c 1318
trevi/protos/rome/signals_conf_pb2_grpc.py sha256=aWH2MC_sLC5THJK6O89-hNg43inF7l_VEDSRh5OMzmw 1142
trevi/protos/rome/strategies/three_up_tick_conf_pb2.py sha256=yT-oQY-aDJplqJfeXiVXzmHn8npFxsls-Vhh5KpAxsA 1150
trevi/protos/rome/strategies/three_up_tick_conf_pb2.pyi sha256=O7ujYHPwR6JTmWGhhlc-dSCxLsn6IFVvA1W36KrG9qw 418
trevi/protos/rome/strategies/three_up_tick_conf_pb2_grpc.py sha256=s97hntY3iBQibiipb1iTDYotLWq3WqPXmBw9pTzuVCk 1159
trevi/protos/rome/tick_pb2.py sha256=Rfa8H7FimQjoTY9TsxSFu73FQIeaQaRA6seoRS6fuNU 1560
trevi/protos/rome/tick_pb2.pyi sha256=yF9O-G0XygJp_RILj5hZNkXKCSKkoX6EjHZcupS8UuQ 1199
trevi/protos/rome/tick_pb2_grpc.py sha256=wWbqMd9ID-OouroigBW620B2mS1R04R5EbcSuDaMS5c 1134
trevi/protos/rome/trades_pb2.py sha256=Q_wihd6Yug14QTFA24Ulso1ltVPgBgKYTiqNxvlBKuY 4731
trevi/protos/rome/trades_pb2.pyi sha256=BmjbQkmFd4YicSyxULApVVK0kv0l1eAWsH0aoIJsKIg 6473
trevi/protos/rome/trades_pb2_grpc.py sha256=mU89Jr8PdsS0ttpnza3pehQQLyH30bMFybuu8Tu1E2A 1136
trevi/schemas/db/broker_gateways/backtest_broker/dto.py sha256=HBvdJ56PaUKAs6TGtmY4hwYL5DuON0Ard0YovKK4_cs 742
trevi/schemas/db/broker_gateways/backtest_broker/models.py sha256=cyaXOtq2kBPG1Ved4q_fT8_E51nKUxZyiuYuZWnL5T8 540
trevi/schemas/db/events/models.py sha256=mAiJ3dioHykp6TlWUuJgSOzxQdesRDI8G3DxsGRpPXc 903
trevi/schemas/db/fund_manager/models.py sha256=dgVxTllPK7IxJC5-nS46gShstjkcemCt0Nlq0H7mwt0 1163
trevi/schemas/db/portfolio_manager/models.py sha256=_EU2ER6EQsXrHEVV1aOFjH-a8OzyjsZwGMBoAgI_47s 1011
trevi/schemas/protos/rome/configurations/backtest/clock_conf.proto sha256=wj2kIYVQEIkPJ00fqwmlUXyj3i60DpjB0LQhOxhBmQc 278
trevi/schemas/protos/rome/configurations/backtest/source_streams/crypto/tick_pub_conf.proto sha256=GsPO7CFaPSTHqRl2DZfgHiuW_3P47IPEJ94rkSJSPgs 262
trevi/schemas/protos/rome/events/event.proto sha256=IJBQVvgc2ZTd4tOfHXdgPBKfo0VWWEBRCqIZ-zW-Yr4 449
trevi/schemas/protos/rome/events/order.proto sha256=HLrJYtMNzqYUS96JLl45Wgygj50x9m8hQzNJjv-2ezc 693
trevi/schemas/protos/rome/events/transaction.proto sha256=E2I-zdbuTD1PZDiufzofBxffQcPEqYNdygcs-stQowI 131
trevi/schemas/protos/rome/ostream_conf.proto sha256=3M_0MPaQ1dCtxIkg3Q_CCB8xZgmPBe-MJVLGkyqwUvQ 311
trevi/schemas/protos/rome/services/broker_gateway.proto sha256=cAdNtJDyE-DCwZND9HsldidNTUUve0K68RiD0ALaOeQ 1813
trevi/schemas/protos/rome/services/fund_manager.proto sha256=sHxOUd_TMdEyAUCjGmXiK0IOfGuHdCX5F-H99rriF-o 2716
trevi/schemas/protos/rome/services/portfolio_manager.proto sha256=zQeJOas7pRl_BTYh7KtlLgTMRFGk2O-xXrz5Ti9YKFM 3349
trevi/schemas/protos/rome/signal.proto sha256=7WfBFlR5A9gzcL5LMymj0YrEtdbpIVq2KZlJBatJYzM 170
trevi/schemas/protos/rome/signals_conf.proto sha256=kJr230zYJ0vddV76T89JkSLoT8k-aHFSS2FS7kqTMg0 325
trevi/schemas/protos/rome/strategies/three_up_tick_conf.proto sha256=MHMlSilvir2UnRsKs2eJOM2FWQVJIDv1Wpp30sdejJk 105
trevi/schemas/protos/rome/tick.proto sha256=FBooyJj8iO_goCBfrfvrxadyEtHX9Vda7h0tS9ZrqEU 291
trevi/schemas/protos/rome/trades.proto sha256=4RUHz9hTQWuq5zwDrNKDtvEnZUlAQzzFBkCw6W6ADms 1639
trevi/utils/proto_util.py sha256=qv1bE8BQIQDMrjGN5Yp_n_0LYrLI9OQhIevwvYnfhcY 1345
trevi-0.1.1.dist-info/METADATA sha256=ixHSqqXR4K7uI2hYRu3Xko5bV8eNeG06xR1lAdimTe8 1806
trevi-0.1.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
trevi-0.1.1.dist-info/RECORD