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
Andrew Cassidy
983fff1471
Add to-string functions to version entries
3 years ago
Andrew Cassidy
13ddc5a1f9
Gracefully handle H2s that dont match the schema
3 years ago
Andrew Cassidy
98c21e4078
Cleanup unused code
3 years ago
Andrew Cassidy
fb35ad3b29
Fix link parsing
3 years ago
Andrew Cassidy
849438a5f5
reworked 2-step parser that can handle setext headers
3 years ago
Andrew Cassidy
fa97e9154b
Fix paragraph separation
3 years ago
Andrew Cassidy
fbdd3f8971
code block support, kind-of
3 years ago
Andrew Cassidy
9ee8096e33
Improved parsing and add write() method
...
Tool now has round-trip accuracy with test file!
3 years ago