python-serialx (1.8.1+dfsg-1) unstable; urgency=medium

  * New upstream release.

 -- Edward Betts <edward@4angle.com>  Thu, 11 Jun 2026 12:29:23 +0100

python-serialx (1.8.0+dfsg-6) unstable; urgency=medium

  * Skip flaky socket lifecycle stress tests.

 -- Edward Betts <edward@4angle.com>  Sat, 06 Jun 2026 19:07:23 +0100

python-serialx (1.8.0+dfsg-5) unstable; urgency=medium

  * Shutdown socket serial connections before closing and serialize the
    reconnect-cycle test under xdist to avoid s390x TCP relay timing races.

 -- Edward Betts <edward@4angle.com>  Sat, 06 Jun 2026 13:39:11 +0100

python-serialx (1.8.0+dfsg-4) unstable; urgency=medium

  * Fix socket relay reconnect and close-drain races in tests that could make
    socket lifecycle checks flaky on slower architectures.
  * Use sparc64's termios2 ioctl request numbers and baud-rate constants to
    fix nonstandard baud rates on sparc64.

 -- Edward Betts <edward@4angle.com>  Sat, 06 Jun 2026 10:43:13 +0100

python-serialx (1.8.0+dfsg-3) unstable; urgency=medium

  * Use the PowerPC termios ABI for arbitrary Linux baud rates to fix
    nonstandard baud rates on ppc64el.
  * Use PowerPC's kernel BOTHER value directly because glibc does not expose
    it to Python's termios module.

 -- Edward Betts <edward@4angle.com>  Fri, 05 Jun 2026 12:47:32 +0100

python-serialx (1.8.0+dfsg-2) unstable; urgency=medium

  * Use native integer ioctl buffers for POSIX serial state queries to fix
    byte-swapped unread byte counts on big-endian architectures.
  * Compute Linux TCGETS2 and TCSETS2 ioctl request numbers using the host
    architecture encoding to fix nonstandard baud rates on ppc64el.

 -- Edward Betts <edward@4angle.com>  Fri, 05 Jun 2026 11:16:34 +0100

python-serialx (1.8.0+dfsg-1) unstable; urgency=medium

  * New upstream release.
  * Upstream added python3-sphinx-design dependency.
  * Patch code to fix file descriptor leak when async serial connection
    opening is cancelled.

 -- Edward Betts <edward@4angle.com>  Fri, 05 Jun 2026 09:25:24 +0100

python-serialx (1.4.1+dfsg-1) unstable; urgency=medium

  * Initial release. (Closes: #1138837)

 -- Edward Betts <edward@4angle.com>  Thu, 04 Jun 2026 14:52:08 +0100
