{ "info": { "author": "Addams Family", "author_email": "selima@studyportals.com", "bugtrack_url": null, "classifiers": [], "description": "# Dobby\nA tiny lambda handler generalizing framework for Python \n\n## Workflow\n\n### Requirements\nThe `requirements.txt` states the required dependencies for the project. \nTo install the requirements (preferably in the [active virtual environment](https://docs.python-guide.org/dev/virtualenvs/)) run `pip install -r requirements.txt` \n\n### Installation\nRun `pip install dobby` to install the package for usage.\n\n### Scripts\nThe workflow scripts for the project are provided using [`pyinvoke`](http://www.pyinvoke.org/). \n\n| Command | Purpose | \n| --- | --- |\n| `invoke --list` | Shows the list of available commands | \n| `invoke test` | Runs all the tests for the package | \n| `invoke clean-cache` | Removes all the `__pycache__/` and `.pytest_cache/` files | \n\n## Publish package \nTo publish a new version of the package use [`this tutorial`](https://packaging.python.org/tutorials/packaging-projects/). \n\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/studyportals/Dobby", "keywords": "", "license": "BSD 3-Clause", "maintainer": "", "maintainer_email": "", "name": "dobby", "package_url": "https://pypi.org/project/dobby/", "platform": "", "project_url": "https://pypi.org/project/dobby/", "project_urls": { "Homepage": "https://github.com/studyportals/Dobby" }, "release_url": "https://pypi.org/project/dobby/1.5/", "requires_dist": null, "requires_python": "", "summary": "A tiny lambda handler generalizing framework for Python", "version": "1.5" }, "last_serial": 5330866, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1b5bc032637b446aedc2e9f2be615d94", "sha256": "7638fe31bab4be0f02a06f78b26edb6dc0454f53177601c8c6c16b8e53ae8086" }, "downloads": -1, "filename": "dobby-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1b5bc032637b446aedc2e9f2be615d94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2415, "upload_time": "2019-01-02T08:45:01", "url": "https://files.pythonhosted.org/packages/b6/84/c7ac1c68609a4e881a53bde705489faaeed23782386fa4f77ba02d6d5226/dobby-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "453ae2ebeb9e44958cc43443d514d047", "sha256": "c34d4ad2898bb7b00570d204780a8b42e1f93f40dc85fb6c047b9f8917a8bdd1" }, "downloads": -1, "filename": "dobby-0.1.tar.gz", "has_sig": false, "md5_digest": "453ae2ebeb9e44958cc43443d514d047", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1303, "upload_time": "2019-01-02T08:45:03", "url": "https://files.pythonhosted.org/packages/0f/52/c401d577f7b3980a69446b15896c99df60b20e2d11f1adf0f340c4426e4b/dobby-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "124b175a49e0b20ccc40ae64fdf791ce", "sha256": "7af38d3335b907c58765f73a3cee29f99078f2b2422924f7d6dbf5c61e0a6187" }, "downloads": -1, "filename": "dobby-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "124b175a49e0b20ccc40ae64fdf791ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2417, "upload_time": "2019-01-02T11:10:07", "url": "https://files.pythonhosted.org/packages/fa/55/091aaacbee445b809f21b22f476b05ce002f19db64a76857ed5a4c2978f0/dobby-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc616946f986b8643b5bbe6d4a52f304", "sha256": "bac6a71caa96568a8e108d52e79bcd3e85caca83545a20212ea8dfc2a9499c02" }, "downloads": -1, "filename": "dobby-0.2.tar.gz", "has_sig": false, "md5_digest": "fc616946f986b8643b5bbe6d4a52f304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1304, "upload_time": "2019-01-02T11:10:09", "url": "https://files.pythonhosted.org/packages/9e/ca/bf9419476e4a15903354e9f9870eba2940810277d9457315de91ccf90f21/dobby-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ab9913fe5515f34771e77987671cee91", "sha256": "949f8501099e730ea655ef8816c5dbdda81775b21f09c86f95a271356de3bc0d" }, "downloads": -1, "filename": "dobby-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ab9913fe5515f34771e77987671cee91", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2415, "upload_time": "2019-01-02T12:18:34", "url": "https://files.pythonhosted.org/packages/a3/6a/ee01a7f130fa69e667f3a91abce5bc7d9d13c9ddde35bf145bf3827d14da/dobby-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2ff0088ef21da3c77598cc4ff574dfb", "sha256": "69a4d083b44791404545ad68df1ea3dd07760898bcd6e91856fb57987ef86875" }, "downloads": -1, "filename": "dobby-0.3.tar.gz", "has_sig": false, "md5_digest": "d2ff0088ef21da3c77598cc4ff574dfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1302, "upload_time": "2019-01-02T12:18:36", "url": "https://files.pythonhosted.org/packages/71/f1/ab768612343506afffd7386d9d25a77b37a0af0b9460b015cb93678357c8/dobby-0.3.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "97783831d2eb5664b550d50e61809acf", "sha256": "f859ffb4ee94d848850a01421eb9a85ddfefbb366c79368b77b484979e4f2aa2" }, "downloads": -1, "filename": "dobby-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "97783831d2eb5664b550d50e61809acf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11435, "upload_time": "2019-01-02T12:32:34", "url": "https://files.pythonhosted.org/packages/16/6c/e09932f96978d2367f49255689e7c3b3e0d425b0083ab1ecbe89d13beeb3/dobby-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "214931cd10dbfa2dc303376cba0f33b3", "sha256": "655a939f6abe8cb9210af41de62b9e5baa8f32cc9d9801febcdef68e45afcc37" }, "downloads": -1, "filename": "dobby-0.5.tar.gz", "has_sig": false, "md5_digest": "214931cd10dbfa2dc303376cba0f33b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5069, "upload_time": "2019-01-02T12:32:35", "url": "https://files.pythonhosted.org/packages/05/10/2e838fe944570a59bb62eb92a232e332cf6e4ffe9e99c7268a22a7684a03/dobby-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "38a1c56b738d1b8372a7d165c3a6dd42", "sha256": "3f2ac875569685153782748c858ecf1f9235497ad7b7a27b8c58b01c69134a11" }, "downloads": -1, "filename": "dobby-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "38a1c56b738d1b8372a7d165c3a6dd42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11422, "upload_time": "2019-01-02T12:34:53", "url": "https://files.pythonhosted.org/packages/9f/9e/f1a7cd3695cd3ea9e823dde9d81e7292cffbc9bcb24c0d5987595ee16a6a/dobby-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "478b263087c8b83c4aaeffdee1408a8c", "sha256": "f74902759c3980564b93ba16d4dd44dfe688db508cceb58cdb890eb092335064" }, "downloads": -1, "filename": "dobby-0.6.tar.gz", "has_sig": false, "md5_digest": "478b263087c8b83c4aaeffdee1408a8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5069, "upload_time": "2019-01-02T12:34:55", "url": "https://files.pythonhosted.org/packages/34/3e/0e8ffdb1f8914975dd7a9df729c086a127e3162a983a24567a74de3b362e/dobby-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "584b6a4c0fd03aca7a6ef9023c270a27", "sha256": "4bf687c15e5220a7395ba4a0432a14830c7816e658a1cb1ea9b9d2594a7b3d61" }, "downloads": -1, "filename": "dobby-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "584b6a4c0fd03aca7a6ef9023c270a27", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11428, "upload_time": "2019-01-02T14:01:06", "url": "https://files.pythonhosted.org/packages/1a/2f/22b0f402ab26f0c0777319e23c7d532e18026c1555c608ebd3d2e40fb089/dobby-0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d8c2d472540e2c46569ee48fd097f23", "sha256": "597a62b9b19bf71083a2b4f0ae6d7d683490a05988c1f8a6754627be08c3e446" }, "downloads": -1, "filename": "dobby-0.7.tar.gz", "has_sig": false, "md5_digest": "6d8c2d472540e2c46569ee48fd097f23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5078, "upload_time": "2019-01-02T14:01:07", "url": "https://files.pythonhosted.org/packages/de/5c/e1615c10d8f1b2f8fd5aece39ab0b231986804f747a21b1b52b6fcdc9fe2/dobby-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "e6be2eb1ba2dcc66bf7648fa1680724f", "sha256": "77b26c7143e3876805b9d72a401941bc831922878fe14db5fa30940a50509ed1" }, "downloads": -1, "filename": "dobby-0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "e6be2eb1ba2dcc66bf7648fa1680724f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11426, "upload_time": "2019-01-02T14:14:05", "url": "https://files.pythonhosted.org/packages/89/1f/d0c52bb6ecf3d55c06e5889f6617ea06d28dc4273928bd85bf2cf12045ad/dobby-0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbd377e5d3c25f652eadb807e7776057", "sha256": "e2f120bbf74e75aed1567fe14c41766332521e930e0f3815bb9667a66fb643e6" }, "downloads": -1, "filename": "dobby-0.8.tar.gz", "has_sig": false, "md5_digest": "dbd377e5d3c25f652eadb807e7776057", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5083, "upload_time": "2019-01-02T14:14:06", "url": "https://files.pythonhosted.org/packages/b7/01/ca4d1ca8a44ae36ead0fb945176e64dc842db242f69152018bba04470ee1/dobby-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "e8aeff922d6fe8af05ecb9e96859c02f", "sha256": "4bc7f39891665a01c39b6205c8f647c0ce6b4759ed2374fa9bfe0cd236cf746c" }, "downloads": -1, "filename": "dobby-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "e8aeff922d6fe8af05ecb9e96859c02f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11436, "upload_time": "2019-01-02T14:26:27", "url": "https://files.pythonhosted.org/packages/dc/51/ba673f96650203547ba67f89eaca356ce10bf044a31424d6e3333a2f2303/dobby-0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a915595e27d23e5eeb70c15e058f6fce", "sha256": "d483b4f4f285d1d49ff9982c25ff56c2cecad42e097e3c964f5fa22ac5d2eec2" }, "downloads": -1, "filename": "dobby-0.9.tar.gz", "has_sig": false, "md5_digest": "a915595e27d23e5eeb70c15e058f6fce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5097, "upload_time": "2019-01-02T14:26:29", "url": "https://files.pythonhosted.org/packages/cb/3e/bc88dd05240c567dc77d598122acc2b23ee90c38046ed34ac4a1ca87542c/dobby-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "20d4c1ccb5187194a45e7d0db0c7e3ef", "sha256": "74a5e2251e597a50b84565453af23d3552d671b7789f5aa83cd1917e14744714" }, "downloads": -1, "filename": "dobby-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "20d4c1ccb5187194a45e7d0db0c7e3ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11411, "upload_time": "2019-01-02T14:32:47", "url": "https://files.pythonhosted.org/packages/f2/4b/02313abb91d8b1ddbbe9d97567d49d27588fe7351918685b5dff9bb18156/dobby-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f05c962ec2bfc8c18838958bab656e3", "sha256": "4b11dc8dcfea8f9a26cfcf26c6e630bc82b70cffa7345c6df96a6b3c4696dd68" }, "downloads": -1, "filename": "dobby-1.0.tar.gz", "has_sig": false, "md5_digest": "9f05c962ec2bfc8c18838958bab656e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5073, "upload_time": "2019-01-02T14:32:48", "url": "https://files.pythonhosted.org/packages/3e/eb/f535db9873b3306b6144b496148873c7b1e0af02146685592c5c5e7df5f5/dobby-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "65b2c1c9a9bc36dfebac655979ae0038", "sha256": "40da9624477f06aa04e55c29d0638c4a3faa2e3571b0a04a52692c1d3e58f07d" }, "downloads": -1, "filename": "dobby-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65b2c1c9a9bc36dfebac655979ae0038", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11432, "upload_time": "2019-01-02T14:45:30", "url": "https://files.pythonhosted.org/packages/b7/eb/608ca8a7ecf4b16c2196acfdda197737ddaab58fc16bbfd196eed1deb5f9/dobby-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a03429be9c9f750c3491ac52ab5985d", "sha256": "8cf4a037a5584aee4200f7ab448a79961eab844595436e53764f39d874af52b9" }, "downloads": -1, "filename": "dobby-1.1.tar.gz", "has_sig": false, "md5_digest": "7a03429be9c9f750c3491ac52ab5985d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5096, "upload_time": "2019-01-02T14:45:31", "url": "https://files.pythonhosted.org/packages/81/6f/77db84ec4e511921d410c9eda9a06676731e629b73fc06409392e3470599/dobby-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "e9c97c82dde35b55b0a29a990a210978", "sha256": "4b37ca7c56b3bb82172e2faf95471d09fdb682837f3aae21feb5f8d5b9e959a5" }, "downloads": -1, "filename": "dobby-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e9c97c82dde35b55b0a29a990a210978", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11453, "upload_time": "2019-01-04T13:19:17", "url": "https://files.pythonhosted.org/packages/2a/86/943d45b6dc19b6d0d5d5a1cca7f16a719edcd33bd83f1e2d71d40e7f38a3/dobby-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1ba09cf189800139b5c0a250071b912", "sha256": "c93e0128cfd1c24656623e3bae4a98ca36b8ddefb2b860f187607831b92eeb22" }, "downloads": -1, "filename": "dobby-1.2.tar.gz", "has_sig": false, "md5_digest": "d1ba09cf189800139b5c0a250071b912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5119, "upload_time": "2019-01-04T13:19:18", "url": "https://files.pythonhosted.org/packages/2e/b2/ae6cadba5bb91fd92b4bf4945481d10799bd031dc018cfc6aec569f5618c/dobby-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "d885106612afb3b53cc78d6e9a4b19d6", "sha256": "dffea4a32f66d34fec90a81d1f94cb07b224664b6e3250565539d44f66106d2e" }, "downloads": -1, "filename": "dobby-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d885106612afb3b53cc78d6e9a4b19d6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12941, "upload_time": "2019-01-28T09:30:07", "url": "https://files.pythonhosted.org/packages/85/73/9bf3e6c5b2fb9982487c3921e6e3d04b8661c467d58e060f1e22db225240/dobby-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c991a3d290485d7d27d83fcb3b9b0d65", "sha256": "54badcd6cfc5ea09a15ec2598ade27f96d1bebbbaa0706b506686ec72f361710" }, "downloads": -1, "filename": "dobby-1.3.tar.gz", "has_sig": false, "md5_digest": "c991a3d290485d7d27d83fcb3b9b0d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5608, "upload_time": "2019-01-28T09:30:08", "url": "https://files.pythonhosted.org/packages/b9/95/08f780f4c4b149569682af4b5b3964d236eaab7bb1c6269508a88c48a857/dobby-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "35fd4a4c163d85c80bf8ed297e47ee5a", "sha256": "cdfd2439ab7fb954d75af1482eb969a2e7bc0e3d47907d2946cd44a9571ef318" }, "downloads": -1, "filename": "dobby-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "35fd4a4c163d85c80bf8ed297e47ee5a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29060, "upload_time": "2019-05-02T05:32:22", "url": "https://files.pythonhosted.org/packages/76/0c/711d98d929319ed99a33b1724c86d2121c57ded776e4c5da12af959fea81/dobby-1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fbf833e2b39bf60136cd79147da5774", "sha256": "0dc365695ea52b966a8ec3a093da0c26c9edada5a2cdd6d1c213cdf3fc1629c7" }, "downloads": -1, "filename": "dobby-1.4.tar.gz", "has_sig": false, "md5_digest": "5fbf833e2b39bf60136cd79147da5774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11266, "upload_time": "2019-05-02T05:32:23", "url": "https://files.pythonhosted.org/packages/8f/93/920ffb24302bc23aee2c289dccdc4b92808439eb3d72195b1e1a2fbc756e/dobby-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "6b3befadc0a2ad6b246462d04becdf5b", "sha256": "b171e905fd2c7ffdba9ae55d8f09d18a5549139362c14b1967cfcff852087c09" }, "downloads": -1, "filename": "dobby-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b3befadc0a2ad6b246462d04becdf5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29180, "upload_time": "2019-05-29T07:23:34", "url": "https://files.pythonhosted.org/packages/26/5b/90f826b532e5e4194cedbb29f6857e4cadcf481056316e8c29b12b0fdd25/dobby-1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "950ed79164eef1f5cfaa7eb26cd00120", "sha256": "8850a5a782384cadcc1e62aaa77f8ebb786d2ef6b72708de57b24283dea43ff2" }, "downloads": -1, "filename": "dobby-1.5.tar.gz", "has_sig": false, "md5_digest": "950ed79164eef1f5cfaa7eb26cd00120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11364, "upload_time": "2019-05-29T07:23:36", "url": "https://files.pythonhosted.org/packages/06/34/3e8372c933e8935f7bf9a784e31a8efd93109bcdace71148f9ab51e1a548/dobby-1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b3befadc0a2ad6b246462d04becdf5b", "sha256": "b171e905fd2c7ffdba9ae55d8f09d18a5549139362c14b1967cfcff852087c09" }, "downloads": -1, "filename": "dobby-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b3befadc0a2ad6b246462d04becdf5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29180, "upload_time": "2019-05-29T07:23:34", "url": "https://files.pythonhosted.org/packages/26/5b/90f826b532e5e4194cedbb29f6857e4cadcf481056316e8c29b12b0fdd25/dobby-1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "950ed79164eef1f5cfaa7eb26cd00120", "sha256": "8850a5a782384cadcc1e62aaa77f8ebb786d2ef6b72708de57b24283dea43ff2" }, "downloads": -1, "filename": "dobby-1.5.tar.gz", "has_sig": false, "md5_digest": "950ed79164eef1f5cfaa7eb26cd00120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11364, "upload_time": "2019-05-29T07:23:36", "url": "https://files.pythonhosted.org/packages/06/34/3e8372c933e8935f7bf9a784e31a8efd93109bcdace71148f9ab51e1a548/dobby-1.5.tar.gz" } ] }