Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add new spawn.delayafterread attribute.superfluous-sleep | Jeff Quast | 2015-10-14 | 2 | -0/+6 |
| | | | | this allows reverting to pre-2.0 behaior | ||||
* | reverts time.sleep(0.0001) suggested by Jon Cohen | Jeff Quast | 2015-10-14 | 1 | -2/+1 |
| | | | | | | | | | | | | | This was introduced as part of a very large changeset in 600463686284ea102548f5e0bf51582db051dc78, ``` Author: noah <noah@656d521f-e311-0410-88e0-e7920216d269> Date: Tue May 2 23:07:42 2006 +0000 Added time.sleep(0.0001) as suggested by Jon Cohen. This helps in give other threads a chance to run. ``` | ||||
* | Merge pull request #288 from takluyver/async-issue | Jeff Quast | 2015-10-13 | 2 | -0/+7 |
|\ | | | | | Stop asyncio listening to pty once we've found what we need | ||||
| * | Add Python 3.5 on Travis | Thomas Kluyver | 2015-10-13 | 1 | -0/+1 |
| | | | | | | | | Close gh-269 | ||||
| * | Stop asyncio listening to pty once we've found what we need | Thomas Kluyver | 2015-10-13 | 1 | -0/+6 |
|/ | | | | Closes gh-213 (fingers crossed) | ||||
* | Merge pull request #287 from pexpect/asyncio_utf8_issue | Thomas Kluyver | 2015-10-13 | 2 | -3/+9 |
|\ | | | | | Asyncio utf8 issue | ||||
| * | Async expect should process received data after decoding | Jeff Quast | 2015-10-13 | 1 | -2/+2 |
| | | |||||
| * | issue discovered during integration with telnetlib3 | Jeff Quast | 2015-10-12 | 1 | -1/+7 |
|/ | |||||
* | Merge pull request #285 from pexpect/include-coveragerc-in-sdist | Thomas Kluyver | 2015-10-11 | 1 | -1/+1 |
|\ | | | | | Include .coveragerc in pypi download tarball | ||||
| * | Include .coveragerc in pypi download tarball | Jeff Quast | 2015-10-10 | 1 | -1/+1 |
|/ | | | | Closes issue #282 | ||||
* | Merge pull request #279 from pexpect/disable-maxcanon-test | Thomas Kluyver | 2015-10-07 | 4 | -183/+128 |
|\ | | | | | disable max canon tests, retain file contents | ||||
| * | 2 new tools: display-{fpathconf.maxcanon}.py | Jeff Quast | 2015-10-06 | 4 | -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 contents | Jeff Quast | 2015-10-06 | 1 | -3/+6 |
| | | |||||
* | | Merge pull request #281 from pexpect/distribute-bashrc.sh | Thomas Kluyver | 2015-10-06 | 1 | -3/+1 |
|\ \ | |/ |/| | include pexpect/bashrc.sh, remove old entries | ||||
| * | no need to MANIFEST.in for setup.py | Jeff Quast | 2015-10-06 | 1 | -2/+1 |
| | | |||||
| * | include pexpect/bashrc.sh, remove old entries | Jeff Quast | 2015-10-06 | 1 | -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/i272 | Jeff Quast | 2015-10-06 | 1 | -0/+5 |
|\ | | | | | Encode command line args for unicode-mode spawn | ||||
| * | Encode command line args for unicode-mode spawn | Thomas Kluyver | 2015-10-06 | 1 | -0/+5 |
| | | | | | | | | Attempt to address gh-272 | ||||
* | | Version number back to 4.1.dev | Thomas Kluyver | 2015-10-06 | 2 | -3/+3 |
| | | |||||
* | | Version number -> 4.0.14.0.1 | Thomas Kluyver | 2015-10-06 | 2 | -3/+3 |
| | | |||||
* | | Add encoding header for Python 2 | Thomas Kluyver | 2015-10-06 | 1 | -0/+1 |
| | | |||||
* | | Python 3.3 or 2.7 is required | Thomas Kluyver | 2015-10-06 | 1 | -2/+1 |
|/ | | | | Closes gh-277 | ||||
* | Merge pull request #273 from ignatenkobrain/patch-1 | Thomas Kluyver | 2015-10-06 | 1 | -2/+1 |
|\ | | | | | test_unicode: don't need to format variable | ||||
| * | test_unicode: don't need to format variable | Igor Gnatenko | 2015-10-06 | 1 | -2/+1 |
|/ | |||||
* | Version number -> 4.1.dev | Thomas Kluyver | 2015-10-05 | 2 | -3/+3 |
| | |||||
* | Version number -> 4.04.0 | Thomas Kluyver | 2015-10-05 | 2 | -2/+2 |
| | |||||
* | Update README and PyPI description | Thomas Kluyver | 2015-10-05 | 2 | -8/+12 |
| | |||||
* | Merge pull request #268 from takluyver/windows-importable | Thomas Kluyver | 2015-10-05 | 11 | -170/+235 |
|\ | | | | | Make pexpect importable on Windows, and update docs | ||||
| * | Update docs for PopenSpawn and Windows support | Thomas Kluyver | 2015-10-03 | 8 | -15/+71 |
| | | |||||
| * | Clear up a few unused imports | Thomas Kluyver | 2015-10-03 | 2 | -3/+0 |
| | | |||||
| * | Make Pexpect importable on Windows | Thomas Kluyver | 2015-10-03 | 2 | -153/+164 |
| | | |||||
* | | Merge pull request #80 from pexpect/replwrap-continuation-timeout-results | Jeff Quast | 2015-10-04 | 2 | -20/+40 |
|\ \ | |/ |/| | depricated: Resolve return value and timeout for multi-command and continuation prompts in replwrap | ||||
| * | comment about the need of '\\' to trigger testcase | Jeff Quast | 2015-10-04 | 1 | -0/+6 |
| | | |||||
| * | Don't use deprecated spawnu in replwrap tests | Thomas Kluyver | 2015-10-04 | 2 | -4/+5 |
| | | |||||
| * | Use u-prefix strings in tests too | Thomas Kluyver | 2015-10-04 | 1 | -2/+2 |
| | | |||||
| * | Collect output as list instead of string | Thomas Kluyver | 2015-10-04 | 1 | -3/+3 |
| | | | | | | | | This is supposed to be more efficient | ||||
| * | Use u-prefix for strings instead of u() function | Thomas Kluyver | 2015-10-04 | 1 | -9/+5 |
| | | | | | | | | We're not supporting Python 3.2. | ||||
| * | This resolves two issues with replwrap, | jquast | 2015-10-04 | 2 | -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/popen | Thomas Kluyver | 2015-10-03 | 3 | -1/+298 |
|\ | | | | | WIP: Add spawn class based on subprocess.Popen | ||||
| * | Ensured buffered data is processed before raising EOF | Thomas Kluyver | 2015-09-29 | 1 | -14/+19 |
| | | |||||
| * | No sleep in pipe reader loop | Thomas Kluyver | 2015-09-16 | 1 | -1/+0 |
| | | |||||
| * | Fix return value of send() on Python 2 | Thomas Kluyver | 2015-09-12 | 1 | -4/+8 |
| | | |||||
| * | Fix typo in docstring | Thomas Kluyver | 2015-09-12 | 1 | -1/+1 |
| | | |||||
| * | Update unicode interface for PopenSpawn | Thomas Kluyver | 2015-09-12 | 1 | -11/+8 |
| | | |||||
| * | Revert some changes to Popen tests | Thomas Kluyver | 2015-09-12 | 1 | -7/+7 |
| | | | | | | | | ~ is a shell feature, so running ls ~ without a shell fails. | ||||
| * | Fix popen spawn and tests on windows | Steven Silvester | 2015-09-12 | 2 | -13/+9 |
| | | | | | | | | | | | | Cleanup Always close stdin | ||||
| * | Add a sendeof method and tests | Steven Silvester | 2015-09-12 | 2 | -5/+33 |
| | | |||||
| * | Add test file | Steven Silvester | 2015-09-12 | 1 | -0/+109 |
| | | |||||
| * | Enhanced popen_spawn and added tests | Steven Silvester | 2015-09-12 | 1 | -22/+80 |
| | | | | | | | | | | | | | | | | | | - Use just newline character for end of line - Use shlex to split cmd args - Improved non-blocking read to act more like ptyspawn - Fix send method and add sendline - Add kill method - Add several tests | ||||
| * | Restrict arguments that can be passed on to Popen | Thomas Kluyver | 2015-09-12 | 1 | -4/+4 |
| | |