fromdjango.db.migrations.serializerimportBaseSerializerclassRangeSerializer(BaseSerializer):defserialize(self):module=self.value.__class__.__module__# Ranges are implemented in psycopg2._range but the public import# location is psycopg2.extras.module="psycopg2.extras"ifmodule=="psycopg2._range"elsemodulereturn"%s.%r"%(module,self.value),{"import %s"%module}