The setuptools behavior makes sense in a round about way. But it's likely way more forgiving then we actually need here. 

> On Mar 6, 2014, at 6:26 PM, Alex Gaynor <notifications@github.com> wrote:
> 
> In cryptography/hazmat/bindings/commoncrypto/binding.py:
> 
> > @@ -13,7 +13,9 @@
> >  
> >  from __future__ import absolute_import, division, print_function
> >  
> > -import sys
> > +import platform
> > +
> > +from pkg_resources import parse_version
> This function appears to have bizzaro behavior, is there not a better way to do this?
> 
> >>> pkg_resources.parse_version('10.8')
> ('00000010', '00000008', '*final')
> >>> pkg_resources.parse_version('10.9.2')
> ('00000010', '00000009', '00000002', '*final')
> —
> Reply to this email directly or view it on GitHub.