Package versions in Python packages (especially libraries) should not be pinned down. Two specific reasons why jose shouldn't do it:
It doesn't look like it uses any specific functionality of version pycrypto 2.6. On the other hand it causes serious compatibility problems:
pkg_resources.VersionConflict: pycrypto 2.6.1 is installed but pycrypto==2.6 is required by ['jose']
Thanks for the report and apologies for the delayed reply, the change has been made as suggested and rolled in with our 0.2.1 release, which will be uploaded to PyPI shorly.
Package versions in Python packages (especially libraries) should not be pinned down. Two specific reasons why
jose
shouldn't do it:pkg_resources.VersionConflict: pycrypto 2.6.1 is installed but pycrypto==2.6 is required by ['jose']
Please merge and upload new package to PyPI. Thanks :)