发布说明

v1.0.4 (2018-07-09 16:36:15)

Bugfix

  1. 在py3上没有执行list封装造成的expect超时日志打印时的显示Bug

v1.0.3 (2018-07-07 22:30:25)

Optimize

  1. 优化 spawn 执行过程中的日志输出方式,使其支持实时回显
  2. 优化窗口尺寸设置的触发时间点

v1.0.2 (2018-07-01 23:20:15)

Optimize

  1. 优化 action 接口实现逻辑,默认超时时间为5s,去除重试逻辑
  2. 优化 action 接口异常处理逻辑,超时异常发生时正常打印 before 信息,便于调试处理

v1.0.1 (2018-05-19 12:35:48)

Feature

  1. 增加了对 Python 2.X 的支持

v1.0.0 (2018-05-15 14:36:14)

Feature

  1. 实现对于 pexpect 的封装,并实现上下文管理器支持,便于最终用户使用
  2. 实现用于执行单条动作的 action 接口方法,支持正则识别
  3. 实现 expect 装饰器并通过 stevedore 接口注册到 mohand
  4. 实现对于 SIGWINCH 系统信号的监听,并动态修改目标 stty 的窗口尺寸设置