Skip to main content

Manage a workspace of git repositories

Project description

wcheck

Documentation PyPI version License: MIT

Manage a workspace of git repositories

wcheck compares different workspaces of git repositories and reports their differences. It supports local workspaces and YAML configuration files (vcstool format).

Quick Install

uv tool install wcheck          # Basic
uv tool install 'wcheck[gui]'   # With GUI (PySide6)
uv tool install 'wcheck[tui]'   # With TUI (Textual)
uv tool install 'wcheck[gui,tui]'  # With both

Quick Example

# Check status of all repositories
wcheck status

# Compare with configuration file
wcheck wconfig -c workspace.yaml

# Interactive terminal interface
wcheck status --tui

Documentation

📖 Full documentation: https://pastord.github.io/wcheck/

License

MIT License - see LICENSE for details.

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

wcheck-0.5.3.tar.gz (80.3 kB view details)

Uploaded Source

Built Distribution

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

wcheck-0.5.3-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file wcheck-0.5.3.tar.gz.

File metadata

  • Download URL: wcheck-0.5.3.tar.gz
  • Upload date:
  • Size: 80.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wcheck-0.5.3.tar.gz
Algorithm Hash digest
SHA256 94628c9aa300faa28167eb25c8a9b74a5f112f81c7ae301ec8550d19c406c872
MD5 84c0bc0f6711383d4dc1b85e4e57b21b
BLAKE2b-256 7e475a428a5bb0f998195079d73de34dcf91c7ec72f65af07129d47308d88750

See more details on using hashes here.

Provenance

The following attestation bundles were made for wcheck-0.5.3.tar.gz:

Publisher: publish.yml on PastorD/wcheck

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

File details

Details for the file wcheck-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: wcheck-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for wcheck-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 591ed3159669d1a947f3ce798c17ed48e0c0705974b1729461a9bfe90da10631
MD5 c91b67d3fffebfced8c0d6be8951452b
BLAKE2b-256 80e7cfcac8ce3277bf3c3211e108fba66a73244356d4c077d9b0c703ed830a21

See more details on using hashes here.

Provenance

The following attestation bundles were made for wcheck-0.5.3-py3-none-any.whl:

Publisher: publish.yml on PastorD/wcheck

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