Skip to content

LiveTiming in Python 3.10 #245

Answered by theOehrly
foxyskippy asked this question in Q&A
Aug 26, 2022 · 2 comments · 15 replies
Discussion options

You must be logged in to vote

No, I don't plan to fix it, to be honest.
It will be fixed.

The problem here is not really FastF1 but signalr-client-aio which FastF1 depends on for connecting to the data live stream.
That module is incompatible wity Python 3.10 and seemingly not maintained anymore. I don't know of any alternatives.
Therefore, one option is for me to fork, update and maintain that module myself. That'd require me to really dig into the SignalR spec to understand the protocol so that I even have an idea what I'm doing.
An alternative might be to switch over to some kind of client written in c/c++ and write a wrapper to access it from Python.

Both of these options are quite time consuming. They're really n…

Replies: 2 comments 15 replies

Comment options

You must be logged in to vote
14 replies
@theOehrly
Comment options

@oscr
Comment options

@theOehrly
Comment options

@borolepratik
Comment options

@oscr
Comment options

Answer selected by theOehrly
Comment options

You must be logged in to vote
1 reply
@oscr
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants