Skip to main content

NagaAgent Core

NagaAgent核心依赖包,包含核心功能和API服务器相关依赖。

版本

当前版本:1.0.6

包含的依赖

核心依赖

  • mcp>=1.6.0 - MCP协议支持
  • openai>=1.76.0 - OpenAI API客户端
  • python-dotenv>=1.1.0 - 环境变量管理
  • requests>=2.32.3 - HTTP请求库
  • aiohttp>=3.11.18 - 异步HTTP客户端

API服务器相关依赖

  • flask>=3.1.0 - Flask Web框架
  • gevent>=25.5.1 - 异步网络库
  • fastapi>=0.115.0 - FastAPI Web框架
  • uvicorn[standard]>=0.34.0 - ASGI服务器

GUI 依赖(统一随包安装)

  • PyQt5>=5.15.11
  • pyqt5-qt5>=5.15.2
  • pyqt5-sip>=12.17.0

安装

pip install nagaagent-core==1.0.1
## 统一导入方式

上层项目无需直接依赖 `PyQt5`,统一从本包导入:

```python
from nagaagent_core.qt import QtCore, QtGui, QtWidgets  # 推荐

# 或需要原命名空间时:
from nagaagent_core.vendors.PyQt5 import QtCore, QtGui, QtWidgets

## 开发安装

```bash
git clone <repository-url>
cd nagaagent-core
pip install -e .

许可证

MIT License

Metadata

Release files for nagaagent-core 1.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nagaagent-core 1.0.9
File Size Uploaded Provenance Actions
nagaagent_core-1.0.9.tar.gz 15.4 kB Without provenance Details for nagaagent_core-1.0.9.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for nagaagent-core 1.0.9
File Interpreter ABI Platform Actions
nagaagent_core-1.0.9-py3-none-any.whl Python 3 none any Details for nagaagent_core-1.0.9-py3-none-any.whl

Total release size: 37.0 kB

Release files / nagaagent_core-1.0.9.tar.gz

Download URL nagaagent_core-1.0.9.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c6d8ad875e3e2dc22110c5b655be0041461ba1270d1e6c800f2548b39a6fd30c
BLAKE2b-256 checksum
How to use checksums
c9f5c15348c0fd7142f39c48b20d61acc777d54995d54eb8133913f058265295
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / nagaagent_core-1.0.9-py3-none-any.whl

Download URL nagaagent_core-1.0.9-py3-none-any.whl
Size 21.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
662a15dbb15c33fe6d1fc2782a43b8b4affa44b152afaadb7411ffab8fb3f08f
BLAKE2b-256 checksum
How to use checksums
baf6fd33b4e9727fcb846d52bd00b5c9adca5ecb7caddf13acbab48551c68428
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Security for nagaagent-core 1.0.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page