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.0.tar.gz (77.7 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.0-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wcheck-0.5.0.tar.gz
  • Upload date:
  • Size: 77.7 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.0.tar.gz
Algorithm Hash digest
SHA256 5086cb7a3da723d8b7fc71971551eae8b36170f3ed2321d8abe7b6abe3ceb323
MD5 e21b7f59344751ff8f81713fe0ba8d36
BLAKE2b-256 ab81b34ddf37aec388d636e20cb9b71ef62a2e30a602ffde70482e631200f5b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for wcheck-0.5.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: wcheck-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 16.6 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f510046bd1357cb8f9a5d8a901ec2f2c511eecf92471ffd2fbccee95090b66d3
MD5 366612ed47bf65c82ef484d5f8751132
BLAKE2b-256 720984c1b4d398497d5bf0f5f5930161cd04807fa3820e96e55272c5e9e79bac

See more details on using hashes here.

Provenance

The following attestation bundles were made for wcheck-0.5.0-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