python-backports-ssl_match_hostname - The ssl.match_hostname() function from Python 3

Property Value
Distribution ROSA 2016.1
Repository ROSA Main x86_64
Package filename python-backports-ssl_match_hostname-
Package name python-backports-ssl_match_hostname
Package version
Package release 4-rosa2016.1
Package architecture noarch
Package type rpm
Category Development/Python
License Python
Maintainer -
Download size 9.24 KB
Installed size 11.07 KB
The Secure Sockets layer is only actually secure if you check the hostname in
the certificate returned by the server to which you are connecting, and verify
that it matches to hostname that you are trying to reach.
But the matching logic, defined in RFC2818, can be a bit tricky to implement on
your own. So the ssl package in the Standard Library of Python 3.2 now includes
a match_hostname() function for performing this check instead of requiring
every application to implement the check separately.
This backport brings match_hostname() to users of earlier versions of Python.
The actual code inside comes verbatim from Python 3.2.


Package Version Architecture Repository
python-backports-ssl_match_hostname- noarch ROSA Main Updates
python-backports-ssl_match_hostname- noarch ROSA Main Updates
python-backports-ssl_match_hostname- noarch ROSA Main
python-backports-ssl_match_hostname - - -


Name Value
python(abi) == 2.7
python-backports -


Name Value
python-backports-ssl_match_hostname ==
pythonegg(backports.ssl-match-hostname) ==


Type URL
Binary Package python-backports-ssl_match_hostname-
Source Package python-backports-ssl_match_hostname-

Install Howto

  1. Enable ROSA Main repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install python-backports-ssl_match_hostname rpm package:
    # urpmi python-backports-ssl_match_hostname




2017-02-04 - Andrey Bondrov <>
- (995afbd) MassBuild#1230: Increase release tag

See Also

Package Description
python-beaker-1.6.4-10-rosa2016.1.noarch.rpm WSGI middleware layer to provide sessions
python-beautifulsoup-3.2.1-4-rosa2016.1.noarch.rpm The Screen-Scraper's Friend
python-braille-0.19.0-15-rosa2016.1.x86_64.rpm Python bindings for libbraille
python-caca-0.99-0.beta19.5-rosa2016.1.x86_64.rpm Python binding for libcaca
python-cairo-1.10.0-9-rosa2016.1.x86_64.rpm A python wrapper for the Cairo libraries
python-cairo-devel-1.10.0-9-rosa2016.1.x86_64.rpm Development files for python-cairo
python-celementtree-1.0.5-18-rosa2016.1.x86_64.rpm Add-on to the standard ElementTree package
python-cffi-1.6.0-2-rosa2016.1.x86_64.rpm Foreign Function Interface for Python calling C code
python-cffi-doc-1.6.0-2-rosa2016.1.noarch.rpm Documentation for CFFI
python-chardet-2.3.0-5-rosa2016.1.noarch.rpm Character encoding auto-detection in Python
python-cheetah-2.4.4-8-rosa2016.1.x86_64.rpm Python-powered template engine and code-generator
python-clientform-0.2.10-7-rosa2016.1.noarch.rpm Client-side HTML form handling
python-cloudfiles-1.7.10-4-rosa2016.1.noarch.rpm Python language bindings for Rackspace CloudFiles API
python-compizconfig- Python bindings for libcompizconfig
python-configobj-5.0.6-4-rosa2016.1.noarch.rpm Simple but powerful config file reader and writer