MONGODB-AWS authentication support for PyMongo
:Info: MONGODB-AWS authentication support for PyMongo. See
GitHub <https://github.com/mongodb/pymongo-auth-aws>
_
for the latest source.
:Author: Shane Harvey
MONGODB-AWS authentication support for PyMongo. pymongo-auth-aws uses
boto3
, botocore
, and requests
_.
For issues with, questions about, or feedback for pymongo-auth-aws, please look into
our support channels <http://www.mongodb.org/about/support>
. Please
do not email any of the pymongo-auth-aws developers directly with issues or
questions - you're more likely to get an answer on the MongoDB Community Forums
.
Think you’ve found a bug? Want to see a new feature in pymongo-auth-aws? Please open a case in our issue management tool, JIRA:
Create an account and login <https://jira.mongodb.org>
_.the PYTHON project <https://jira.mongodb.org/browse/PYTHON>
_.Bug reports in JIRA for all driver projects (i.e. PYTHON, CSHARP, JAVA) and the Core Server (i.e. SERVER) project are public.
Issues with, questions about, or feedback for pymongo-auth-aws should be sent
to the MongoDB Community Forums
_.
Please include all of the following information when opening an issue:
Detailed steps to reproduce the problem, including full traceback, if possible.
The exact python version used, with patch level::
$ python -c "import sys; print(sys.version)"
The exact version of pymongo-auth-aws used::
$ python -c "import pymongo_auth_aws; print(pymongo_auth_aws.version)"
The exact version of PyMongo used::
$ python -c "import pymongo; print(pymongo.version); print(pymongo.has_c())"
The operating system and version (e.g. Windows 10, OSX 10.15, ...)
Web framework or asynchronous network library used, if any, with version (e.g. Django 3.0, mod_wsgi 4.7.1, gevent 20.5.2, Tornado 6.0.4, ...)
If you've identified a security vulnerability in a driver or any other
MongoDB project, please report it according to the instructions here <http://docs.mongodb.org/manual/tutorial/create-a-vulnerability-report>
_.
pymongo-auth-aws can be installed with pip <http://pypi.python.org/pypi/pip>
_::
$ python -m pip install pymongo-auth-aws $ python -c "import pymongo_auth_aws; print(pymongo_auth_aws.version)" 1.0.0
To install pymongo-auth-aws from source::
$ git clone git@github.com:mongodb/pymongo-auth-aws.git $ python -m pip install ./pymongo-auth-aws
pymongo-auth-aws supports CPython 2.7, 3.4+, PyPy, and PyPy3.5+.
pymongo-auth-aws requires botocore
_ and requests
_.
Install the test dependencies and run the test suite.
$ python -m pip install -e ".[test]" $ python -m unittest discover ./test
.. _MongoDB Community Forums: https://developer.mongodb.com/community/forums/tag/python-driver
.. _boto3: https://pypi.org/project/boto3/
.. _botocore: https://pypi.org/project/botocore/
.. _requests: https://pypi.org/project/requests/