<commit_before>"""
Python EDA Package

arithmetic.py -- Boolean arithmetic
binop.py      -- Binary operators
boolfunc.py   -- Boolean functions
common.py
constant.py   -- Boolean constant functions
dimacs.py     -- DIMACS parsing utilities
expr.py       -- Boolean logic expressions
sat.py        -- Boolean satisfiability algorithms
table.py      -- Boolean tables
vexpr.py      -- Boolean vector logic expressions
"""

__version__ = "0.10.0"

from pyeda.binop import (
    apply2,
    OP_ZERO, OP_AND,  OP_GT,   OP_FST, OP_LT,   OP_SND, OP_XOR,  OP_OR,
    OP_NOR,  OP_XNOR, OP_NSND, OP_GTE, OP_NFST, OP_LTE, OP_NAND, OP_ONE
)
from pyeda.common import clog2
from pyeda.dimacs import load_cnf, dump_cnf, load_sat, dump_sat
from pyeda.expr import var, iter_cubes, factor, simplify
from pyeda.expr import Nor, Nand, OneHot0, OneHot
from pyeda.expr import Not, Or, And, Xor, Xnor, Equal, Implies, ITE
from pyeda.nfexpr import expr2dnf, expr2cnf, dnf2expr, cnf2expr, DNF_Or, CNF_And
from pyeda.table import TruthTable, expr2truthtable
from pyeda.vexpr import BitVector, bitvec, uint2vec, int2vec<commit_msg>Release 0.11.0<commit_after>"""
Python EDA Package

arithmetic.py -- Boolean arithmetic
binop.py      -- Binary operators
boolfunc.py   -- Boolean functions
common.py
constant.py   -- Boolean constant functions
dimacs.py     -- DIMACS parsing utilities
expr.py       -- Boolean logic expressions
sat.py        -- Boolean satisfiability algorithms
table.py      -- Boolean tables
vexpr.py      -- Boolean vector logic expressions
"""

__version__ = "0.11.0"

from pyeda.binop import (
    apply2,
    OP_ZERO, OP_AND,  OP_GT,   OP_FST, OP_LT,   OP_SND, OP_XOR,  OP_OR,
    OP_NOR,  OP_XNOR, OP_NSND, OP_GTE, OP_NFST, OP_LTE, OP_NAND, OP_ONE
)
from pyeda.common import clog2
from pyeda.dimacs import load_cnf, dump_cnf, load_sat, dump_sat
from pyeda.expr import var, iter_cubes, factor, simplify
from pyeda.expr import Nor, Nand, OneHot0, OneHot
from pyeda.expr import Not, Or, And, Xor, Xnor, Equal, Implies, ITE
from pyeda.nfexpr import expr2dnf, expr2cnf, dnf2expr, cnf2expr, DNF_Or, CNF_And
from pyeda.table import TruthTable, expr2truthtable
from pyeda.vexpr import BitVector, bitvec, uint2vec, int2vec
{'fraction_non_alphanumeric': 0.08601177003168854, 'fraction_numerical': 0.014486192847442281, 'mean_word_length': 3.8464912280701755, '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': '1601726', 'n_tokens_mistral': 814, 'n_tokens_neox': 787, 'n_words': 234}