mirror of
https://github.com/drewcassidy/yaclog.git
synced 2024-09-01 14:58:58 +00:00
Release Version 1.4.1
### Fixed - Fixed escape characters being included in github actions body file ### Added - Added pypi tags for python 3.11 and 3.12
This commit is contained in:
parent
b0d6288ae8
commit
7a8b3c7160
25
CHANGELOG.md
25
CHANGELOG.md
@ -2,38 +2,49 @@
|
||||
|
||||
All notable changes to this project will be documented in this file
|
||||
|
||||
## Version 1.4.1 - 2024-08-25
|
||||
|
||||
### Fixed
|
||||
|
||||
- Fixed escape characters being included in github actions body file
|
||||
|
||||
### Added
|
||||
|
||||
- Added pypi tags for python 3.11 and 3.12
|
||||
|
||||
|
||||
## Version 1.4.0 - 2024-08-25
|
||||
|
||||
### Added
|
||||
|
||||
- added a github action to the repository. The action can create new releases and fetch version information. For mor information see the "Github Actions" page in the handbook
|
||||
- Added a github action to the repository. The action can create new releases and fetch version information. For more information see the "Github Actions" page in the handbook
|
||||
|
||||
|
||||
## Version 1.3.0 - 2024-08-08
|
||||
|
||||
### Added
|
||||
|
||||
- added a `--version` option to `yaclog show` that prints just the version number
|
||||
- Added a `--version` option to `yaclog show` that prints just the version number
|
||||
|
||||
### Changed
|
||||
|
||||
- removed support for Click 7 as a dependency
|
||||
- Removed support for Click 7 as a dependency
|
||||
|
||||
|
||||
## Version 1.2.0 - 2024-04-16
|
||||
|
||||
### Added
|
||||
|
||||
- added the `-s` option to `yaclog release` to increment arbitrary version segments
|
||||
- added the `-n` option to `yaclog release` to create a new release instead of releasing a new one
|
||||
- added the `-y` option to `yaclog release` to answer "yes" to all confirmation dialogs. Use with caution!
|
||||
- Added the `-s` option to `yaclog release` to increment arbitrary version segments
|
||||
- Added the `-n` option to `yaclog release` to create a new release instead of releasing a new one
|
||||
- Added the `-y` option to `yaclog release` to answer "yes" to all confirmation dialogs. Use with caution!
|
||||
|
||||
|
||||
## Version 1.1.2 - 2022-12-29
|
||||
|
||||
### Changed
|
||||
|
||||
- yaclog now only tries to use git when invoked with a command that needs it, meaning most sub commands can now be used on systems without git
|
||||
- Yaclog now only tries to use git when invoked with a command that needs it, meaning most sub commands can now be used on systems without git
|
||||
|
||||
|
||||
## Version 1.1.1 - 2022-08-15
|
||||
|
@ -22,6 +22,8 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.8",
|
||||
"Programming Language :: Python :: 3.9",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Topic :: Text Processing :: Markup :: Markdown",
|
||||
"Topic :: Software Development :: Version Control :: Git",
|
||||
"Topic :: Utilities"
|
||||
|
@ -16,6 +16,7 @@
|
||||
|
||||
import datetime
|
||||
import os.path
|
||||
from sys import stdout
|
||||
|
||||
import click
|
||||
|
||||
@ -91,7 +92,7 @@ def show(obj: Changelog, all_versions, markdown, mode, version_names, gh_actions
|
||||
}
|
||||
|
||||
str_func = functions[mode]
|
||||
kwargs = {'md': markdown, 'color': True}
|
||||
kwargs = {'md': markdown, 'color': stdout.isatty()}
|
||||
|
||||
try:
|
||||
if all_versions:
|
||||
@ -115,6 +116,7 @@ def show(obj: Changelog, all_versions, markdown, mode, version_names, gh_actions
|
||||
if gh_actions:
|
||||
import tempfile
|
||||
|
||||
kwargs['color'] = False
|
||||
all_modes = [ 'name', 'header', 'version' ]
|
||||
outputs = [f'{mode}={sep.join([functions[mode](v, kwargs) for v in versions])}' for mode in all_modes]
|
||||
click.echo('\n'.join(outputs))
|
||||
|
Loading…
Reference in New Issue
Block a user