Skip to main content

emotional

CI codecov

A Commitizen template for conventional commit with emojis and integrations.

Installation

pip install emotional

Then set emotional as the Commitizen template:

[tool.commitizen]
name = "emotional"

Configuration

As a starter, remember that all Commitizen configuration is available.

Changelog

By default, changes by types are kept in order of commit and ignore the scope for ordering. You can however force scope to be sorted first by setting order_by_scope:

[tool.commitizen]
name = "emotional"
order_by_scope = true

You can also group changes into subsections by scope by setting group_by_scope:

[tool.commitizen]
name = "emotional"
group_by_scope = true

Github integration

To enable github integration, just provide your github repository as github setting:

[tool.commitizen]
name = "emotional"
github = "author/repository"

For github enterprise, you can use the full repository URL:

[tool.commitizen]
name = "emotional"
github = "https://git.company.com/author/repository"

Gitlab integration

To enable gitlab integration, just provide your gitlab repository as gitlab setting:

[tool.commitizen]
name = "emotional"
gitlab = "author/repository"

Use the full URL for hosted gitlab instances:

[tool.commitizen]
name = "emotional"
gitlab = "https://git.company.com/author/repository"

Jira integration

To enable Jira integration, provide your JIRA instance URL as jira_url setting and the list of project prefix you want ho be processed in jira_prefixes:

[tool.commitizen]
name = "emotional"
jira_url = "https://emotional.atlassian.net"
jira_prefixes = [
  "EMO-",
  "PRJ-",
]

Multiple integrations

While it is totally possible to mix integrations, keep in mind than jira is compatible with both github and gitlab while github and gitlab are conflicting because they use the same format.

Release files for emotional 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for emotional 0.6.1
File Size Uploaded
emotional-0.6.1.tar.gz 21.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for emotional 0.6.1
File Interpreter ABI Platform
emotional-0.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 35.9 kB

Release files / emotional-0.6.1.tar.gz

Download URL emotional-0.6.1.tar.gz
Size 21.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b4a8fdc9c5fe3d26f6d68f6efe6f12173775d1f3906b07716362d5ebcc26ee7b
BLAKE2b-256 checksum
How to use checksums
033be276494366ce05faba08fb102b316eabe8f0486492c388d12bdab59e3969
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via pdm/2.26.6 CPython/3.12.12 Linux/6.11.0-1018-azure

Release files / emotional-0.6.1-py3-none-any.whl

Download URL emotional-0.6.1-py3-none-any.whl
Size 14.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f6f15488e86cd3dbc334551de5ae304708eebe326416369e7a6d901e0d30c20f
BLAKE2b-256 checksum
How to use checksums
11d7355da036e4ac8099cc44b7c67b724e96da14b0bcac06bd99932a995666b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via pdm/2.26.6 CPython/3.12.12 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page