<commit_before>import setuptools
import urllib

class SeedCommand(setuptools.Command):
    """
    Seed data command
    """

    description = "Prepare/Download Input Data"
    user_options = []

    def initialize_options(self):
        pass

    def finalize_options(self):
        pass

    def run(self):
        # Download or generate any data that is not part of this repository
        # urllib.urlretrieve("http://work.audiolabs.uni-erlangen.de/project/input.wav", "data/input.wav")
        # urllib.urlretrieve("http://work.audiolabs.uni-erlangen.de/project/input2.wav", "data/input2.wav")
        pass


setuptools.setup(
    # Name of the project
    name='skeleton',

    # Version
    version='0.1',

    # Description
    description='A skeleton for scientific Python projects.',

    # Your contact information
    author='<NAME>',
    author_email='<EMAIL>',

    # License
    license='commercial',

    # Packages in this project
    # find_packages() finds all these automatically for you
    packages=setuptools.find_packages(),

    # Dependencies, this installs the entire Python scientific
    # computations stack
    install_requires=['nose>=1.3.0',
                      'numpy>=1.9',
                      'scipy>=0.14.0',
                      'ipython>=2.0',
                      'matplotlib>=1.4',
                      'PyAudio>=0.2.7',
                      'dspy'],

    # Link to dependencies that are not on PyPI, in this case
    # dspy
    dependency_links=["git+https://github.com/nils-werner/dspy.git#egg=dspy"],

    # Register custom commands
    cmdclass = {
        'seed': SeedCommand
    },
    zip_safe=False)
<commit_msg>Require actually available versions<commit_after>import setuptools
import urllib

class SeedCommand(setuptools.Command):
    """
    Seed data command
    """

    description = "Prepare/Download Input Data"
    user_options = []

    def initialize_options(self):
        pass

    def finalize_options(self):
        pass

    def run(self):
        # Download or generate any data that is not part of this repository
        # urllib.urlretrieve("http://work.audiolabs.uni-erlangen.de/project/input.wav", "data/input.wav")
        # urllib.urlretrieve("http://work.audiolabs.uni-erlangen.de/project/input2.wav", "data/input2.wav")
        pass


setuptools.setup(
    # Name of the project
    name='skeleton',

    # Version
    version='0.1',

    # Description
    description='A skeleton for scientific Python projects.',

    # Your contact information
    author='<NAME>',
    author_email='<EMAIL>',

    # License
    license='commercial',

    # Packages in this project
    # find_packages() finds all these automatically for you
    packages=setuptools.find_packages(),

    # Dependencies, this installs the entire Python scientific
    # computations stack
    install_requires=['nose>=1.3.0',
                      'numpy>=1.8',
                      'scipy>=0.13.0',
                      'matplotlib>=1.3.1',
                      'PyAudio>=0.2.7',
                      'dspy'],

    # Link to dependencies that are not on PyPI, in this case
    # dspy
    dependency_links=["git+https://github.com/nils-werner/dspy.git#egg=dspy"],

    # Register custom commands
    cmdclass = {
        'seed': SeedCommand
    },
    zip_safe=False)

{'fraction_non_alphanumeric': 0.1163559831629585, 'fraction_numerical': 0.011725796752856284, 'mean_word_length': 2.33033033033033, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 18, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '992986', 'n_tokens_mistral': 1044, 'n_tokens_neox': 982, 'n_words': 220}