'Retrieve the info for the authenticated user.
.. versionadded:: 1.0
This was separated from the ``user`` method.
:returns: The representation of the authenticated user.
:rtype: :class:`~github3.users.AuthenticatedUser`'

@requires_auth
def me(self):

    url = self._build_url(u'user')
    json = self._json(self._get(url), 200)
    return self._instance_or_null(users.AuthenticatedUser, json)
