openenv/repl
1
1# Copyright (c) Meta Platforms, Inc. and affiliates.2# All rights reserved.3#4# This source code is licensed under the BSD-style license found in the5# LICENSE file in the root directory of this source tree.6 7"""Core tools for code execution and other utilities."""8 9from .git_server_client import GitServerClient, RepoInfo10 11try:12 from .local_python_executor import PyExecutor13except ModuleNotFoundError:14 # smolagents is optional for environments that only need Git tooling.15 PyExecutor = None # type: ignore[assignment]16 17__all__ = [18 "PyExecutor",19 "GitServerClient",20 "RepoInfo",21]22 