Backward Compatibility ====================== pyOpenSSL has a very strong backward compatibility policy. Generally speaking, you shouldn't ever be afraid of updating. If breaking changes are needed do be done, they are: #. â¦announced in the :doc:`changelog`. #. â¦the old behavior raises a :exc:`DeprecationWarning` for a year. #. â¦are done with another announcement in the :doc:`changelog`.