I’m trying to integrate Brevo into my SaaS and the python package (sdk) for brevo’s api is very bad from a DX perspective (looked through, very old/bad code, some of it probably ported from python2)
Biggest downside and the reason I decided to post this is because there’s NO TRULY ASYNC way to send an email. The HTTP request when sending an email is blocking.
There’s an option to « enable async », but all it’s doing is creating a thread (using the old python thread pool api) and you need to get the result of this thread, which is a blocking operation.
Please create a truly async API for python.
I know it’s usually fire & forget, but I want to do transactional emails for user sign ups.