Skip to main content

A tool for intuitively writing git commits that adhere to the Conventional Commits standards.

Project description

Wommit

Write commit tool


PyCalVer 20.08.0026-dev PyPI Releases

A package for intuitively formatting appealing commmit messages with emojis, using an assortment of different methods.

CHECK ME OUT


Commands

wommit ...:

  • c: Commit all staged files using an intuitive drop-down menu or a fast autocompletion prompt.

    Options:

    • -m: Use menu mode, overriding default.

    • -e: Use autocompletion mode, overriding default.

    • -m [MESSAGE]: Write a manual commit message, and commits if it's in the accepted format, as well as converting known types to emojis.

    • -g: Use global settings and data instead of local.

    • --test: Test either of the modes without commiting.

  • check: Manually check previously added commit.

    Options:

    • -id [HASH]: Check a commit message with the specified ID.

    • -ids [HASH1] [HASH2]: Check all commit messages between two IDs (newest ID first).

    • -m [MESSAGE]: Check if the given string passes the check.

    • -l: Check all local commits that have not been pushed.

  • configure ...: Opens a prompt for adding/removing types and scopes.

    • e: Edit current types and scopes.

    • p: Prints all types and scopes.

    • s: Edit settings.

    Options:

    • -g: Edit global settings.

    • -t: Manually test the functionality.

  • format: Pastes the format a message needs to meet in order to pass the check.


Info

Use the wommit-changelog-action in your wommit project to automatically release your project with appropriate changelogs.

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

wommit-20.8.26.tar.gz (21.8 kB view details)

Uploaded Source

Built Distribution

wommit-20.8.26-py3-none-any.whl (25.1 kB view details)

Uploaded Python 3

File details

Details for the file wommit-20.8.26.tar.gz.

File metadata

  • Download URL: wommit-20.8.26.tar.gz
  • Upload date:
  • Size: 21.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.1 CPython/3.8.5

File hashes

Hashes for wommit-20.8.26.tar.gz
Algorithm Hash digest
SHA256 ef46f7704ddfa6e1083bb329b9b49770db29535465e9f160cb1a7eb13b7257a1
MD5 6a5d3f1fc96d4dcc1a8a51be10ae6657
BLAKE2b-256 108201d316d632cfd3d71da4e5aa63ce3141ea5c1770e873a8db49b554e5fea8

See more details on using hashes here.

File details

Details for the file wommit-20.8.26-py3-none-any.whl.

File metadata

  • Download URL: wommit-20.8.26-py3-none-any.whl
  • Upload date:
  • Size: 25.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.1 CPython/3.8.5

File hashes

Hashes for wommit-20.8.26-py3-none-any.whl
Algorithm Hash digest
SHA256 9936f220b87fc3179d5ba79a09f21c8f513c2783f0b0b71cacbc1e4103c98495
MD5 e5a0608fd7d0bf294c82e80ec082f54b
BLAKE2b-256 0bbfff7d9c44ffb852c749ebd3e0a35e3a943c1fa02e2b8e17eb5d7097c9a4c0

See more details on using hashes here.

Supported by

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