{
"info": {
"author": "Carl Vitzthum, Soo Lee",
"author_email": "carl_vitzthum@hms.harvard.edu",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 2 - Pre-Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: ISC License (ISCL)",
"Natural Language :: English",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5"
],
"description": "========\npython-\u03bb\n========\n\n\n.. image:: https://img.shields.io/pypi/v/python-lambda.svg\n :alt: Pypi\n :target: https://pypi.python.org/pypi/python-lambda/\n\n.. image:: https://img.shields.io/pypi/pyversions/python-lambda.svg\n :alt: Python Versions\n :target: https://pypi.python.org/pypi/python-lambda/\n\nPython-lambda is a toolset for developing and deploying *serverless* Python code in AWS Lambda.\n\nImportant\n=======================\nThis is a FORK of the original Python-lambda package by Nick Ficano.\nIt will NOT be updated regularly and is frozen per our projects needs.\n\nA call for contributors\n=======================\nWith python-lambda and `pytube `_ both continuing to gain momentum, I'm calling for contributors to help build out new features, review pull requests, fix bugs, and maintain overall code quality. If you're interested, please email me at nficano[at]gmail.com.\n\nDescription\n===========\n\nAWS Lambda is a service that allows you to write Python, Java, or Node.js code that gets executed in response to events like http requests or files uploaded to S3.\n\nWorking with Lambda is relatively easy, but the process of bundling and deploying your code is not as simple as it could be.\n\nThe *Python-Lambda* library takes away the guess work of developing your Python-Lambda services by providing you a toolset to streamline the annoying parts.\n\nRequirements\n============\n\n* Python 2.7 & 3.6 (At the time of writing this, AWS Lambda only supports Python 2.7/3.6).\n* Pip (~8.1.1)\n* Virtualenv (~15.0.0)\n* Virtualenvwrapper (~4.7.1)\n\nGetting Started\n===============\n\nFirst, you must create an IAM Role on your AWS account called `lambda_basic_execution` with the `LambdaBasicExecution` policy attached.\n\nOn your computer, create a new virtualenv and project folder.\n\n.. code:: bash\n\n $ mkvirtualenv pylambda\n (pylambda) $ mkdir pylambda\n\nNext, download *Python-Lambda* using pip via pypi.\n\n.. code:: bash\n\n (pylambda) $ pip install python-lambda\n\nFrom your ``pylambda`` directory, run the following to bootstrap your project.\n\n.. code:: bash\n\n (pylambda) $ lambda init\n\nThis will create the following files: ``event.json``, ``__init__.py``, ``service.py``, and ``config.yaml``.\n\nLet's begin by opening ``config.yaml`` in the text editor of your choice. For the purpose of this tutorial, the only required information is ``aws_access_key_id`` and ``aws_secret_access_key``. You can find these by logging into the AWS management console.\n\nNext let's open ``service.py``, in here you'll find the following function:\n\n.. code:: python\n\n def handler(event, context):\n # Your code goes here!\n e = event.get('e')\n pi = event.get('pi')\n return e + pi\n\n\nThis is the handler function; this is the function AWS Lambda will invoke in response to an event. You will notice that in the sample code ``e`` and ``pi`` are values in a ``dict``. AWS Lambda uses the ``event`` parameter to pass in event data to the handler.\n\nSo if, for example, your function is responding to an http request, ``event`` will be the ``POST`` JSON data and if your function returns something, the contents will be in your http response payload.\n\nNext let's open the ``event.json`` file:\n\n.. code:: json\n\n {\n \"pi\": 3.14,\n \"e\": 2.718\n }\n\nHere you'll find the values of ``e`` and ``pi`` that are being referenced in the sample code.\n\nIf you now try and run:\n\n.. code:: bash\n\n (pylambda) $ lambda invoke -v\n\nYou will get:\n\n.. code:: bash\n\n # 5.858\n\n # execution time: 0.00000310s\n # function execution timeout: 15s\n\nAs you probably put together, the ``lambda invoke`` command grabs the values stored in the ``event.json`` file and passes them to your function.\n\nThe ``event.json`` file should help you develop your Lambda service locally. You can specify an alternate ``event.json`` file by passing the ``--event-file=.json`` argument to ``lambda invoke``.\n\nWhen you're ready to deploy your code to Lambda simply run:\n\n.. code:: bash\n\n (pylambda) $ lambda deploy\n\nThe deploy script will evaluate your virtualenv and identify your project dependencies. It will package these up along with your handler function to a zip file that it then uploads to AWS Lambda.\n\nYou can now log into the `AWS Lambda management console `_ to verify the code deployed successfully.\n\nWiring to an API endpoint\n=========================\n\nIf you're looking to develop a simple microservice you can easily wire your function up to an http endpoint.\n\nBegin by navigating to your `AWS Lambda management console `_ and clicking on your function. Click the API Endpoints tab and click \"Add API endpoint\".\n\nUnder API endpoint type select \"API Gateway\".\n\nNext change Method to ``POST`` and Security to \"Open\" and click submit (NOTE: you should secure this for use in production, open security is used for demo purposes).\n\nAt last you need to change the return value of the function to comply with the standard defined for the API Gateway endpoint, the function should now look like this:\n\n.. code:: python\n\n def handler(event, context):\n # Your code goes here!\n e = event.get('e')\n pi = event.get('pi')\n return {\n \"statusCode\": 200,\n \"headers\": { \"Content-Type\": \"application/json\"},\n \"body\": e + pi\n }\n\nNow try and run:\n\n.. code:: bash\n\n $ curl --header \"Content-Type:application/json\" \\\n --request POST \\\n --data '{\"pi\": 3.14, \"e\": 2.718}' \\\n https://\n # 5.8580000000000005\n\n\n",
"description_content_type": "text/markdown",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/4dn-dcic/python-lambda",
"keywords": "python-lambda",
"license": "ISCL",
"maintainer": "",
"maintainer_email": "",
"name": "python-lambda-4dn",
"package_url": "https://pypi.org/project/python-lambda-4dn/",
"platform": "",
"project_url": "https://pypi.org/project/python-lambda-4dn/",
"project_urls": {
"Homepage": "https://github.com/4dn-dcic/python-lambda"
},
"release_url": "https://pypi.org/project/python-lambda-4dn/0.12.3/",
"requires_dist": [
"boto3 (>=1.7.42)",
"botocore (>=1.10.42)",
"docutils (>=0.14)"
],
"requires_python": "",
"summary": "FORKED for 4dn-dcic. Use to package and deploy lambda functions.",
"version": "0.12.3"
},
"last_serial": 5977909,
"releases": {
"0.10.1": [
{
"comment_text": "",
"digests": {
"md5": "251d5a4bc037c5c3a52d3afc7aa56855",
"sha256": "8d8dfa5612dee91f07ca205ca8ac4d83cccacf75dd2b30892aaa5dd94eee1668"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.10.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "251d5a4bc037c5c3a52d3afc7aa56855",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11193,
"upload_time": "2018-09-19T19:01:22",
"url": "https://files.pythonhosted.org/packages/56/51/f0e262b7bf81fe63b54703388962b92f970aa9a8b7e52835c6c742c09243/python_lambda_4dn-0.10.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "eff79abf1ed016a273e4b192a87ca05d",
"sha256": "fd00dae18e06c8ecb410629dd00be0252954cb349abe28eda473782e5cb47089"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.10.1.tar.gz",
"has_sig": false,
"md5_digest": "eff79abf1ed016a273e4b192a87ca05d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10225,
"upload_time": "2018-09-19T19:01:24",
"url": "https://files.pythonhosted.org/packages/4e/9b/50f1ee6e57ebd96e9b0ce3346549eecfd0b5d9e1d7820dd5f59fb6b64c33/python-lambda-4dn-0.10.1.tar.gz"
}
],
"0.10.2": [
{
"comment_text": "",
"digests": {
"md5": "805d2802716473c12fc699b5d892df01",
"sha256": "60bab5801cfe3b53697321eda3c2f2e5d0ad0e1e9627f68e7d76009adca611c0"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.10.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "805d2802716473c12fc699b5d892df01",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11244,
"upload_time": "2018-09-19T19:53:18",
"url": "https://files.pythonhosted.org/packages/c0/99/d2ec244aba4dba3bf146acef5c16f4a31f5274ea0b48bdc9ca7477455665/python_lambda_4dn-0.10.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4ba91c8f3f3038045521b2c5121cc732",
"sha256": "464c119e3a28637ae0d7fbae3279da506483f94d0efeff6c797d0e6fc7ae7636"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.10.2.tar.gz",
"has_sig": false,
"md5_digest": "4ba91c8f3f3038045521b2c5121cc732",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10271,
"upload_time": "2018-09-19T19:53:20",
"url": "https://files.pythonhosted.org/packages/ce/d2/6561b04c7e5a657f9bb35899929b7608ece0309da24b5257d0ae6d2ab0f1/python-lambda-4dn-0.10.2.tar.gz"
}
],
"0.10.3": [
{
"comment_text": "",
"digests": {
"md5": "4c560d9b907e3f4c7698f6ea3bc77625",
"sha256": "fd808806450829b9c0e2b63c9a1de71cfac97bfc154a78b231d9c669ebdda0e1"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.10.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4c560d9b907e3f4c7698f6ea3bc77625",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 12148,
"upload_time": "2019-05-14T20:43:27",
"url": "https://files.pythonhosted.org/packages/c7/9c/799544a58168abc12fd6eaea97f2e17ba20c315076b21cd18db54057fbcd/python_lambda_4dn-0.10.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "837f386e5bb1a064275826698cd84ce1",
"sha256": "e51fc8256465357c414e1b78d20433592f511d26039375aa38412d2c79c13b13"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.10.3.tar.gz",
"has_sig": false,
"md5_digest": "837f386e5bb1a064275826698cd84ce1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10475,
"upload_time": "2019-05-14T20:43:29",
"url": "https://files.pythonhosted.org/packages/ac/8d/2edd23a0973bbdb828de0198857ec050af5af5b88201a138697b0165c921/python-lambda-4dn-0.10.3.tar.gz"
}
],
"0.11.0": [
{
"comment_text": "",
"digests": {
"md5": "2507f494c1c8b9b7e85d657ab629fd3c",
"sha256": "609a983e5b1ed241a22ee80ef14d76ca90dc470f5d9e552fe37bbaef303716df"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.11.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "2507f494c1c8b9b7e85d657ab629fd3c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 12241,
"upload_time": "2019-05-15T14:42:04",
"url": "https://files.pythonhosted.org/packages/5b/25/8e5cafcc959261fcd4d8a567420a64a1fae57d64c82153c57816c5aabe15/python_lambda_4dn-0.11.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "08610d3ef2ba519de625f2207d5d4d3b",
"sha256": "0e59eb8d032133fd1625f5d8c5dc4f700b6068cbb4e0968f3d6a1eb1acbdd020"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.11.0.tar.gz",
"has_sig": false,
"md5_digest": "08610d3ef2ba519de625f2207d5d4d3b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10561,
"upload_time": "2019-05-15T14:42:06",
"url": "https://files.pythonhosted.org/packages/e7/3a/b9cc63c4c44320f89eed14f77f51c3f03820b10522a129817b4a1679a15c/python-lambda-4dn-0.11.0.tar.gz"
}
],
"0.11.1": [
{
"comment_text": "",
"digests": {
"md5": "3ce55f9e883c5094832d2bfe78816342",
"sha256": "2eec9bbb88ee301334ce9b5b23f3bd17b2c4771aac49f3b3937198ae7558844b"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.11.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3ce55f9e883c5094832d2bfe78816342",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 12229,
"upload_time": "2019-05-15T20:47:19",
"url": "https://files.pythonhosted.org/packages/a7/a0/8a65af22a1183b06f885726f0e3a024340c4804e2d95f6611ab8ac424278/python_lambda_4dn-0.11.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "12552a09650eb3482b4db8b275014843",
"sha256": "3055d408dc4e5b35a3a7d679af76f1ac6cf1ec192ae58bfbdd23bb66bd3a119e"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.11.1.tar.gz",
"has_sig": false,
"md5_digest": "12552a09650eb3482b4db8b275014843",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10623,
"upload_time": "2019-05-15T20:47:21",
"url": "https://files.pythonhosted.org/packages/c9/ce/2e93cbbcd20edbb1f83cb03e52c208f8561f7a00f9b8cce117caf711e689/python-lambda-4dn-0.11.1.tar.gz"
}
],
"0.12.0": [
{
"comment_text": "",
"digests": {
"md5": "a75e200e0dfa6942cbf8fe3d606b0a76",
"sha256": "54c2689d2b5e1bdcb9d9aebceadd1a2ae30725a807d725f3689a4100418a949e"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "a75e200e0dfa6942cbf8fe3d606b0a76",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11387,
"upload_time": "2019-05-29T16:17:59",
"url": "https://files.pythonhosted.org/packages/bc/43/8e449484d12b11cf009f12077eac838beda482d0ae31df66168eec9f2877/python_lambda_4dn-0.12.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "6af17650f69f53e7b5fa62da19ee949b",
"sha256": "60393e184e172ed0cc9bc1ac4ba946fc0b8220076b90752d4149adfea57f25a4"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.0.tar.gz",
"has_sig": false,
"md5_digest": "6af17650f69f53e7b5fa62da19ee949b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9192,
"upload_time": "2019-05-29T16:18:01",
"url": "https://files.pythonhosted.org/packages/2e/8d/d4b728569c6707435c0a9f7230e6dae2dc54ed6f94b52389737097d0d5f6/python-lambda-4dn-0.12.0.tar.gz"
}
],
"0.12.0b1": [
{
"comment_text": "",
"digests": {
"md5": "86eec1c1c88b8c79570a881802fd90f0",
"sha256": "49fff15c992b2c7f16092194c0743aee79d3b7737e2323c6ae412470843e8a50"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.0b1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "86eec1c1c88b8c79570a881802fd90f0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11028,
"upload_time": "2019-05-24T20:30:04",
"url": "https://files.pythonhosted.org/packages/ae/db/1e41ee572430094f49d6bfc5fecdf84319671fc45334b3658671f52b91d1/python_lambda_4dn-0.12.0b1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5c2d4f02585b9cfc8c6d910b24e86a55",
"sha256": "d293700ffa0ad697cb79a0fdf70c22badfc368f57b7a7f005a8d611de0469a08"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.0b1.tar.gz",
"has_sig": false,
"md5_digest": "5c2d4f02585b9cfc8c6d910b24e86a55",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9387,
"upload_time": "2019-05-24T20:30:05",
"url": "https://files.pythonhosted.org/packages/ce/31/2cd042595b9dce95d903d1087b705af9068972ab065f24a8b2db6be65c50/python-lambda-4dn-0.12.0b1.tar.gz"
}
],
"0.12.0b2": [
{
"comment_text": "",
"digests": {
"md5": "6b6051827d7cfce2aa9ac60828ea58b5",
"sha256": "7698a72cb286da0143f8ee44c3167b8c1496f8b4bae53eda9cce35b5824e31e9"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.0b2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6b6051827d7cfce2aa9ac60828ea58b5",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11047,
"upload_time": "2019-05-24T20:38:16",
"url": "https://files.pythonhosted.org/packages/e0/43/1003368eacbd967d09d9bf927164f20b6be5fd26f5894750676cf7f2e6e5/python_lambda_4dn-0.12.0b2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "71337a23b15f72fa471fcd5ee181e419",
"sha256": "529b41cca0025bbe007c397844735e35ef7502231e671c92197bce9c3811dcb3"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.0b2.tar.gz",
"has_sig": false,
"md5_digest": "71337a23b15f72fa471fcd5ee181e419",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9397,
"upload_time": "2019-05-24T20:38:18",
"url": "https://files.pythonhosted.org/packages/d1/2a/64d88ac7a2749df1e132c414483e0859b521bd26f9742708fa94071eb778/python-lambda-4dn-0.12.0b2.tar.gz"
}
],
"0.12.0b3": [
{
"comment_text": "",
"digests": {
"md5": "e78abc5feb6712c72bb8d5e1933b7d9c",
"sha256": "a2be5ad5165aab4e93370d1260d9a01003b78329aa88173583bc793a2d2876c1"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.0b3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e78abc5feb6712c72bb8d5e1933b7d9c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11046,
"upload_time": "2019-05-24T20:42:15",
"url": "https://files.pythonhosted.org/packages/89/68/cc636deb2ece239d7a5c45ef67973eff2608868948c8864e2ed2da2ed375/python_lambda_4dn-0.12.0b3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c9cdbd5f1f10ff58805a9714ea213845",
"sha256": "69cbbc95fde854337ea1d09aa24effa8b01c35fc2a2f7736afbd3ceb6ff0a389"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.0b3.tar.gz",
"has_sig": false,
"md5_digest": "c9cdbd5f1f10ff58805a9714ea213845",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9394,
"upload_time": "2019-05-24T20:42:16",
"url": "https://files.pythonhosted.org/packages/2e/e1/b7dc2a7f5c51e94bab270c079717806a6ac280615684a5bccaa32e77e350/python-lambda-4dn-0.12.0b3.tar.gz"
}
],
"0.12.0b4": [
{
"comment_text": "",
"digests": {
"md5": "4cfdfd0701798ab81c0dcaf1655aaad7",
"sha256": "7e2e5c8d84e6315f274c7762dd153d3ec7dc82316ab4243dff160a06f9ec11e4"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.0b4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4cfdfd0701798ab81c0dcaf1655aaad7",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 10948,
"upload_time": "2019-05-24T21:17:52",
"url": "https://files.pythonhosted.org/packages/29/55/418765d2bd1ff451fe3a2af21ffcaac03c58de3de7a8c43ddd6eaf5f445e/python_lambda_4dn-0.12.0b4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9bf877ebfc8678d86fb9c9cd6bbd168d",
"sha256": "52efdaf6a69f461e75a9cd056c5948037f9437ff284a9d7fc0b7e492b2444037"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.0b4.tar.gz",
"has_sig": false,
"md5_digest": "9bf877ebfc8678d86fb9c9cd6bbd168d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9286,
"upload_time": "2019-05-24T21:17:53",
"url": "https://files.pythonhosted.org/packages/b1/77/055d367f98f7bf79ef13fdbdd1a27cb832b5d6d36501cd770e88f62146b1/python-lambda-4dn-0.12.0b4.tar.gz"
}
],
"0.12.0b5": [
{
"comment_text": "",
"digests": {
"md5": "686d7698adc985c5758fea82ee6b90d2",
"sha256": "14cfefb0822ef86090e3ef4be6ead8469340441b1b383482b8379352b8dde0f6"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.0b5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "686d7698adc985c5758fea82ee6b90d2",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 10132,
"upload_time": "2019-05-28T18:15:06",
"url": "https://files.pythonhosted.org/packages/48/93/4195798bc674a881c50f16d23f1c4c28985cef55bb03d59492a9a7958652/python_lambda_4dn-0.12.0b5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d4929c262bf40bc30c9005af1b300de1",
"sha256": "df957cc4dc37fec1d781e62eb6f985b4fb52eb1587d9e03dfab4e5c2d6e470bc"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.0b5.tar.gz",
"has_sig": false,
"md5_digest": "d4929c262bf40bc30c9005af1b300de1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8456,
"upload_time": "2019-05-28T18:15:08",
"url": "https://files.pythonhosted.org/packages/43/7d/c995ef9b084205bf3ffc357abc732897e1f88074bb52bd3d8c812f19cc0b/python-lambda-4dn-0.12.0b5.tar.gz"
}
],
"0.12.0b6": [
{
"comment_text": "",
"digests": {
"md5": "87e109de9b11f69f7796d14334ddf7f8",
"sha256": "3b96060293c5cb0f1447f2e569d45a3350a2548c1b570169695dbc978ad02280"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.0b6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "87e109de9b11f69f7796d14334ddf7f8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 10144,
"upload_time": "2019-05-28T20:32:34",
"url": "https://files.pythonhosted.org/packages/5e/25/7390c49748c49525405e222ae448fed72d26427afdfd4b0067b5e0d3e751/python_lambda_4dn-0.12.0b6-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7a79fd93af82ac8768e76e9b28429bb6",
"sha256": "ca9f38bee700bb186572661047a6d80511ad35741ff1e0d7682dc55d12d8ad52"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.0b6.tar.gz",
"has_sig": false,
"md5_digest": "7a79fd93af82ac8768e76e9b28429bb6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8480,
"upload_time": "2019-05-28T20:32:36",
"url": "https://files.pythonhosted.org/packages/58/2c/33207a0669e4b36f4f96369a9424f25569d3ef64530b6723eb7695674d03/python-lambda-4dn-0.12.0b6.tar.gz"
}
],
"0.12.1": [
{
"comment_text": "",
"digests": {
"md5": "e16d278d5f797db8624a4c2de48a2a0c",
"sha256": "c9dce4c30d7415efb07083bda71f66af5c108124053215465c20b87d742b457e"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e16d278d5f797db8624a4c2de48a2a0c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11389,
"upload_time": "2019-07-22T16:18:47",
"url": "https://files.pythonhosted.org/packages/b9/40/fa2954b98540062ee5790ab705b8db34faceb41ecedf7d7eeb14f934bc7c/python_lambda_4dn-0.12.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7c90add86e9186a24c6cbe2e2c71d340",
"sha256": "bfb1f142a8107d70968f842d06310fb64816b31a4aaf5da7831312bcbce13a3a"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.1.tar.gz",
"has_sig": false,
"md5_digest": "7c90add86e9186a24c6cbe2e2c71d340",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9212,
"upload_time": "2019-07-22T16:18:49",
"url": "https://files.pythonhosted.org/packages/88/7b/55a10ecabce10f2fb7c8a9a584f006a073f590f0b738ac36667ea07a0440/python-lambda-4dn-0.12.1.tar.gz"
}
],
"0.12.2": [
{
"comment_text": "",
"digests": {
"md5": "f4e9389aa2d07aa424fc48339a52f13f",
"sha256": "5d63b786faf38922efe844cd2b11e9b5fa0a257c6d6f77ea3f3056d00112d760"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f4e9389aa2d07aa424fc48339a52f13f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11370,
"upload_time": "2019-09-03T18:27:06",
"url": "https://files.pythonhosted.org/packages/8d/fa/4a170219d6d72db44d0e6a776a5b1fd0dfa6d1ab4a0baf391bcec756660d/python_lambda_4dn-0.12.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "bcd6e67f288820a37ce805086e6fc2dd",
"sha256": "428d874e73f74ae3fedf0417da34a04fc1f0d496ca83101c6c17dd24a9867f81"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.2-py3.6.egg",
"has_sig": false,
"md5_digest": "bcd6e67f288820a37ce805086e6fc2dd",
"packagetype": "bdist_egg",
"python_version": "3.6",
"requires_python": null,
"size": 10265,
"upload_time": "2019-09-26T19:47:40",
"url": "https://files.pythonhosted.org/packages/ac/06/58ff3d40a1628615a2142bbf4e5b1d54629ad22bf83084d59feee0f3311a/python_lambda_4dn-0.12.2-py3.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "5e2629ae4a7bec5bf810e93387b7cbf5",
"sha256": "a86d8b438e041cc7b0d144e16f24bae16cdbb4003ef2b55bbc89b187f2da7e0f"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.2.tar.gz",
"has_sig": false,
"md5_digest": "5e2629ae4a7bec5bf810e93387b7cbf5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9218,
"upload_time": "2019-09-03T18:27:08",
"url": "https://files.pythonhosted.org/packages/7e/f4/ff00cec0991258fda9ba4da55ec439ff5a99540700b1f600160128b52521/python-lambda-4dn-0.12.2.tar.gz"
}
],
"0.12.3": [
{
"comment_text": "",
"digests": {
"md5": "a08256d0dfdc2c23710bfeb5818885eb",
"sha256": "a87fd330fcf6702165904dbe884610df5bf029c55cd2cc176d22f788b04a5f21"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "a08256d0dfdc2c23710bfeb5818885eb",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11371,
"upload_time": "2019-10-15T15:05:34",
"url": "https://files.pythonhosted.org/packages/08/53/82f1fd08e8d1923d72a63d7fba094d10317bf78565a7b8e7761fd3b1ae1c/python_lambda_4dn-0.12.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "def40b846052178a44abb8fad0def116",
"sha256": "1a93754ef6ca05d2aa9bcc63c9dbc9256657ee89e637f4fef5989e144836cb91"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.3-py3.6.egg",
"has_sig": false,
"md5_digest": "def40b846052178a44abb8fad0def116",
"packagetype": "bdist_egg",
"python_version": "3.6",
"requires_python": null,
"size": 10265,
"upload_time": "2019-10-15T15:05:37",
"url": "https://files.pythonhosted.org/packages/8c/6b/a019d1cb08cac5e2902bdbd9609038aa056a3660a77724ef6a8d9a6d274c/python_lambda_4dn-0.12.3-py3.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "85ff108070cf1fd6e9a9b3bded297759",
"sha256": "41765ea05224c035e146c89d60ef23d0d2c043ccc79e380cbeae60143547b1dc"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.3.tar.gz",
"has_sig": false,
"md5_digest": "85ff108070cf1fd6e9a9b3bded297759",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9203,
"upload_time": "2019-10-15T15:05:36",
"url": "https://files.pythonhosted.org/packages/a7/26/f000601cd466ce84d50487ef6a8dc281ebadbcfa1667882a6c33a5338f3f/python-lambda-4dn-0.12.3.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a08256d0dfdc2c23710bfeb5818885eb",
"sha256": "a87fd330fcf6702165904dbe884610df5bf029c55cd2cc176d22f788b04a5f21"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "a08256d0dfdc2c23710bfeb5818885eb",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11371,
"upload_time": "2019-10-15T15:05:34",
"url": "https://files.pythonhosted.org/packages/08/53/82f1fd08e8d1923d72a63d7fba094d10317bf78565a7b8e7761fd3b1ae1c/python_lambda_4dn-0.12.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "def40b846052178a44abb8fad0def116",
"sha256": "1a93754ef6ca05d2aa9bcc63c9dbc9256657ee89e637f4fef5989e144836cb91"
},
"downloads": -1,
"filename": "python_lambda_4dn-0.12.3-py3.6.egg",
"has_sig": false,
"md5_digest": "def40b846052178a44abb8fad0def116",
"packagetype": "bdist_egg",
"python_version": "3.6",
"requires_python": null,
"size": 10265,
"upload_time": "2019-10-15T15:05:37",
"url": "https://files.pythonhosted.org/packages/8c/6b/a019d1cb08cac5e2902bdbd9609038aa056a3660a77724ef6a8d9a6d274c/python_lambda_4dn-0.12.3-py3.6.egg"
},
{
"comment_text": "",
"digests": {
"md5": "85ff108070cf1fd6e9a9b3bded297759",
"sha256": "41765ea05224c035e146c89d60ef23d0d2c043ccc79e380cbeae60143547b1dc"
},
"downloads": -1,
"filename": "python-lambda-4dn-0.12.3.tar.gz",
"has_sig": false,
"md5_digest": "85ff108070cf1fd6e9a9b3bded297759",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9203,
"upload_time": "2019-10-15T15:05:36",
"url": "https://files.pythonhosted.org/packages/a7/26/f000601cd466ce84d50487ef6a8dc281ebadbcfa1667882a6c33a5338f3f/python-lambda-4dn-0.12.3.tar.gz"
}
]
}