Rewrited: weather + radio spin widget into python (it's async now)