<commit_before>"""
Lemur
=====

Is an SSL management and orchestration tool.

:copyright: (c) 2015 by Netflix, see AUTHORS for more
:license: Apache, see LICENSE for more details.
"""
from __future__ import absolute_import

import os.path

from distutils import log
from distutils.core import Command
from setuptools.command.develop import develop
from setuptools.command.install import install
from setuptools.command.sdist import sdist
from setuptools import setup
from subprocess import check_output

ROOT = os.path.realpath(os.path.join(os.path.dirname(__file__)))

install_requires = [
    'Flask>=0.10.1',
    'Flask-RESTful>=0.3.3',
    'Flask-SQLAlchemy>=1.0.5',
    'Flask-Script>=2.0.5',
    'Flask-Migrate>=1.4.0',
    'Flask-Bcrypt>=0.6.2',
    'Flask-Principal>=0.4.0',
    'SQLAlchemy-Utils>=0.30.11',
    'BeautifulSoup4',
    'requests>=2.7.0',
    'psycopg2>=2.6.1',
    'arrow>=0.5.4',
    'boto>=2.38.0',  # we might make this optional
    'six>=1.9.0',
    'gunicorn>=19.3.0',
    'pycrypto>=2.6.1',
    'cryptography>=1.0dev',
    'pyopenssl>=0.15.1',
    'pyjwt>=1.0.1',
    'xmltodict>=0.9.2'
]

tests_require = [
    'pyflakes',
    'moto',
    'nose',
    'pytest',
    'pytest-flask'
]

docs_require = [
    'sphinx',
    'sphinxcontrib-httpdomain'
]<commit_msg>Trying to pin test requirements to fix weird testing issue<commit_after>"""
Lemur
=====

Is an SSL management and orchestration tool.

:copyright: (c) 2015 by Netflix, see AUTHORS for more
:license: Apache, see LICENSE for more details.
"""
from __future__ import absolute_import

import os.path

from distutils import log
from distutils.core import Command
from setuptools.command.develop import develop
from setuptools.command.install import install
from setuptools.command.sdist import sdist
from setuptools import setup
from subprocess import check_output

ROOT = os.path.realpath(os.path.join(os.path.dirname(__file__)))

install_requires = [
    'Flask>=0.10.1',
    'Flask-RESTful>=0.3.3',
    'Flask-SQLAlchemy>=1.0.5',
    'Flask-Script>=2.0.5',
    'Flask-Migrate>=1.4.0',
    'Flask-Bcrypt>=0.6.2',
    'Flask-Principal>=0.4.0',
    'SQLAlchemy-Utils>=0.30.11',
    'BeautifulSoup4',
    'requests>=2.7.0',
    'psycopg2>=2.6.1',
    'arrow>=0.5.4',
    'boto>=2.38.0',  # we might make this optional
    'six>=1.9.0',
    'gunicorn>=19.3.0',
    'pycrypto>=2.6.1',
    'cryptography>=1.0dev',
    'pyopenssl>=0.15.1',
    'pyjwt>=1.0.1',
    'xmltodict>=0.9.2'
]

tests_require = [
    'pyflakes',
    'moto=0.4.6',
    'nose=1.3.7',
    'pytest=2.7.2',
    'pytest-flask=0.8.1'
]

docs_require = [
    'sphinx',
    'sphinxcontrib-httpdomain'
]
{'fraction_non_alphanumeric': 0.16862003780718338, 'fraction_numerical': 0.05595463137996219, 'mean_word_length': 3.4695945945945947, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 41, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '7067619', 'n_tokens_mistral': 1094, 'n_tokens_neox': 1045, 'n_words': 201}