Metadata-Version: 2.1
Name: mongodb-iam-connection-string
Version: 1.0.1
Summary: A CLI and Python Library for configuration AWS IAM authentication with MongoDB URI connection strings.
Home-page: https://github.com/darrengruber/mongodb-iam-connection-string
Author: Darren Gruber
Author-email: dgruber@gmail.com
License: MIT license
Keywords: mongodb_iam_connection_string
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.5
Requires-Dist: boto3 (==1.14.52)
Requires-Dist: botocore (==1.17.52)
Requires-Dist: docopt (==0.6.2)
Requires-Dist: docutils (==0.15.2)
Requires-Dist: jmespath (==0.10.0)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: s3transfer (==0.3.3)
Requires-Dist: six (==1.15.0)
Requires-Dist: urllib3 (==1.25.10)
Requires-Dist: yurl (==1.0.0)

=============================
MongoDB IAM Connection String
=============================


.. image:: https://img.shields.io/pypi/v/mongodb_iam_connection_string.svg
        :target: https://pypi.python.org/pypi/mongodb-iam-connection-string

.. image:: https://readthedocs.org/projects/mongodb-iam-connection-string/badge/?version=latest
        :target: https://mongodb-iam-connection-string.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status


A CLI and Python Library for configuration AWS IAM authentication with MongoDB URI connection strings.

* Documentation: https://mongodb-iam-connection-string.readthedocs.io.

Features
--------

* Adds `boto3`_'s mechanism for `loading credentials from various sources`_.
* Validates and configures the `MongoDB Connection String`_ to use `AWS IAM authentication`_ while preserving existing options.

-------
Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _`boto3`: https://github.com/boto/boto3
.. _`loading credentials from various sources`: https://boto3.amazonaws.com/v1/documentation/api/latest/guide/credentials.html#configuring-credentials
.. _`MongoDB Connection String`: https://docs.mongodb.com/manual/reference/connection-string/
.. _`AWS IAM authentication`: https://docs.atlas.mongodb.com/security-add-mongodb-users/
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

1.0.0 (2020-08-30)
------------------

* First release on PyPI.


