<commit_before>"""
Kernel32 Sub-Package
====================

Provides functions, constants and utilities that wrap functions provided by
``kernel32.dll``.
"""

# Our kernel32 package is broken into several submodules.  The functions
# we're wrapping are imported here so it's easier to access and because
# it's close to the way Windows would present them (as a single module)
from pywincffi.kernel32.file import (
    ReadFile, WriteFile, FlushFileBuffers, MoveFileEx, CreateFile, LockFileEx,
    UnlockFileEx)
from pywincffi.kernel32.handle import (
    CloseHandle, GetStdHandle, GetHandleInformation, SetHandleInformation,
    DuplicateHandle)
from pywincffi.kernel32.pipe import (
    CreatePipe, PeekNamedPipe, PeekNamedPipeResult, SetNamedPipeHandleState)
from pywincffi.kernel32.process import (
    GetProcessId, GetCurrentProcess, OpenProcess, GetExitCodeProcess,
    pid_exists, TerminateProcess, CreateToolhelp32Snapshot,
    CreateProcess, environment_to_string)
from pywincffi.kernel32.events import CreateEvent, OpenEvent, ResetEvent
from pywincffi.kernel32.comms import ClearCommError
from pywincffi.kernel32.synchronization import WaitForSingleObject
<commit_msg>don't export environment_to_string since it's mainly meant for internal use<commit_after>"""
Kernel32 Sub-Package
====================

Provides functions, constants and utilities that wrap functions provided by
``kernel32.dll``.
"""

# Our kernel32 package is broken into several submodules.  The functions
# we're wrapping are imported here so it's easier to access and because
# it's close to the way Windows would present them (as a single module)
from pywincffi.kernel32.file import (
    ReadFile, WriteFile, FlushFileBuffers, MoveFileEx, CreateFile, LockFileEx,
    UnlockFileEx)
from pywincffi.kernel32.handle import (
    CloseHandle, GetStdHandle, GetHandleInformation, SetHandleInformation,
    DuplicateHandle)
from pywincffi.kernel32.pipe import (
    CreatePipe, PeekNamedPipe, PeekNamedPipeResult, SetNamedPipeHandleState)
from pywincffi.kernel32.process import (
    GetProcessId, GetCurrentProcess, OpenProcess, GetExitCodeProcess,
    TerminateProcess, CreateToolhelp32Snapshot, CreateProcess, pid_exists)
from pywincffi.kernel32.events import CreateEvent, OpenEvent, ResetEvent
from pywincffi.kernel32.comms import ClearCommError
from pywincffi.kernel32.synchronization import WaitForSingleObject

{'fraction_non_alphanumeric': 0.07634543178973717, 'fraction_numerical': 0.01835627868168544, 'mean_word_length': 6.288753799392097, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '1759285', 'n_tokens_mistral': 710, 'n_tokens_neox': 669, 'n_words': 208}