Removed unnecessary export command

This commit is contained in:
Peter Ibekwe
2026-05-01 15:38:49 -07:00
Unverified
parent 3c91ba4050
commit dca9dc081b
4 changed files with 8 additions and 15 deletions
@@ -25,6 +25,7 @@ from ._declarative_base import (
LoopIterationResult,
)
from ._declarative_builder import ALL_ACTION_EXECUTORS, DeclarativeWorkflowBuilder
from ._errors import DeclarativeActionError, DeclarativeWorkflowError
from ._executors_agents import (
AGENT_ACTION_EXECUTORS,
AGENT_REGISTRY_KEY,
@@ -82,7 +83,7 @@ from ._executors_tools import (
ToolApprovalState,
ToolInvocationResult,
)
from ._factory import DeclarativeActionError, DeclarativeWorkflowError, WorkflowFactory
from ._factory import WorkflowFactory
from ._http_handler import (
DefaultHttpRequestHandler,
HttpRequestHandler,
@@ -6,12 +6,8 @@ This module exists so that executor modules and the builder (e.g.
``_executors_http``, ``_declarative_builder``) can raise declarative-specific
exceptions without importing from ``_factory``. ``_factory`` imports
``_declarative_builder`` which imports the executor modules; pulling
``DeclarativeWorkflowError`` from ``_factory`` into an executor or builder
module would therefore introduce a circular import.
``_factory`` re-exports :class:`DeclarativeWorkflowError` (and
:class:`DeclarativeActionError`) for convenience so existing import paths keep
working.
:class:`DeclarativeWorkflowError` from ``_factory`` into an executor or
builder module would therefore introduce a circular import.
"""
from __future__ import annotations
@@ -27,15 +27,13 @@ from agent_framework import (
from .._loader import AgentFactory
from ._declarative_builder import DeclarativeWorkflowBuilder
from ._errors import DeclarativeActionError, DeclarativeWorkflowError
from ._errors import DeclarativeWorkflowError
from ._http_handler import HttpRequestHandler
logger = logging.getLogger("agent_framework.declarative")
# Re-export DeclarativeWorkflowError (now defined in _errors) so existing
# import paths (`from .._factory import DeclarativeWorkflowError`) keep working.
__all__ = ["DeclarativeActionError", "DeclarativeWorkflowError", "WorkflowFactory"]
__all__ = ["WorkflowFactory"]
class WorkflowFactory:
@@ -4,10 +4,8 @@
import pytest
from agent_framework_declarative._workflows._factory import (
DeclarativeWorkflowError,
WorkflowFactory,
)
from agent_framework_declarative._workflows._errors import DeclarativeWorkflowError
from agent_framework_declarative._workflows._factory import WorkflowFactory
try:
import powerfx # noqa: F401