Commit Graph

139 Commits (main)
 

Author SHA1 Message Date
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 14430e6cd2 Add epub builds 3 years ago
Andrew Cassidy affb8f8627 Configure rtd 3 years ago
Andrew Cassidy dacacdc496 Document a change I made 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 4b11ab839d Add explanation of changelog file format 3 years ago
Andrew Cassidy 8db70fb75a Add doc building dependencies 3 years ago
Andrew Cassidy ac3fb0ca2b Handbook section with usage information 3 years ago
Andrew Cassidy 36ab0930fe Add API documentation 3 years ago
Andrew Cassidy f085f318b3 Add API documentation 3 years ago
Andrew Cassidy 5cc815d8b6 Styling and layout for docs 3 years ago
Andrew Cassidy a8fab8149c Initialize docs 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 2be155c1c0 Automatically create github releases
Self hosting!
3 years ago
Andrew Cassidy c43fc25eae use API in command line tools 3 years ago
Andrew Cassidy 6734cd3b32 Fix imports AGAIN 3 years ago
Andrew Cassidy d2b4d8addd Version header parsing unit tests 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 21cb103cba Fix 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 ae4a47d3f6 Changelog tweaks 3 years ago
Andrew Cassidy f56038d3c9 Version 0.3.3
### Added

- Unit tests in the `tests` folder

### Changed

- Default links and dates in VersionEntry are now consistently `None`
- Changelog links dict now contains version links. 
  Modified version links will overwrite those in the table when writing to a file
- Changelog object no longer errors when creating without a path.
- `release` now resets lesser version values when incrementing
- `release` now works with logs that have only unreleased changes
3 years ago
Andrew Cassidy 7b0eb4c78b Tests cleanup 3 years ago
Andrew Cassidy 32c09d82bd Consolidate output checking and fix git error 3 years ago
Andrew Cassidy a443724d2b Even better test error logging 3 years ago
Andrew Cassidy 2ba414f121 Better test error logging 3 years ago
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