Andrew Cassidy
140faccb69
Attempt to fix tagging error?
3 years ago
Andrew Cassidy
08be02a49c
More CLI tests
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
0c11cf9ffc
Add tests for log writer
3 years ago
Andrew Cassidy
a13fa34c0c
Update changelog
3 years ago
Andrew Cassidy
73a331f3e5
Use correct test runner
3 years ago
Andrew Cassidy
336421078c
Run tests in CI
3 years ago
Andrew Cassidy
1c389038b4
Delete test changelog
3 years ago
Andrew Cassidy
53845bf20f
Rewrite tests
3 years ago
Andrew Cassidy
ae681ae290
Bring changelog up to date
3 years ago
Andrew Cassidy
be78167b4b
Add unit tests for parser
3 years ago
Andrew Cassidy
358942c858
Version 0.3.2
...
### Added
- Readme file now has installation and usage instructions.
- yaclog command entry point added to setup.cfg.
### Changed
- `release -c` will no longer create empty commits, and will use the current commit instead.
### Fixed
- `release` and `entry` commands now work using empty changelogs.
3 years ago
Andrew Cassidy
82039ca074
formatting
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
ebcb70c130
Version 0.3.1
...
### Added
- `yaclog` tool for manipulating changelogs from the command line
- `init` command to make a new changelog
- `format` command to reformat the changelog
- `show` command to show changes from the changelog
- `entry` command for manipulating entries in the changelog
- `tag` command for manipulating tags in the changelog
- `release` command for creating releases
3 years ago
Andrew Cassidy
c614363b5f
Version 0.3.0
...
### Added
- `yaclog` tool for manipulating changelogs from the command line
- `init` command to make a new changelog
- `format` command to reformat the changelog
- `show` command to show changes from the changelog
- `entry` command for manipulating entries in the changelog
- `tag` command for manipulating tags in the changelog
- `release` command for creating releases
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
39f6ede5f2
add date to changelog
3 years ago
Andrew Cassidy
ddfd96193d
fix setup.cfg
3 years ago
Andrew Cassidy
dc5cc2ddd9
Release 0.2.0
3 years ago
Andrew Cassidy
57542e228e
Update CHANGELOG.md
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
f6f7a8b500
README formatting
3 years ago
Andrew Cassidy
7b694bc3c0
Add logo to readme
3 years ago
Andrew Cassidy
2e2a5834e6
Add logo
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
Andrew Cassidy
b5c4a1757e
better version header formatting
3 years ago
Andrew Cassidy
1b263ad38f
Copyright comment
3 years ago
Andrew Cassidy
a900679eb6
Fix python_requires tag
3 years ago
Andrew Cassidy
c999822bd0
Add changelog link
3 years ago
Andrew Cassidy
06b2815d19
Version 0.1.0
3 years ago
Andrew Cassidy
0279d89367
Use regex for parsing
3 years ago
Andrew Cassidy
8666e48639
Changelog parsing
3 years ago
Andrew Cassidy
d6d5007112
Ignore .idea
3 years ago