From ec2202668998b63130c242b3b74e054422eea15d Mon Sep 17 00:00:00 2001 From: Alex Gr?nholm Date: Fri, 27 Dec 2013 18:37:31 +0200 Subject: Cleaned up the envlist in tox.ini --- tox.ini | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/tox.ini b/tox.ini index 07853f5..4ac34fd 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py25,py26,py27,py31,py32,jython,pypy1.4,pypy1.5 +envlist = py26,py27,py32,py33,pypy [testenv] deps=nose @@ -7,14 +7,8 @@ deps=nose commands={envpython} setup.py test # Keep it this way until Paste has been ported to py3k -[testenv:py31] -deps=nose - [testenv:py32] deps=nose -[testenv:pypy1.4] -basepython=pypy1.4 - -[testenv:pypy1.5] -basepython=pypy1.5 +[testenv:py33] +deps=nose -- cgit v1.2.1 From 7002e260051650db81d8369c1347cf1b678a3c06 Mon Sep 17 00:00:00 2001 From: Alex Gr?nholm Date: Fri, 27 Dec 2013 18:41:33 +0200 Subject: Released v1.5.1 --- docs/conf.py | 2 +- docs/news.txt | 15 +++++++++++++++ setup.cfg | 2 ++ setup.py | 53 ++++++++++++++++++++++++++++++----------------------- 4 files changed, 48 insertions(+), 24 deletions(-) create mode 100644 setup.cfg diff --git a/docs/conf.py b/docs/conf.py index 49aed08..8958fdf 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -42,7 +42,7 @@ copyright = '2011, Ian Bicking and contributors' # The short X.Y version. version = '1.5' # The full version, including alpha/beta/rc tags. -release = '1.5.1.dev1' +release = '1.5.1' # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: diff --git a/docs/news.txt b/docs/news.txt index c534868..854b5ad 100644 --- a/docs/news.txt +++ b/docs/news.txt @@ -1,6 +1,21 @@ Paste Deployment News ===================== +1.5.1 +----- + +* Fixed use of the wrong variable when determining the context protocol + +* Fixed invalid import of paste.deploy.Config to paste.deploy.config.Config + +* Fixed multi proxy IPs bug in X-Forwarded-For header in PrefixMiddleware + +* Fixed TypeError when trying to raise LookupError on Python 3 + +* Fixed exception reraise on Python 3 + +Thanks to Alexandre Conrad, Atsushi Odagiri, Pior Bastida and Tres Seaver for their contributions. + 1.5.0 ----- diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..f15c017 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,2 @@ +[wheel] +universal = true diff --git a/setup.py b/setup.py index f53a561..b054254 100644 --- a/setup.py +++ b/setup.py @@ -1,29 +1,36 @@ +import os + from setuptools import setup, find_packages +here = os.path.dirname(__file__) +readme_path = os.path.join(here, 'README') +readme = open(readme_path).read() + setup( name='PasteDeploy', - version='1.5.1.dev1', + version='1.5.1', description='Load, configure, and compose WSGI applications and servers', - long_description=open('README').read(), + long_description=readme, classifiers=[ - 'Development Status :: 5 - Production/Stable', - 'Intended Audience :: Developers', - 'License :: OSI Approved :: MIT License', - 'Programming Language :: Python', - 'Programming Language :: Python :: 2.5', - 'Programming Language :: Python :: 2.6', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.1', - 'Programming Language :: Python :: 3.2', - 'Topic :: Internet :: WWW/HTTP', - 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', - 'Topic :: Internet :: WWW/HTTP :: WSGI', - 'Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware', - 'Topic :: Software Development :: Libraries :: Python Modules', - 'Framework :: Paste', - ], + 'Development Status :: 6 - Mature', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Programming Language :: Python', + 'Programming Language :: Python :: 2.5', + 'Programming Language :: Python :: 2.6', + 'Programming Language :: Python :: 2.7', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.1', + 'Programming Language :: Python :: 3.2', + 'Programming Language :: Python :: 3.3', + 'Topic :: Internet :: WWW/HTTP', + 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', + 'Topic :: Internet :: WWW/HTTP :: WSGI', + 'Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware', + 'Topic :: Software Development :: Libraries :: Python Modules', + 'Framework :: Paste', + ], keywords='web wsgi application server', author='Ian Bicking', author_email='ianb@colorstudy.com', @@ -38,9 +45,9 @@ setup( test_suite='nose.collector', tests_require=['nose>=0.11'], extras_require={ - 'Config': [], - 'Paste': ['Paste'], - }, + 'Config': [], + 'Paste': ['Paste'], + }, entry_points=""" [paste.filter_app_factory] config = paste.deploy.config:make_config_filter [Config] @@ -48,5 +55,5 @@ setup( [paste.paster_create_template] paste_deploy=paste.deploy.paster_templates:PasteDeploy - """, + """ ) -- cgit v1.2.1 -- cgit v1.2.1