@property<EOL><INDENT>def complete(self):<DEDENT>
return self._rankings<EOL>
Returns a ``dictionary`` where each key is a week number as an ``int``
and each value is a ``list`` of ``dictionaries`` containing the AP
rankings for each week. Within each list is a dictionary of team
information such as name, abbreviation, rank, and more. Note that the
list might not necessarily be in the same order as the rankings.

The overall dictionary has the following structure::

    {
        week number, ie 16 (int): [
            {
                'abbreviation': Team's abbreviation, such as 'PURDUE'
                                (str),
                'name': Team's full name, such as 'Purdue' (str),
                'rank': Team's rank for the current week (int),
                'week': Week number for the results, such as 16 (int),
                'date': Date the rankings were released, such as
                        '2017-12-03'. Can also be 'Final' for the final
                        rankings or 'Preseason' for preseason rankings
                        (str),
                'previous': The team's previous rank, if applicable
                            (str),
                'change': The amount the team moved up or down the
                          rankings. Moves up the ladder have a positive
                          number while drops yield a negative number
                          and teams that didn't move have 0 (int)
            },
            ...
        ],
        ...
    }