summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md11
-rw-r--r--cmd2/cmd2.py2
-rw-r--r--docs/conf.py2
-rw-r--r--setup.cfg2
-rwxr-xr-xsetup.py6
-rw-r--r--tests/test_cmd2.py2
6 files changed, 15 insertions, 10 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5836d34d..08c4e15e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
-## 0.9.0 (May TBD, 2018)
+## 0.9.1 (May 28, 2018)
+* Bug Fixes
+ * fix packaging error for 0.8.x versions (yes we had to deploy a new version
+ of the 0.9.x series to fix a packaging error with the 0.8.x version)
+
+## 0.9.0 (May 28, 2018)
* Bug Fixes
* If self.default_to_shell is true, then redirection and piping are now properly passed to the shell. Previously it was truncated.
* Submenus now call all hooks, it used to just call precmd and postcmd.
@@ -36,10 +41,10 @@
* Known Issues
* Some developers have noted very slow performance when importing the ``cmd2`` module. The issue
it intermittant, and investigation of the root cause is ongoing.
-
+
## 0.8.6 (May 27, 2018)
* Bug Fixes
- * Commands using the @with_argparser_and_unknown_args were not correctly recognized when tab completing
+ * Commands using the @with_argparser_and_unknown_args were not correctly recognized when tab completing
* Fixed issue where completion display function was overwritten when a submenu quits
* Fixed ``AttributeError`` on Windows when running a ``select`` command cause by **pyreadline** not implementing ``remove_history_item``
* Enhancements
diff --git a/cmd2/cmd2.py b/cmd2/cmd2.py
index 045e6a1b..9f2181d0 100644
--- a/cmd2/cmd2.py
+++ b/cmd2/cmd2.py
@@ -124,7 +124,7 @@ try:
except ImportError:
ipython_available = False
-__version__ = '0.9.0'
+__version__ = '0.9.1'
# optional attribute, when tagged on a function, allows cmd2 to categorize commands
diff --git a/docs/conf.py b/docs/conf.py
index 97c6269b..997405dd 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -62,7 +62,7 @@ author = 'Catherine Devlin and Todd Leonhardt'
# The short X.Y version.
version = '0.9'
# The full version, including alpha/beta/rc tags.
-release = '0.9.0'
+release = '0.9.1'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
diff --git a/setup.cfg b/setup.cfg
deleted file mode 100644
index 2a9acf13..00000000
--- a/setup.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-[bdist_wheel]
-universal = 1
diff --git a/setup.py b/setup.py
index 240dfe43..193dab27 100755
--- a/setup.py
+++ b/setup.py
@@ -5,7 +5,7 @@ Setuptools setup file, used to install or test 'cmd2'
"""
from setuptools import setup
-VERSION = '0.9.0'
+VERSION = '0.9.1'
DESCRIPTION = "cmd2 - a tool for building interactive command line applications in Python"
LONG_DESCRIPTION = """cmd2 is a tool for building interactive command line applications in Python. Its goal is to make
it quick and easy for developers to build feature-rich and user-friendly interactive command line applications. It
@@ -37,6 +37,9 @@ Main features:
- Transcripts for use with built-in regression can be automatically generated from `history -t`
Usable without modification anywhere cmd is used; simply import cmd2.Cmd in place of cmd.Cmd.
+
+Version 0.9.0+ of cmd2 supports Python 3.4+ only. If you wish to use cmd2 with Python 2.7, then
+please install version 0.8.x.
"""
CLASSIFIERS = list(filter(None, map(str.strip,
@@ -54,7 +57,6 @@ Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: Implementation :: CPython
-Programming Language :: Python :: Implementation :: PyPy3
Topic :: Software Development :: Libraries :: Python Modules
""".splitlines())))
diff --git a/tests/test_cmd2.py b/tests/test_cmd2.py
index 662983f9..33d9ca41 100644
--- a/tests/test_cmd2.py
+++ b/tests/test_cmd2.py
@@ -28,7 +28,7 @@ from .conftest import run_cmd, normalize, BASE_HELP, BASE_HELP_VERBOSE, \
def test_ver():
- assert cmd2.__version__ == '0.9.0'
+ assert cmd2.__version__ == '0.9.1'
def test_empty_statement(base_app):