From 1b876ba659d4fe974ff2dbf5a59f349d3db54dd1 Mon Sep 17 00:00:00 2001 From: Jeff Quast Date: Sat, 24 Jan 2026 17:58:46 -0500 Subject: [PATCH 1/2] add targets so they are organized --- README.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.rst b/README.rst index 16147c20..9239a369 100644 --- a/README.rst +++ b/README.rst @@ -12,15 +12,19 @@ .. image:: https://img.shields.io/badge/Linux-yes-success?logo=linux :alt: Linux supported + :target: https://telnetlib3.readthedocs.io/ .. image:: https://img.shields.io/badge/Windows-yes-success?logo=windows :alt: Windows supported + :target: https://telnetlib3.readthedocs.io/ .. image:: https://img.shields.io/badge/MacOS-yes-success?logo=apple :alt: MacOS supported + :target: https://telnetlib3.readthedocs.io/ .. image:: https://img.shields.io/badge/BSD-yes-success?logo=freebsd :alt: BSD supported + :target: https://telnetlib3.readthedocs.io/ Introduction ============ From fe24f49ebb3effc072825dae0a78592fd28cbd34 Mon Sep 17 00:00:00 2001 From: Jeff Quast Date: Sat, 24 Jan 2026 18:01:47 -0500 Subject: [PATCH 2/2] toot --- README.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 9239a369..2b992a05 100644 --- a/README.rst +++ b/README.rst @@ -53,9 +53,11 @@ telnetlib3 provides multiple interfaces for working with the Telnet protocol: **Blocking API** A synchronous interface modeled after telnetlib (client) and miniboa_ (server), - with enhancements. See the `sync API documentation`_. + with enhancements. - Enhancements over standard telnetlib: + See `sync API documentation`_. + + Enhancements over Python 3.11 telnetlib (client): - Full RFC 854 protocol negotiation (NAWS, TTYPE, BINARY, ECHO, SGA) - `wait_for()`_ method to block until specific option states are negotiated @@ -63,7 +65,7 @@ telnetlib3 provides multiple interfaces for working with the Telnet protocol: - Context manager support (``with TelnetConnection(...) as conn:``) - Thread-safe operation with asyncio_ running in background - Enhancements over miniboa for server-side: + Enhancements over miniboa (server): - Thread-per-connection model with blocking I/O (vs poll-based) - `readline()`_ and `read_until()`_ blocking methods