Hacker News new | past | comments | ask | show | jobs | submit login

I don't understand why the library chooses to require gevent. That's a large dependency for an API that might be useful otherwise. That should really be up to the user since it looks like it'd work fine in its own thread or standalone.



It's to monkey patch the socket code of smtpd to make it async. Apparently that nets a nifty speed bump:

> "One instance should handle over one thousand emails per second, thanks to Gevent."

Take a look at the code, it's very small.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: