- Update Release Scripts #238 (@blink1073)
- chore: update pre-commit hooks #237 (@pre-commit-ci)
- Update pre-commit and ruff config #235 (@blink1073)
(GitHub contributors page for this release)
- Remove py37 support #233 (@blink1073)
- chore: update pre-commit hooks #232 (@pre-commit-ci)
- Clean up lint handling #231 (@blink1073)
- Use ruff format and fix docs warning #230 (@blink1073)
- Update typings for mypy 1.6 #229 (@blink1073)
- chore: update pre-commit hooks #228 (@pre-commit-ci)
- Bump actions/checkout from 3 to 4 #227 (@dependabot)
- Adopt sp-repo-review #226 (@blink1073)
- Use local coverage #220 (@blink1073)
- Clean up license file #217 (@dcsaba89)
- Add more linting #215 (@blink1073)
- Add docstring enforcement #213 (@blink1073)
- Adopt ruff and address lint #212 (@blink1073)
(GitHub contributors page for this release)
@blink1073 | @dcsaba89 | @dependabot | @pre-commit-ci
- Docs and workflow cleanup #206 (@blink1073)
- CI Cleanup #204 (@blink1073)
- Add ability to release from repo #202 (@blink1073)
- Bump actions/checkout from 2 to 3 #201 (@dependabot)
- Add dependabot #200 (@blink1073)
- Docs and workflow cleanup #206 (@blink1073)
(GitHub contributors page for this release)
@blink1073 | @dependabot | @incase | @pre-commit-ci
- Clean up docs install #198 (@blink1073)
- Maintenance cleanup #196 (@blink1073)
- Maintenance cleanup #195 (@blink1073)
(GitHub contributors page for this release)
- Fix issue where large stdin writes can cause Tornado to hang #189 (@KoopaKing)
- Switch to using hatch version #186 (@blink1073)
- Fix flake8 v5 compat #179 (@blink1073)
(GitHub contributors page for this release)
@blink1073 | @KoopaKing | @pre-commit-ci
No merged PRs
(GitHub contributors page for this release)
- Increase scrollback to 1000 #143 (@yusufbashi)
- Add test for terminating the terminals and fix Windows terminal shutdown behavior #142 (@blink1073)
(GitHub contributors page for this release)
@andfoy | @blink1073 | @fcollonval | @Wh1isper | @yusufbashi
(GitHub contributors page for this release)
- Officially drop support for python 3.6 #137 (@blink1073)
- Fix even more setup.cfg formatting #134 (@blink1073)
- Fix more setup.cfg formatting #133 (@blink1073)
(GitHub contributors page for this release)
- Fix formatting of trove classifiers again #131 (@blink1073)
(GitHub contributors page for this release)
- Fix terminal output logging type error #122 (@devmonkey22)
- Fix formatting of trove classifiers #129 (@blink1073)
(GitHub contributors page for this release)
- Run CI Daily #125 (@blink1073)
(GitHub contributors page for this release)
@andfoy | @blink1073 | @Wh1isper
- Revert "only override TERM if its not previously set" #119 (@rvalieris)
(GitHub contributors page for this release)
- correctly set the TERM variable #117 (@rvalieris)
(GitHub contributors page for this release)
- Clean up tests #114 (@blink1073)
(GitHub contributors page for this release)
- Switch select() to poll() in pty_read() #111 (@arjanvandervelde)
(GitHub contributors page for this release)
@arjanvandervelde | @blink1073 | @OmriShiv
(GitHub contributors page for this release)
- Support creating terminal given name in kwargs. #104 (@cailiang9)
(GitHub contributors page for this release)
@andfoy | @blink1073 | @cailiang9 | @minrk
- Allow non-strict decode for process output #95 (@dong-zeyu)
- Switch to GitHub Actions #93 (@afshin)
- Add generated changelog #92 (@blink1073)
- Add js files in package manifest #87 (@MircoT)
- Add support to ppc64le #86 (@gururajrkatti)
- Fix config files for publication #81 (@afshin)
- Drop python 2 and 3.4 and 3.5 support #77 (@jasongrout)
- Make sure that all process output makes it to the terminal #76 (@athornton)
- Run only the basic test on Appveyor #64 (@blink1073)
- Fix for #62 #63 (@cpranav)
- Add python_requires to help pip, and version classifiers #57 (@hugovk)
- Set websocket.terminal to None when the child exits #55 (@takluyver)
- Add support for Python 2 on Windows #50 (@blink1073)
- Update ownership #48 (@blink1073)
- Add support for Windows #44 (@blink1073)
- Reduce duplication in PtyWithClients.terminate #43 (@srstevenson)
- Pass signal to terminal from manager method #42 (@srstevenson)
- Send SIGHUP to the process group in the terminal, not just the leader #38 (@takluyver)
- Include LICENSE.txt file in the tarball #34 (@irushchyshyn)
- Add requirements and README for demos #31 (@stuaxo)
- Revert pinging implementation, and call super method in websocket open #28 (@takluyver)
- keep websocket connection alive by sending pings when there is no activity #27 (@zyzhu2000)
- require tornado 4 #26 (@minrk)
- Close PtyProcess object instead of closing fd directly #24 (@takluyver)
- use tornado's check_origin method name #20 (@minrk)
- Change
_log
->_logger
. #19 (@mgmarino) - Make built wheels universal. #14 (@aragilar)
- Fix bugs when max_terminals reached, with test cases #11 (@payne92)
- More liberal read time out to address Travis CI test issues #10 (@payne92)
- More unit tests #8 (@payne92)
- Initial unit test framework #6 (@payne92)
- Buffer the last 10 reads from the pty, and play back to new clients #5 (@takluyver)