On 26 March 2014 22:05, Donald Stufft <don...@stufft.io> wrote: > Typo I think: > > As in the Python 3 series, the backported ssl.create_default_context() API > is granted a backwards compatibility exemption that permits the protocol, > options, cipher and other settings of the created SSL context to be made > > made what?
Incomplete edit that I didn't notice until after posting. Fixed in the web version now, along with the copy & paste error in the list of hashlib attributes to be backported. The first two backwards compatibility paragraphs: ======================= As in the Python 3 series, the backported ssl.create_default_context() API is granted a backwards compatibility exemption that permits the protocol, options, cipher and other settings of the created SSL context to be updated in maintenance releases to use higher default security settings. This allows them to appropriately balance compatibility and security at the time of the maintenance release, rather than at the time of the original feature release. This PEP does not grant any other exemptions to the usual backwards compatibility policy for maintenance releases. Instead, by explicitly encouraging the use of feature based checks, it is designed to make it easier to write more secure cross-version compatible Python software, while still limiting the risk of breaking currently working software when upgrading to a new Python 2.7 maintenance release. ======================= Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com