Commit parser for StartinBlox packages
Project description
# Conventional changelog for Startin'blox
## Commit types
| Commit Type | Title | Description | Release | In changelog |
|:-----------:|------------|-------------------|------------|:------------:|
| `minor` | Minor | Minor release | `minor` | `yes` |
| `major` | Major | Major release | `major` | `yes` |
| `feature` | Features | New behavior | `patch` | `yes` |
| `update` | Updates | Change behavior | `patch` | `yes` |
| `bugfix` | Bug Fixes | Fix bugs | `patch` | `yes` |
| `ui` | Interface | Change appearance | `patch` | `yes` |
| `syntax` | Syntax | Refactoring code | `patch` | `yes` |
| | Other | All others | `patch` | `no` |
[See reference](https://git.happy-dev.fr/startinblox/management#commit-messages)
## Setup
Add the relevant `semantic_release` section to your `setup.cfg`:
```
[semantic_release]
version_variable = myapp/__init__.py:__version__
commit_parser = sib_semantic_release.parser
```
Install the package in your build environment (not working yet!):
```
$ pip install sib-semantic-release
```
FIXME: force installation from specific indexes:
```
$ pip install git+https://github.com/plup/python-semantic-release
$ pip install git+https://git.happy-dev.fr/startinblox/semantic-release-py
```
## Commit types
| Commit Type | Title | Description | Release | In changelog |
|:-----------:|------------|-------------------|------------|:------------:|
| `minor` | Minor | Minor release | `minor` | `yes` |
| `major` | Major | Major release | `major` | `yes` |
| `feature` | Features | New behavior | `patch` | `yes` |
| `update` | Updates | Change behavior | `patch` | `yes` |
| `bugfix` | Bug Fixes | Fix bugs | `patch` | `yes` |
| `ui` | Interface | Change appearance | `patch` | `yes` |
| `syntax` | Syntax | Refactoring code | `patch` | `yes` |
| | Other | All others | `patch` | `no` |
[See reference](https://git.happy-dev.fr/startinblox/management#commit-messages)
## Setup
Add the relevant `semantic_release` section to your `setup.cfg`:
```
[semantic_release]
version_variable = myapp/__init__.py:__version__
commit_parser = sib_semantic_release.parser
```
Install the package in your build environment (not working yet!):
```
$ pip install sib-semantic-release
```
FIXME: force installation from specific indexes:
```
$ pip install git+https://github.com/plup/python-semantic-release
$ pip install git+https://git.happy-dev.fr/startinblox/semantic-release-py
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for sib_commit_parser-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac152240c052c3bc88b23fc813b17d093ce7fda024e0e5caf21bc57f8cb97418 |
|
MD5 | bb818e2b623b8b82657a28e82f1c4d33 |
|
BLAKE2b-256 | 3c85674abfae29d3b55bfbfba0d29f90c1ae71ac1e63f5185fdc7c22c49e3695 |