Skip to content

Commit 750f289

Browse files
Fix linting issues in __init__.py
- Move Agent import to the top of the file - Sort __all__ list alphabetically - Remove unused typing.Tuple import - Format __all__ list for better readability Co-authored-by: Jay Hack <jay@codegen.com>
1 parent c4dbb77 commit 750f289

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/codegen/__init__.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
11
# file generated by setuptools-scm
22
# don't change, don't track in version control
33

4-
__all__ = ["__version__", "__version_tuple__", "version", "version_tuple", "Agent"]
4+
# Import Agent class for top-level access
5+
from codegen.agents.agent import Agent
6+
7+
__all__ = [
8+
"Agent",
9+
"__version__",
10+
"__version_tuple__",
11+
"version",
12+
"version_tuple",
13+
]
514

615
TYPE_CHECKING = False
716
if TYPE_CHECKING:
8-
from typing import Tuple
9-
1017
VERSION_TUPLE = tuple[int | str, ...]
1118
else:
1219
VERSION_TUPLE = object
@@ -18,6 +25,3 @@
1825

1926
__version__ = version = "0.55.8.dev50+gd8c9a1fa"
2027
__version_tuple__ = version_tuple = (0, 55, 8, "dev50", "gd8c9a1fa")
21-
22-
# Import Agent class for top-level access
23-
from codegen.agents.agent import Agent

0 commit comments

Comments
 (0)