panelpyf