Skip to content

Latest commit

 

History

History
164 lines (92 loc) · 8.76 KB

File metadata and controls

164 lines (92 loc) · 8.76 KB

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.7 - 2026-01-13

Compare with 0.4.6

Code Refactoring

  • Update release-cycle.json URL (a02eed4 by Hugo van Kemenade). PR-16

0.4.6 - 2025-11-10

Compare with 0.4.5

Bug Fixes

  • Skip unknown Python versions instead of crashing (5a80045 by Timothée Mazzucotelli).

Code Refactoring

  • Update the code base for Python 3.10 (ce2f42c by Timothée Mazzucotelli).
  • Specify encoding when reading/writing files (6c82359 by Timothée Mazzucotelli).

0.4.5 - 2025-07-31

Compare with 0.4.4

Build

  • Depend on Cappa 0.29 (cccad38 by Timothée Mazzucotelli).

Bug Fixes

  • Use actual BOL date when checking BOL comments (4a99e7d by Timothée Mazzucotelli).

0.4.4 - 2025-07-23

Compare with 0.4.3

Code Refactoring

  • Make regular expression non-greedy for content within backticks (4529e72 by Timothée Mazzucotelli).

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).