Skip to main content

MAOP (Python service layer)

MAOP 的 Python 服务层包(maop)。项目整体说明见仓库根目录 README.md。

状态与持久化

  • 消息队列唯一真源:data/queue.db(SQLite)
  • 人工审批队列唯一真源:data/human_queue.db(SQLite)
  • 熔断状态唯一真源:data/maop.db 的 circuit_breaker_state 表
  • human-queue.json 为 Python 写入的只读镜像,PowerShell 引擎为遗留层

开发 / 测试

cd py
pip install -e .
pip install mmh3 pytest pytest-cov pydantic-settings
pytest

CI 定义见 .github/workflows/ci.yml(GitHub Actions:3 平台 × Python 3.12/3.13 矩阵,含 ruff + mypy lint、Docker 构建、pip-audit 安全扫描)。

Metadata

Release files for maop-orchestrator 5.3.1

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

Source distribution (sdist)

Source distribution for maop-orchestrator 5.3.1
File Size Uploaded
maop_orchestrator-5.3.1.tar.gz 2.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for maop-orchestrator 5.3.1
File Interpreter ABI Platform
maop_orchestrator-5.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 4.2 MB

Release files / maop_orchestrator-5.3.1.tar.gz

Download URL maop_orchestrator-5.3.1.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
7fbfb00932808c2c53566b2faced6ad7e21a1d4f6fa31b6b0c0f31b88e372814
BLAKE2b-256 checksum
How to use checksums
d3c71a6d50e53bc3383a823e4c38d63c63c9ac0f3ab1968d2b3a323d9fae9acf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 10, 2026.

Transparency log

Release files / maop_orchestrator-5.3.1-py3-none-any.whl

Download URL maop_orchestrator-5.3.1-py3-none-any.whl
Size 1.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
e46f29e6ea15ea0f2b26e0767f84dd6c658249307dc7876ffee8f37b4737937e
BLAKE2b-256 checksum
How to use checksums
4173b8f61dfa1c06e2cbc906d02d0f385db1d00d51fbab3f9f1dccec14ff9add
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 10, 2026.

Transparency log

Release history Release notifications | RSS feed

5.4.0

2 release files

This release

5.3.1 This release

2 release files

5.3.0

2 release files

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