summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Change test condition: TRAVIS => Linux platformread_more_bytesJeff Quast2015-12-121-8/+12
|
* revert another line item in test case timeoutJeff Quast2015-12-121-1/+1
|
* re-introduce self.flag_eof = TrueJeff Quast2015-12-121-0/+1
| | | | Reverting code removed in 3446e6d160
* Merge remote-tracking branch 'origin/master' into read_more_bytesJeff Quast2015-12-121-0/+1
|\
| * Merge pull request #306 from takluyver/i305Jeff Quast2015-12-121-0/+1
| |\ | | | | | | Add bashrc.sh to package_data
| | * Add bashrc.sh to package_dataThomas Kluyver2015-12-081-0/+1
| |/
* | Increase timeout to make continuous integration bot happyJeroen Demeyer2015-12-091-1/+1
| |
* | #304: Read more bytes in read_nonblocking()Jeroen Demeyer2015-12-091-12/+33
|/
* Update pxssh examples to import 'from pexpect'Thomas Kluyver2015-12-041-2/+2
| | | | Closes gh-302
* Remove Python 2.6 trove classifierThomas Kluyver2015-10-161-1/+0
| | | | Closes gh-293
* Merge pull request #288 from takluyver/async-issueJeff Quast2015-10-132-0/+7
|\ | | | | Stop asyncio listening to pty once we've found what we need
| * Add Python 3.5 on TravisThomas Kluyver2015-10-131-0/+1
| | | | | | | | Close gh-269
| * Stop asyncio listening to pty once we've found what we needThomas Kluyver2015-10-131-0/+6
|/ | | | Closes gh-213 (fingers crossed)
* Merge pull request #287 from pexpect/asyncio_utf8_issueThomas Kluyver2015-10-132-3/+9
|\ | | | | Asyncio utf8 issue
| * Async expect should process received data after decodingJeff Quast2015-10-131-2/+2
| |
| * issue discovered during integration with telnetlib3Jeff Quast2015-10-121-1/+7
|/
* Merge pull request #285 from pexpect/include-coveragerc-in-sdistThomas Kluyver2015-10-111-1/+1
|\ | | | | Include .coveragerc in pypi download tarball
| * Include .coveragerc in pypi download tarballJeff Quast2015-10-101-1/+1
|/ | | | Closes issue #282
* Merge pull request #279 from pexpect/disable-maxcanon-testThomas Kluyver2015-10-074-183/+128
|\ | | | | disable max canon tests, retain file contents
| * 2 new tools: display-{fpathconf.maxcanon}.pyJeff Quast2015-10-064-186/+128
| | | | | | | | | | | | tests/test_maxcanon.py has been deleted and turned into an "autodetection" tool of sorts, no longer attempting to assert exacting values, but determine it programmatically.
| * disable max canon tests, retain file contentsJeff Quast2015-10-061-3/+6
| |
* | Merge pull request #281 from pexpect/distribute-bashrc.shThomas Kluyver2015-10-061-3/+1
|\ \ | |/ |/| include pexpect/bashrc.sh, remove old entries
| * no need to MANIFEST.in for setup.pyJeff Quast2015-10-061-2/+1
| |
| * include pexpect/bashrc.sh, remove old entriesJeff Quast2015-10-061-3/+2
|/ | | | | | | closes issue #280, where using replwrap for bash will likely result in error, because the dependent --rcfile=bashrc.sh is not found when pexpect is packaged.
* Merge pull request #274 from takluyver/i272Jeff Quast2015-10-061-0/+5
|\ | | | | Encode command line args for unicode-mode spawn
| * Encode command line args for unicode-mode spawnThomas Kluyver2015-10-061-0/+5
| | | | | | | | Attempt to address gh-272
* | Version number back to 4.1.devThomas Kluyver2015-10-062-3/+3
| |
* | Version number -> 4.0.14.0.1Thomas Kluyver2015-10-062-3/+3
| |
* | Add encoding header for Python 2Thomas Kluyver2015-10-061-0/+1
| |
* | Python 3.3 or 2.7 is requiredThomas Kluyver2015-10-061-2/+1
|/ | | | Closes gh-277
* Merge pull request #273 from ignatenkobrain/patch-1Thomas Kluyver2015-10-061-2/+1
|\ | | | | test_unicode: don't need to format variable
| * test_unicode: don't need to format variableIgor Gnatenko2015-10-061-2/+1
|/
* Version number -> 4.1.devThomas Kluyver2015-10-052-3/+3
|
* Version number -> 4.04.0Thomas Kluyver2015-10-052-2/+2
|
* Update README and PyPI descriptionThomas Kluyver2015-10-052-8/+12
|
* Merge pull request #268 from takluyver/windows-importableThomas Kluyver2015-10-0511-170/+235
|\ | | | | Make pexpect importable on Windows, and update docs
| * Update docs for PopenSpawn and Windows supportThomas Kluyver2015-10-038-15/+71
| |
| * Clear up a few unused importsThomas Kluyver2015-10-032-3/+0
| |
| * Make Pexpect importable on WindowsThomas Kluyver2015-10-032-153/+164
| |
* | Merge pull request #80 from pexpect/replwrap-continuation-timeout-resultsJeff Quast2015-10-042-20/+40
|\ \ | |/ |/| depricated: Resolve return value and timeout for multi-command and continuation prompts in replwrap
| * comment about the need of '\\' to trigger testcaseJeff Quast2015-10-041-0/+6
| |
| * Don't use deprecated spawnu in replwrap testsThomas Kluyver2015-10-042-4/+5
| |
| * Use u-prefix strings in tests tooThomas Kluyver2015-10-041-2/+2
| |
| * Collect output as list instead of stringThomas Kluyver2015-10-041-3/+3
| | | | | | | | This is supposed to be more efficient
| * Use u-prefix for strings instead of u() functionThomas Kluyver2015-10-041-9/+5
| | | | | | | | We're not supporting Python 3.2.
| * This resolves two issues with replwrap,jquast2015-10-042-6/+23
|/ | | | | | | | | | | * for multiple commands, such as in ``'\n'.join((cmd, cmd2))``, cmd2 and beyond previously used a ``timeout`` of 1, instead of the specified or default ``timeout``. * furthermore, the output of multi-command output was discarded, only the last-most command output was received. Resolved by joining the result of ``self.child.before``.
* Merge pull request #146 from takluyver/popenThomas Kluyver2015-10-033-1/+298
|\ | | | | WIP: Add spawn class based on subprocess.Popen
| * Ensured buffered data is processed before raising EOFThomas Kluyver2015-09-291-14/+19
| |
| * No sleep in pipe reader loopThomas Kluyver2015-09-161-1/+0
| |
| * Fix return value of send() on Python 2Thomas Kluyver2015-09-121-4/+8
| |