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.2

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.2
File Interpreter ABI Platform
cannbot_dsl-0.0.2-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.2-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.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL cannbot_dsl-0.0.2-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
f205e24a08483e8b2f470b97e2d40216845544f2d0d15f6744a80962ecef7a17
BLAKE2b-256 checksum
How to use checksums
234c76fe10e674a17effbe2b06e7185b7f2393a32a4df3af23951848d42a83ce
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.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL cannbot_dsl-0.0.2-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
4f7e938b047d4ee9380663a1e8d0175a263a71d2377da5b20569b2d3461403fd
BLAKE2b-256 checksum
How to use checksums
4032bb6d320519358910c0b5a39f31db273c0287f45ba8cc4afe386c9d3474d1
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

0.0.3

2 release files

This release

0.0.2 This release

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