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.0031-dev PyPI Releases

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

CHECK ME OUT


Example usage:

EXAMPLE


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.36.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

wommit-20.8.36-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wommit-20.8.36.tar.gz
  • Upload date:
  • Size: 22.3 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.2 CPython/3.8.5

File hashes

Hashes for wommit-20.8.36.tar.gz
Algorithm Hash digest
SHA256 fc3c8f2b56b141b98447103a9db3595761666772e8cb391e7e5745f30e20f816
MD5 0bcc68d8f9c5d0d98c6e44e5d56c7f75
BLAKE2b-256 22845599f1226f684b53b714b0996db2e970ed30e1b1f8770a8d6b3637a73f61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wommit-20.8.36-py3-none-any.whl
  • Upload date:
  • Size: 25.6 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.2 CPython/3.8.5

File hashes

Hashes for wommit-20.8.36-py3-none-any.whl
Algorithm Hash digest
SHA256 b55e5f96f659e1ff9a404106dd4e6615f39c3e73b9af30f006e4de0ebd6bb59f
MD5 85346e912b8df420fbd59506f9297cd8
BLAKE2b-256 7ff6b48d7a842510870a57872a0b5ab56f4138efdfae8e35d4cc5d954755b309

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