TypeError: __cinit__() takes at least 2 positional arguments (0 given)

Hello!
I’m trying to share an app I created on Python on the Streamlit Sharing platform. However, I keep getting this error:
TypeError: cinit() takes at least 2 positional arguments (0 given).
Does anyone have any ideas on how to solve this? I’m not exactly sure where this error is coming from. Here’s my github: GitHub - ashroice/minet.