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