Greg's Simple Changelog Generator
Project description
GSLogger: Greg's Simple Changelog Generator
A Python-based tool for generating changelogs in Markdown format. created by: Friar Greg Denyes Licensed under: Apache License Version 2.0 Can be found at PyPi: https://pypi.org/project/GSLogger/0.1.0/ and Github: https://github.com/friargregarious/glogger
Features
- Automatically generates changelogs based on user input
- Supports multiple changelog entries
- Uses Markdown formatting for easy readability
Usage & initialization
To use the changelog generator, simply run the chlog.py script or run it from the command prompt and follow the prompts.
c:\myproject>glog
For collecting artifacts and building the changelog.md file, use the -c flag like so:
c:\myproject>glog -c
Note: runing from command prompt will be a future feature once the app packaging/building functionality is complete.
Newly created changelog artifacts will be stored in ch-logs/ directory as ch-logs/<date>.md files.
Configuration
The tool uses a chlog.json file to store configuration data, including the application title, developer name, and developer link.
On first run, if this file and the configuration are not present, app will automatically begin asking for these details and save them to a newly created file.
Note: future features includes a re-calibrate command to update and change these settings if user wants to.
Output
The generated changelog is stored in a file called changelog.md in the app's root directory.
Contributing
If you'd like to contribute to the development of this tool, please fork the repository and submit a pull request with your changes.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gslogger-0.1.1.tar.gz.
File metadata
- Download URL: gslogger-0.1.1.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e018ff3647d86a7de342e24a4550315fa99203faf267bbec578b4978200e5b8
|
|
| MD5 |
8949401be269c2048331fd75542f09a4
|
|
| BLAKE2b-256 |
3871b7c1e438b59107c30505add289e5c484cb787d4da16d4b18adb812f1c238
|
File details
Details for the file GSLogger-0.1.1-py3-none-any.whl.
File metadata
- Download URL: GSLogger-0.1.1-py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6cc8416c60de30a5a7e84e187ad95a98ee88b7cbc95662072711fe79679edf8a
|
|
| MD5 |
f9818434f5f11b8ee6c78fdff84552df
|
|
| BLAKE2b-256 |
803bf975842bc9ab4ef5c3f9a804f3f1d1ce054b70f73ed8e640a89e483ec229
|