I am the original author of "rtls". For years now, the Python experts are arguing about OpenSSL mandatory aspect in the distribution, and many other went into compiling CPython themselves against LibreSSL, or AWS-LC, (...)
I wanted the broader community to be able to just "run an alternative ssl backend" without effort.
The main goal is for anyone running a mere high level http client to be able to leverage a memory-safe TLS backend.
Behind the scene it's Rustls, with aws-lc-rs engine.
I'm also the author of Niquests http client, a drop in replacement for Requests.
https://github.com/jawah/niquests and yes rtls is supported transparently with it.
mesahm•1h ago
I am the original author of "rtls". For years now, the Python experts are arguing about OpenSSL mandatory aspect in the distribution, and many other went into compiling CPython themselves against LibreSSL, or AWS-LC, (...)
I wanted the broader community to be able to just "run an alternative ssl backend" without effort.
The main goal is for anyone running a mere high level http client to be able to leverage a memory-safe TLS backend.
Behind the scene it's Rustls, with aws-lc-rs engine.
I'm also the author of Niquests http client, a drop in replacement for Requests. https://github.com/jawah/niquests and yes rtls is supported transparently with it.