Hello community, here is the log from the commit of package python-cliff for openSUSE:Factory checked in at 2013-03-12 11:32:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cliff (Old) and /work/SRC/openSUSE:Factory/.python-cliff.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cliff", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/python-cliff/python-cliff.changes 2012-11-20 10:44:26.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-cliff.new/python-cliff.changes 2013-03-12 11:32:53.000000000 +0100 @@ -1,0 +2,9 @@ +Tue Mar 12 09:12:29 UTC 2013 - [email protected] + +- Update to 1.3.1: + - Sort list of commands in interactive help mode. + - Fix a dependency issue with PyParsing until the cmd2 package can + release an update setting the version of its dependency based on the + Python version. + +------------------------------------------------------------------- Old: ---- cliff-1.3.tar.gz New: ---- cliff-1.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cliff.spec ++++++ --- /var/tmp/diff_new_pack.Qkmwo8/_old 2013-03-12 11:32:54.000000000 +0100 +++ /var/tmp/diff_new_pack.Qkmwo8/_new 2013-03-12 11:32:54.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-cliff # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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-cliff -Version: 1.3 +Version: 1.3.1 Release: 0 Url: https://github.com/dreamhost/cliff Summary: Command Line Interface Formulation Framework @@ -24,8 +25,8 @@ Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/c/cliff/cliff-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel BuildRequires: python-argparse +BuildRequires: python-devel BuildRequires: python-distribute BuildRequires: python-tablib # Test requirements: ++++++ cliff-1.3.tar.gz -> cliff-1.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/PKG-INFO new/cliff-1.3.1/PKG-INFO --- old/cliff-1.3/PKG-INFO 2012-10-21 21:55:39.000000000 +0200 +++ new/cliff-1.3.1/PKG-INFO 2013-02-27 13:53:05.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: cliff -Version: 1.3 +Version: 1.3.1 Summary: Command Line Interface Formulation Framework Home-page: https://github.com/dreamhost/cliff Author: Doug Hellmann diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/announce.rst new/cliff-1.3.1/announce.rst --- old/cliff-1.3/announce.rst 2012-10-21 21:54:20.000000000 +0200 +++ new/cliff-1.3.1/announce.rst 2013-02-27 13:45:44.000000000 +0100 @@ -1,6 +1,6 @@ -====================================================================== - cliff -- Command Line Interface Formulation Framework -- version 1.3 -====================================================================== +======================================================================== + cliff -- Command Line Interface Formulation Framework -- version 1.3.1 +======================================================================== .. tags:: python cliff release DreamHost @@ -11,11 +11,11 @@ What's New In This Release? =========================== -- Allow user to pass ``argparse_kwargs`` argument to the - ``build_option_parser`` method. This argument can contain extra - keyword arguments which are passed to the ``ArgumentParser`` constructor. - (contributed by Tomaz Muraus) -- Document the dependency on using distribute. +- Sort list of commands in interactive help mode. (contributed by Ilya + Shakhat) +- Fix a dependency issue with PyParsing until the cmd2 package can + release an update setting the version of its dependency based on the + Python version. Documentation ============= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/cliff/interactive.py new/cliff-1.3.1/cliff/interactive.py --- old/cliff-1.3/cliff/interactive.py 2012-08-05 15:42:22.000000000 +0200 +++ new/cliff-1.3.1/cliff/interactive.py 2012-11-09 16:52:31.000000000 +0100 @@ -85,7 +85,7 @@ self.default(self.parsed('help ' + arg)) else: cmd2.Cmd.do_help(self, arg) - cmd_names = [n for n, v in self.command_manager] + cmd_names = sorted([n for n, v in self.command_manager]) self.print_topics(self.app_cmd_header, cmd_names, 15, 80) return diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/cliff.egg-info/PKG-INFO new/cliff-1.3.1/cliff.egg-info/PKG-INFO --- old/cliff-1.3/cliff.egg-info/PKG-INFO 2012-10-21 21:55:39.000000000 +0200 +++ new/cliff-1.3.1/cliff.egg-info/PKG-INFO 2013-02-27 13:53:02.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: cliff -Version: 1.3 +Version: 1.3.1 Summary: Command Line Interface Formulation Framework Home-page: https://github.com/dreamhost/cliff Author: Doug Hellmann diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/cliff.egg-info/requires.txt new/cliff-1.3.1/cliff.egg-info/requires.txt --- old/cliff-1.3/cliff.egg-info/requires.txt 2012-10-21 21:55:39.000000000 +0200 +++ new/cliff-1.3.1/cliff.egg-info/requires.txt 2013-02-27 13:53:02.000000000 +0100 @@ -1,3 +1,4 @@ distribute -PrettyTable -cmd2 \ No newline at end of file +PrettyTable>=0.6,<0.7 +cmd2==0.6.4 +pyparsing==1.5.7 \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/demoapp/README.rst new/cliff-1.3.1/demoapp/README.rst --- old/cliff-1.3/demoapp/README.rst 2012-04-23 16:38:30.000000000 +0200 +++ new/cliff-1.3.1/demoapp/README.rst 2013-01-24 23:27:30.000000000 +0100 @@ -32,7 +32,7 @@ With cliff and the demo setup up, you can now play with it. -To see a list of commands availble, run:: +To see a list of commands available, run:: (.venv)$ cliffdemo --help diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/docs/source/history.rst new/cliff-1.3.1/docs/source/history.rst --- old/cliff-1.3/docs/source/history.rst 2012-10-21 21:54:36.000000000 +0200 +++ new/cliff-1.3.1/docs/source/history.rst 2013-02-27 13:47:20.000000000 +0100 @@ -2,6 +2,14 @@ Release History ================= +1.3.1 + + - Sort list of commands in interactive help mode. (contributed by + Ilya Shakhat) + - Fix a dependency issue with PyParsing until the cmd2 package can + release an update setting the version of its dependency based on + the Python version. + 1.3 - Allow user to pass ``argparse_kwargs`` argument to the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cliff-1.3/setup.py new/cliff-1.3.1/setup.py --- old/cliff-1.3/setup.py 2012-10-21 21:53:16.000000000 +0200 +++ new/cliff-1.3.1/setup.py 2013-02-27 13:47:14.000000000 +0100 @@ -3,7 +3,7 @@ PROJECT = 'cliff' # Change docs/source/conf.py too! -VERSION = '1.3' +VERSION = '1.3.1' # Bootstrap installation of Distribute import distribute_setup @@ -21,10 +21,21 @@ except IOError: long_description = '' -install_requires = ['distribute', - 'PrettyTable', - 'cmd2', - ] +install_requires = [ + 'distribute', + 'PrettyTable>=0.6,<0.7', + 'cmd2==0.6.4', +] + +# We need a different version of PyParsing, depending on which version +# of Python we're using. cmd2 should have this set properly, but until +# there is a release declare the dependency ourselves. +# http://trac-hg.assembla.com/python-cmd2/rev/a5f3d5a89d6c +if sys.version_info[0] < 3: + install_requires.append('pyparsing==1.5.7') +else: + install_requires.append('pyparsing>=2.0.0') + try: import argparse except ImportError: -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
