def update_tab(self, tab_id, **kwargs):
warnings.warn(<EOL>"<STR_LIT>"<EOL>"<STR_LIT>",<EOL>DeprecationWarning<EOL>)<EOL>tab = Tab(self._requester, {<EOL>'<STR_LIT>': self.id,<EOL>'<STR_LIT:id>': tab_id<EOL>})<EOL>return tab.update(**kwargs)<EOL>
Update a tab for a course.

.. warning::
    .. deprecated:: 0.10.0
        Use :func:`canvasapi.tab.Tab.update` instead.

:calls: `PUT /api/v1/courses/:course_id/tabs/:tab_id \
<https://canvas.instructure.com/doc/api/tabs.html#method.tabs.update>`_

:param tab_id: The ID of the tab
:type tab_id: str

:rtype: :class:`canvasapi.tab.Tab`