Tribler fails to build due to broken requirement, yappi

Yappi should be removed from the project, at least for now.

Yappi is a developer tool, and while it wasn’t great it was just left in to take up space, it is now a real problem because yappi is broken with Python 3.11 and the yappi developer has no real plan to fix it.

Please see this thread:

and this discussion:

Yappi is unlikely to be fixed for Python 3.11, and may even be redundant with Python 3.12 when it comes out. Even if there is still a need for yappi with python 3.12, 3.12 isn’t due out for a year.

Please strip out yappi as a mandatory component.

1 Like