title: trying to connect to nexus with python using nexuscli
body: <p>I am trying to connect to the server doing:</p>
  <pre><code>nexus_config = nexuscli.nexus_config.NexusConfig(username=NEXUS_USER,
                                                   password=NEXUS_PASSWORD,
                                                   url=NEXUS_URL,
                                                   x509_verify=True)
  nexus_client = nexuscli.nexus_client.NexusClient(config=nexus_config)
  print(nexus_client.repositories.list)
  </code></pre>
  <p>But, I get the error:</p>
  <pre><code>nexuscli.exception.NexusClientConnectionError: HTTPSConnectionPool(host='my_site.net', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1091)')))
  </code></pre>
  <p><a href="https://nexus3-cli.readthedocs.io/en/latest/nexuscli.html#module-nexuscli.nexus_config" rel="nofollow noreferrer">https://nexus3-cli.readthedocs.io/en/latest/nexuscli.html#module-nexuscli.nexus_config</a></p>
  <p>checking the URL using the API endpoing with the requests library and setting <code>validate=False</code> I get a warning and does work.</p>
  <p>So I change my code to: <code>x509_verify=True</code> hoping that the same from requests will happen that i will be getting warnings but instead i got.</p>
  <p>Is there something I am missing? or maybe there is a bug in the library?
  thanks guys.</p>
  <pre><code>nexuscli.exception.NexusClientAPIError: &lt;exception str() failed&gt;
  </code></pre>