Michael Merickel
2018-04-24 e2c2c9842c0ee275c4da86fa848cf746a620266e
setup.py
@@ -13,20 +13,8 @@
##############################################################################
import os
import sys
import warnings
from setuptools import setup, find_packages
py_version = sys.version_info[:2]
if (3, 0) <= py_version < (3, 4):
    warnings.warn(
        'On Python 3, Pyramid only supports Python 3.4 or better',
        UserWarning,
    )
elif py_version < (2, 7):
    raise RuntimeError('On Python 2, Pyramid requires Python 2.7 or better')
here = os.path.abspath(os.path.dirname(__file__))
try:
@@ -39,13 +27,15 @@
install_requires = [
    'setuptools',
    'WebOb >= 1.7.0rc2', # Response.has_body
    'WebOb >= 1.7.0', # Response.has_body
    'repoze.lru >= 0.4', # py3 compat
    'zope.interface >= 3.8.0',  # has zope.interface.registry
    'zope.deprecation >= 3.5.0', # py3 compat
    'venusian >= 1.0a3', # ``ignore``
    'translationstring >= 0.4', # py3 compat
    'PasteDeploy >= 1.5.0', # py3 compat
    'plaster',
    'plaster_pastedeploy',
    'hupper',
    ]
@@ -65,14 +55,13 @@
    ]
testing_extras = tests_require + [
    'mock',
    'nose',
    'coverage',
    'virtualenv',  # for scaffolding tests
    ]
setup(name='pyramid',
      version='1.9.dev0',
      version='1.9.2',
      description='The Pyramid Web Framework, a Pylons project',
      long_description=README + '\n\n' + CHANGES,
      classifiers=[
@@ -99,6 +88,7 @@
      packages=find_packages(),
      include_package_data=True,
      zip_safe=False,
      python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*',
      install_requires=install_requires,
      extras_require={
          'testing': testing_extras,