def mappings(self, year=None):
        mappings = []
        for yr, elecs in self.elections(year).items():
            mappings.extend(self._build_metadata(yr, elecs))
        return mappings
Uses the `/stream/start` endpoint taking the username as a parameter.
dataset/ETHPy150Open openelections/openelections-core/openelex/us/ct/datasource.py/Datasource.mappings--crossover with--dataset/ETHPy150Open Kickflip/python-kickflip/kickflip/kickflip.py/start_stream