Hello community, here is the log from the commit of package python-PasteScript for openSUSE:Factory checked in at 2012-02-02 18:00:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-PasteScript (Old) and /work/SRC/openSUSE:Factory/.python-PasteScript.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-PasteScript", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/python-PasteScript/python-PasteScript.changes 2011-12-06 13:53:29.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-PasteScript.new/python-PasteScript.changes 2012-02-02 18:00:03.000000000 +0100 @@ -1,0 +2,9 @@ +Wed Feb 1 11:04:20 UTC 2012 - saschpe@suse.de + +- Remove wrongly installed tests +- Update to version 1.7.5: + * Import CherryPy directly instead of including its server inline + in the paste.script package. You must install CherryPy before + using egg:PasteScript#cherrypy + +------------------------------------------------------------------- Old: ---- PasteScript-1.7.4.2.tar.gz New: ---- PasteScript-1.7.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-PasteScript.spec ++++++ --- /var/tmp/diff_new_pack.xJvHy8/_old 2012-02-02 18:00:05.000000000 +0100 +++ /var/tmp/diff_new_pack.xJvHy8/_new 2012-02-02 18:00:05.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-PasteScript # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -11,12 +11,13 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python-PasteScript -Version: 1.7.4.2 +Version: 1.7.5 Release: 0 Url: http://pythonpaste.org/script/ Summary: A pluggable command-line frontend to setup package file layouts @@ -24,22 +25,20 @@ Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/P/PasteScript/PasteScript-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: python-PasteDeploy BuildRequires: python-devel BuildRequires: python-distribute -BuildRequires: python-PasteDeploy -Requires: python-cheetah +Requires: python-Cheetah Requires: python-distribute Requires: python-Paste >= 1.3 Requires: python-PasteDeploy -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1110 -BuildArch: noarch -%endif -%endif Provides: python-pastescript = %{version} Obsoletes: python-pastescript < %{version} -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%else +BuildArch: noarch +%endif %description This is a pluggable command-line tool. It includes some built-in features: @@ -57,6 +56,7 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +rm -rf %{buildroot}%{python_sitelib}/tests # Remove wrongly installed tests %files %defattr(-,root,root,-) ++++++ PasteScript-1.7.4.2.tar.gz -> PasteScript-1.7.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PasteScript-1.7.4.2/PKG-INFO new/PasteScript-1.7.5/PKG-INFO --- old/PasteScript-1.7.4.2/PKG-INFO 2011-08-16 18:22:40.000000000 +0200 +++ new/PasteScript-1.7.5/PKG-INFO 2011-11-07 17:12:20.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: PasteScript -Version: 1.7.4.2 +Version: 1.7.5 Summary: A pluggable command-line frontend, including commands to setup package file layouts Home-page: http://pythonpaste.org/script/ Author: Ian Bicking @@ -24,20 +24,12 @@ For the latest changes see the `news file http://pythonpaste.org/script/news.html`_. - Changes in 1.7.4.2 - ------------------ + Changes in 1.7.5 + ---------------- - * 1.7.4 had package release problems, was reverted; 1.7.4.1 also had - package problems. - - * Include special ``here`` and ``__file__`` default vars for logging - config files, similar to PasteDeploy config loading. - - * Allow Jython to import various bits from ``paste.script.command`` and - ``paste.script.copydir`` without throwing an import error (subprocess - module cannot be imported on Jython). This allows PasteScript to work - minimally on Jython, although execution will fail for - ``command.run_command`` and ``copydir.copydir``. + * Import CherryPy directly instead of including its server inline in the + ``paste.script`` package. You must install CherryPy before using + ``egg:PasteScript#cherrypy`` Keywords: web wsgi setuptools framework command-line setup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PasteScript-1.7.4.2/PasteScript.egg-info/PKG-INFO new/PasteScript-1.7.5/PasteScript.egg-info/PKG-INFO --- old/PasteScript-1.7.4.2/PasteScript.egg-info/PKG-INFO 2011-08-16 18:22:38.000000000 +0200 +++ new/PasteScript-1.7.5/PasteScript.egg-info/PKG-INFO 2011-11-07 17:12:13.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: PasteScript -Version: 1.7.4.2 +Version: 1.7.5 Summary: A pluggable command-line frontend, including commands to setup package file layouts Home-page: http://pythonpaste.org/script/ Author: Ian Bicking @@ -24,20 +24,12 @@ For the latest changes see the `news file http://pythonpaste.org/script/news.html`_. - Changes in 1.7.4.2 - ------------------ + Changes in 1.7.5 + ---------------- - * 1.7.4 had package release problems, was reverted; 1.7.4.1 also had - package problems. - - * Include special ``here`` and ``__file__`` default vars for logging - config files, similar to PasteDeploy config loading. - - * Allow Jython to import various bits from ``paste.script.command`` and - ``paste.script.copydir`` without throwing an import error (subprocess - module cannot be imported on Jython). This allows PasteScript to work - minimally on Jython, although execution will fail for - ``command.run_command`` and ``copydir.copydir``. + * Import CherryPy directly instead of including its server inline in the + ``paste.script`` package. You must install CherryPy before using + ``egg:PasteScript#cherrypy`` Keywords: web wsgi setuptools framework command-line setup diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PasteScript-1.7.4.2/docs/conf.py new/PasteScript-1.7.5/docs/conf.py --- old/PasteScript-1.7.4.2/docs/conf.py 2011-08-16 18:19:47.000000000 +0200 +++ new/PasteScript-1.7.5/docs/conf.py 2011-11-07 17:11:10.000000000 +0100 @@ -34,7 +34,7 @@ # General substitutions. project = 'Paste Script' -copyright = '2008, Ian Bicking' +copyright = '2011, Ian Bicking' # The default replacements for |version| and |release|, also used in various # other places throughout the built documents. @@ -42,7 +42,7 @@ # The short X.Y version. version = '1.7' # The full version, including alpha/beta/rc tags. -release = '1.7.4.2' +release = '1.7.5' # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PasteScript-1.7.4.2/docs/news.txt new/PasteScript-1.7.5/docs/news.txt --- old/PasteScript-1.7.4.2/docs/news.txt 2011-08-16 18:19:42.000000000 +0200 +++ new/PasteScript-1.7.5/docs/news.txt 2011-11-07 17:10:50.000000000 +0100 @@ -3,6 +3,13 @@ .. contents:: +1.7.5 +----- + +* Import CherryPy directly instead of including its server inline in the + ``paste.script`` package. You must install CherryPy before using + ``egg:PasteScript#cherrypy`` + 1.7.4.2 ------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PasteScript-1.7.4.2/paste/script/cherrypy_server.py new/PasteScript-1.7.5/paste/script/cherrypy_server.py --- old/PasteScript-1.7.4.2/paste/script/cherrypy_server.py 2009-10-28 07:36:57.000000000 +0100 +++ new/PasteScript-1.7.5/paste/script/cherrypy_server.py 2011-11-07 16:37:55.000000000 +0100 @@ -1,7 +1,14 @@ """ Entry point for CherryPy's WSGI server """ -import paste.script.wsgiserver as wsgiserver +try: + from cherrypy import wsgiserver +except ImportError: + print '=' * 60 + print '== You must install CherryPy (pip install cherrypy) to use the egg:PasteScript#cherrypy server' + print '=' * 60 + raise + def cpwsgi_server(app, global_conf=None, host='127.0.0.1', port=None, ssl_pem=None, protocol_version=None, numthreads=None, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PasteScript-1.7.4.2/setup.py new/PasteScript-1.7.5/setup.py --- old/PasteScript-1.7.4.2/setup.py 2011-08-16 18:19:52.000000000 +0200 +++ new/PasteScript-1.7.5/setup.py 2011-11-07 17:10:56.000000000 +0100 @@ -1,7 +1,7 @@ from setuptools import setup, find_packages import re, os -version = '1.7.4.2' +version = '1.7.5' news = os.path.join(os.path.dirname(__file__), 'docs', 'news.txt') found_news = '' -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org