summaryrefslogtreecommitdiff
path: root/docs/install.rst
Commit message (Collapse)AuthorAgeFilesLines
* Added back in preference for gnureadline if it is presentTodd Leonhardt2018-03-211-2/+29
| | | | | | Now that the crash bug in the gnureadline Python module which statically links against a compatible version of GNU Readline has been fixed for macOS, we added back in the top-level import boilerplate to prefer it if it is available. Also updated some documentation in relation to getting readline installed for macOS.
* Added documentation about Python 3.4 and earlier now having an additional ↵Todd Leonhardt2018-01-221-0/+5
| | | | dependency on contextlib2
* Disabled Python 3.7-dev build in Travis CITodd Leonhardt2018-01-041-1/+1
| | | | | | | There are a couple unit test failures with Python 3.7-dev that we will need to look into at some point, so I disabled that build for now. Updated all documentation to reflect that cmd2 is support on Python 2.7 and 3.4+. Official support for Python 3.3 has been abandoned due to no longer having support to test on that platform on Travis CI.
* Added a note to the installation instructions section of user manualTodd Leonhardt2017-11-151-0/+4
|
* Replaced direct calls to self.stdout.write() with calls to self.poutput().Todd Leonhardt2017-08-081-0/+7
| | | | | | Modified implementation of poutput() to accept an optional "end" argument which can change the ending to something other than a newline or simply suppress adding a newline. Also added a try/except to catch BrokenPipeError exceptions which can occupoutputr if the subprocess output is being piped to closes before the command piping output to it is finished. Updated install docs to note that when using Python 2.7, the subprocess32 module should also be installed.
* Replaced clipboard copy and paste custom code with pyperclipTodd Leonhardt2017-06-301-0/+1
| | | | | | - Added a 3rd-party dependency on the pyperclip module TODO: Rigorous test on all OSes, particularly Linux systems without xclip
* Mostly fix a bunch of spelling mistakes.Todd Leonhardt2017-03-131-0/+1
| | | | A few other miscellaneous minor tweaks for whitespace and such.
* Documentation updatesTodd Leonhardt2017-03-121-7/+8
| | | | | | - Added a new section on application life cycle and hook methods - Moved a warning to a more appropriate location - Added a note about using allow_redirection to disable output redirection and pipes
* Fixed a minor typoTodd Leonhardt2017-02-181-1/+2
|
* Updated install instructions to include how to install from GitHub using pip.Todd Leonhardt2017-02-181-4/+42
|
* Added installation instructions to documentation.Todd Leonhardt2017-02-121-0/+84
Also reorganized the GitHub README.rst front-page.