def with_context(self, required_by):
        if not required_by:
            return self
        args = self.args + (required_by,)
        return ContextualVersionConflict(*args)
Helper function to manage a credentials cache during testing.
dataset/ETHPy150Open anzev/hedwig/build/pip/pip/_vendor/pkg_resources/__init__.py/VersionConflict.with_context--crossover with--dataset/ETHPy150Open mbrenig/SheetSync/sheetsync/__init__.py/ia_credentials_helper