Skip to content

Releases: tmux-python/libtmux

v0.8.5

Choose a tag to compare

@tony tony released this 14 Jun 16:24
  • #297: Enchance subprocess interaction std[in|out|err]. Needed for interact with big buffer, fixes :issue:251, thank you @gil-obradors!
  • #303: Add common.get_libtmux_version which gives the tmux version as a loose constraint. Fix linking to terms inside docs, and duplicate description of module which sphinx warned about in api.rst.
  • #266: Fix issue on local tests where env variables would cause show-environment to pause tests indefinitely.

v0.8.4

Choose a tag to compare

@tony tony released this 14 Jun 16:23
  • #234: Window.split_window: Allow passing percent, Thank you @jinankjain!
  • #289: Fix warning due to invalid escape sequences, Thank you @tirkarthi!
  • #295: Publish docs via our own action
  • #295: Move more packaging over to poetry, though we'll keep setup.py for the moment to ensure compatibility package maintainers.
  • #295: New development instructions
  • #295: Move doc/ to docs/
  • #296`: CI: Test python 2.7, cache python packages, prevent running internal PRs twice

v0.8.3

Choose a tag to compare

@tony tony released this 16 Aug 14:52
  • #278 Fix Python deprecation warnings, thanks @d1618033

    Also thanks @Flowdalic for a similar PR at #294

  • Add project_urls to setup.py

  • #293 Move from Pipfile to poetry

  • Fix show_option test in tmux 3.0

  • Clean up handle_option_error comments

  • Move CI to a GitHub action

v0.8.2

Choose a tag to compare

@tony tony released this 16 Aug 14:47
  • CHANGES updated to plain reStructuredText
  • Add project_urls to setup.py for pypi.
  • Looser Pipfile versions, add Pipfile.lock

v0.8.1

Choose a tag to compare

@tony tony released this 16 Aug 14:45
  • #117 Fix issue with renaming clients with tmux 2.7 on BSD/macOS
    machines.
  • #121 Support literal=True (-l) in Pane.send_keys
    from @ritiek
  • #131 Fix for unicode commands in Python 2, thanks @myw
  • #172 Support for next-X.Y versions from @sloria
  • #120 capture_pane support for Pane
  • #119 display_message support for Pane
  • Sort imports with isort
  • Add sphinxcontrib-napoleon package for documentation
  • Move docstrings over to numpy's style

v0.8.0

Choose a tag to compare

@tony tony released this 16 Aug 14:45
  • #46 Change license from BSD to MIT
  • Move to new organization, tmux-python
  • Support package updates to pytest, sphinx, etc.
  • Travis/CI: Limit tests to Python 2.7 and 3.6 (removed 3.3 to 3.5)
  • Travis/CI: Update pypy veersions
  • #103 Server.new_session learned how to run commands in
    window on session start, thanks @grimpy!
  • #68 Make Server.has_session() use returncode, thanks
    @jlargentaye! This should make has_session more robust.

v0.7.8

Choose a tag to compare

@tony tony released this 16 Aug 14:44

v0.7.7

Choose a tag to compare

@tony tony released this 16 Aug 14:44
  • Don't add -x/-y in tmux >= 2.6 if running tmuxp from inside
    client.

v0.7.6

Choose a tag to compare

@tony tony released this 16 Aug 14:43
  • Allow Window.select_layout with no args
  • Fix test where bell- was no longer ambiguous as of tmux 2.6

v0.7.5

Choose a tag to compare

@tony tony released this 16 Aug 14:43
  • Hotfix to support tmux 2.6 session creation