Changelog¤
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.4.3 - 2025-03-26¤
Bug Fixes¤
- Parse BOL comments (91811d7 by Timothée Mazzucotelli). Issue-15
- Output "since date" for EOL in the past, not "in delta" (7d6bb67 by Timothée Mazzucotelli). Issue-14
Code Refactoring¤
- Set short timeout for downloading BOL/EOL Python dates (3bd3f49 by Timothée Mazzucotelli).
0.4.2 - 2025-03-19¤
Bug Fixes¤
- Don't delete files during diff (d34b930 by Timothée Mazzucotelli).
0.4.1 - 2025-03-19¤
Bug Fixes¤
- Don't crash with unicode decode errors (cdd7227 by Timothée Mazzucotelli).
0.4.0 - 2025-03-19¤
Features¤
- Add
yore diff
command (590851d by Timothée Mazzucotelli). Issue-12 - Support config files, add prefix option (708a6c0 by Timothée Mazzucotelli). Issue-8
- Check comments validity (abd31e3 by Timothée Mazzucotelli). Issue-13
- Support many more languages and list files with Git (2f7bb5f by Timothée Mazzucotelli). Issue-4
Code Refactoring¤
- Simplify CLI invocation (c727477 by Timothée Mazzucotelli).
- Shorten messages, display original comment (c49a5b0 by Timothée Mazzucotelli).
0.3.4 - 2025-03-08¤
Bug Fixes¤
- Exit with code 1 if
yore check
found issues (a32c470 by Timothée Mazzucotelli).
0.3.3 - 2025-02-25¤
Bug Fixes¤
0.3.2 - 2025-02-25¤
Bug Fixes¤
0.3.1 - 2025-02-24¤
Code Refactoring¤
- Move modules under
_internal
, update docs (7d59de0 by Timothée Mazzucotelli).
0.3.0 - 2025-02-24¤
Features¤
0.2.0 - 2024-08-14¤
Breaking changes¤
yore.cli.CommandCheck.warn_before_eol
: Public object was renamedeol_within
yore.cli.CommandCheck.__init__(warn_before_eol)
: Parameter was renamedeol_within
yore.cli.CommandFix.fix_before_eol
: Public object was renamedeol_within
yore.cli.CommandFix.__init__(fix_before_eol)
: Parameter was renamedeol_within
yore.lib.BlockOrLine
: Public object was removedyore.lib.YoreComment.check(bump)
: Parameter kind was changed:positional or keyword
->keyword-only
yore.lib.YoreComment.check(warn_before_eol)
: Parameter was renamedeol_within
yore.lib.YoreComment.fix(bump)
: Parameter kind was changed:positional or keyword
->keyword-only
yore.lib.YoreComment.fix(fix_before_eol)
: Parameter was renamedeol_within
yore.lib.eol_dates
: Public object was renamedpython_dates
Features¤
- Implement BOL (Beginning of Life) comments (57f9e90 by Timothée Mazzucotelli). Issue-5
- Support "file" scope (11e0cd2 by Timothée Mazzucotelli). Issue-2