Skip to content

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¤

Compare with 0.4.2

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¤

Compare with 0.4.1

Bug Fixes¤

  • Don't delete files during diff (d34b930 by Timothée Mazzucotelli).

0.4.1 - 2025-03-19¤

Compare with 0.4.0

Bug Fixes¤

  • Don't crash with unicode decode errors (cdd7227 by Timothée Mazzucotelli).

0.4.0 - 2025-03-19¤

Compare with 0.3.4

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¤

Compare with 0.3.3

Bug Fixes¤

  • Exit with code 1 if yore check found issues (a32c470 by Timothée Mazzucotelli).

0.3.3 - 2025-02-25¤

Compare with 0.3.2

Bug Fixes¤

  • Remove a leftover investigation print (3ec4795 by Bartosz Sławecki). PR-11

0.3.2 - 2025-02-25¤

Compare with 0.3.1

Bug Fixes¤

  • Fix yore script path (f877a6b by Bartosz Sławecki). PR-10

0.3.1 - 2025-02-24¤

Compare with 0.3.0

Code Refactoring¤

  • Move modules under _internal, update docs (7d59de0 by Timothée Mazzucotelli).

0.3.0 - 2025-02-24¤

Compare with 0.2.0

Features¤

0.2.0 - 2024-08-14¤

Compare with 0.1.0

Breaking changes¤

  • yore.cli.CommandCheck.warn_before_eol: Public object was renamed eol_within
  • yore.cli.CommandCheck.__init__(warn_before_eol): Parameter was renamed eol_within
  • yore.cli.CommandFix.fix_before_eol: Public object was renamed eol_within
  • yore.cli.CommandFix.__init__(fix_before_eol): Parameter was renamed eol_within
  • yore.lib.BlockOrLine: Public object was removed
  • yore.lib.YoreComment.check(bump): Parameter kind was changed: positional or keyword -> keyword-only
  • yore.lib.YoreComment.check(warn_before_eol): Parameter was renamed eol_within
  • yore.lib.YoreComment.fix(bump): Parameter kind was changed: positional or keyword -> keyword-only
  • yore.lib.YoreComment.fix(fix_before_eol): Parameter was renamed eol_within
  • yore.lib.eol_dates: Public object was renamed python_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

0.1.0 - 2024-06-27¤

Compare with first commit

Features¤

  • Implement initial version (68ca0cb by Timothée Mazzucotelli).
  • Generate project with Copier UV template (30ec3c1 by Timothée Mazzucotelli).