<commit_before>from setuptools import find_packages, setup
import os.path

with open(os.path.join(os.path.dirname(__file__), "treq", "_version")) as ver:
    __version__ = ver.readline().strip()

classifiers = [
    "Development Status :: 5 - Production/Stable",
    "Intended Audience :: Developers",
    "License :: OSI Approved :: MIT License",
    "Operating System :: OS Independent",
    "Framework :: Twisted",
    "Programming Language :: Python",
    "Programming Language :: Python :: 2.7",
    "Programming Language :: Python :: 3.3",
    "Programming Language :: Python :: 3.4",
    "Programming Language :: Python :: 3.5",
    "Programming Language :: Python :: Implementation :: CPython",
    "Programming Language :: Python :: Implementation :: PyPy",
]

with open('README.rst') as f:
    readme = f.read()

setup(
    name="treq",
    version=__version__,
    packages=find_packages(),
    install_requires=[
        "requests >= 2.1.0",
        "six",
        "Twisted[tls] >= 16.0.0",
    ],
    extras_require={
        ':python_version > "3.0"': ['pyOpenSSL >= 0.15.1'],
    },
    package_data={"treq": ["_version"]},
    author="<NAME>",
    author_email="<EMAIL>",
    maintainer="<NAME>",
    maintainer_email="<EMAIL>",
    classifiers=classifiers,
    description="A requests-like API built on top of twisted.web's Agent",
    license="MIT/X",
    url="http://github.com/twisted/treq",
    long_description=readme
)<commit_msg>Require pyOpenSSL 0.15.1<commit_after>from setuptools import find_packages, setup
import os.path

with open(os.path.join(os.path.dirname(__file__), "treq", "_version")) as ver:
    __version__ = ver.readline().strip()

classifiers = [
    "Development Status :: 5 - Production/Stable",
    "Intended Audience :: Developers",
    "License :: OSI Approved :: MIT License",
    "Operating System :: OS Independent",
    "Framework :: Twisted",
    "Programming Language :: Python",
    "Programming Language :: Python :: 2.7",
    "Programming Language :: Python :: 3.3",
    "Programming Language :: Python :: 3.4",
    "Programming Language :: Python :: 3.5",
    "Programming Language :: Python :: Implementation :: CPython",
    "Programming Language :: Python :: Implementation :: PyPy",
]

with open('README.rst') as f:
    readme = f.read()

setup(
    name="treq",
    version=__version__,
    packages=find_packages(),
    install_requires=[
        "requests >= 2.1.0",
        "six",
        "Twisted[tls] >= 16.0.0",
        # Twisted[tls] 16.0.0 only requires 0.13, which doesn't work on Py3.
        "pyOpenSSL >= 0.15.1",
    ],
    package_data={"treq": ["_version"]},
    author="<NAME>",
    author_email="<EMAIL>",
    maintainer="<NAME>",
    maintainer_email="<EMAIL>",
    classifiers=classifiers,
    description="A requests-like API built on top of twisted.web's Agent",
    license="MIT/X",
    url="http://github.com/twisted/treq",
    long_description=readme
)
{'fraction_non_alphanumeric': 0.163772557030984, 'fraction_numerical': 0.018386108273748723, 'mean_word_length': 3.4114114114114114, 'pattern_counts': {'":': 2, '<': 11, '<?xml version=': 0, '>': 18, 'https://': 0, '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': '1605017', 'n_tokens_mistral': 965, 'n_tokens_neox': 919, 'n_words': 215}