How to access parent form class variable

One idea - you could provide an item template to the repeating panel that is a function.

from .ItemTemplate1 import ItemTemplate1 as RealTemplate

class Form1(Form1Template):
    def __init__(self, **properties):
        ...
        def ItemTemplate(**properties):
            item_template_row = RealTemplate(**properties)
            item_template_row.caller = self
            return item_template_row

        self.repeating_panel_1.item_template = ItemTemplate
        # we can set the item_template to a function that returns a component

Inspired by the answer to this question: