Skip to main content

chatserve package

Project description

chatserve

chatserve package

快速开始

pip install -e ".[dev]"
chatserve 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

chatserve-0.0.1.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.

chatserve-0.0.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file chatserve-0.0.1.tar.gz.

File metadata

  • Download URL: chatserve-0.0.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for chatserve-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e72bd36cb40c29c34d9bbae7b19fc2a9fab7f7d576ade36b7a44b9bc1c0a7790
MD5 518a4a1429caaed1b69ad66d28694848
BLAKE2b-256 d6af5d05e1cece548c0032a593d4be3d01fe25092f7e9e1d6beb0cf8acfe8a4f

See more details on using hashes here.

File details

Details for the file chatserve-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: chatserve-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for chatserve-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cf1188de55766800cb98d24d42836ff15cfc602f80edf1ddb4fd6f30cda180f2
MD5 ea3529b59d46b224b0ddaad1f73fd676
BLAKE2b-256 82d54024fcfc71d906a4ea162ae3a95ae326bf588f75e7f4968f317e73991a15

See more details on using hashes here.

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