<commit_before># -*- coding: utf-8 -*-
"""setup.py -- setup file for duo module.
"""
import sys
import os

from setuptools import setup

PYVERSION = float('%s.%s' % (sys.version_info[0], sys.version_info[1]))

INSTALL_REQUIRES = [
    'boto>=2.5.2',
    ]

TESTS_REQUIRE = [
    'nose',
    'mock',
    ]

README = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'README.rst')

SETUP = dict(
    name = "duo",
    py_modules = ['duo', 'test_duo'],
    install_requires = INSTALL_REQUIRES,
    tests_require = TESTS_REQUIRE,
    test_suite = 'nose.collector',
    
    package_data = {
        '': ['*.txt', '*.html'],
        },
    zip_safe = False,

    version = "0.2.2",
    description = "A powerful, dynamic, pythonic interface to AWS DynamoDB.",
    long_description = open(README).read(),
    author = "<NAME>",
    author_email = "<EMAIL>",
    url = "http://http://github.com/eykd/duo",
    license = 'BSD',
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Console',
        'Environment :: Web Environment',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: BSD License',
        'Natural Language :: English',
        'Topic :: Database',
        'Topic :: Internet :: WWW/HTTP',
        'Topic :: Software Development :: Libraries',
        ],
    )

if PYVERSION < 2.7:
    INSTALL_REQUIRES.append('importlib')
    TESTS_REQUIRE.append('unittest2==0.5.1')
    SETUP['test_suite'] = 'unittest2.collector'


setup(**SETUP)<commit_msg>A small typo in the URL cascaded down into "pip install duo" resulting in a "InvalidURL: nonnumeric port:" error.<commit_after># -*- coding: utf-8 -*-
"""setup.py -- setup file for duo module.
"""
import sys
import os

from setuptools import setup

PYVERSION = float('%s.%s' % (sys.version_info[0], sys.version_info[1]))

INSTALL_REQUIRES = [
    'boto>=2.5.2',
    ]

TESTS_REQUIRE = [
    'nose',
    'mock',
    ]

README = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'README.rst')

SETUP = dict(
    name = "duo",
    py_modules = ['duo', 'test_duo'],
    install_requires = INSTALL_REQUIRES,
    tests_require = TESTS_REQUIRE,
    test_suite = 'nose.collector',
    
    package_data = {
        '': ['*.txt', '*.html'],
        },
    zip_safe = False,

    version = "0.2.2",
    description = "A powerful, dynamic, pythonic interface to AWS DynamoDB.",
    long_description = open(README).read(),
    author = "<NAME>",
    author_email = "<EMAIL>",
    url = "http://github.com/eykd/duo",
    license = 'BSD',
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Console',
        'Environment :: Web Environment',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: BSD License',
        'Natural Language :: English',
        'Topic :: Database',
        'Topic :: Internet :: WWW/HTTP',
        'Topic :: Software Development :: Libraries',
        ],
    )

if PYVERSION < 2.7:
    INSTALL_REQUIRES.append('importlib')
    TESTS_REQUIRE.append('unittest2==0.5.1')
    SETUP['test_suite'] = 'unittest2.collector'


setup(**SETUP)
{'fraction_non_alphanumeric': 0.16544235068668156, 'fraction_numerical': 0.01085915043117215, 'mean_word_length': 2.8009708737864076, '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': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1474263', 'n_tokens_mistral': 1085, 'n_tokens_neox': 1056, 'n_words': 229}