code: def put(
              self,
              alias,
              uri,
              data=None,
              headers=None,
              allow_redirects=None,
              timeout=None):
          
          logger.warn("Deprecation Warning: Use Put Request in the future")
          session = self._cache.switch(alias)
          data = self._utf8_urlencode(data)
          redir = True if allow_redirects is None else allow_redirects
  
          response = self._body_request(
              "put",
              session,
              uri,
              data,
              None,
              None,
              None,
              headers,
              redir,
              timeout)
  
          return response
docs: **Deprecated- See Put Request now**
  
          Send a PUT request on the session object found using the
          given `alias`
  
          ``alias`` that will be used to identify the Session object in the cache
  
          ``uri`` to send the PUT request to
  
          ``headers`` a dictionary of headers to use with the request
  
          ``allow_redirects`` Boolean. Set to True if POST/PUT/DELETE redirect following is allowed.
  
          ``timeout`` connection timeout