<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>ratchets, branch HEAD</title>
<subtitle>Mirror of ratchets, my python testing utility
</subtitle>
<entry>
<id>e975fec22beb07c7dcd72150a059dcc7dfb274ac</id>
<published>2025-06-21T15:41:04Z</published>
<updated>2025-06-21T15:41:04Z</updated>
<title type="text">Refactor tests (#8)</title>
<link rel="alternate" type="text/html" href="commit/e975fec22beb07c7dcd72150a059dcc7dfb274ac.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit e975fec22beb07c7dcd72150a059dcc7dfb274ac
parent ceea577b1cfd03f242d1be97f9337f36cb85c4c2
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 10:41:04 -0500

Refactor tests (#8)

* Added dataclasses to better abstract tests.

* Fixed issue with malformed json output

* Updated grammar throughout

* Fixed an issue where relative file paths impacted blame caching. This was done by resolving the abs. file path for caching.

* Reran tests, verified perf update, bumped version number.
</content>
</entry>
<entry>
<id>ceea577b1cfd03f242d1be97f9337f36cb85c4c2</id>
<published>2025-06-21T10:46:12Z</published>
<updated>2025-06-21T10:46:12Z</updated>
<title type="text">Bug: Updated formatting output issue</title>
<link rel="alternate" type="text/html" href="commit/ceea577b1cfd03f242d1be97f9337f36cb85c4c2.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit ceea577b1cfd03f242d1be97f9337f36cb85c4c2
parent ca9db46b9dd672545c7a7bf8e9ba297860c9cd9a
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 05:46:12 -0500

Bug: Updated formatting output issue

</content>
</entry>
<entry>
<id>ca9db46b9dd672545c7a7bf8e9ba297860c9cd9a</id>
<published>2025-06-21T10:34:17Z</published>
<updated>2025-06-21T10:34:17Z</updated>
<title type="text">Update pyproject.toml</title>
<link rel="alternate" type="text/html" href="commit/ca9db46b9dd672545c7a7bf8e9ba297860c9cd9a.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit ca9db46b9dd672545c7a7bf8e9ba297860c9cd9a
parent 36fcc85f77345951c4d6f27f5763a7e5c615fb23
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 05:34:17 -0500

Update pyproject.toml
</content>
</entry>
<entry>
<id>36fcc85f77345951c4d6f27f5763a7e5c615fb23</id>
<published>2025-06-21T10:33:38Z</published>
<updated>2025-06-21T10:33:38Z</updated>
<title type="text">Delete examples directory</title>
<link rel="alternate" type="text/html" href="commit/36fcc85f77345951c4d6f27f5763a7e5c615fb23.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 36fcc85f77345951c4d6f27f5763a7e5c615fb23
parent 587a5b71cc0fc6249f229037ab5ab40aefa22181
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 05:33:38 -0500

Delete examples directory
</content>
</entry>
<entry>
<id>587a5b71cc0fc6249f229037ab5ab40aefa22181</id>
<published>2025-06-21T10:27:25Z</published>
<updated>2025-06-21T10:27:25Z</updated>
<title type="text">Delete .temp_ratchet_blame.db</title>
<link rel="alternate" type="text/html" href="commit/587a5b71cc0fc6249f229037ab5ab40aefa22181.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 587a5b71cc0fc6249f229037ab5ab40aefa22181
parent 7fdea131bd3a5bfeff0a9bef5c4d34747b3dfc89
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 05:27:25 -0500

Delete .temp_ratchet_blame.db
</content>
</entry>
<entry>
<id>7fdea131bd3a5bfeff0a9bef5c4d34747b3dfc89</id>
<published>2025-06-21T10:26:46Z</published>
<updated>2025-06-21T10:26:46Z</updated>
<title type="text">Updated test directory structure. (#7)</title>
<link rel="alternate" type="text/html" href="commit/7fdea131bd3a5bfeff0a9bef5c4d34747b3dfc89.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 7fdea131bd3a5bfeff0a9bef5c4d34747b3dfc89
parent 300607df051bcb3c90a51892b3524792fca02603
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 05:26:46 -0500

Updated test directory structure. (#7)

* Updated tests to specify outputs and toml files to decouple the tests from the repo config

* Made tests self-contained so I can use ratchets with ratchets

* Fixed ratchet issues based on current .toml.

* Fixed OS dependent path issue

* Added a few more regex and shell tests

* Revised no TODO regex

* Added current ratchet_values

* Removed reference to top level db.

* Updated test locations
</content>
</entry>
<entry>
<id>300607df051bcb3c90a51892b3524792fca02603</id>
<published>2025-06-21T10:19:59Z</published>
<updated>2025-06-21T10:19:59Z</updated>
<title type="text">Added Ratchets tests to Ratchets (#6)</title>
<link rel="alternate" type="text/html" href="commit/300607df051bcb3c90a51892b3524792fca02603.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 300607df051bcb3c90a51892b3524792fca02603
parent 672ec99e971a4f43e14e82cafb0feeb3095bb0a0
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 05:19:59 -0500

Added Ratchets tests to Ratchets (#6)

* Updated tests to specify outputs and toml files to decouple the tests from the repo config

* Made tests self-contained so I can use ratchets with ratchets

* Fixed ratchet issues based on current .toml.

* Fixed OS dependent path issue

* Added a few more regex and shell tests

* Revised no TODO regex

* Added current ratchet_values

* Removed reference to top level db.
</content>
</entry>
<entry>
<id>672ec99e971a4f43e14e82cafb0feeb3095bb0a0</id>
<published>2025-06-21T05:27:01Z</published>
<updated>2025-06-21T05:27:01Z</updated>
<title type="text">Fixed capitalization issue in README</title>
<link rel="alternate" type="text/html" href="commit/672ec99e971a4f43e14e82cafb0feeb3095bb0a0.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 672ec99e971a4f43e14e82cafb0feeb3095bb0a0
parent bf4946531d630ab79919f42c4c6f4c54cf5fba55
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 00:27:01 -0500

Fixed capitalization issue in README

</content>
</entry>
<entry>
<id>bf4946531d630ab79919f42c4c6f4c54cf5fba55</id>
<published>2025-06-21T05:23:45Z</published>
<updated>2025-06-21T05:23:45Z</updated>
<title type="text">Updated tests to ensure they work without .db initially. Updated version number.</title>
<link rel="alternate" type="text/html" href="commit/bf4946531d630ab79919f42c4c6f4c54cf5fba55.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit bf4946531d630ab79919f42c4c6f4c54cf5fba55
parent cad67a35b25b1447184d1923fbc89c9189f59342
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 00:23:45 -0500

Updated tests to ensure they work without .db initially. Updated version number.

</content>
</entry>
<entry>
<id>cad67a35b25b1447184d1923fbc89c9189f59342</id>
<published>2025-06-21T05:17:02Z</published>
<updated>2025-06-21T05:17:02Z</updated>
<title type="text">Bug Fix: Resolved issue with glob specifications and the -f option (#5)</title>
<link rel="alternate" type="text/html" href="commit/cad67a35b25b1447184d1923fbc89c9189f59342.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit cad67a35b25b1447184d1923fbc89c9189f59342
parent 9e174e8cfa389796dd06596021026e8e4d5a6d2a
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Sat, 21 Jun 2025 00:17:02 -0500

Bug Fix: Resolved issue with glob specifications and the -f option (#5)


</content>
</entry>
<entry>
<id>9e174e8cfa389796dd06596021026e8e4d5a6d2a</id>
<published>2025-06-21T04:57:34Z</published>
<updated>2025-06-21T04:57:34Z</updated>
<title type="text">Added Blame Caching (#4)</title>
<link rel="alternate" type="text/html" href="commit/9e174e8cfa389796dd06596021026e8e4d5a6d2a.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 9e174e8cfa389796dd06596021026e8e4d5a6d2a
parent 0ac5f34d9f609c11a9fff4edff64dad10d2ce954
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Fri, 20 Jun 2025 23:57:34 -0500

Added Blame Caching (#4)

* Added caching file, new branch, updated version

* Created class scaffold for planned blame DB.

* Added query for table creation and basic insertion

* Consolidated logic for creation and updating for ease of use by consumer

* Started preliminary testing of caching. It seems to mostly work.

* There seems to be an issue with certain codebases where author, authortime or something else can&#39;t be retrieved properly.

* The issue appeared to be failures which were being indiscriminantly caught when running &#39;git blame&#39; on files that weren&#39;t checked into git. Resolved by throwing descriptive error.

* Added perf. benchmark for django in current state w/ caching.

* Fixed README typo

* Updated validation signatures and logic to be better

* Created BlameRecord class to simplify signatures

* Removed unnecessary logic and replaced it with an error when file-line content can&#39;t be found. Updating caching to &#39;improve&#39; write perf.

* Improved perf. for blaming

* Added clear cache option along with mutex logic for it. I now need to add more tests. There are still perf. gains to be made, but at this point they feel nominal.

* Added benchmarking for blames on my system

* Added additonal test for db

* Updated README.md

* Updated version number
</content>
</entry>
<entry>
<id>0ac5f34d9f609c11a9fff4edff64dad10d2ce954</id>
<published>2025-06-20T05:18:34Z</published>
<updated>2025-06-20T05:18:34Z</updated>
<title type="text">Improved messages to be readable in short summary view with PyTest, and in their entirety with a full description</title>
<link rel="alternate" type="text/html" href="commit/0ac5f34d9f609c11a9fff4edff64dad10d2ce954.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 0ac5f34d9f609c11a9fff4edff64dad10d2ce954
parent 156f4855d0615e191c49811f913b6f03324228b6
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Fri, 20 Jun 2025 00:18:34 -0500

Improved messages to be readable in short summary view with PyTest, and in their entirety with a full description

</content>
</entry>
<entry>
<id>156f4855d0615e191c49811f913b6f03324228b6</id>
<published>2025-06-20T04:47:33Z</published>
<updated>2025-06-20T04:47:33Z</updated>
<title type="text">Renamed files</title>
<link rel="alternate" type="text/html" href="commit/156f4855d0615e191c49811f913b6f03324228b6.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 156f4855d0615e191c49811f913b6f03324228b6
parent e360cbbf46cd04f550946028e513aeca72cbdf99
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 23:47:33 -0500

Renamed files

</content>
</entry>
<entry>
<id>e360cbbf46cd04f550946028e513aeca72cbdf99</id>
<published>2025-06-20T04:43:22Z</published>
<updated>2025-06-20T04:43:22Z</updated>
<title type="text">Added description to .toml file and added it to exceptions thrown when running pytest</title>
<link rel="alternate" type="text/html" href="commit/e360cbbf46cd04f550946028e513aeca72cbdf99.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit e360cbbf46cd04f550946028e513aeca72cbdf99
parent 082e64eee9509a18741e9dc835348f2e6ac55f48
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 23:43:22 -0500

Added description to .toml file and added it to exceptions thrown when running pytest

</content>
</entry>
<entry>
<id>082e64eee9509a18741e9dc835348f2e6ac55f48</id>
<published>2025-06-20T04:06:33Z</published>
<updated>2025-06-20T04:08:23Z</updated>
<title type="text">Version bump</title>
<link rel="alternate" type="text/html" href="commit/082e64eee9509a18741e9dc835348f2e6ac55f48.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 082e64eee9509a18741e9dc835348f2e6ac55f48
parent 5240d3b80301204f719f804cd5c7647c1806c1d3
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 23:06:33 -0500

Version bump

</content>
</entry>
<entry>
<id>5240d3b80301204f719f804cd5c7647c1806c1d3</id>
<published>2025-06-20T04:03:24Z</published>
<updated>2025-06-20T04:08:23Z</updated>
<title type="text">WIP: saving changes before branch switching</title>
<link rel="alternate" type="text/html" href="commit/5240d3b80301204f719f804cd5c7647c1806c1d3.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 5240d3b80301204f719f804cd5c7647c1806c1d3
parent cdf3eb8c59986350882eb60a11dc973bfba3dcfa
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 23:03:24 -0500

WIP: saving changes before branch switching

</content>
</entry>
<entry>
<id>cdf3eb8c59986350882eb60a11dc973bfba3dcfa</id>
<published>2025-06-20T02:44:16Z</published>
<updated>2025-06-20T02:44:16Z</updated>
<title type="text">Update README.md</title>
<link rel="alternate" type="text/html" href="commit/cdf3eb8c59986350882eb60a11dc973bfba3dcfa.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit cdf3eb8c59986350882eb60a11dc973bfba3dcfa
parent 7e076f21803a86b35ea6f44aff243cd6554fad8a
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 21:44:16 -0500

Update README.md
</content>
</entry>
<entry>
<id>7e076f21803a86b35ea6f44aff243cd6554fad8a</id>
<published>2025-06-20T02:15:15Z</published>
<updated>2025-06-20T02:15:15Z</updated>
<title type="text">Merge pull request #3 from andrewlaack/feature/specify-directories-or-regex</title>
<link rel="alternate" type="text/html" href="commit/7e076f21803a86b35ea6f44aff243cd6554fad8a.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 7e076f21803a86b35ea6f44aff243cd6554fad8a
parent e1fdb8e760445e65458df86c74e89bf0841a74f1
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 21:15:15 -0500

Merge pull request #3 from andrewlaack/feature/specify-directories-or-regex

Added path expansion for file specification.
</content>
</entry>
<entry>
<id>e1fdb8e760445e65458df86c74e89bf0841a74f1</id>
<published>2025-06-20T01:38:54Z</published>
<updated>2025-06-20T01:38:54Z</updated>
<title type="text">Update README.md</title>
<link rel="alternate" type="text/html" href="commit/e1fdb8e760445e65458df86c74e89bf0841a74f1.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit e1fdb8e760445e65458df86c74e89bf0841a74f1
parent f235511f247f38e426cde4dfdc9f76640ad80305
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 20:38:54 -0500

Update README.md
</content>
</entry>
<entry>
<id>f235511f247f38e426cde4dfdc9f76640ad80305</id>
<published>2025-06-20T01:38:13Z</published>
<updated>2025-06-20T01:38:13Z</updated>
<title type="text">Update README.md</title>
<link rel="alternate" type="text/html" href="commit/f235511f247f38e426cde4dfdc9f76640ad80305.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit f235511f247f38e426cde4dfdc9f76640ad80305
parent b3fd42c5bbb840916d7c950f1a0e0c8bbe976b39
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 20:38:13 -0500

Update README.md
</content>
</entry>
<entry>
<id>b3fd42c5bbb840916d7c950f1a0e0c8bbe976b39</id>
<published>2025-06-20T01:32:27Z</published>
<updated>2025-06-20T01:32:27Z</updated>
<title type="text">Update README.md</title>
<link rel="alternate" type="text/html" href="commit/b3fd42c5bbb840916d7c950f1a0e0c8bbe976b39.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit b3fd42c5bbb840916d7c950f1a0e0c8bbe976b39
parent 379751ea9afb8e192fb2dc76edb8b6c9146d4aa0
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 20:32:27 -0500

Update README.md
</content>
</entry>
<entry>
<id>379751ea9afb8e192fb2dc76edb8b6c9146d4aa0</id>
<published>2025-06-20T01:27:46Z</published>
<updated>2025-06-20T01:27:46Z</updated>
<title type="text">Merge pull request #2 from andrewlaack/toml-naming-change (all of this code was written after my trial project ended)</title>
<link rel="alternate" type="text/html" href="commit/379751ea9afb8e192fb2dc76edb8b6c9146d4aa0.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 379751ea9afb8e192fb2dc76edb8b6c9146d4aa0
parent b161c6a9e8d0fabc3ce8baeda571ee1ead6c861e
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Thu, 19 Jun 2025 20:27:46 -0500

Merge pull request #2 from andrewlaack/toml-naming-change (all of this code was written after my trial project ended)


It should be noted that all of this code in this PR was written outside of my trial project. I&#39;m motivated to finish this because I think it could be useful.


</content>
</entry>
<entry>
<id>b161c6a9e8d0fabc3ce8baeda571ee1ead6c861e</id>
<published>2025-06-19T00:44:48Z</published>
<updated>2025-06-19T00:44:48Z</updated>
<title type="text">Merge pull request #1 from andrewlaack/toml-naming-change</title>
<link rel="alternate" type="text/html" href="commit/b161c6a9e8d0fabc3ce8baeda571ee1ead6c861e.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit b161c6a9e8d0fabc3ce8baeda571ee1ead6c861e
parent 3b6b7264373646d426224436d87e57673d600bbe
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 19:44:48 -0500

Merge pull request #1 from andrewlaack/toml-naming-change

Toml naming change
</content>
</entry>
<entry>
<id>3b6b7264373646d426224436d87e57673d600bbe</id>
<published>2025-06-18T23:31:16Z</published>
<updated>2025-06-18T23:31:16Z</updated>
<title type="text">Updated dependencies for pyproject</title>
<link rel="alternate" type="text/html" href="commit/3b6b7264373646d426224436d87e57673d600bbe.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 3b6b7264373646d426224436d87e57673d600bbe
parent b37cae076d4f86dc07697b100aabeadd873ab397
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 18:31:16 -0500

Updated dependencies for pyproject

</content>
</entry>
<entry>
<id>b37cae076d4f86dc07697b100aabeadd873ab397</id>
<published>2025-06-18T23:19:18Z</published>
<updated>2025-06-18T23:19:18Z</updated>
<title type="text">Removed duplicate ratchet_test file, set pytest as an optional dependency, used compatible release operator for remaining dependencies</title>
<link rel="alternate" type="text/html" href="commit/b37cae076d4f86dc07697b100aabeadd873ab397.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit b37cae076d4f86dc07697b100aabeadd873ab397
parent 1713e3f124ccb3cb5fd8f84810c340d8ed7d3d78
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 18:19:18 -0500

Removed duplicate ratchet_test file, set pytest as an optional dependency, used compatible release operator for remaining dependencies

</content>
</entry>
<entry>
<id>1713e3f124ccb3cb5fd8f84810c340d8ed7d3d78</id>
<published>2025-06-18T22:35:57Z</published>
<updated>2025-06-18T22:35:57Z</updated>
<title type="text">Fixed typo</title>
<link rel="alternate" type="text/html" href="commit/1713e3f124ccb3cb5fd8f84810c340d8ed7d3d78.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 1713e3f124ccb3cb5fd8f84810c340d8ed7d3d78
parent b88dcc779b9afb8658482bf3fe4c7c29eff98511
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 17:35:57 -0500

Fixed typo

</content>
</entry>
<entry>
<id>b88dcc779b9afb8658482bf3fe4c7c29eff98511</id>
<published>2025-06-18T22:27:54Z</published>
<updated>2025-06-18T22:27:54Z</updated>
<title type="text">Updated documentation about testing locally</title>
<link rel="alternate" type="text/html" href="commit/b88dcc779b9afb8658482bf3fe4c7c29eff98511.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit b88dcc779b9afb8658482bf3fe4c7c29eff98511
parent 2295d6a22437fffa701bcf15e85b0056f821818c
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 17:27:54 -0500

Updated documentation about testing locally

</content>
</entry>
<entry>
<id>2295d6a22437fffa701bcf15e85b0056f821818c</id>
<published>2025-06-18T22:21:38Z</published>
<updated>2025-06-18T22:21:38Z</updated>
<title type="text">Tightened up README - commit for PyPI 0.1.0</title>
<link rel="alternate" type="text/html" href="commit/2295d6a22437fffa701bcf15e85b0056f821818c.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 2295d6a22437fffa701bcf15e85b0056f821818c
parent 43bc7b5df8f3d3dce3ebb0baaaccbe8b7c7ba5be
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 17:21:38 -0500

Tightened up README - commit for PyPI 0.1.0

</content>
</entry>
<entry>
<id>43bc7b5df8f3d3dce3ebb0baaaccbe8b7c7ba5be</id>
<published>2025-06-18T21:51:43Z</published>
<updated>2025-06-18T21:51:43Z</updated>
<title type="text">Updated python -&gt; python3</title>
<link rel="alternate" type="text/html" href="commit/43bc7b5df8f3d3dce3ebb0baaaccbe8b7c7ba5be.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 43bc7b5df8f3d3dce3ebb0baaaccbe8b7c7ba5be
parent 88a6caa96a00b03ec41b532a7d10ad4d095d00c7
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 16:51:43 -0500

Updated python -&gt; python3

</content>
</entry>
<entry>
<id>88a6caa96a00b03ec41b532a7d10ad4d095d00c7</id>
<published>2025-06-18T21:41:31Z</published>
<updated>2025-06-18T21:41:31Z</updated>
<title type="text">Updated formatting</title>
<link rel="alternate" type="text/html" href="commit/88a6caa96a00b03ec41b532a7d10ad4d095d00c7.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 88a6caa96a00b03ec41b532a7d10ad4d095d00c7
parent 025260db33f660c46395e875e05d619d15d39769
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 16:41:31 -0500

Updated formatting

</content>
</entry>
<entry>
<id>025260db33f660c46395e875e05d619d15d39769</id>
<published>2025-06-18T21:40:54Z</published>
<updated>2025-06-18T21:40:54Z</updated>
<title type="text">Updated formatting</title>
<link rel="alternate" type="text/html" href="commit/025260db33f660c46395e875e05d619d15d39769.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 025260db33f660c46395e875e05d619d15d39769
parent 484f06d9ad5610096eda916ed1ef086e70e7317e
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 16:40:54 -0500

Updated formatting

</content>
</entry>
<entry>
<id>484f06d9ad5610096eda916ed1ef086e70e7317e</id>
<published>2025-06-18T21:38:36Z</published>
<updated>2025-06-18T21:38:36Z</updated>
<title type="text">Updated example to fix issue with length</title>
<link rel="alternate" type="text/html" href="commit/484f06d9ad5610096eda916ed1ef086e70e7317e.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 484f06d9ad5610096eda916ed1ef086e70e7317e
parent 5d8782dbe6f26e4df51a06918673bcad3d7ec9be
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 16:38:36 -0500

Updated example to fix issue with length

</content>
</entry>
<entry>
<id>5d8782dbe6f26e4df51a06918673bcad3d7ec9be</id>
<published>2025-06-18T21:25:05Z</published>
<updated>2025-06-18T21:25:05Z</updated>
<title type="text">Updated readme, added testing procedure for testing my source</title>
<link rel="alternate" type="text/html" href="commit/5d8782dbe6f26e4df51a06918673bcad3d7ec9be.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 5d8782dbe6f26e4df51a06918673bcad3d7ec9be
parent 06099dba80e115ab05c1d4fb266bd1ad55cd03ab
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 16:25:05 -0500

Updated readme, added testing procedure for testing my source

</content>
</entry>
<entry>
<id>06099dba80e115ab05c1d4fb266bd1ad55cd03ab</id>
<published>2025-06-18T21:18:45Z</published>
<updated>2025-06-18T21:18:45Z</updated>
<title type="text">Updated formatting of README</title>
<link rel="alternate" type="text/html" href="commit/06099dba80e115ab05c1d4fb266bd1ad55cd03ab.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 06099dba80e115ab05c1d4fb266bd1ad55cd03ab
parent 2614a6b9f1fe3b9d25091fe500df7ef0b0ba7812
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 16:18:45 -0500

Updated formatting of README

</content>
</entry>
<entry>
<id>2614a6b9f1fe3b9d25091fe500df7ef0b0ba7812</id>
<published>2025-06-18T21:16:04Z</published>
<updated>2025-06-18T21:16:04Z</updated>
<title type="text">Added readme, wrote tests, documented install</title>
<link rel="alternate" type="text/html" href="commit/2614a6b9f1fe3b9d25091fe500df7ef0b0ba7812.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 2614a6b9f1fe3b9d25091fe500df7ef0b0ba7812
parent 0ee96767e2914b09fa776969cdafbefb734508aa
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 16:16:04 -0500

Added readme, wrote tests, documented install

</content>
</entry>
<entry>
<id>0ee96767e2914b09fa776969cdafbefb734508aa</id>
<published>2025-06-18T19:06:56Z</published>
<updated>2025-06-18T19:06:56Z</updated>
<title type="text">Added a bunch of tests, refactored code, added directory to show example usage</title>
<link rel="alternate" type="text/html" href="commit/0ee96767e2914b09fa776969cdafbefb734508aa.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 0ee96767e2914b09fa776969cdafbefb734508aa
parent 844a0da541b0b20102e1e865159180e09331336b
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 14:06:56 -0500

Added a bunch of tests, refactored code, added directory to show example usage

</content>
</entry>
<entry>
<id>844a0da541b0b20102e1e865159180e09331336b</id>
<published>2025-06-18T15:43:45Z</published>
<updated>2025-06-18T15:43:45Z</updated>
<title type="text">Added parallel processing, setup cli, and refactored project structure.</title>
<link rel="alternate" type="text/html" href="commit/844a0da541b0b20102e1e865159180e09331336b.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 844a0da541b0b20102e1e865159180e09331336b
parent 895b4fc9a75458ddbd1c9a37d2fe0d6434d23afa
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Wed, 18 Jun 2025 10:43:45 -0500

Added parallel processing, setup cli, and refactored project structure.

</content>
</entry>
<entry>
<id>895b4fc9a75458ddbd1c9a37d2fe0d6434d23afa</id>
<published>2025-06-18T00:59:53Z</published>
<updated>2025-06-18T00:59:53Z</updated>
<title type="text">Updated tests to only fail when count increases. Added the ability to blame issues that are found</title>
<link rel="alternate" type="text/html" href="commit/895b4fc9a75458ddbd1c9a37d2fe0d6434d23afa.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 895b4fc9a75458ddbd1c9a37d2fe0d6434d23afa
parent af6535311f960693a15d9b7360ac7f0140897613
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Tue, 17 Jun 2025 19:59:53 -0500

Updated tests to only fail when count increases. Added the ability to blame issues that are found

</content>
</entry>
<entry>
<id>af6535311f960693a15d9b7360ac7f0140897613</id>
<published>2025-06-17T22:59:06Z</published>
<updated>2025-06-17T22:59:06Z</updated>
<title type="text">Integrated with pytest and added writing to json. Next, I will add ratchet checking to the logic instead of throwing when infractions are found</title>
<link rel="alternate" type="text/html" href="commit/af6535311f960693a15d9b7360ac7f0140897613.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit af6535311f960693a15d9b7360ac7f0140897613
parent 72552a7fdef6a453ee9d649fddde01dd3bfb7cc9
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Tue, 17 Jun 2025 17:59:06 -0500

Integrated with pytest and added writing to json. Next, I will add ratchet checking to the logic instead of throwing when infractions are found

</content>
</entry>
<entry>
<id>72552a7fdef6a453ee9d649fddde01dd3bfb7cc9</id>
<published>2025-06-17T22:06:35Z</published>
<updated>2025-06-17T22:06:35Z</updated>
<title type="text">Added .toml validation, set up command evaluation, and finished regex checks</title>
<link rel="alternate" type="text/html" href="commit/72552a7fdef6a453ee9d649fddde01dd3bfb7cc9.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 72552a7fdef6a453ee9d649fddde01dd3bfb7cc9
parent 60996488d196cc1f2cdf4320ac815864a6bb92cc
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Tue, 17 Jun 2025 17:06:35 -0500

Added .toml validation, set up command evaluation, and finished regex checks

</content>
</entry>
<entry>
<id>60996488d196cc1f2cdf4320ac815864a6bb92cc</id>
<published>2025-06-17T20:43:22Z</published>
<updated>2025-06-17T20:43:22Z</updated>
<title type="text">Built out basic logic for getting file paths, reading necessary data, and parsing cli input of -f</title>
<link rel="alternate" type="text/html" href="commit/60996488d196cc1f2cdf4320ac815864a6bb92cc.html" />
<author>
<name>Andrew Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 60996488d196cc1f2cdf4320ac815864a6bb92cc
parent 4f2719d2e7720aca5e0a0b8ff4b909d22156fffd
Author: Andrew Laack &lt;andrew@laack.co&gt;
Date:   Tue, 17 Jun 2025 15:43:22 -0500

Built out basic logic for getting file paths, reading necessary data, and parsing cli input of -f

</content>
</entry>
<entry>
<id>4f2719d2e7720aca5e0a0b8ff4b909d22156fffd</id>
<published>2025-06-17T17:00:27Z</published>
<updated>2025-06-17T17:00:27Z</updated>
<title type="text">Initial commit</title>
<link rel="alternate" type="text/html" href="commit/4f2719d2e7720aca5e0a0b8ff4b909d22156fffd.html" />
<author>
<name>Andrew D. Laack</name>
<email>andrew@laack.co</email>
</author>
<content type="text">commit 4f2719d2e7720aca5e0a0b8ff4b909d22156fffd
Author: Andrew D. Laack &lt;andrew@laack.co&gt;
Date:   Tue, 17 Jun 2025 12:00:27 -0500

Initial commit
</content>
</entry>
</feed>
