Subprocess Tee Versions Save

A subprocess.run drop-in replacement that supports a tee mode, being able to display output in real time while still capturing it. No dependencies needed

v0.4.1

1 year ago

Bugfixes

  • Correct trove metadata related to supported platforms (#90) @ssbarnea
  • Move mypy config to pyproject.toml (#88) @ssbarnea
  • Stop using deprecated get_event_loop() (#86) @gotmax23
  • Configure packit (#81) @ssbarnea
  • Add "setuptools >= 61.0" to build system requires (#82) @gotmax23
  • Clear build dependencies (#80) @ssbarnea

v0.4.0

1 year ago

Minor Changes

  • Enable support for py311 (#72) @ssbarnea

Bugfixes

  • Remove support for py37 (#70) @ssbarnea
  • Remove support for py36 (#65) @ssbarnea
  • Mark test test_rich_console_ex as broken (#64) @ssbarnea

0.3.5

2 years ago

Bugfixes

  • fix: Add support for py310 (#49) @ssbarnea

Kudos goes to: @ssbarnea

0.3.4

2 years ago

Bugfixes

  • Ensure output is displayed by tee (#47) @ssbarnea

Kudos goes to: @ssbarnea

0.3.3

2 years ago

Release yanked due to https://github.com/pycontribs/subprocess-tee/issues/46

Bugfixes

  • Avoid attempt to write to wrong pipe object (#44) @ssbarnea
  • Avoid resource leaks with os.devnull (#43) @ssbarnea
  • Keep args the same as subprocess.run (#40) @ssbarnea
  • Bump linters (#41) @ssbarnea

Kudos goes to: @ssbarnea

0.3.2

2 years ago

Changes

Bugfixes

  • Extend stream limit to 8MB (#39) @ssbarnea

0.3.1

3 years ago

Changes

Minor Changes

  • Add tee optional argument (#37) @ssbarnea

Bugfixes

  • Assure returned stderr matches one from subprocess.run (#35) @ssbarnea
  • Assure check with success does not raise (#34) @ssbarnea

0.3.0

3 years ago

Changes

Bugfixes

  • Keep devnull use compatible with subprocess.run (#33) @ssbarnea
  • Assure check=True is supported (#31) @ssbarnea
  • There is no need for a 'rich' extra (#27) @stoned
  • Increase asyncio.create_subprocess_shell limit (#28) @apatard

0.2.0

3 years ago

Changes

Major Changes

  • Remove custom rich console (#24) @ssbarnea

0.1.6

3 years ago

Changes

  • Add release-drafter workflow (#23) @ssbarnea
  • Update minimum version of pytest (#20) @Chedi

Bugfixes

  • Allow cwd on run (#22) @ssbarnea