Commit Graph

320 Commits

Author SHA1 Message Date
Prodesire 030b92b3fb change coverage badge 2018-01-03 20:35:07 +08:00
Prodesire f420fae4e3 add doc for dict.OrderedDict 2018-01-02 22:56:00 +08:00
Prodesire d5cb5835c7 refactor OrderedDefaultDict.__copy__ 2018-01-02 22:44:52 +08:00
Prodesire 3da1113ee6 add OrderedDefaultDict, inspired by https://stackoverflow.com/questions/6190331/can-i-do-an-ordered-default-dict-in-python 2018-01-01 18:40:49 +08:00
Prodesire 1bdf6a98b7 Fix #15. If obj or the item of obj is not list or dict, will return itself. 2017-12-31 11:36:36 +08:00
Prodesire d070bde12d exception.ignore is same to context.lib.suppress on Python 3 2017-12-30 23:22:10 +08:00
Prodesire ab160b4adf console.console_size will use shutil.get_terminal_size if possible 2017-12-30 23:14:32 +08:00
Prodesire b1693db382 add doc for system.FileTracker 2017-12-29 19:59:32 +08:00
Prodesire 69c279b3b4 remove : from request.Filename doc 2017-12-29 19:59:04 +08:00
Prodesire e0adec94fc fix is_ipv6 test error on Windows for Python 3 2017-12-29 19:40:17 +08:00
Prodesire 0134f20d25 fix pip install error on Windows with Python 3; change version to 0.3.1 2017-12-29 19:09:02 +08:00
Prodesire 0f932349ae fix description error on network doc 2017-12-29 18:40:14 +08:00
Prodesire 774e6a5608 remove note from network.is_ipv6 doc for that the method now can be used on Windows 2017-12-29 00:03:16 +08:00
Prodesire b44b63c683 remove notify email 2017-12-28 18:56:46 +08:00
Prodesire cc734fd274 remove notify email 2017-12-28 18:46:24 +08:00
Prodesire e39d406dd2 add FileTracker which could track opening files 2017-12-27 01:02:58 +08:00
Prodesire 3ecb79e505 change version to 0.3.0 2017-12-26 12:00:52 +08:00
Prodesire 1b9c5c160b fix typo on cmd and request 2017-12-26 11:59:44 +08:00
Prodesire 4ca620a0a1 improve test for pydu.request 2017-12-25 17:32:35 +08:00
Prodesire 0e44b15b98 improve test for set 2017-12-24 23:51:26 +08:00
Prodesire 1fff461708 improve test for set 2017-12-24 23:45:04 +08:00
Prodesire a2aa10a6d4 don't test trace, otherwise the coverage will be wrong. 2017-12-24 23:38:20 +08:00
Prodesire 0d251d6036 remove unnecessary lines 2017-12-24 23:35:12 +08:00
Prodesire bceb5eb6e2 add cmd.terminate; improve cmd doc 2017-12-24 08:21:09 +08:00
Prodesire 4c4018e193 improve system.chmod and its test; add doc for system.chmod. 2017-12-23 20:51:41 +08:00
Prodesire c8d3eb0999 Merge branch 'Agnewee-master' 2017-12-23 18:57:05 +08:00
agnewee 3004868499 Merge branch 'master' of https://github.com/Prodesire/pydu 2017-12-23 18:15:00 +08:00
Prodesire 6c2fb2a7da fix system doc typo 2017-12-23 18:12:53 +08:00
agnewee e3c52d5c8f modify chmod method 2017-12-23 18:11:35 +08:00
agnewee 777fb61847 correction test case 2017-12-23 17:37:29 +08:00
agnewee e6e7be1579 add test case 2017-12-23 17:30:04 +08:00
agnewee 354b2af680 translate mode param 2017-12-23 17:29:53 +08:00
agnewee 092ea180a2 Merge branch 'master' of https://github.com/Prodesire/pydu 2017-12-23 15:33:12 +08:00
Prodesire a7f7134845 mv cmd.chcp to system.chcp 2017-12-23 14:22:54 +08:00
Prodesire 97ec1d9d56 rename pydu.file to pydu.system 2017-12-23 14:17:39 +08:00
Prodesire 6056896482 improve test_run_with_en_env 2017-12-23 11:44:46 +08:00
Prodesire 0c02f39391 add env to cmd.run and cmd.run_with_en_env 2017-12-23 11:37:21 +08:00
Prodesire fe87145aa8 return self on cmd.chcp.__enter__ 2017-12-23 11:16:43 +08:00
Prodesire 4a3714338d run will use timeout feature on Python 3. 2017-12-23 11:05:22 +08:00
Prodesire 925e93aecb add doc for cmd.run; run and run_with_en_env's parameter `shell` default to be False. 2017-12-23 10:27:08 +08:00
Prodesire 11e34cc573 add cmd.run_with_en_env 2017-12-23 10:10:13 +08:00
Prodesire 7f1ec71b66 fix chcp signature error 2017-12-22 19:15:02 +08:00
Prodesire d58adff648 add doc for cmd.chcp 2017-12-22 19:05:21 +08:00
Prodesire 22703bbebf add repr to cmd.chcp 2017-12-22 19:05:11 +08:00
Prodesire 0b0a0ba2f7 add cmd.chcp for Windows 2017-12-22 18:54:30 +08:00
Prodesire fcc01429cf add preferredencoding to string 2017-12-21 20:37:24 +08:00
Prodesire fd9b5d7da5 rename test_execute to test_run 2017-12-21 20:33:07 +08:00
Prodesire 82efe9034f fix typo 2017-12-21 13:05:32 +08:00
Prodesire 6ca66240dc fix typo 2017-12-21 12:29:02 +08:00
Prodesire 759dff99e4 add doc for unit 2017-12-20 06:25:10 +08:00