##### SUMMARY
Both in the overview (see f.ex. https://app.shippable.com/github/ansible/ansible/runs/175858/summary/console) nor in the detail view for failed tests (https://app.shippable.com/github/ansible/ansible/runs/175858/82/tests) anything is shown.

This is only the case for ansible-test for `devel` when using the `integration` subcommand. `sanity` and `units` work fine.

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
ansible-test

##### ANSIBLE VERSION
devel

"""Return the setuptools version for the given python."""
    try:
        return str_to_version(raw_command([python, '-c', 'import setuptools; print(setuptools.__version__)'], capture=True)[0])
    except SubprocessError:
        if args.explain:
            return tuple()  
        raise
def get_cryptography_requirement(args, python_version):  
    """
    Return the correct cryptography requirement for the given python version.
    The version of cryptograpy installed depends on the python version and setuptools version.
    """
    python = find_python(python_version)
    setuptools_version = get_setuptools_version(args, python)
    if setuptools_version >= (18, 5):
        if python_version == '2.6':
            
            
            cryptography = 'cryptography < 2.2'
        else:
            cryptography = 'cryptography'
    else:
        
        
        cryptography = 'cryptography < 2.1'
    return cryptography
def install_command_requirements(args, python_version=None, context=None, enable_pyyaml_check=False):