Skip to main content

ChatArch setup CLI extracted from ChatTool

Project description

chatup

ChatUp is the standalone ChatArch setup CLI. It is the first-level replacement for chattool setup: commands such as chattool setup workspace become chatup workspace while preserving the same interactive/non-interactive CLI conventions.

Quick Start

chatup --help
chatup doctor

Development

python -m pytest -q
python -m build
python -m twine check dist/*

Layout

  • src/chatup/: package source code
  • tests/: package tests
  • cli-tests/: real CLI tests, doc-first
  • mock-cli-tests/: mock/fake CLI tests, doc-first
  • docs/: long-lived project docs

Release

Release is tag-driven. A vX.Y.Z tag must match src/chatup/__init__.py::__version__; the publish workflow builds and publishes to PyPI through Trusted Publishing/OIDC when the PyPI project is configured for ChatArch/ChatUp, workflow .github/workflows/publish.yml, environment pypi.

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

chatup-0.2.0.tar.gz (114.8 kB view details)

Uploaded Source

Built Distribution

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

chatup-0.2.0-py3-none-any.whl (127.5 kB view details)

Uploaded Python 3

File details

Details for the file chatup-0.2.0.tar.gz.

File metadata

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

File hashes

Hashes for chatup-0.2.0.tar.gz
Algorithm Hash digest
SHA256 db9d5e0353444b3e9158b69579cb2ba0ebfa18e50c01cf465081bc907c12e238
MD5 bce3ef0eecfac9389037de7dfe665c75
BLAKE2b-256 cabb7280787c6b6ba24c16d68db48d4f8c47880b1a5ce772a17d1905f96bd85e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chatup-0.2.0.tar.gz:

Publisher: publish.yml on ChatArch/ChatUp

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

File details

Details for the file chatup-0.2.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for chatup-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8a052345c17f102f0b6e2d1e6c6905a7b6c69fd2f2d74cccb9d35f2482063828
MD5 d87e46a6604122b09c522eab953c5588
BLAKE2b-256 a3411eeb862832b1e5b42cc701130b6402abe103909bdeea8ace510ccefc2307

See more details on using hashes here.

Provenance

The following attestation bundles were made for chatup-0.2.0-py3-none-any.whl:

Publisher: publish.yml on ChatArch/ChatUp

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