<commit_before># -*- coding: utf-8 -*-
from vsgen.solution import VSGSolution
from vsgen.register import VSGRegisterable, VSGRegisterCommand
from vsgen.writer import VSGWriter, VSGWritable, VSGWriteCommand
from vsgen.suite import VSGSuite
from vsgen.ptvs.interpreter import PTVSInterpreter
from vsgen.ptvs.project import PTVSProject
from vsgen.util.logger import VSGLogger
from vsgen.util.timer import VSGTimer
from vsgen.util.config import VSGConfigParser<commit_msg>Added __version__ value to vsgen's main __init__.py file.<commit_after># -*- coding: utf-8 -*-
"""
Main __init__.py for the vsgen package
"""
import pkg_resources
try:
    pkg = pkg_resources.get_distribution("vsgen")
    __version__ = pkg.version
except pkg_resources.DistributionNotFound:
    __version__ = "0.0.0.0"

from vsgen.solution import VSGSolution
from vsgen.register import VSGRegisterable, VSGRegisterCommand
from vsgen.writer import VSGWriter, VSGWritable, VSGWriteCommand
from vsgen.suite import VSGSuite
from vsgen.ptvs.interpreter import PTVSInterpreter
from vsgen.ptvs.project import PTVSProject
from vsgen.util.logger import VSGLogger
from vsgen.util.timer import VSGTimer
from vsgen.util.config import VSGConfigParser

__all__ = [
    'VSGSolution',
    'VSGRegisterable',
    'VSGRegisterCommand',
    'VSGWriter',
    'VSGWritable',
    'VSGWriteCommand',
    'VSGSuite',
    'PTVSInterpreter',
    'PTVSProject',
    'VSGLogger',
    'VSGTimer',
    'VSGConfigParser'
]
{'fraction_non_alphanumeric': 0.08424657534246575, 'fraction_numerical': 0.00410958904109589, 'mean_word_length': 5.062240663900415, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 1, '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': '6093439', 'n_tokens_mistral': 476, 'n_tokens_neox': 467, 'n_words': 120}