Commit Graph

61 Commits (main)

Author SHA1 Message Date
Andrew Cassidy fdf30bc14c also make -y apply to git commit confirmations 1 week ago
Andrew Cassidy 72126c8dca Add -s, -n, and -y options to `release` 1 week ago
Andrew Cassidy 51e28e4ef0 cleanup 1 year ago
Andrew Cassidy 396960fae0 Only import toml and gitpython when necessary
Allows for using most commands on platforms without git installed (like the a-shell app on ios where gitpython doesnt quite work)
1 year ago
Andrew Cassidy 465b818ca2 Release Version 1.1.1
### Fixed

- Fixed `yaclog release -C -c` not committing changes to cargo.toml
2 years ago
Andrew Cassidy 8421d38164 Add cargo.toml support
Added a flag to update Rust Cargo.toml files when releasing a new version
2 years ago
Andrew Cassidy bf2e8f670f Fix release messages 3 years ago
Andrew Cassidy dc90731f3d Fix show command 3 years ago
Andrew Cassidy 5a6cb51d71 Release Version 1.0.2
### Changed

- Updated to support Click version 8
- Modified module documentation page titles to include a module role

### Fixed

- Fixed tag names with spaces in versions
3 years ago
Andrew Cassidy c696071b8f Fix last commit
gdi pycharm please stop doing that
3 years ago
Andrew Cassidy b0419dad80 Fix tagging with spaces in version names 3 years ago
Andrew Cassidy 21b530c256 Update to support Click 8 3 years ago
Andrew Cassidy d35b7fee83 Fixed broken header in new changelogs 3 years ago
Andrew Cassidy 38560702f4 Path metavar 3 years ago
Andrew Cassidy 2d1cc4ede4 Metavar capitalization 3 years ago
Andrew Cassidy 66baa96f44 Reflect last change in documentation 3 years ago
Andrew Cassidy 3676811f85 Change `release` version option to an argument 3 years ago
Andrew Cassidy a925a4e420 walk back last change slightly
preamble now contains the title, to allow for representing Jekyll front matter or any other information above the title
3 years ago
Andrew Cassidy a230968736 `header` attribute on the changelog class has been split into `title` and `preamble` 3 years ago
Andrew Cassidy ac3fb0ca2b Handbook section with usage information 3 years ago
Andrew Cassidy f085f318b3 Add API documentation 3 years ago
Andrew Cassidy 0d4ef5b733 Use click.echo to handle removing colors when unwanted 3 years ago
Andrew Cassidy 2317e04330 fix `release` 3 years ago
Andrew Cassidy 7747d8a328 `show` command now uses color 3 years ago
Andrew Cassidy 000228a836 `entry` with multiple `-b` options no longer add sub bullet points 3 years ago
Andrew Cassidy 7c638ad5fe Improved `release` version handling 3 years ago
Andrew Cassidy 8394fbfd94 Improve version number incrementing by rewriting version module 3 years ago
Andrew Cassidy 17a17fea41 Version entries now have line numbers again 3 years ago
Andrew Cassidy c43fc25eae use API in command line tools 3 years ago
Andrew Cassidy 101a47eabb Improved version header parsing 3 years ago
Andrew Cassidy e79b9f07db Fix more imports
I'll deuglify the code in a bit dont worry
3 years ago
Andrew Cassidy 5c379e2635 Version accessors on Changelog 3 years ago
Andrew Cassidy c09df3a770 Refactor changelog class and make tokenizer seperate 3 years ago
Andrew Cassidy 1676b28f03 changelog module documentation 3 years ago
Andrew Cassidy 140faccb69 Attempt to fix tagging error? 3 years ago
Andrew Cassidy 3972786d82 Fix release command and empty logs 3 years ago
Andrew Cassidy ec9c785c3a Fix version incrementing 3 years ago
Andrew Cassidy daaf21ca8d Cleanup 3 years ago
Andrew Cassidy 53845bf20f Rewrite tests 3 years ago
Andrew Cassidy be78167b4b Add unit tests for parser 3 years ago
Andrew Cassidy a3ad83ec32 Bug fixes and readme 3 years ago
Andrew Cassidy 0bf63f1501 `release -c` will no longer create empty commits 3 years ago
Andrew Cassidy 9ab1f74936 Fix file counting 3 years ago
Andrew Cassidy 74b6448ee1 Implement commit functionality 3 years ago
Andrew Cassidy a82e455267 `release` command (without the commit feature) 3 years ago
Andrew Cassidy 41974dc953 `entry` and `tag` commands 3 years ago
Andrew Cassidy 5205e27fc8 Cleanup and remove implicit log creation 3 years ago
Andrew Cassidy 157f49839f `yaclog show` and `yaclog format` commands 3 years ago
Andrew Cassidy 6e75e15526 `yaclog init` command 3 years ago
Andrew Cassidy e9a8e63c27 cleanup 3 years ago