Skip to main content

CANNBotDSL

1. 项目简介 (Introduction)


2. 目录结构 (Directory Structure)


3. 构建指南 (Build Instructions)

请根据目标独立阅读对应文档。开发与发行指南各自包含完整步骤,不互为前置。

目标 文档入口
新环境搭建、native CMake、editable 和增量编译(开发) 构建与增量开发指南
PEP 517 raw Wheel、auditwheel、验证和发布(发行) Wheel 构建与发布指南
运行时和调试环境变量 环境变量参考
for 循环、后端 unroll 与前端静态展开 循环与 UNROLL
自定义组合参数、语义叶子与隔离 Registry Adapter 用户指南
从旧扩展协议迁移 Adapter 迁移对照

4. Submodule 管理 (Submodule Management)

cannbot-arena 通过 Git submodule 引入。父仓库会锁定其提交版本。

首次克隆仓库时,可以同时初始化 submodule:

git clone --recurse-submodules https://gitcode.com/mabing1118/cannbot-dsl.git

对于已经克隆的仓库,或在更新父仓库后,将 submodule 同步到父仓库锁定的版本:

git submodule update --init --recursive

维护者如需将 cannbot-arena 更新到上游最新版本,应检查变化并提交新的 submodule 指针:

git submodule update --remote cannbot-arena
git diff --submodule=log -- cannbot-arena
git add cannbot-arena
git commit -m "chore: update cannbot-arena submodule"

Metadata

Release files for cannbot-dsl 0.0.3

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

Built distributions (wheels)

Table of built distributions (wheels) for cannbot-dsl 0.0.3
File Interpreter ABI Platform
cannbot_dsl-0.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
cannbot_dsl-0.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details

Total release size: 10.5 MB

Release files / cannbot_dsl-0.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL cannbot_dsl-0.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 5.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
755b68c44727cdff4b1b807c541049a1ceeb0800b98afa471f937ac79dfd2699
BLAKE2b-256 checksum
How to use checksums
f267e3ded46f1baf7856c1454ba940aadbc7d01bccf89d6d997fb8c5fe3ffdfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / cannbot_dsl-0.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL cannbot_dsl-0.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 5.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
91d2703c3faeb6561b8ad4b4055d523485947fc8727d5570d33f16a4b3027b46
BLAKE2b-256 checksum
How to use checksums
60080effe120e0d5b1771359288f5111cbb9dc91ee2ecf74aabd1359a00b1b5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

0.7.0

6 release files

This release

0.0.3 This release

2 release files

0.0.2

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