Commit Graph

57 Commits

Author SHA1 Message Date
Brice Fernandes d9b70c8a9b Backward-compatible Port to Python 3
- Keeps Python 2.7 and 2.6 compatibility
  - Is not compatible with Python 2.5, as the original code never was.
    This is due to two problems:
     1. Use of the `Thread.is_alive()` method. Python 2.5 only
        provides `Thread.isAlive()`.
     2. Use of the `Popen.terminate()` and `Popen.kill()` methods,
        which only exist in Python >= 2.6
2012-06-08 11:38:05 +01:00
Kenneth Reitz 160816428e Merge pull request #31 from bretthoerner/fix-env
Fix env argument. Dicts are mutable and update returns None.
2012-05-09 11:12:10 -07:00
Brett Hoerner e7955868b9 Fix env argument. Dicts are mutable and update returns None. 2012-05-09 10:49:33 -05:00
Kenneth Reitz f262532150 Merge pull request #30 from cenkalti/master
Option send SIGKILL after sending SIGTERM
2012-05-07 12:55:49 -07:00
Cenk Alti a8218073e2 added kill_timeout parameter to run() 2012-05-07 22:47:44 +03:00
Kenneth Reitz 28566cfe64 Merge pull request #23 from eth7/master
send-function
2012-04-13 01:18:56 -07:00
Kenneth Reitz 2af9e2b326 Merge pull request #26 from llimllib/master
Fix shlex quote parsing
2012-03-30 23:34:30 -07:00
bill 1ba2230742 add status code check to test_quoted_args 2012-03-07 22:01:41 -05:00
bill e8e4c70a90 turning off posix mode makes my test pass. I'm not sure why, or why it was there 2012-03-07 22:01:13 -05:00
bill 613876a8e7 adding a gitignore 2012-03-07 22:00:44 -05:00
bill d11207dc08 adding a test to demonstrate the quoting bug 2012-03-07 21:36:45 -05:00
Christian Noesterer 60eaaf9901 completed function send in class ConnectedCommand 2012-02-19 15:16:30 +01:00
Kenneth Reitz 04e88fece0 Merge pull request #17 from sirpengi/master
overriding environment variables
2012-01-05 19:09:28 -08:00
shu zOMG chen 4d23067800 added env modification support to envoy 2012-01-05 17:00:01 -10:00
Kenneth Reitz 1ee6ccdb92 Merge pull request #11 from jbergstroem/jbergstroem
minor fixes
2011-12-28 03:18:36 -08:00
jbergstroem 6f8866626f Dist users also wants tests 2011-12-28 11:47:52 +01:00
jbergstroem e28cfe4f6b Wrong repo 2011-12-28 11:46:46 +01:00
Kenneth Reitz b4d43cd352 cleanup, cleanup, everybody everywhere! 2011-10-21 00:53:21 -04:00
Kenneth Reitz 2390978f5b v0.0.2 v0.0.2 2011-10-15 11:04:46 -04:00
Kenneth Reitz b1597c8d0c Merge pull request #9 from stefanfoulis/bugfix/manifest
package on pypi (0.0.1) is borked
2011-10-15 08:03:27 -07:00
Kenneth Reitz 033e3100e8 Merge branch 'connect' 2011-10-15 11:00:08 -04:00
Kenneth Reitz 2307268c77 cleanup 2011-10-15 10:59:51 -04:00
Kenneth Reitz 1c39653009 Connected command stuff 2011-10-15 10:57:52 -04:00
stefanfoulis 4e208fdd13 Added README.rst to MANIFEST.in. otherwise this package is not installable 2011-09-30 18:21:03 +02:00
Kenneth Reitz 4df690b377 v0.0.1 v0.0.1 2011-09-27 23:27:47 -04:00
Kenneth Reitz afb5b6bdb1 Cleanup expect. Might ditch it. 2011-09-24 11:38:14 -04:00
Kenneth Reitz 8480a1f3c3 import pexpect 2011-09-24 11:29:36 -04:00
Kenneth Reitz 26bfc438d4 Portable command expansion. 2011-09-24 11:27:55 -04:00
Kenneth Reitz 52219d7df7 mrshu 2011-08-31 00:33:37 -04:00
Kenneth Reitz c449de9604 test => test_envoy 2011-08-31 00:33:09 -04:00
Kenneth Reitz 558cb9231b Merge branch 'master' of https://github.com/mrshu/envoy 2011-08-31 00:30:20 -04:00
Kenneth Reitz 444fc1f7a8 split properly on escaped and quoted |s 2011-08-31 00:29:08 -04:00
Kenneth Reitz a8e92cd39b AUTHORS 2011-08-31 00:28:51 -04:00
mr.Shu 83551d673c added Timeout support, fixes issue 2 and issue 5 2011-08-30 11:14:23 +00:00
Kenneth Reitz 0498536602 always capture outs.
closes #4
2011-08-28 22:45:20 -04:00
Kenneth Reitz 82e112c8f3 for Humans™ 2011-08-27 23:51:56 -04:00
Kenneth Reitz 0b965352bd whoops 2011-08-27 23:51:43 -04:00
Kenneth Reitz 2bc148752f read it 2011-08-27 21:59:41 -04:00
Kenneth Reitz 7cca59df15 cleanups 2011-08-27 21:58:23 -04:00
Kenneth Reitz 096e3a00c9 you want it. 2011-08-27 21:58:17 -04:00
Kenneth Reitz 786f72fbbf history in init 2011-08-27 15:40:28 -04:00
Kenneth Reitz 3a05bab521 new url 2011-08-27 15:39:14 -04:00
Kenneth Reitz 46f61d307a png 2011-08-27 15:38:38 -04:00
Kenneth Reitz 9521a695a5 README. 2011-08-27 15:36:55 -04:00
Kenneth Reitz 4774363dfe support for |'d commands 2011-08-27 15:30:16 -04:00
Kenneth Reitz 4ad0bc186e history 2011-08-27 15:00:09 -04:00
Kenneth Reitz e6b0d879c1 pipe strings 2011-08-27 14:59:10 -04:00
Kenneth Reitz 504a690576 longer readme 2011-08-27 14:53:46 -04:00
Kenneth Reitz c1c0d181f1 fixes 2011-08-27 14:53:40 -04:00
Kenneth Reitz 9d21de7461 coming together 2011-08-27 14:33:17 -04:00