https://github.com/romanin-rf/changelogger
A module for generating changelog.
https://github.com/romanin-rf/changelogger
changelog generator management python python-module
Last synced: about 1 year ago
JSON representation
A module for generating changelog.
- Host: GitHub
- URL: https://github.com/romanin-rf/changelogger
- Owner: romanin-rf
- License: mit
- Created: 2024-01-26T21:25:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-26T21:32:17.000Z (over 2 years ago)
- Last Synced: 2025-02-03T10:34:20.192Z (over 1 year ago)
- Topics: changelog, generator, management, python, python-module
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelogger/__init__.py
- License: LICENSE
Awesome Lists containing this project
README
# ChangeLogger
## Description
A module for generating changelog in any format.
## Using
```python
from datetime import datetime
from changelogger import ChangelogFile
clf = ChangelogFile("test.yaml")
clf.add_version('0.1.0', datetime.now(), "https://example.com", 'pre-release')
clf.add_change('0.1.0', 'add', 'Added code')
clf.add_change('0.1.0', 'remove', 'Removed code')
clf.export('test.md')
print(clf.data)
```