<commit_before><commit_msg>Made a version that works on Windows<commit_after>@echo off
setlocal
set cabinfile=cabin.pkg
if not exist %cabinfile% goto :missing_file
if not exist Public mkdir Public
for /f "tokens=*" %%i in (%cabinfile%) do call :main "%%i"
goto :eof

:fetch_pkg
set pkg=%1 
set repo=%2
set ver=%3
set url="https://github.com/%repo%"
cd Public
if not exist %pkg% (
	@echo on
	git clone %url: =% %pkg%
	cd %pkg%
	@echo off
) else (
	cd %pkg%
)	
call :checkout_ver %ver%
cd ..
cd ..
goto :eof

:checkout_ver
@echo on
git fetch --tags
git checkout %1
@echo off
goto :eof

:main
@echo off
for /f "tokens=1-3 delims= " %%a in (%1) do call :fetch_pkg %%a %%b %%c
goto :eof

:missing_file
echo Missing file %cabinfile%
exit /b
{'fraction_non_alphanumeric': 0.14168937329700274, 'fraction_numerical': 0.009536784741144414, 'mean_word_length': 4.176056338028169, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '586861', 'n_tokens_mistral': 302, 'n_tokens_neox': 292, 'n_words': 108}