git: 3cab8edb4d98 - main - devel/py-azure-ai-agents: Add py-azure-ai-agents 1.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 15 Jan 2026 11:57:12 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3cab8edb4d985ac98adf42117809126e0af34306
commit 3cab8edb4d985ac98adf42117809126e0af34306
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-01-15 11:34:43 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-01-15 11:52:58 +0000
devel/py-azure-ai-agents: Add py-azure-ai-agents 1.1.0
Use the AI Agents client library to:
- Develop Agents using the Azure AI Agents Service, leveraging an extensive
ecosystem of models, tools, and capabilities from OpenAI, Microsoft, and other
LLM providers. The Azure AI Agents Service enables the building of Agents for
a wide range of generative AI use cases.
- Note: While this package can be used independently, we recommend using the
Azure AI Projects client library (azure-ai-projects) for an enhanced
experience. The Projects library provides simplified access to advanced
functionality, such as creating and managing agents, enumerating AI models,
working with datasets and managing search indexes, evaluating generative AI
performance, and enabling OpenTelemetry tracing.
---
devel/Makefile | 1 +
devel/py-azure-ai-agents/Makefile | 28 ++++++++++++++++++++++++++++
devel/py-azure-ai-agents/distinfo | 3 +++
devel/py-azure-ai-agents/pkg-descr | 11 +++++++++++
4 files changed, 43 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index b059ec5b8ffc..f0281afe030c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4466,6 +4466,7 @@
SUBDIR += py-aws-xray-sdk
SUBDIR += py-awscli
SUBDIR += py-awscrt
+ SUBDIR += py-azure-ai-agents
SUBDIR += py-azure-appconfiguration
SUBDIR += py-azure-batch
SUBDIR += py-azure-core
diff --git a/devel/py-azure-ai-agents/Makefile b/devel/py-azure-ai-agents/Makefile
new file mode 100644
index 000000000000..6c2a5f9723bd
--- /dev/null
+++ b/devel/py-azure-ai-agents/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= azure-ai-agents
+PORTVERSION= 1.1.0
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= azure_ai_agents-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Microsoft Corporation Azure AI Agents Client Library for Python
+WWW= https://azure.github.io/azure-sdk-for-python/ \
+ https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/ai/azure-ai-agents \
+ https://github.com/Azure/azure-sdk-for-python
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.30.0:devel/py-azure-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-azure-ai-agents/distinfo b/devel/py-azure-ai-agents/distinfo
new file mode 100644
index 000000000000..655c761e6680
--- /dev/null
+++ b/devel/py-azure-ai-agents/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1768283060
+SHA256 (azure_ai_agents-1.1.0.tar.gz) = eb9d7226282d03206c3fab3f3ee0a2fc71e0ad38e52d2f4f19a92c56ed951aea
+SIZE (azure_ai_agents-1.1.0.tar.gz) = 303656
diff --git a/devel/py-azure-ai-agents/pkg-descr b/devel/py-azure-ai-agents/pkg-descr
new file mode 100644
index 000000000000..a986c0e8136e
--- /dev/null
+++ b/devel/py-azure-ai-agents/pkg-descr
@@ -0,0 +1,11 @@
+Use the AI Agents client library to:
+- Develop Agents using the Azure AI Agents Service, leveraging an extensive
+ ecosystem of models, tools, and capabilities from OpenAI, Microsoft, and other
+ LLM providers. The Azure AI Agents Service enables the building of Agents for
+ a wide range of generative AI use cases.
+- Note: While this package can be used independently, we recommend using the
+ Azure AI Projects client library (azure-ai-projects) for an enhanced
+ experience. The Projects library provides simplified access to advanced
+ functionality, such as creating and managing agents, enumerating AI models,
+ working with datasets and managing search indexes, evaluating generative AI
+ performance, and enabling OpenTelemetry tracing.