diff options
author | Alex Gr?nholm <alex.gronholm@nextday.fi> | 2013-12-27 19:39:20 +0200 |
---|---|---|
committer | Alex Gr?nholm <alex.gronholm@nextday.fi> | 2013-12-27 19:39:20 +0200 |
commit | c7374cfc86ae92a64981a084d234b5b7b5b97816 (patch) | |
tree | 2dc75324d2468a0b72233bdbd550374bb06a167f | |
parent | d5e52ab2f5afb9904dd281613767520a881adb09 (diff) | |
parent | 9caf466a66f37267fd522202901d33c71ed3b24e (diff) | |
download | pastedeploy-git-c7374cfc86ae92a64981a084d234b5b7b5b97816.tar.gz |
Released 1.5.21.5.2
-rw-r--r-- | docs/conf.py | 2 | ||||
-rw-r--r-- | docs/news.txt | 20 | ||||
-rw-r--r-- | setup.cfg | 2 | ||||
-rw-r--r-- | setup.py | 53 | ||||
-rw-r--r-- | tox.ini | 12 |
5 files changed, 56 insertions, 33 deletions
diff --git a/docs/conf.py b/docs/conf.py index 49aed08..af16cab 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.2' # 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..bc1e987 100644 --- a/docs/news.txt +++ b/docs/news.txt @@ -1,6 +1,26 @@ Paste Deployment News ===================== +1.5.2 +----- + +* Fixed Python 3 issue in paste.deploy.util.fix_type_error() + +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 @@ -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.2', 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 - """, + """ ) @@ -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 |