Skip to main content

ChatDraw package

Project description

ChatDraw

ChatDraw package

快速开始

pip install -e ".[dev]"
chatdraw hello ChatArch
python -m pytest -q
python -m build

CLI 规范

这个模板默认依赖 chatstyle>=0.1.0chatenv>=0.1.1,新的命令应优先使用:

  • CommandSchema / CommandField 描述输入。
  • add_interactive_option() 提供统一 -i/-I
  • resolve_command_inputs() 统一缺参补问、默认值、TTY 与校验。

目录结构

  • src/:包源码
  • tests/code-tests/:代码测试和历史测试迁移
  • tests/cli-tests/:真实 CLI 测试,doc-first
  • tests/mock-cli-tests/:mock/fake CLI 测试,doc-first
  • docs/:长期维护文档,由 mkdocs 构建

开发说明

扩展脚手架前,先阅读 DEVELOP.mdAGENTS.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chatdraw-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chatdraw-0.1.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file chatdraw-0.1.0.tar.gz.

File metadata

  • Download URL: chatdraw-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chatdraw-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ad81f2983e95f431938629ab58406bdf24ab3a6fe17c04f1e6fb330e21a88de6
MD5 d6d6c640d03dd2ddf50f3f81039e3dc1
BLAKE2b-256 b6342064abbbb1d69b7781dd1ff31379c5b681a461f4d3da045c3e9073492907

See more details on using hashes here.

Provenance

The following attestation bundles were made for chatdraw-0.1.0.tar.gz:

Publisher: publish.yml on ChatArch/ChatDraw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chatdraw-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: chatdraw-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chatdraw-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3054e69b2f5e0e3c733e19a9d64879bca56d38cd3a36b3377126ca42f44201e0
MD5 07db9025bdb2c48fc6071e1d82583d48
BLAKE2b-256 d1aa8c32de44b86eb5035873d7916fd5a4eed264a017b65903b858172599ebb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for chatdraw-0.1.0-py3-none-any.whl:

Publisher: publish.yml on ChatArch/ChatDraw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page