All notable changes to this project will be documented in this file.
v0.4.1 - 2024-10-17
v0.4.0 - 2024-09-28
v0.3.2 - 2024-04-01
- specify virtual env location in
.readthedocs.yaml
(#143)
v0.3.1 - 2024-01-12
v0.3.0 - 2024-01-03
- check
__main__
first for module discovery (#131) - fix
click
&pydantic
min. versions + fixfeud.typing
versions (#133) - define
__all__
forfeud.typing
module (#134)
- define
feud.click.is_rich
for checkingrich-click
install (#132) - add command and option sections (#136)
v0.2.0 - 2023-12-27
- add
feud.build
+ moverich_click
styling tofeud.Config
(#123)
v0.1.6 - 2023-12-26
- improve docstring parsing (#121)
v0.1.5 - 2023-12-26
- restyle
README.md
and related projects (#117)
- support argument defaults (#114)
- show argument help by default + support
rich-click
overrides (#115) - expand
feud.run
object support/discovery (#116)
v0.1.4 - 2023-12-22
- update
release
task to useversion.py
(#111)
- support
*args
and**kwargs
(#108)
v0.1.3 - 2023-12-19
- update issues and discussions URLs (#104)
- support iterables and
dict
infeud.run
(#105)
v0.1.2 - 2023-12-15
- fix
README.md
typo (#102)
v0.1.2rc1 - 2023-12-15
- fix repository issue/PR templates (#97)
v0.1.1 - 2023-12-14
- change
feud.config
from package to module (#86) - use
==
instead ofis
fortyping.Annotated
comparison (#88)
- add
email
extra, issue/PR templates,version
module (#84) - add
typing.Pattern
tofeud.typing
(#85) - add metavars for
typing.Union
and literal|
union types (#89) - add
Group.__main__()
support (#90) - add
feud.env
decorator for env. variable options (#91) - add
feud.rename
decorator (#94)
- add test for inheritance command override (#87)
v0.1.0 - 2023-12-05
- remove auto-merge
master
->dev
workflow (#80)
- add configuration reference to boolean type (#81)
v0.1.0a9 - 2023-12-05
- dont use
git fetch --unshallow
(#78)
v0.1.0a8 - 2023-12-05
- hide release PRs from
CHANGELOG.md
(#73) - use
github-push-action
for auto-merge (#75) - use PAT for actions/checkout (#76)
v0.1.0a6 - 2023-12-04
- use
setup-git-credentials
for auto-merge workflow (#71)
v0.1.0a5 - 2023-12-04
- add write permissions to auto-merge workflow (#69)
v0.1.0a4 - 2023-12-04
- add auto-merge master into dev workflow (#67)
- add
cliff.toml
issue/release number preprocessors (#66)
v0.1.0a3 - 2023-12-04
- use cliff for changelog generation (#51)
- correctly access changelog entry content (#53)
- fix
tag-version-commit
workflow (#55) - tag in create-release-pr workflow (#56)
- prefix tag with
v
(#57) - use
rickstaa/action-create-tag
to create tags (#64)
v0.1.0a2 - 2023-12-04
- use
actions/checkout@v4
and fix permissions (#28) - add
write-all
permissions tocreate-release-pr
workflow (#29) - provide version to
auto-changelog
(#31) - fix multi-line
create-release-pr
workflow output (#32) - fetch tags in
create-release-pr
workflow (#34) - use
fetch-depth: 0
for workflow checkout (#36) - use temporary file for changelog entry (#37)
- remove invalid
)
fromcreate-release-pr
workflow (#38) - use EOF for multi-line changelog output (#40)
- silence
release.install
invoke task (#42) - remove
entry.md
fromcreate-release-pr
workflow (#44) - provide start/stop commit to
create-release-pr
workflow (#46)
- remove
CHANGELOG.md
(#48)