Вам необходимо добавить self
к набору.
Person.instances.add(self)
или более идиоматически
self.__class__.instances.add(self)
Также вам нужно использовать другое имя для метода, который получает экземпляры; и это должен быть метод класса, а не статический метод.
@classmethod
def get_instances(cls):
return cls.instances
Хотя на самом деле вам здесь вообще не нужен метод, так как вы можете получить прямой доступ к Person.instances
(атрибуту).