Hello community, here is the log from the commit of package python-cmd2 for openSUSE:Factory checked in at 2018-02-14 10:52:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-cmd2 (Old) and /work/SRC/openSUSE:Factory/.python-cmd2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cmd2" Wed Feb 14 10:52:11 2018 rev:16 rq:576369 version:0.7.9 Changes: -------- --- /work/SRC/openSUSE:Factory/python-cmd2/python-cmd2.changes 2017-08-12 20:26:46.463628167 +0200 +++ /work/SRC/openSUSE:Factory/.python-cmd2.new/python-cmd2.changes 2018-02-14 10:52:20.832117783 +0100 @@ -1,0 +2,42 @@ +Tue Feb 13 18:33:35 UTC 2018 - [email protected] + +- update to 0.7.9: +* Bug Fixes + * Fixed a couple broken examples +* Enhancements + * Improved documentation for modifying shortcuts (command aliases) + * Made ``pyreadline`` a dependency on Windows to ensure tab-completion works +* Other changes + * Abandoned official support for Python 3.3. It should still work, just don't have an easy way to test it anymore. +* Bug Fixes + * Fixed ``poutput()`` so it can print an integer zero and other **falsy** things + * Fixed a bug which was causing autodoc to fail for building docs on Readthedocs + * Fixed bug due to ``pyperclip`` dependency radically changing its project structure in latest version +* Enhancements + * Improved documentation for user-settable environment parameters + * Improved documentation for overriding the default supported comment styles + * Added ``runcmds_plus_hooks()`` method to run multiple commands w/o a cmdloop +* Bug Fixes + * Added workaround for bug which occurs in Python 2.7 on Linux when ``pygtk`` is installed + * ``pfeedback()`` now honors feedback_to_output setting and won't redirect when it is ``False`` + * For ``edit`` command, both **editor** and **filename** can now have spaces in the name/path + * Fixed a bug which occurred when stdin was a pipe instead of a tty due to input redirection +* Enhancements + * ``feedback_to_output`` now defaults to ``False`` so info like command timing won't redirect + * Transcript regular expressions now have predictable, tested, and documented behavior + * This makes a breaking change to the format and expectations of transcript testing + * The prior behavior removed whitespace before making the comparison, now whitespace must match exactly + * Prior version did not allow regexes with whitespace, new version allows any regex + * Improved display for ``load`` command and input redirection when **echo** is ``True`` +* Bug Fixes + * Case-sensitive command parsing was completely broken and has been fixed + * ``<Ctrl>+d`` now properly quits when case-sensitive command parsing is enabled + * Fixed some pyperclip clipboard interaction bugs on Linux + * Fixed some timing bugs when running unit tests in parallel by using monkeypatch +* Enhancements + * Enhanced tab-completion of cmd2 command names to support case-insensitive completion + * Added an example showing how to remove unused commands + * Improved how transcript testing handles prompts with ANSI escape codes by stripping them + * Greatly improved implementation for how command output gets piped to a shell command + +------------------------------------------------------------------- Old: ---- cmd2-0.7.5.tar.gz New: ---- cmd2-0.7.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-cmd2.spec ++++++ --- /var/tmp/diff_new_pack.yzF05x/_old 2018-02-14 10:52:21.880080063 +0100 +++ /var/tmp/diff_new_pack.yzF05x/_new 2018-02-14 10:52:21.880080063 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-cmd2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-cmd2 -Version: 0.7.5 +Version: 0.7.9 Release: 0 Summary: Extra features for standard library's cmd module License: MIT ++++++ cmd2-0.7.5.tar.gz -> cmd2-0.7.9.tar.gz ++++++ ++++ 2972 lines of diff (skipped)
