[Python API] Can't resize sessions in tmux integration
The following script resizes the current session to 80x25 but makes a dog's breakfast of tmux integration sessions:
#!/usr/bin/env python3.7
import iterm2
async def main(connection):
app = await iterm2.async_get_app(connection)
window = app.current_terminal_window
tab = window.current_tab
session = tab.sessions[0]
session.preferred_size = iterm2.Size(80, 25)
await tab.async_update_layout()
iterm2.run_until_complete(main)