Results 2 comments of mariuskava

yes, there must be a breaking change.. but a patch release could contain a warning: - default should be changed to ssl=None - if ssl==None: log warning and set ssl=False

good point. Default string value sounds good enough or it could be a predefined sentinel = object() https://python-patterns.guide/python/sentinel-object/#sentinel-objects