<commit_before># coding: utf-8
"""

jinja2schema
============

Type inference for Jinja2 templates.

See http://jinja2schema.rtfd.org/ for documentation.

:copyright: (c) 2014 <NAME>
:license: BSD

"""

__title__ = 'jinja2schema'
__author__ = '<NAME>'
__license__ = 'BSD'
__copyright__ = 'Copyright 2014 <NAME>'
__version__ = '0.0.6'
__version_info__ = tuple(int(i) for i in __version__.split('.'))

from .config import Config
from .core import parse, infer, infer_from_ast, to_json_schema, JSONSchemaDraft4Encoder
from .exceptions import InferException, MergeException, InvalidExpression, UnexpectedExpression<commit_msg>bump version to 0.0.7<commit_after># coding: utf-8
"""

jinja2schema
============

Type inference for Jinja2 templates.

See http://jinja2schema.rtfd.org/ for documentation.

:copyright: (c) 2014 <NAME>
:license: BSD

"""

__title__ = 'jinja2schema'
__author__ = '<NAME>'
__license__ = 'BSD'
__copyright__ = 'Copyright 2014 <NAME>'
__version__ = '0.0.7'
__version_info__ = tuple(int(i) for i in __version__.split('.'))

from .config import Config
from .core import parse, infer, infer_from_ast, to_json_schema, JSONSchemaDraft4Encoder
from .exceptions import InferException, MergeException, InvalidExpression, UnexpectedExpression
{'fraction_non_alphanumeric': 0.13258785942492013, 'fraction_numerical': 0.029552715654952075, 'mean_word_length': 6.03932584269663, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, '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': '1325481', 'n_tokens_mistral': 436, 'n_tokens_neox': 408, 'n_words': 114}