Skip to content

Releases: andfoy/pywinpty

PyWinpty release v2.0.4

04 Mar 00:42
Compare
Choose a tag to compare

Minor pywinpty release that brings support for both winpty-rs v0.3.4 and windows-2022 CI images. Python 3.6 support was dropped officially.

What's Changed

Full Changelog: v2.0.3...v2.0.4

PyWinpty release v2.0.3

02 Mar 22:30
Compare
Choose a tag to compare

Minor PyWinPTY release that temporarily disables ConPTY testing and updates some dependencies.

What's Changed

Full Changelog: v2.0.2...v2.0.3

PyWinpty release v2.0.2

03 Feb 19:07
Compare
Choose a tag to compare

Minor pywinpty release that provides compatibility with winpty-rs v0.3.3

What's Changed

  • PR: Update winpty-rs version to v0.3.3 by @andfoy in #211

Full Changelog: v2.0.1...v2.0.2

PyWinpty release v2.0.1

25 Jan 21:31
Compare
Choose a tag to compare

Minor pywinpty release that fixed a major issue with the wheel distribution, which was not including the winpty binaries.

What's Changed

  • PR: Remove .exe and .dll from gitignore when creating wheels by @andfoy in #208

Full Changelog: v2.0.0...v2.0.1

PyWinpty release v2.0.1-pre0

25 Jan 21:22
Compare
Choose a tag to compare
Pre-release

Testing release

PyWinpty release v2.0.0

25 Jan 20:51
Compare
Choose a tag to compare

Major pywinpty release that simplifies the dependencies as well the building environment. The PTY implementation details were moved into their own library in rust, winpty-rs and C++ dependencies were dropped, which implies that this library functions as a simple PyO3 wrapper that calls winpty-rs without any added complexities.

Backward compatible changes

  • PTY and PtyProcess no longer accept an encoding keyword argument.

Performance improvements

  • PtyProcess reading thread is now blocking, and no longer consumes CPU unnecessarily.

Other improvements

  • The backend argument is now working on PtyProcess.

What's Changed

  • Update windows requirement from 0.26.0 to 0.28.0 by @dependabot in #203
  • Update windows requirement from 0.28.0 to 0.29.0 by @dependabot in #204
  • PR: Move implementation to use winpty-rs by @andfoy in #206

Full Changelog: v1.1.6...v2.0.0

PyWinpty release v1.1.6

15 Nov 19:46
Compare
Choose a tag to compare

Minor release that improves the support on arm64 (although not tested) and re-enables support for win32 builds, thanks to @nsait-linaro and @cgohlke. Also, some Rust dependencies were updated to their latest versions.

What's Changed

  • enable building pywinpty without winpty and debug code by @nsait-linaro in #198
  • Fix compile error C2664 on win32 by @cgohlke in #192
  • Update pyo3 requirement from 0.14.1 to 0.15.0 by @dependabot in #194
  • add support for arm64 compilation by @nsait-linaro in #199
  • Update windows requirement from 0.21.1 to 0.26.0 in /findlib by @dependabot in #196

New Contributors

  • @nsait-linaro made their first contribution in #198
  • @cgohlke made their first contribution in #192

Full Changelog: https://github.com/spyder-ide/pywinpty/blob/master/CHANGELOG.md#version-116-2021-11-15

PyWinpty release v1.1.5

28 Oct 17:45
Compare
Choose a tag to compare

Minor pywinpty release that updates some Rust dependencies and adds support for Python 3.10

PyWinpty release v1.1.4

01 Sep 21:46
Compare
Choose a tag to compare

This is a minor release of pywinpty that updates some Rust dependencies versions, as well it provides support for the latest Maturin release, which fixes some issues with PyPy wheel tag naming.

PyWinpty release v1.1.3

24 Jun 23:20
Compare
Choose a tag to compare

Minor release of pywinpty that fixes some issues related to stderr redirection and pseudoterminal creation inside a graphical application when using the ConPTY backend.