ratchets

Mirror of ratchets, my python testing utility
git clone git://git.laack.co/ratchets.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2025-06-21 15:41Refactor tests (#8)Andrew D. Laack9+200-200
2025-06-21 10:46Bug: Updated formatting output issueAndrew Laack2+2-2
2025-06-21 10:34Update pyproject.tomlAndrew D. Laack1+1-1
2025-06-21 10:33Delete examples directoryAndrew D. Laack1+0-51
2025-06-21 10:27Delete .temp_ratchet_blame.dbAndrew D. Laack1+0-0
2025-06-21 10:26Updated test directory structure. (#7)Andrew D. Laack2+52-1
2025-06-21 10:19Added Ratchets tests to Ratchets (#6)Andrew D. Laack13+133-48
2025-06-21 05:27Fixed capitalization issue in READMEAndrew Laack1+1-1
2025-06-21 05:23Updated tests to ensure they work without .db initially. Updated version number.Andrew Laack2+5-2
2025-06-21 05:17Bug Fix: Resolved issue with glob specifications and the -f option (#5)Andrew D. Laack1+3-0
2025-06-21 04:57Added Blame Caching (#4)Andrew D. Laack16+597-142
2025-06-20 05:18Improved messages to be readable in short summary view with PyTest, and in their entirety with a full descriptionAndrew Laack3+21-12
2025-06-20 04:47Renamed filesAndrew Laack7+60-0
2025-06-20 04:43Added description to .toml file and added it to exceptions thrown when running pytestAndrew Laack5+28-13
2025-06-20 04:06Version bumpAndrew Laack1+1-1
2025-06-20 04:03WIP: saving changes before branch switchingAndrew Laack3+11-4
2025-06-20 02:44Update README.mdAndrew D. Laack1+2-2
2025-06-20 02:15Merge pull request #3 from andrewlaack/feature/specify-directories-or-regexAndrew D. Laack2+30-3
2025-06-20 01:38Update README.mdAndrew D. Laack1+1-1
2025-06-20 01:38Update README.mdAndrew D. Laack1+1-1
2025-06-20 01:32Update README.mdAndrew D. Laack1+1-1
2025-06-20 01:27Merge pull request #2 from andrewlaack/toml-naming-change (all of this code was written after my trial project ended)Andrew D. Laack16+588-293
2025-06-19 00:44Merge pull request #1 from andrewlaack/toml-naming-changeAndrew D. Laack18+55-47
2025-06-18 23:31Updated dependencies for pyprojectAndrew Laack1+3-3
2025-06-18 23:19Removed duplicate ratchet_test file, set pytest as an optional dependency, used compatible release operator for remaining dependenciesAndrew Laack2+5-35
2025-06-18 22:35Fixed typoAndrew Laack1+2-2
2025-06-18 22:27Updated documentation about testing locallyAndrew Laack1+1-1
2025-06-18 22:21Tightened up README - commit for PyPI 0.1.0Andrew Laack1+1-1
2025-06-18 21:51Updated python -> python3Andrew Laack1+1-1
2025-06-18 21:41Updated formattingAndrew Laack1+3-1
2025-06-18 21:40Updated formattingAndrew Laack1+5-1
2025-06-18 21:38Updated example to fix issue with lengthAndrew Laack2+28-26
2025-06-18 21:25Updated readme, added testing procedure for testing my sourceAndrew Laack1+10-0
2025-06-18 21:18Updated formatting of READMEAndrew Laack1+2-2
2025-06-18 21:16Added readme, wrote tests, documented installAndrew Laack6+146-12
2025-06-18 19:06Added a bunch of tests, refactored code, added directory to show example usageAndrew Laack34+819-51
2025-06-18 15:43Added parallel processing, setup cli, and refactored project structure.Andrew Laack10+646-603
2025-06-18 00:59Updated tests to only fail when count increases. Added the ability to blame issues that are foundAndrew Laack2+296-39
2025-06-17 22:59Integrated with pytest and added writing to json. Next, I will add ratchet checking to the logic instead of throwing when infractions are foundAndrew Laack3+121-32
2025-06-17 22:06Added .toml validation, set up command evaluation, and finished regex checksAndrew Laack3+256-113
2025-06-17 20:43Built out basic logic for getting file paths, reading necessary data, and parsing cli input of -fAndrew Laack2+118-2
2025-06-17 17:00Initial commitAndrew D. Laack3+871-0