{ "info": { "author": "Bruno Reni\u00e9", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "Requests-awsv2-auth\n===================\n\nAWS v2 signing support for Python-Requests.\n\nInstallation::\n\n pip install requests-awsv2-auth\n\nUsage:\n\n.. code-block:: python\n\n import requests\n from awsv2_auth import AwsV2Auth\n\n auth = AwsV2Auth('my-key', 'my-secret')\n response = requests.get('https://sos.exo.io/my-bucket',\n auth=auth)\n\nThis can be used to generate pre-signed URLs as well:\n\n.. code-block:: python\n\n auth = AwsV2Auth('my-key', 'my-secret')\n url = auth.pre_sign('https://sos.exo.io/my-bucket/path/to/file.txt',\n method='GET',\n expires=int(time.time()) + 3600,\n headers=None)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/brutasse/requests-awsv2-auth", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "requests-awsv2-auth", "package_url": "https://pypi.org/project/requests-awsv2-auth/", "platform": "any", "project_url": "https://pypi.org/project/requests-awsv2-auth/", "project_urls": { "Homepage": "https://github.com/brutasse/requests-awsv2-auth" }, "release_url": "https://pypi.org/project/requests-awsv2-auth/1.1.3/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "AWS v2 auth support for Python-Requests.", "version": "1.1.3" }, "last_serial": 4430660, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "b50181dc19149a023826f57c36be9186", "sha256": "824ca8c63ad6f9e8c0c1e660c6229cfce9f7ae1d139c6302195ae845e913c0ae" }, "downloads": -1, "filename": "requests_awsv2_auth-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b50181dc19149a023826f57c36be9186", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3931, "upload_time": "2015-10-02T15:14:05", "url": "https://files.pythonhosted.org/packages/20/00/0ef3dc12cf04ef1132f3dbba26c583726b326ae85e4d158bab9e4401e496/requests_awsv2_auth-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0567204b68d534b2ba4352fac6fc7d2a", "sha256": "008eb46430980fdfb28c5e4e7b6831feebd27e82ce405f5f955e344485bf9fa0" }, "downloads": -1, "filename": "requests-awsv2-auth-1.0.tar.gz", "has_sig": false, "md5_digest": "0567204b68d534b2ba4352fac6fc7d2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2459, "upload_time": "2015-10-02T15:14:14", "url": "https://files.pythonhosted.org/packages/f2/bb/f1a4331e5dfa80f4ba75f46e5a4f7d7705b209b52b6350f401cb5f098b5c/requests-awsv2-auth-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "2840e7b87ef6c8f7c8a7148cc17cbe02", "sha256": "da9468d1fb2272e06917d7bbd77c672ea0032cc5cf3dd9618292b6ba78bdb560" }, "downloads": -1, "filename": "requests_awsv2_auth-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2840e7b87ef6c8f7c8a7148cc17cbe02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3946, "upload_time": "2016-11-24T14:18:51", "url": "https://files.pythonhosted.org/packages/05/ae/dfbbabb5429ea6078a3b49a84e7a4ea773cfcb231e540b74aca05b0ea4a4/requests_awsv2_auth-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c81de6b7984bdc2ded04d156a876148c", "sha256": "164dc04880e8bbc00e9134ef45c975be5b8e46d3a63b4a18cbc5be764502ee93" }, "downloads": -1, "filename": "requests-awsv2-auth-1.1.tar.gz", "has_sig": false, "md5_digest": "c81de6b7984bdc2ded04d156a876148c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2469, "upload_time": "2016-11-24T14:18:53", "url": "https://files.pythonhosted.org/packages/f9/0e/08aaf32823d0d3d1a2c6979dff98ff0be7402b04ec9a19a9ec651f533214/requests-awsv2-auth-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "8ee009e9e17679419afb5ed3cccf249c", "sha256": "ad346fbf85cb36d782e9b0e969f68b76a311fcbf4339fb67d7610ac7459198bf" }, "downloads": -1, "filename": "requests_awsv2_auth-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ee009e9e17679419afb5ed3cccf249c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4003, "upload_time": "2017-01-10T08:22:09", "url": "https://files.pythonhosted.org/packages/4c/a8/62453b2b1a00e5e07ff3e09dbf39a7833be7fb5c21333fec52a40ff34d5d/requests_awsv2_auth-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0aada0ce0d24011222c53a83f979185c", "sha256": "7b740f10bc8b86e01d758d1ece00b1701f6e525e66902c36af41436fe81f9068" }, "downloads": -1, "filename": "requests-awsv2-auth-1.1.1.tar.gz", "has_sig": false, "md5_digest": "0aada0ce0d24011222c53a83f979185c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2497, "upload_time": "2017-01-10T08:22:12", "url": "https://files.pythonhosted.org/packages/0f/e1/849d7f67bcb53d162101ae6bad5a4e92e0dd95df1391675679988b4172ba/requests-awsv2-auth-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "b42c868aea2cff848dec00522847e2e6", "sha256": "108fee58e76914bf4f1625d38e6c68332bd52b7a4a9ee894ee354adc2d0767e3" }, "downloads": -1, "filename": "requests_awsv2_auth-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b42c868aea2cff848dec00522847e2e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4015, "upload_time": "2017-01-10T08:35:39", "url": "https://files.pythonhosted.org/packages/72/a2/f4a3fc55cefdf0102b1c991aaf161ac496a7b528551e3f2d14348705123b/requests_awsv2_auth-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cca6c299f78d09dce5bed285f49b9fc", "sha256": "acae5356689a1b4dabbcb6d09720f390c0c003778df2835af8854ff7a87a730f" }, "downloads": -1, "filename": "requests-awsv2-auth-1.1.2.tar.gz", "has_sig": false, "md5_digest": "8cca6c299f78d09dce5bed285f49b9fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2515, "upload_time": "2017-01-10T08:35:40", "url": "https://files.pythonhosted.org/packages/b7/9c/ee5957dd833ff1f11e53a53765d6987438aa2968e582582f000bb945f833/requests-awsv2-auth-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "0e174b45c40d6f601088a8e6aaaeae9f", "sha256": "b082ee657822bb79e87733c2af33f698c9bdc40c359917114b18bb4399bc7ca1" }, "downloads": -1, "filename": "requests_awsv2_auth-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e174b45c40d6f601088a8e6aaaeae9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3812, "upload_time": "2018-10-30T08:45:55", "url": "https://files.pythonhosted.org/packages/02/52/df7abdc6b171466aef2ae47b0dd8db381420626fd83bca327653340b75a2/requests_awsv2_auth-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c663f166b1f083dcb68f8b8a79c25ff1", "sha256": "44416611c417323ef1bd05641d83724df7363cabc5d8102d08e110fd32b64e89" }, "downloads": -1, "filename": "requests-awsv2-auth-1.1.3.tar.gz", "has_sig": false, "md5_digest": "c663f166b1f083dcb68f8b8a79c25ff1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2523, "upload_time": "2018-10-30T08:45:56", "url": "https://files.pythonhosted.org/packages/6b/21/24a9aca3bdeee04f7b8a96a170bf47d3cba78a9f0e2423d07cf1d299ab06/requests-awsv2-auth-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e174b45c40d6f601088a8e6aaaeae9f", "sha256": "b082ee657822bb79e87733c2af33f698c9bdc40c359917114b18bb4399bc7ca1" }, "downloads": -1, "filename": "requests_awsv2_auth-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e174b45c40d6f601088a8e6aaaeae9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3812, "upload_time": "2018-10-30T08:45:55", "url": "https://files.pythonhosted.org/packages/02/52/df7abdc6b171466aef2ae47b0dd8db381420626fd83bca327653340b75a2/requests_awsv2_auth-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c663f166b1f083dcb68f8b8a79c25ff1", "sha256": "44416611c417323ef1bd05641d83724df7363cabc5d8102d08e110fd32b64e89" }, "downloads": -1, "filename": "requests-awsv2-auth-1.1.3.tar.gz", "has_sig": false, "md5_digest": "c663f166b1f083dcb68f8b8a79c25ff1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2523, "upload_time": "2018-10-30T08:45:56", "url": "https://files.pythonhosted.org/packages/6b/21/24a9aca3bdeee04f7b8a96a170bf47d3cba78a9f0e2423d07cf1d299ab06/requests-awsv2-auth-1.1.3.tar.gz" } ] }