summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* prepare for 1.4.3 release1.4.3Doug Hellmann2013-08-162-1/+5
| | | | Change-Id: I4c7c7dd27ac5e0ee98089e5be892df7759cba377
* force python2.6 for that test envDoug Hellmann2013-08-161-0/+3
| | | | Change-Id: I3aa10ae666c5806048145b7640e705bc5fca16ea
* Provide a default output encodingDoug Hellmann2013-08-162-1/+32
| | | | | | | | | | Set a class attribute on the App to force the input/output encoding in case neither stdout nor getdefaultencoding() have a valid value. This case comes up sometimes under test runners that capture stdout, without setting up a proper encoding for the stream capture buffer. Change-Id: Iab1d0b1549e1d00f64ef36765852261c108e0388
* prepare for release 1.4.21.4.2Doug Hellmann2013-08-143-7/+9
| | | | Change-Id: I28b35a92885d48c7b7860baaaaafd502a0c497e6
* Merge pull request #40 from dhellmann/bug/handle-encodingDoug Hellmann2013-08-147-496/+176
|\ | | | | Fix default encoding issue with python 2.6
| * remove use of distribute in demo appDoug Hellmann2013-08-122-490/+4
| | | | | | | | Change-Id: I3bbd270a2a0ed6eee6eb12a326f86aaad84f2aad
| * Fix default encoding issue with python 2.6Doug Hellmann2013-08-126-6/+172
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This change addresses issue #38: "fix unicode handling issues". The issue was originally reported against neutron client (https://bugs.launchpad.net/python-neutronclient/+bug/1189112) but was tracked down to the fact that python 2.6 does not set the default encoding for sys.stdout properly. A change to python 2.7 fixes the problem there and later (http://hg.python.org/cpython/rev/e60ef17561dc/), but since cliff supports python 2.6 it needs to handle the case explicitly. Change-Id: Id06507d78c7c82b25f39366ea4a6dfa4ef3a3a97
* | prepare for release 1.4.11.4.1Doug Hellmann2013-08-133-11/+9
| | | | | | | | Change-Id: I192f5a7a8e21a097b2e501995a7e2d90c5dbbea8
* | Tighten requirements on cmd2Doug Hellmann2013-08-131-1/+3
|/ | | | | | | Work around for https://bitbucket.org/catherinedevlin/cmd2/issue/6/packaging-bug Change-Id: I8a18825d0660c21649a8d838635832959eee8a40
* move tests into cliff packageDoug Hellmann2013-07-267-1/+1
| | | | Change-Id: I1c1f20b51fdfb84b3ed657d26dccedfd23e780eb
* add tests for dict2columnsDoug Hellmann2013-07-262-0/+59
| | | | Change-Id: I42e9a9a74af9f5608e67e20f131f6a7155179037
* Merge pull request #37 from dtroyer/make-columnsDoug Hellmann2013-07-241-0/+9
|\ | | | | Add make_columns() to show.ShowOne
| * Add dict2columns()Dean Troyer2013-07-181-0/+9
|/ | | | | Add ShowOne.dict2columns() to handle the common process of displaying a single dict as two columns of key and value.
* turn off distribute in toxDoug Hellmann2013-06-121-1/+2
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* prep for release 1.41.4Doug Hellmann2013-06-113-9/+11
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* fix flake8 issues with setup.pyDoug Hellmann2013-06-112-15/+13
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* remove the other traces of distributeDoug Hellmann2013-06-114-482/+3
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Merge pull request #35 from emonty/masterDoug Hellmann2013-06-111-1/+0
|\ | | | | Remove explicit depend on distribute.
| * Remove explicit depend on distribute.Monty Taylor2013-06-111-1/+0
|/ | | | As per discussions with dstufft, explicit depends on distribute are leading to pain - and will do more so with setuptools 0.7 out.
* update history for recent contributionDoug Hellmann2013-05-311-0/+6
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Merge pull request #6 from Kami/expose_instantiated_interpreter_instanceDoug Hellmann2013-05-312-6/+9
|\ | | | | Expose instantiated interpreter instance
| * Expose instantiated interpreter instance and assign it to the 'interpreter'Tomaz Muraus2013-05-292-6/+9
|/ | | | variable on the App instance.
* Update announcement for release 1.3.3Doug Hellmann2013-05-021-10/+5
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Prepare for release 1.3.31.3.3Doug Hellmann2013-05-022-1/+8
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* declare support for python 3.3Doug Hellmann2013-05-021-0/+1
| | | | Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Merge pull request #5 from dirkmueller/more-strictDoug Hellmann2013-05-021-1/+1
|\ | | | | cmd2 0.6.5.1 was released, and is compatible
| * cmd2 0.6.5.1 was released, and is compatibleDirk Mueller2013-05-021-1/+1
| |
* | Merge pull request #4 from dirkmueller/prettytableDoug Hellmann2013-05-021-2/+3
|\ \ | |/ |/| Restore compatibility with Prettytable < 0.7.2
| * Restore compatibility with Prettytable < 0.7.2Dirk Mueller2013-05-021-2/+3
|/ | | | | | | Starting with 0.7.2, PrettyTable changed default on how empty tables are rendered. Before they were completely ommitted, now the default is to show the table headers and decoration, just no content. Restore the previous behavior to stay compatible.
* Prepare 1.3.2 release1.3.2Doug Hellmann2013-04-023-8/+14
| | | | | Change-Id: I138c53d12577d9afe698759e1819132ba976c606 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Merge pull request #32 from dtroyer/prettytable-verDoug Hellmann2013-04-021-1/+1
|\ | | | | Bump prettytable version accepted
| * Bump prettytable version acceptedDean Troyer2013-04-021-1/+1
|/
* add python 3.3 to toxDoug Hellmann2013-03-261-1/+1
| | | | | Change-Id: I55c1238e078ade1aff02cb026c32c2e0120b4b17 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* add style checks to testsDoug Hellmann2013-03-165-31/+37
| | | | | Change-Id: I34990c619e66df21148f28bc6d6d743332a4fa16 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Add tests for underscore handlingDoug Hellmann2013-03-161-0/+24
| | | | | | | | Add tests for the convert_underscores option to CommandManager. Change-Id: I5f91bb539bce69936ea86f7a370df2412c3a913c Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* use flake8 for style checksDoug Hellmann2013-03-1612-49/+63
| | | | | Change-Id: I25af2e978a8d11b84b930308516d597c75b387e0 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Merge pull request #31 from jserver/masterDoug Hellmann2013-03-132-2/+13
|\ | | | | Make converting underscores optional in CommandManager
| * update history.rst with convert_underscores changeJoe Server2013-03-081-0/+7
| |
| * make converting underscores optional in CommandManagerJoe Server2013-03-081-2/+6
|/
* fix version in docsDoug Hellmann2013-03-011-1/+1
| | | | | Change-Id: I19cc26b88f80fa3a848713e94d3d1aa1a26de121 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* prepare for 1.3.1 release1.3.1Doug Hellmann2013-02-273-10/+10
| | | | | Change-Id: I809abaef23be9e71b3a9a7f7546bf73728deb6a2 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Fix PyParsing dependencyDoug Hellmann2013-02-272-4/+18
| | | | | | | | | Peg the version of PyParsing based on the Python version, at least until cmd2 can be updated with a release that does the same. Change-Id: Ib9a7aad26ad8247706db16ee52cc385678062c51 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Merge pull request #26 from qneill/patch-1Doug Hellmann2013-01-041-1/+1
|\ | | | | Fix typo.
| * Fix typo.qneill2013-01-031-1/+1
|/
* update history file for previous mergeDoug Hellmann2012-11-091-0/+5
| | | | | Change-Id: I8654dca5929ba7c8f5c4074461fa17b45940d1fc Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Merge pull request #25 from shakhat/masterDoug Hellmann2012-11-091-1/+1
|\ | | | | Make list of application commands lexicographically ordered for help command in interactive mode
| * Make list of application commands lexicographically ordered for help command ↵Ilya Shakhat2012-11-091-1/+1
|/ | | | | | | | | | | | | | in interactive mode. Before fix: Application commands (type help <topic>): ========================================= files two part list files simple show file file error help After fix: Application commands (type help <topic>): ========================================= error file files help list files show file simple two part
* Prepare for 1.3 release1.3Doug Hellmann2012-10-213-6/+10
| | | | | | | | Update version number and finish release notes and announcement blog post. Change-Id: I9c618b0ce950aaaa089588018f013d3a498eb6fc Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* clean up history fileDoug Hellmann2012-10-211-2/+2
| | | | | Change-Id: Ic20cd187aa35a7eef3101437fd25f465224c8203 Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
* Document dependency on distributeDoug Hellmann2012-10-211-0/+14
| | | | | | | | | | Update the installation instructions to include information about using Distribute instead of setuptools. Addresses issue #20 Change-Id: If09d63481fbc961a29be81f6c627c8c1c992020b Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>