GitLab CHANGELOG Generator
Description
A simple command line utility to produce a CHANGELOG.md file from the commit differences between two GitLab project branches.
Python 3.6 or Python 3.7 are required to run this utility.
Installation
This utility can be installed through pip by running the following command:
pip install gitlab-changelog-generator
Usage
changegen --ip localhost --group test-projects --project test-project --branches master release --version 1.1
Tests
Tests for this project utilise the Pytest framework. To run the existing suite of unit tests run the following command within the root directory:
pytest
Notes
All Python code has been formatted by Black, 'the uncompromising Python code formatter'.
Type checking has been provided by Pyre.
Continuous integration is handled by Travis CI.
License
See LICENSE.md.
Metadata
Release files for gitlab-changelog-generator 1.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gitlab-changelog-generator-1.0.7.tar.gz | 4.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gitlab_changelog_generator-1.0.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.2 kB
Release files / gitlab-changelog-generator-1.0.7.tar.gz
| Download URL | gitlab-changelog-generator-1.0.7.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a7545eeb887677eb1ae18fca8f420a8af429769d93486060b32f169256cd6e66
|
|
BLAKE2b-256 checksum How to use checksums |
bc35699cc08243d0977337dddba85ecf0d6e6bd6a2e1be18d6ad7994927103b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
|
Release files / gitlab_changelog_generator-1.0.7-py3-none-any.whl
| Download URL | gitlab_changelog_generator-1.0.7-py3-none-any.whl |
|---|---|
| Size | 10.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
165c905186365c89dfe17571b29b62d0e115368082263a1a7d56fa2f96dd1fc3
|
|
BLAKE2b-256 checksum How to use checksums |
65d6d13f7ef467cbf1efbc9638ce15629a80227e5063b6b54488de68ba6d4a5d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.0
|