85 Commits

Author SHA1 Message Date
kennethreitz ab463a14da Update README.rst 2017-01-15 12:21:57 -05:00
kennethreitz 3f0c3e5dfc Merge pull request #69 from emning/unicodefix
allow for unicode in commands
2014-08-13 11:04:42 -04:00
Kenneth Reitz b2453fe0da upload. 2014-08-13 11:00:35 -04:00
Kenneth Reitz 10eade8d05 v0.0.3 2014-08-13 10:52:51 -04:00
kennethreitz 5132ca881e Merge pull request #71 from kracekumar/master
Handle exception for non existing commands
2014-08-13 10:51:07 -04:00
Kracekumar Ramaraju 74904a40a4 Add stacktrace to output 2014-07-06 23:35:35 +05:30
Kracekumar Ramaraju abfc0298db Handle exception for non existing commands 2014-07-06 23:13:45 +05:30
Runar Jensen 445c8f036d allow for unicode in commands 2014-03-07 17:00:38 +01:00
kennethreitz 94c24eeaea Merge pull request #68 from alex/patch-1
Mark this as a universal package
2014-03-03 13:09:31 -05:00
Alex Gaynor a45bdf756f Mark this as a universal package 2014-03-02 19:02:34 -08:00
Kenneth Reitz f3481fa48f Merge pull request #53 from akent/master
Fix comment about pipe size restriction
2013-03-06 10:03:49 -08:00
Kenneth Reitz 36b307956b Closes #44 2013-01-21 03:26:24 -08:00
Adam Kent a02ad4c7e1 Fix misleading comment about 10MB limit -> 10 KiB 2013-01-08 10:57:39 +11:00
Kenneth Reitz 48cf35670e Merge pull request #50 from TedSinger/patch-1
Update test_envoy.py
2012-11-15 17:55:21 -08:00
TedSinger 8653d24bc8 Update test_envoy.py
Added some basic tests for connect
2012-11-13 15:00:44 -05:00
Kenneth Reitz 32a536041f Merge pull request #42 from msabramo/rm-toy.py
Remove toy.py
2012-06-14 10:17:46 -07:00
Marc Abramowitz 9e4b8dbc33 Remove toy.py 2012-06-13 21:23:14 -07:00
Kenneth Reitz 317e301542 Merge pull request #41 from msabramo/travis
Add support for Travis CI (http://travis-ci.org/)
2012-06-13 20:13:34 -07:00
Marc Abramowitz 14bc3eaf73 Add support for Travis CI (http://travis-ci.org/) 2012-06-13 19:30:38 -07:00
Kenneth Reitz 1df65a4bcd Merge pull request #38 from mher/master
Adds support for cwd and improves error handling
2012-06-12 10:34:08 -07:00
Mher Movsisyan 2db73a7198 Improves error handling 2012-06-12 21:32:13 +04:00
Mher Movsisyan 75d62c9723 Removes extra pass keyword 2012-06-12 21:23:13 +04:00
Mher Movsisyan de4734824b Adds cwd to allow setting working directory when running a command 2012-06-12 21:18:46 +04:00
Kenneth Reitz 21e5adb2a5 Merge pull request #36 from adammck/fix_connected_command_status_code
Fix ConnectedCommand.status_code
2012-06-08 20:14:52 -07:00
Kenneth Reitz 84ec6c0db8 Merge pull request #37 from bricef/master
Python 3 and Python 2.5 Compatibility fixes
2012-06-08 20:13:35 -07:00
Brice Fernandes 66525a0964 Remove pexpect package (not required) 2012-06-08 11:38:06 +01:00
Brice Fernandes 29f8dd1ba1 Python 2.5 compatibility 2012-06-08 11:38:06 +01:00
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
adammck 9bf59118f0 Fix ConnectedCommand.status_code
The _status_code attr was only being set by the block method. Checking
it before that raised AttributeError. This patch fixes that by setting
it to None in __init__.
2012-06-08 05:39:40 -04: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