<commit_before>import setuptools
from numpy.distutils.core import setup


def configuration(parent_package='', top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration(None, parent_package, top_path)
    config.set_options(
        ignore_setup_xxx_py=True,
        assume_default_configuration=True,
        delegate_options_to_subpackages=True,
        quiet=True,
    )

    config.add_subpackage('enthought.tvtk')
    config.add_data_files('enthought/__init__.py')

    return config


setup(
    name = 'enthought.tvtk',
    version      = '2.0',
    description  = "Traited VTK",
    author       = "<NAME>",
    author_email = "<EMAIL>",
    url          = 'http://www.enthought.com/enthought/wiki/TVTK',
    license = "BSD",
    install_requires = [
        # 'VTK',  # fixme: VTK is not available as an egg on all platforms.
        'enthought.pyface==2.0',
        'enthought.persistence==2.0',
    ],
    namespace_packages = [
        "enthought",
    ],
    **configuration().todict()
)<commit_msg>* Declared these packages to be beta releases with versions like 2.0b1 -- they aren't complete, bugfree, and stable quite yet. * Updated dependencies to work with version between 2.0b1 and anything less than 3.0  (should this be between 2.0b1 and <2.1?)<commit_after>import setuptools
from numpy.distutils.core import setup


def configuration(parent_package='', top_path=None):
    from numpy.distutils.misc_util import Configuration
    config = Configuration(None, parent_package, top_path)
    config.set_options(
        ignore_setup_xxx_py=True,
        assume_default_configuration=True,
        delegate_options_to_subpackages=True,
        quiet=True,
    )

    config.add_subpackage('enthought.tvtk')
    config.add_data_files('enthought/__init__.py')

    return config


setup(
    name = 'enthought.tvtk',
    version      = '2.0b1',
    description  = "Traited VTK",
    author       = "<NAME>",
    author_email = "<EMAIL>",
    url          = 'http://www.enthought.com/enthought/wiki/TVTK',
    license = "BSD",
    install_requires = [
        # 'VTK',  # fixme: VTK is not available as an egg on all platforms.
        'enthought.pyface >=2.0b1, <3',
        'enthought.persistence >=2.0b1, <3',
    ],
    namespace_packages = [
        "enthought",
    ],
    **configuration().todict()
)
{'fraction_non_alphanumeric': 0.11642675698560542, 'fraction_numerical': 0.012701100762066046, 'mean_word_length': 2.9714285714285715, 'pattern_counts': {'":': 0, '<': 10, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, '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': '6354294', 'n_tokens_mistral': 753, 'n_tokens_neox': 734, 'n_words': 163}