@response_or_error
    def update(self, version, title=None, description=None, reviewers=None):
        data = dict(id=self._id, version=version)
        if title is not None:
            data['title'] = title
        if description is not None:
            data['description'] = description
        if reviewers is not None:
            data['reviewers'] = reviewers
        return self._client.put(self.url(), data=data)
> (ceiling 17/4)
dataset/ETHPy150Open RisingOak/stashy/stashy/pullrequests.py/PullRequest.update--crossover with--dataset/ETHPy150Open samth/pycket/pycket/test/test_arithmetic.py/test_ceiling