Skip to content

Commit 17a1e78

Browse files
fix(beeai): handle removal of experimental features
Signed-off-by: Adrian Cole <[email protected]>
1 parent 9f5f738 commit 17a1e78

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

python/instrumentation/openinference-instrumentation-beeai/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.13",
2323
]
2424
dependencies = [
25-
"beeai-framework (>=0.1.49,<0.2.0)",
25+
"beeai-framework (>=0.1.51,<0.2.0)",
2626
"openinference-instrumentation>=0.1.37",
2727
"openinference-semantic-conventions>=0.1.21",
2828
"opentelemetry-api>=1.36.0",
@@ -33,10 +33,10 @@ dependencies = [
3333

3434
[project.optional-dependencies]
3535
instruments = [
36-
"beeai-framework >= 0.1.49",
36+
"beeai-framework >= 0.1.51",
3737
]
3838
test = [
39-
"beeai-framework >= 0.1.49",
39+
"beeai-framework >= 0.1.51",
4040
"opentelemetry-sdk",
4141
"opentelemetry-exporter-otlp"
4242
]

python/instrumentation/openinference-instrumentation-beeai/src/openinference/instrumentation/beeai/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
logger = logging.getLogger(__name__)
2626

27-
_instruments = ("beeai-framework >= 0.1.32",)
27+
_instruments = ("beeai-framework >= 0.1.51",)
2828
try:
2929
__version__ = version("beeai-framework")
3030
except PackageNotFoundError:

python/instrumentation/openinference-instrumentation-beeai/src/openinference/instrumentation/beeai/processors/agents/requirement_agent.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from typing import Any
22

3-
from beeai_framework.agents.experimental.events import (
3+
from beeai_framework.agents.requirement.events import (
44
RequirementAgentStartEvent,
55
RequirementAgentSuccessEvent,
66
)
7-
from beeai_framework.agents.experimental.types import RequirementAgentRunStateStep
7+
from beeai_framework.agents.requirement.types import RequirementAgentRunStateStep
88
from beeai_framework.context import RunContextStartEvent
99
from beeai_framework.emitter import EventMeta
1010
from typing_extensions import override

python/instrumentation/openinference-instrumentation-beeai/src/openinference/instrumentation/beeai/processors/locator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,14 @@ def _load() -> None:
4747
ProcessorLocator.entries[ToolCallingAgent] = ToolCallingAgentProcessor
4848

4949
with contextlib.suppress(ImportError):
50-
from beeai_framework.agents.experimental.agent import RequirementAgent
50+
from beeai_framework.agents.requirement import RequirementAgent
5151

5252
from .agents.requirement_agent import RequirementAgentProcessor
5353

5454
ProcessorLocator.entries[RequirementAgent] = RequirementAgentProcessor
5555

5656
with contextlib.suppress(ImportError):
57-
from beeai_framework.agents.experimental.requirements.requirement import Requirement
57+
from beeai_framework.agents.requirement.requirements.requirement import Requirement
5858

5959
from openinference.instrumentation.beeai.processors.requirement import (
6060
RequirementProcessor,

python/instrumentation/openinference-instrumentation-beeai/src/openinference/instrumentation/beeai/processors/requirement.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from typing import Any, ClassVar
22

3-
from beeai_framework.agents.experimental.requirements.ask_permission import AskPermissionRequirement
4-
from beeai_framework.agents.experimental.requirements.conditional import ConditionalRequirement
5-
from beeai_framework.agents.experimental.requirements.events import RequirementInitEvent
6-
from beeai_framework.agents.experimental.requirements.requirement import Requirement
3+
from beeai_framework.agents.requirement.requirements.ask_permission import AskPermissionRequirement
4+
from beeai_framework.agents.requirement.requirements.conditional import ConditionalRequirement
5+
from beeai_framework.agents.requirement.requirements.events import RequirementInitEvent
6+
from beeai_framework.agents.requirement.requirements.requirement import Requirement
77
from beeai_framework.context import RunContext, RunContextStartEvent
88
from beeai_framework.emitter import EventMeta
99
from typing_extensions import override

0 commit comments

Comments
 (0)