net-pop
net-pop copied to clipboard
Update initialize, start, etc to use kwargs
- update
POP3.foreach,POP3.delete_all, andPOP3.auth_onlyto forward all arguments (*arg, **kwarg) toPOP3.start. - update
auth_onlyto only forward args tostartand returntrue - marked
POP3.create_ssl_paramswith:nodoc:to discourage its use. - update
#initialize,.start,#start, etc to allow kwargs forportandapop, - add the ability to set the basic configuration parameters to
#initialize:ssl,open_timeout,read_timeout, anddebug_output. - add
authkeyword param tostart, with the ability to forward it as keyword params into the#authkw args
These changes should all be backward compatible. Although they aren't strictly necessary for it, they simplified my SASL PR (TODO: make PR and insert number here).
If you would like me to, I can split this PR into several smaller PRs (for example, if you have concerns about some changes but others are okay).