v3.0.0
This a major pywinpty release that provides support for the latest winpty-rs release, which now provides async compatibility on ConPTY, it also ships the latest binaries published by the Windows Terminal team at Microsoft. An important improvement over the 2.x series relates to performance, where now reading from a pseudoterminal takes numbers in the orders of tenths of microseconds and not 100ms as previously.
Major breaking-compatibility changes
read now does no longer accept num_bytes as a parameter, instead all available bytes in the stream will be returned directly, delegating any buffering to downstream consumers of the library.
What's Changed
- Update winpty-rs to v1.0.3 by @andfoy in #515
- Solve type issues by @XY0797 in #517
- Bump libc from 0.2.169 to 0.2.172 by @dependabot[bot] in #507
New Contributors
Full Changelog: v2.0.15...v3.0.0