def with_context(self, required_by):
        if not required_by:
            return self
        args = self.args + (required_by,)
        return ContextualVersionConflict(*args)
If required_by is non-empty, return a version of self that is a
dataset/ETHPy150Open anzev/hedwig/build/pip/pip/_vendor/pkg_resources/__init__.py/VersionConflict.with_context