{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Framework :: Django", "Programming Language :: Python", "Programming Language :: Python :: 3.7" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "codeforlife-portal", "package_url": "https://pypi.org/project/codeforlife-portal/", "platform": null, "project_url": "https://pypi.org/project/codeforlife-portal/", "project_urls": null, "release_url": "https://pypi.org/project/codeforlife-portal/6.6.0/", "requires_dist": [ "django (==3.2.13)", "django-countries (==7.3.1)", "djangorestframework (==3.13.1)", "django-pipeline (==2.0.8)", "django-recaptcha (==2.0.6)", "pyyaml (==5.4.1)", "rapid-router (>=4)", "aimmo (>=2)", "reportlab (==3.6.1)", "django-formtools (==2.2)", "django-otp (==1.0.2)", "requests (==2.25.0)", "django-treebeard (==4.3.1)", "django-sekizai (==2.0.0)", "django-classy-tags (==2.0.0)", "sqlparse (==0.4.2)", "libsass (==0.21.0)", "phonenumbers (==8.12.12)", "more-itertools (==8.6.0)", "future (==0.18.2)", "cfl-common (==6.6.0)", "django-ratelimit (==3.0.1)", "django-preventconcurrentlogins (==0.8.2)", "django-csp (==3.7)" ], "requires_python": "", "summary": "", "version": "6.6.0", "yanked": false, "yanked_reason": null }, "last_serial": 13768977, "releases": { "1.0.0.post.dev101": [ { "comment_text": "", "digests": { "md5": "6a34418b493cf20b84ce25d639c19bd4", "sha256": "cb76ac302c8710ef1ace3bd2e61f7d4a6f9e46767abb5feb052f7168b5eac820" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev101.tar.gz", "has_sig": false, "md5_digest": "6a34418b493cf20b84ce25d639c19bd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253370, "upload_time": "2016-07-19T12:23:02", "upload_time_iso_8601": "2016-07-19T12:23:02.634834Z", "url": "https://files.pythonhosted.org/packages/80/68/f0c300ddb9009d6d54d0799ef04751d746dadd1db694a4362af14bcbdf8f/codeforlife-portal-1.0.0.post.dev101.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev103": [ { "comment_text": "", "digests": { "md5": "b028145c4cf5c17ac47c6d76ffd4692a", "sha256": "04e81d1b812a41c24b08a048ef70347cbe34f2b9b65d69f61d944cbe72ed6a20" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev103.tar.gz", "has_sig": false, "md5_digest": "b028145c4cf5c17ac47c6d76ffd4692a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253354, "upload_time": "2016-07-23T11:52:00", "upload_time_iso_8601": "2016-07-23T11:52:00.311744Z", "url": "https://files.pythonhosted.org/packages/bc/1e/38cbeead63071d8782a7690c209547b9338c904460b96570cc7aac1bbce9/codeforlife-portal-1.0.0.post.dev103.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev107": [ { "comment_text": "", "digests": { "md5": "fef3bc1bc75adb94953b148dc5e2d486", "sha256": "e29e9b93c547f3b43883751cd7fa6c49d4b08df95a06c92b450f7922677edfea" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev107.tar.gz", "has_sig": false, "md5_digest": "fef3bc1bc75adb94953b148dc5e2d486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255289, "upload_time": "2016-07-29T12:54:51", "upload_time_iso_8601": "2016-07-29T12:54:51.938361Z", "url": "https://files.pythonhosted.org/packages/60/15/9771b7cbaacb129860bc8bf10b5faded38be7e97b3de7fda6f1a465573fd/codeforlife-portal-1.0.0.post.dev107.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev109": [ { "comment_text": "", "digests": { "md5": "86fafdb0744b6698804652b242d37ebe", "sha256": "e36fc44f63f6704ec81e85d98dead5fcf7b72daaa639a1ea7aa39503cc23c48a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev109.tar.gz", "has_sig": false, "md5_digest": "86fafdb0744b6698804652b242d37ebe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255297, "upload_time": "2016-07-29T13:00:28", "upload_time_iso_8601": "2016-07-29T13:00:28.666955Z", "url": "https://files.pythonhosted.org/packages/61/78/c039d177a24318760c60820c4580109350da64df80367b04062a16b388a6/codeforlife-portal-1.0.0.post.dev109.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev111": [ { "comment_text": "", "digests": { "md5": "09e2a445dfc83d1276b984ab8e33b6fe", "sha256": "c7d69a07f1edf973c708e417c9dc3577ffc78ee0b2a610be201cd96aa1c9ff05" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev111.tar.gz", "has_sig": false, "md5_digest": "09e2a445dfc83d1276b984ab8e33b6fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255334, "upload_time": "2016-08-02T10:28:38", "upload_time_iso_8601": "2016-08-02T10:28:38.902520Z", "url": "https://files.pythonhosted.org/packages/63/ec/66d2148e7e0972b630b7d201c731e87b7d3e989865da9ab7d90735d42007/codeforlife-portal-1.0.0.post.dev111.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev113": [ { "comment_text": "", "digests": { "md5": "bafc03abcfd59a6d06144ffc65e6b78f", "sha256": "94e5ac70d09155a5fa75bd8387ae41f79720fbd7f304573ccee08376b9e949d2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev113.tar.gz", "has_sig": false, "md5_digest": "bafc03abcfd59a6d06144ffc65e6b78f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255431, "upload_time": "2016-08-08T16:22:34", "upload_time_iso_8601": "2016-08-08T16:22:34.451694Z", "url": "https://files.pythonhosted.org/packages/23/dc/157a15ed4de56f11f4c5cf5ee52c7428ebe93d1ae7e80131c1e356113b01/codeforlife-portal-1.0.0.post.dev113.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev115": [ { "comment_text": "", "digests": { "md5": "acb60784be0d4c1e64d440ca75409ade", "sha256": "4de8d7dd104bf085f58aaa29912e63630964028ec065297ca49611b2647b8bd5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev115.tar.gz", "has_sig": false, "md5_digest": "acb60784be0d4c1e64d440ca75409ade", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255600, "upload_time": "2016-08-08T16:26:55", "upload_time_iso_8601": "2016-08-08T16:26:55.440890Z", "url": "https://files.pythonhosted.org/packages/5e/3d/9616c2bea036002e8bdf8fa85cc8ed29fdf51c3d7e80ae09d8283477d422/codeforlife-portal-1.0.0.post.dev115.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev117": [ { "comment_text": "", "digests": { "md5": "fba90234d012eaa27af96ca83c631dad", "sha256": "e40ffb05786fc1e9b1f276327548c72ecd6a12f3086ef4dcd1049dffdea75037" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev117.tar.gz", "has_sig": false, "md5_digest": "fba90234d012eaa27af96ca83c631dad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255613, "upload_time": "2016-08-11T16:16:45", "upload_time_iso_8601": "2016-08-11T16:16:45.997921Z", "url": "https://files.pythonhosted.org/packages/47/0e/6d0af24404188869381a97bc805fb3869e65705329ddc48d6a1539f8c7c5/codeforlife-portal-1.0.0.post.dev117.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev119": [ { "comment_text": "", "digests": { "md5": "b0a4f4240003b863df88b76546626a9c", "sha256": "02243d29f72dcd4d79421634836b4b7d819f82ed323fe434f65a085cb788db19" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev119.tar.gz", "has_sig": false, "md5_digest": "b0a4f4240003b863df88b76546626a9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255895, "upload_time": "2016-08-22T14:43:52", "upload_time_iso_8601": "2016-08-22T14:43:52.347845Z", "url": "https://files.pythonhosted.org/packages/f9/72/bb186a54ee43b2d318a8ce9a367e973d9a411b4f52af23477bcd8534df0f/codeforlife-portal-1.0.0.post.dev119.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev121": [ { "comment_text": "", "digests": { "md5": "dea3a077ffd3745c4e489672760c721f", "sha256": "9f0510c077acdce20fc480fcd697cee59a92a1528a6a2b852b0843a90207fb6c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev121.tar.gz", "has_sig": false, "md5_digest": "dea3a077ffd3745c4e489672760c721f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256032, "upload_time": "2016-08-22T15:48:30", "upload_time_iso_8601": "2016-08-22T15:48:30.498071Z", "url": "https://files.pythonhosted.org/packages/f7/12/de98e38251baa066eaab5b2b48f01d7325cd1bb3aa906ce84a64915b69d1/codeforlife-portal-1.0.0.post.dev121.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev123": [ { "comment_text": "", "digests": { "md5": "f20c268a750ebda5c5062e0fb47d06a9", "sha256": "6ccb85499b92526adca2192ad263240a409d92a18ec748d91fc039546d4a4004" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev123.tar.gz", "has_sig": false, "md5_digest": "f20c268a750ebda5c5062e0fb47d06a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256084, "upload_time": "2016-08-22T17:00:15", "upload_time_iso_8601": "2016-08-22T17:00:15.553311Z", "url": "https://files.pythonhosted.org/packages/46/20/09a4f00f0d178982675771ff3c6875308dbc8ad6b9578879307d50351b21/codeforlife-portal-1.0.0.post.dev123.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev125": [ { "comment_text": "", "digests": { "md5": "d5e150b5ac17ac78114b51c0e29c38cb", "sha256": "960c4f701ac4d0404c760a845b5d772935ea4a1502b2b401d91e24cf35522b43" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev125.tar.gz", "has_sig": false, "md5_digest": "d5e150b5ac17ac78114b51c0e29c38cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256169, "upload_time": "2016-08-22T17:44:02", "upload_time_iso_8601": "2016-08-22T17:44:02.262618Z", "url": "https://files.pythonhosted.org/packages/b5/b4/748f26d0ce548f125da1b877dd90b7da14874e8daa48fa0aabe22c384262/codeforlife-portal-1.0.0.post.dev125.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev127": [ { "comment_text": "", "digests": { "md5": "c381d5937bbe0e59d699909cfb33a7d0", "sha256": "6fcb0fbab742590362983ecd12358de6996fe3f5b827176447e5bc573b701755" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev127.tar.gz", "has_sig": false, "md5_digest": "c381d5937bbe0e59d699909cfb33a7d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256109, "upload_time": "2016-08-23T11:51:07", "upload_time_iso_8601": "2016-08-23T11:51:07.088409Z", "url": "https://files.pythonhosted.org/packages/9f/f1/1250cc86d49ea4ca29d32949dd4e20018bddce4909b43b0bdeba50e05d05/codeforlife-portal-1.0.0.post.dev127.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev131": [ { "comment_text": "", "digests": { "md5": "4315259e58b03510a082319631077c7f", "sha256": "42b653d6566db808165921fb71e1f45caf0c408033cf2d7362f78b2fea1db9e6" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev131.tar.gz", "has_sig": false, "md5_digest": "4315259e58b03510a082319631077c7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256321, "upload_time": "2016-08-24T15:04:26", "upload_time_iso_8601": "2016-08-24T15:04:26.112302Z", "url": "https://files.pythonhosted.org/packages/b6/14/e80a6043afc9b683ff62a6698d4ee27ad6a1fb37446c34d29aa4db3d9348/codeforlife-portal-1.0.0.post.dev131.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev143": [ { "comment_text": "", "digests": { "md5": "44be8a925cc107858ed2f558f1e9a963", "sha256": "b28c35ff1102a9b16281bfa328d3af2e5b5b92527323be0e456c4759afbe8e42" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev143.tar.gz", "has_sig": false, "md5_digest": "44be8a925cc107858ed2f558f1e9a963", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3273880, "upload_time": "2016-09-07T10:30:49", "upload_time_iso_8601": "2016-09-07T10:30:49.938873Z", "url": "https://files.pythonhosted.org/packages/28/b6/75e10f5e8f27f002dfd00f0a42d6527a1fa3af9cc59467163c707f5ad042/codeforlife-portal-1.0.0.post.dev143.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev145": [ { "comment_text": "", "digests": { "md5": "b37c31d256a7c915a372fb5169dd0f3f", "sha256": "ed4fbad28ee487539af45d3985c15ceeebe96b66e4d215af9d9af677d05a9d79" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev145.tar.gz", "has_sig": false, "md5_digest": "b37c31d256a7c915a372fb5169dd0f3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3273858, "upload_time": "2016-09-07T10:57:51", "upload_time_iso_8601": "2016-09-07T10:57:51.356292Z", "url": "https://files.pythonhosted.org/packages/45/c3/a31cc86bd9c44978c875ee46d48d047ebcf2c8dca7052833904701eb970a/codeforlife-portal-1.0.0.post.dev145.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev147": [ { "comment_text": "", "digests": { "md5": "8809657f4f1fcb8c7fc9dd492ffb207b", "sha256": "00f1c5be995d35283dc3468d2ca80aa98f2567d0d5e0d31de289f6ed84e9a024" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev147.tar.gz", "has_sig": false, "md5_digest": "8809657f4f1fcb8c7fc9dd492ffb207b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3273867, "upload_time": "2016-09-07T11:36:18", "upload_time_iso_8601": "2016-09-07T11:36:18.554533Z", "url": "https://files.pythonhosted.org/packages/28/41/01bc6c9de834cee788a6399c6f6ed9d0666d754ace277a624591818b8838/codeforlife-portal-1.0.0.post.dev147.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev203": [ { "comment_text": "", "digests": { "md5": "93a9c0a2472b8e4352e47082928f4e7d", "sha256": "576257aaa8dde0691e28f4cd8f03f50d01474017c8f6d6bc70e68e5fcf70fb1e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev203.tar.gz", "has_sig": false, "md5_digest": "93a9c0a2472b8e4352e47082928f4e7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21941928, "upload_time": "2016-09-07T11:54:59", "upload_time_iso_8601": "2016-09-07T11:54:59.422695Z", "url": "https://files.pythonhosted.org/packages/d1/80/fc8e2d2614fd5299886f8967e61d9ce861f5eb7405a80e465c26a15edd1c/codeforlife-portal-1.0.0.post.dev203.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev205": [ { "comment_text": "", "digests": { "md5": "905481a33d85bcfcf9866cb43dcdaa24", "sha256": "a17271fdcaf6b24e6a5120b2d25f2fea1de9e7beda846e78307e22b2b0a25d63" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev205.tar.gz", "has_sig": false, "md5_digest": "905481a33d85bcfcf9866cb43dcdaa24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21941897, "upload_time": "2016-09-08T08:50:36", "upload_time_iso_8601": "2016-09-08T08:50:36.420549Z", "url": "https://files.pythonhosted.org/packages/94/36/6c1be6832c1ae6ec3064dce1cee280af3250e07bd82404ab00c6bc4712a4/codeforlife-portal-1.0.0.post.dev205.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev207": [ { "comment_text": "", "digests": { "md5": "47f4bac96a8dd192ade8a6ab1c7e4f8b", "sha256": "9b3bc968aad69f7588cc1439380ee2e6bc105cc40796ba3b0b30d8545f3d7584" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev207.tar.gz", "has_sig": false, "md5_digest": "47f4bac96a8dd192ade8a6ab1c7e4f8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21941691, "upload_time": "2016-09-13T16:53:18", "upload_time_iso_8601": "2016-09-13T16:53:18.184101Z", "url": "https://files.pythonhosted.org/packages/ed/93/2b1198a4738af393dbd8a0e217d590ac5bd7c867f8579c2cd644651d886b/codeforlife-portal-1.0.0.post.dev207.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev209": [ { "comment_text": "", "digests": { "md5": "4604b721b24edd9231d448175112e3da", "sha256": "6bbba3b3b2a2556b6a94c6b0bba515ce67cd37a460a6789a029be3b709eff1f7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev209.tar.gz", "has_sig": false, "md5_digest": "4604b721b24edd9231d448175112e3da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21941884, "upload_time": "2016-09-14T13:27:05", "upload_time_iso_8601": "2016-09-14T13:27:05.134180Z", "url": "https://files.pythonhosted.org/packages/b6/ab/51ff9298ad4cf6630bdbc7d0fd4a2f72322e6af8d39bc14be3925e58eaa0/codeforlife-portal-1.0.0.post.dev209.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev211": [ { "comment_text": "", "digests": { "md5": "899492e8300f42215b9a97ad36d9652e", "sha256": "03f2c511f5d47ab5e4e2f18ad727cb5db5377f6ca49a5f45cd66ad79d9cee561" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev211.tar.gz", "has_sig": false, "md5_digest": "899492e8300f42215b9a97ad36d9652e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21942137, "upload_time": "2016-09-16T10:55:44", "upload_time_iso_8601": "2016-09-16T10:55:44.156685Z", "url": "https://files.pythonhosted.org/packages/62/3a/18aab3ab735e7bdc8dbc81ad388cad47aed7f9276bee74d07f03d5e66281/codeforlife-portal-1.0.0.post.dev211.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev213": [ { "comment_text": "", "digests": { "md5": "06d793d64cf1c5e06b0dc614e271b956", "sha256": "37f44359f0137d7df5fb94f5ad811d12bd70488cb58ff9ebc67eb83640656b70" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev213.tar.gz", "has_sig": false, "md5_digest": "06d793d64cf1c5e06b0dc614e271b956", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21939008, "upload_time": "2016-09-22T16:55:00", "upload_time_iso_8601": "2016-09-22T16:55:00.272226Z", "url": "https://files.pythonhosted.org/packages/cd/11/493db8a23a99ea95b28a4b59933eb119dcbe2b1c05882c9f15df7277f861/codeforlife-portal-1.0.0.post.dev213.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev215": [ { "comment_text": "", "digests": { "md5": "8ae78799e84d39c27f9135a4e07f4543", "sha256": "d6eb082e09bcac77e36b69ec771f5eb52ba6428f9a4dbd94a974cd5aa212e762" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev215.tar.gz", "has_sig": false, "md5_digest": "8ae78799e84d39c27f9135a4e07f4543", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21938839, "upload_time": "2016-11-02T19:15:25", "upload_time_iso_8601": "2016-11-02T19:15:25.759351Z", "url": "https://files.pythonhosted.org/packages/ab/a0/4c4cc84dd6f7a70c76b4a9035156eb0095f3c9ad3c9e88aff06be53671a7/codeforlife-portal-1.0.0.post.dev215.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev217": [ { "comment_text": "", "digests": { "md5": "a87e26d93325ef73ae2401253af04f96", "sha256": "0b589b0939ddf0efcb6acff12af1d9f603cd11721f97bcedb40fa16d8118f77e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev217.tar.gz", "has_sig": false, "md5_digest": "a87e26d93325ef73ae2401253af04f96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21897510, "upload_time": "2016-11-04T17:35:10", "upload_time_iso_8601": "2016-11-04T17:35:10.482737Z", "url": "https://files.pythonhosted.org/packages/4f/55/886b3d1d43e663a9568929c7987c9fc8734c795f6490faa69b8e71195fb3/codeforlife-portal-1.0.0.post.dev217.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev219": [ { "comment_text": "", "digests": { "md5": "68fcb603f642f192ec8e9c34d6347049", "sha256": "eb160a6bc9c4f47c23331b1467399fa2b600509b4956cba6e77832afa4361904" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev219.tar.gz", "has_sig": false, "md5_digest": "68fcb603f642f192ec8e9c34d6347049", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21897718, "upload_time": "2016-11-23T19:25:54", "upload_time_iso_8601": "2016-11-23T19:25:54.231527Z", "url": "https://files.pythonhosted.org/packages/f6/72/8f8bc2d813735ed3b96ede18b9ffb51493b705cc667e33e7f9aaba533e31/codeforlife-portal-1.0.0.post.dev219.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev223": [ { "comment_text": "", "digests": { "md5": "ae9e5e83a4c2204ed448fcbc835f0058", "sha256": "641d247c7955eac32b3c266e7f689370fa22218ab331c7ccf5e8573ac6c41781" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev223.tar.gz", "has_sig": false, "md5_digest": "ae9e5e83a4c2204ed448fcbc835f0058", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22120764, "upload_time": "2016-11-30T18:57:29", "upload_time_iso_8601": "2016-11-30T18:57:29.219780Z", "url": "https://files.pythonhosted.org/packages/c6/ac/43efd1214cf8fc39da253cb80f46eb67fb55e01d4003cf063f396f979adb/codeforlife-portal-1.0.0.post.dev223.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev225": [ { "comment_text": "", "digests": { "md5": "82349237309738b382fbf69544f9eb89", "sha256": "f00104dcd010dc7d01e72975f10103145c54a47014d47fc7db330ece5ba3e110" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev225.tar.gz", "has_sig": false, "md5_digest": "82349237309738b382fbf69544f9eb89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22117261, "upload_time": "2016-12-21T18:17:50", "upload_time_iso_8601": "2016-12-21T18:17:50.431150Z", "url": "https://files.pythonhosted.org/packages/36/2a/5b67815eccd8b8629b8e699a97ea5610dcacbe1f5ae8543c0fa1895d1f22/codeforlife-portal-1.0.0.post.dev225.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev227": [ { "comment_text": "", "digests": { "md5": "a3d546b9bb7f76547819d7c76715fc2a", "sha256": "59ebf033f0f73acd56bfbbce09c0f39a723ade530c3656b898850e375d28a606" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev227.tar.gz", "has_sig": false, "md5_digest": "a3d546b9bb7f76547819d7c76715fc2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22120376, "upload_time": "2016-12-28T15:00:58", "upload_time_iso_8601": "2016-12-28T15:00:58.342865Z", "url": "https://files.pythonhosted.org/packages/3b/f8/72111b68e611e7c890ae0997be5d51963fa55fccbcd87e75a5e7844261db/codeforlife-portal-1.0.0.post.dev227.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev229": [ { "comment_text": "", "digests": { "md5": "e3357550e39d11e62af95ded61cc69a0", "sha256": "9d07bff21f0b131eb684a2ff9fc5a185c908dbc335490aa972d53ee1376550af" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev229.tar.gz", "has_sig": false, "md5_digest": "e3357550e39d11e62af95ded61cc69a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22117250, "upload_time": "2016-12-29T11:05:50", "upload_time_iso_8601": "2016-12-29T11:05:50.227899Z", "url": "https://files.pythonhosted.org/packages/9f/f0/8c222711febeda456631f20770e478fdb8da5f79982eb6b90f91783df9c2/codeforlife-portal-1.0.0.post.dev229.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev238": [ { "comment_text": "", "digests": { "md5": "6c4242d2f9715950cfba7f021932019b", "sha256": "86d749b5a45f3d08ee14965d239c4814c9e1ea38b6fceb69382ae54a1b97e9ab" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev238.tar.gz", "has_sig": false, "md5_digest": "6c4242d2f9715950cfba7f021932019b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22117452, "upload_time": "2017-01-04T19:56:19", "upload_time_iso_8601": "2017-01-04T19:56:19.998660Z", "url": "https://files.pythonhosted.org/packages/1f/7c/fee3462f52b87c97feb43fd73536eda19eaccb7cd96730f3bd34e0b9f27b/codeforlife-portal-1.0.0.post.dev238.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev244": [ { "comment_text": "", "digests": { "md5": "7f8a4673732e394b30d65b20778947b0", "sha256": "1eb25abcc9597d99ae1c1f644981a973353574e1ade6f5478f7610e3893c7d4a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev244.tar.gz", "has_sig": false, "md5_digest": "7f8a4673732e394b30d65b20778947b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22053187, "upload_time": "2017-01-05T17:20:51", "upload_time_iso_8601": "2017-01-05T17:20:51.652401Z", "url": "https://files.pythonhosted.org/packages/57/0b/696dfd956448e2d1afb073a2b296faa66b4fcc78cf757e03464fbef3d6e6/codeforlife-portal-1.0.0.post.dev244.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev247": [ { "comment_text": "", "digests": { "md5": "068f86f66ca4c1c2c3049faf62c0691c", "sha256": "2f554b5219dda6c76087f35cd395fa84747fc53b3b7fa4292cfe7d0fff3b7f12" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev247.tar.gz", "has_sig": false, "md5_digest": "068f86f66ca4c1c2c3049faf62c0691c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25577842, "upload_time": "2017-01-06T15:46:34", "upload_time_iso_8601": "2017-01-06T15:46:34.072625Z", "url": "https://files.pythonhosted.org/packages/d0/58/544a2df51c483830d7ddf169ff30173049a626fb97fc056ef571a51965fb/codeforlife-portal-1.0.0.post.dev247.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev251": [ { "comment_text": "", "digests": { "md5": "603342b7f6d5ec5989c1f0989f88eea9", "sha256": "a9859ed38051250a492e1b73d17d110cd9e256ab0ea15b9f81e26b7ed7d2912b" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev251.tar.gz", "has_sig": false, "md5_digest": "603342b7f6d5ec5989c1f0989f88eea9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25581580, "upload_time": "2017-01-12T12:31:07", "upload_time_iso_8601": "2017-01-12T12:31:07.999593Z", "url": "https://files.pythonhosted.org/packages/59/28/a92277df056cb1a14a6718366b7e1f31c957bc7e39bffb854d23279fc41b/codeforlife-portal-1.0.0.post.dev251.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev254": [ { "comment_text": "", "digests": { "md5": "58551932c6d099c72ac72918fc15bb7c", "sha256": "bb94e123cdb5952965c6c51ec0749ca3e797fe06b5ec5c6459200f7f0bb82cb5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev254.tar.gz", "has_sig": false, "md5_digest": "58551932c6d099c72ac72918fc15bb7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25604869, "upload_time": "2017-01-12T15:11:20", "upload_time_iso_8601": "2017-01-12T15:11:20.568521Z", "url": "https://files.pythonhosted.org/packages/ae/3c/52a992ca79f93ce39afb73d6cdada3906fbd6b5c988336e514fdb5c08f03/codeforlife-portal-1.0.0.post.dev254.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev256": [ { "comment_text": "", "digests": { "md5": "f0efb9e1e4d7eb4789cf2637aab3b616", "sha256": "10818ce14067e8461d71df895c91ef952ce03f4719b9402c3dae183747e26c97" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev256.tar.gz", "has_sig": false, "md5_digest": "f0efb9e1e4d7eb4789cf2637aab3b616", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25604892, "upload_time": "2017-01-12T16:37:23", "upload_time_iso_8601": "2017-01-12T16:37:23.240174Z", "url": "https://files.pythonhosted.org/packages/67/f7/16bc81968b37f5c49dfddbf927a4a3e356f7f36877a7c9ff17305e78057e/codeforlife-portal-1.0.0.post.dev256.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev263": [ { "comment_text": "", "digests": { "md5": "bed9af91cae881ac26ac6a14dba26bf0", "sha256": "4f721233861f6a5fb370d683a3727e45951537b8c4bbb4899dcac3b2d7cbca12" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev263.tar.gz", "has_sig": false, "md5_digest": "bed9af91cae881ac26ac6a14dba26bf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25606052, "upload_time": "2017-01-17T14:12:14", "upload_time_iso_8601": "2017-01-17T14:12:14.501450Z", "url": "https://files.pythonhosted.org/packages/55/48/e37824a914e0397378bd450877028c96fbf7aec345034b35f14aec470d53/codeforlife-portal-1.0.0.post.dev263.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev269": [ { "comment_text": "", "digests": { "md5": "5598451477f725770c5c333479fdd9d6", "sha256": "8e007da4fa40480067f84e58f3a251ae148db918006376547e764c5a14966e95" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev269.tar.gz", "has_sig": false, "md5_digest": "5598451477f725770c5c333479fdd9d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25613531, "upload_time": "2017-01-19T15:39:00", "upload_time_iso_8601": "2017-01-19T15:39:00.836565Z", "url": "https://files.pythonhosted.org/packages/8b/4c/084b1299e9598f64a9a5275e9d91fb466a53e31594bc96fb67b90026f5a4/codeforlife-portal-1.0.0.post.dev269.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev273": [ { "comment_text": "", "digests": { "md5": "cdc7a508630fa5d78dfee489c18b3cee", "sha256": "5913641f1136cd8f607ffa81fd92eb6ef342202ac3c1e7ed996510ecdff83cd3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev273.tar.gz", "has_sig": false, "md5_digest": "cdc7a508630fa5d78dfee489c18b3cee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25613199, "upload_time": "2017-01-20T10:51:34", "upload_time_iso_8601": "2017-01-20T10:51:34.794175Z", "url": "https://files.pythonhosted.org/packages/ef/9a/fedd9d242dccf8919c35b7c5730d8c3406abc05b0bf9737d761bd1978e18/codeforlife-portal-1.0.0.post.dev273.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev275": [ { "comment_text": "", "digests": { "md5": "6d8b9b25bdce16b92b5d00773a3752dc", "sha256": "7fb2c1b48f7037d4fd56da05a9d916410b81610decea10f977edd38ba85e72b1" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev275.tar.gz", "has_sig": false, "md5_digest": "6d8b9b25bdce16b92b5d00773a3752dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25613228, "upload_time": "2017-01-20T13:47:49", "upload_time_iso_8601": "2017-01-20T13:47:49.441029Z", "url": "https://files.pythonhosted.org/packages/26/34/2fe95114b5e25fbbac57cfa5cc526f6fe1fd81cc3b4a30c0d5162a7d0d82/codeforlife-portal-1.0.0.post.dev275.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev278": [ { "comment_text": "", "digests": { "md5": "5c0e44bec1677a0654c26ba6bd15fe37", "sha256": "46ebc29eaeda590ba1e5a3dcd6656cb5f53dd1b0d7d0ed79c7bdce298200df74" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev278.tar.gz", "has_sig": false, "md5_digest": "5c0e44bec1677a0654c26ba6bd15fe37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25613339, "upload_time": "2017-01-20T17:37:53", "upload_time_iso_8601": "2017-01-20T17:37:53.687308Z", "url": "https://files.pythonhosted.org/packages/e3/55/65487fe85888739b091e055d0ecd67f8f88c45464c3c542853cfa4396b0a/codeforlife-portal-1.0.0.post.dev278.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev281": [ { "comment_text": "", "digests": { "md5": "d38401e2bd81bee2dbbd55d1aa37b695", "sha256": "602f4b6f113f8c56b51623b228f803205b382d24f54ae595bcfbf0036307217d" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev281.tar.gz", "has_sig": false, "md5_digest": "d38401e2bd81bee2dbbd55d1aa37b695", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25613989, "upload_time": "2017-01-27T14:31:44", "upload_time_iso_8601": "2017-01-27T14:31:44.757252Z", "url": "https://files.pythonhosted.org/packages/1b/8d/e0448eb1471fde01d00d21cbe6f211719c58548962c8f3ce2ba7fcf33eec/codeforlife-portal-1.0.0.post.dev281.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev283": [ { "comment_text": "", "digests": { "md5": "78d528dfe2d548c9f2ba0b7af8727031", "sha256": "947c1bb55863a0c7e455a99c72c474413d899eba84d72439454b42358318c2e3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev283.tar.gz", "has_sig": false, "md5_digest": "78d528dfe2d548c9f2ba0b7af8727031", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25613958, "upload_time": "2017-02-01T20:00:41", "upload_time_iso_8601": "2017-02-01T20:00:41.776775Z", "url": "https://files.pythonhosted.org/packages/98/ac/c598a53ea6962ea7c61369bf3bff90b94f22268212ad4032007df50a1f9a/codeforlife-portal-1.0.0.post.dev283.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev285": [ { "comment_text": "", "digests": { "md5": "91ee3c3ba2ab86056dc4e8c72dc071b0", "sha256": "17efa3de0d07d2748b28fac10dbab532112da3f0534be636b0a915da5159ae3b" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev285.tar.gz", "has_sig": false, "md5_digest": "91ee3c3ba2ab86056dc4e8c72dc071b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25299421, "upload_time": "2017-02-01T20:15:30", "upload_time_iso_8601": "2017-02-01T20:15:30.241427Z", "url": "https://files.pythonhosted.org/packages/45/e4/e0f0eaf9054a10b6b2ea4e8c7d2bb0824b49f2768f40e7a7e7e83b2d0a92/codeforlife-portal-1.0.0.post.dev285.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev287": [ { "comment_text": "", "digests": { "md5": "e1d5fcb509146a983b3fa4396ebc96c6", "sha256": "e02649b009dda29c89ced260acd005504253c769bc856598895b48e8f468017e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev287.tar.gz", "has_sig": false, "md5_digest": "e1d5fcb509146a983b3fa4396ebc96c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25299229, "upload_time": "2017-02-01T20:45:23", "upload_time_iso_8601": "2017-02-01T20:45:23.031188Z", "url": "https://files.pythonhosted.org/packages/17/aa/2fa7f326cf3c86ddecff1b62c2db59b9498c58083ffcc05724a1fe8f3591/codeforlife-portal-1.0.0.post.dev287.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev290": [ { "comment_text": "", "digests": { "md5": "cc56a198547c748b6b617ee37e57e2a3", "sha256": "18d9c730ac7f5b3123fa40a2be145524d4fca338f30fecbe0cba4c6c23d78f18" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev290.tar.gz", "has_sig": false, "md5_digest": "cc56a198547c748b6b617ee37e57e2a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25299322, "upload_time": "2017-02-07T14:04:22", "upload_time_iso_8601": "2017-02-07T14:04:22.529541Z", "url": "https://files.pythonhosted.org/packages/1a/59/c02649691203c4082fe7ea6bdfde65716518ce2cd903820c042ddbdbe05e/codeforlife-portal-1.0.0.post.dev290.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev305": [ { "comment_text": "", "digests": { "md5": "620c12a116eb5828d8eb82a3b5fa177a", "sha256": "911fce0027a4216329feec9366794414dbd0a0e4e2d29a652cc61738eda6ca91" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev305.tar.gz", "has_sig": false, "md5_digest": "620c12a116eb5828d8eb82a3b5fa177a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25303908, "upload_time": "2017-03-01T20:36:44", "upload_time_iso_8601": "2017-03-01T20:36:44.805115Z", "url": "https://files.pythonhosted.org/packages/84/25/8b090d2b90a520ecc210be004f2cf13859aec38673762565727c7ceb5e29/codeforlife-portal-1.0.0.post.dev305.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev311": [ { "comment_text": "", "digests": { "md5": "e5ee27af5e82778bbafcffef7f893dcf", "sha256": "20458772e040263495bdef977beae0a47dd1ea6f3b7dca674d18b651c238a38a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev311.tar.gz", "has_sig": false, "md5_digest": "e5ee27af5e82778bbafcffef7f893dcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25304456, "upload_time": "2017-03-09T14:12:03", "upload_time_iso_8601": "2017-03-09T14:12:03.282488Z", "url": "https://files.pythonhosted.org/packages/c2/75/426401bd521fd09aefb491628c68d3696d4306f54360f01512177e550cb7/codeforlife-portal-1.0.0.post.dev311.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev313": [ { "comment_text": "", "digests": { "md5": "185df55a4ef54177d22a4c33b7d9f92a", "sha256": "e5af8206fe227b0963f032d3c4024935893a50b99a9e945a4c700e55abf95b89" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev313.tar.gz", "has_sig": false, "md5_digest": "185df55a4ef54177d22a4c33b7d9f92a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25304618, "upload_time": "2017-03-10T15:15:48", "upload_time_iso_8601": "2017-03-10T15:15:48.002191Z", "url": "https://files.pythonhosted.org/packages/3d/bb/cfa4ede0471146d3eec8a685ff0b54e96e5c5f06e0236d4bfd76634b6002/codeforlife-portal-1.0.0.post.dev313.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev315": [ { "comment_text": "", "digests": { "md5": "ec15be2799b382c06dbc34f892107fcf", "sha256": "7df1a412969c5225e56e7794ca9f37308bd896c2880bb7e513a9b6ce73dcb5b8" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev315.tar.gz", "has_sig": false, "md5_digest": "ec15be2799b382c06dbc34f892107fcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25299042, "upload_time": "2017-03-13T17:32:56", "upload_time_iso_8601": "2017-03-13T17:32:56.439834Z", "url": "https://files.pythonhosted.org/packages/f2/bf/896022d2fa2868f9d5245984385c5aff01691fdc98014ae48ab66deb3ad0/codeforlife-portal-1.0.0.post.dev315.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev320": [ { "comment_text": "", "digests": { "md5": "f1516463540271c16e6ab3f33a21bc8d", "sha256": "8b49728f94b83af35669db114522c7a89785458e8611cb62459a629837deb90c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev320.tar.gz", "has_sig": false, "md5_digest": "f1516463540271c16e6ab3f33a21bc8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25299523, "upload_time": "2017-03-15T20:15:28", "upload_time_iso_8601": "2017-03-15T20:15:28.694093Z", "url": "https://files.pythonhosted.org/packages/06/5b/6e21a821ca5f91bfae4bb1ff5644086e231d948ff7cf517b4ad47e59ca3a/codeforlife-portal-1.0.0.post.dev320.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev327": [ { "comment_text": "", "digests": { "md5": "42cacffb5df7caf5bd3896647d793d73", "sha256": "0b42d90f540bd4c0af3bc6b0f8bfbeb94e8893ca154af244bb0fb881d5f10d60" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev327.tar.gz", "has_sig": false, "md5_digest": "42cacffb5df7caf5bd3896647d793d73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25294096, "upload_time": "2017-03-16T16:17:50", "upload_time_iso_8601": "2017-03-16T16:17:50.394247Z", "url": "https://files.pythonhosted.org/packages/6b/4f/b317439baced440b60aa5be4ee683519a9c0645882d4149af638fa3d4e2d/codeforlife-portal-1.0.0.post.dev327.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev329": [ { "comment_text": "", "digests": { "md5": "f828f39c31f19a6f14120b1cf81cb7fa", "sha256": "b908b98afbf15bc1cbc378c3319408ef66537dd5f4b5d44692c02078875f5c91" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev329.tar.gz", "has_sig": false, "md5_digest": "f828f39c31f19a6f14120b1cf81cb7fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25294127, "upload_time": "2017-03-22T18:46:50", "upload_time_iso_8601": "2017-03-22T18:46:50.339400Z", "url": "https://files.pythonhosted.org/packages/95/04/68c617d2e2cca799e516fd355eb1312b79dd32062019fd3f901a6beb928f/codeforlife-portal-1.0.0.post.dev329.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev333": [ { "comment_text": "", "digests": { "md5": "85f20e52ba8664c24ad2639805f8054b", "sha256": "0a63186956e73a4f1229cdac5cb53acf5954f51a4fa4df5023de000d2f123432" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev333.tar.gz", "has_sig": false, "md5_digest": "85f20e52ba8664c24ad2639805f8054b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25295155, "upload_time": "2017-03-22T20:13:25", "upload_time_iso_8601": "2017-03-22T20:13:25.383347Z", "url": "https://files.pythonhosted.org/packages/f8/c1/dc7f13565571c7da86faeb863275a7308b97048a9f38cb10af3c0841884c/codeforlife-portal-1.0.0.post.dev333.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev338": [ { "comment_text": "", "digests": { "md5": "185497a882ad894f43f0bee9435e4f18", "sha256": "9bbcefe7f650cc38dd92f496e79252392e68d717d4f05de0d13a54622e452329" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev338.tar.gz", "has_sig": false, "md5_digest": "185497a882ad894f43f0bee9435e4f18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25310774, "upload_time": "2017-03-23T14:27:27", "upload_time_iso_8601": "2017-03-23T14:27:27.321064Z", "url": "https://files.pythonhosted.org/packages/dd/e9/b19da9629245cd11f9184a7a3adc7872bcfb2d6745d417eda44eeb2757c4/codeforlife-portal-1.0.0.post.dev338.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev340": [ { "comment_text": "", "digests": { "md5": "09ba47291954863c94b79bab473e3073", "sha256": "9818accad3d0b02e47e705a6600f2894576e6c9f1116cc3c527f262705cc0c55" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev340.tar.gz", "has_sig": false, "md5_digest": "09ba47291954863c94b79bab473e3073", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25310852, "upload_time": "2017-03-23T14:02:57", "upload_time_iso_8601": "2017-03-23T14:02:57.142900Z", "url": "https://files.pythonhosted.org/packages/c7/0e/073b9e6c929d1b7bce81d907b185c6616a4112eeb609a1a9fb3a62095b61/codeforlife-portal-1.0.0.post.dev340.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev342": [ { "comment_text": "", "digests": { "md5": "384ea5e57d391a8c16e91d86c6f25ad0", "sha256": "37121f1b87af544e5549eb4026c5d9ebb4b201649c148c14af0fcd6a81df5d8f" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev342.tar.gz", "has_sig": false, "md5_digest": "384ea5e57d391a8c16e91d86c6f25ad0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25310455, "upload_time": "2017-03-24T11:01:49", "upload_time_iso_8601": "2017-03-24T11:01:49.481592Z", "url": "https://files.pythonhosted.org/packages/c4/65/752f7e095a35329eb013f022d0876a81fd9e6123fc088d08f1386f31b690/codeforlife-portal-1.0.0.post.dev342.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev344": [ { "comment_text": "", "digests": { "md5": "98ad612b0301daef3df280fa2f1f9b48", "sha256": "8dde6b924bd3a5651fb9b51d8d6eb1c21aa071ffff63432ae5a9cd300dd50bea" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev344.tar.gz", "has_sig": false, "md5_digest": "98ad612b0301daef3df280fa2f1f9b48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25310263, "upload_time": "2017-03-28T09:21:11", "upload_time_iso_8601": "2017-03-28T09:21:11.296585Z", "url": "https://files.pythonhosted.org/packages/f5/e1/36b47037d0bdf4fad4911bc32313b115b2101462c1010846569d6b6529a2/codeforlife-portal-1.0.0.post.dev344.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev346": [ { "comment_text": "", "digests": { "md5": "1506103c9fa225d87dbc42abf293e0db", "sha256": "f7a669c40814b54fad653e5346833dadb134564f63f51836f636557768573e72" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev346.tar.gz", "has_sig": false, "md5_digest": "1506103c9fa225d87dbc42abf293e0db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25310809, "upload_time": "2017-03-31T15:12:48", "upload_time_iso_8601": "2017-03-31T15:12:48.715173Z", "url": "https://files.pythonhosted.org/packages/0f/61/a1b5669f809234852c3e24e28954239f26752b86070d184d94f36f7f8b81/codeforlife-portal-1.0.0.post.dev346.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev349": [ { "comment_text": "", "digests": { "md5": "3daf20eb9c6dfd6574b49aae577be419", "sha256": "63f556dc9506c3ce477b87569a1f8be56a715191da8ad16ac2c629aea2db7624" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev349.tar.gz", "has_sig": false, "md5_digest": "3daf20eb9c6dfd6574b49aae577be419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25311024, "upload_time": "2017-04-03T11:15:27", "upload_time_iso_8601": "2017-04-03T11:15:27.743980Z", "url": "https://files.pythonhosted.org/packages/8d/23/f5e82da24796ad4278107fae3cc06011773d5d52c3a467c0133cd3ec14bc/codeforlife-portal-1.0.0.post.dev349.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev351": [ { "comment_text": "", "digests": { "md5": "26d9cd421771beb3a86f1a705d3ae3bb", "sha256": "0431fd293d99123253665927a039595d6807c7ee3c1534b93ac8ba5f7eafa51e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev351.tar.gz", "has_sig": false, "md5_digest": "26d9cd421771beb3a86f1a705d3ae3bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25311004, "upload_time": "2017-04-05T12:18:09", "upload_time_iso_8601": "2017-04-05T12:18:09.560481Z", "url": "https://files.pythonhosted.org/packages/73/6b/fa44d27c49271c0c04ec1b4e84562178a008d0f817e5db5115531e4aa6a3/codeforlife-portal-1.0.0.post.dev351.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev357": [ { "comment_text": "", "digests": { "md5": "601dd3c346a678c609e0c47e3580f17c", "sha256": "c5fe5af769e7e0196cb186600f38deba4fb03fd060f502bee324fbc5f6637676" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev357.tar.gz", "has_sig": false, "md5_digest": "601dd3c346a678c609e0c47e3580f17c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25313297, "upload_time": "2017-04-06T11:51:59", "upload_time_iso_8601": "2017-04-06T11:51:59.492244Z", "url": "https://files.pythonhosted.org/packages/1c/da/4746ba876e203d2a2bc6ae29cae35d3f3fd87840c72d096fc46539a8cc24/codeforlife-portal-1.0.0.post.dev357.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev360": [ { "comment_text": "", "digests": { "md5": "9601b18e79abf5f2930a41995cce022a", "sha256": "8f13661100da244a9e0774ad303a8cf82178d3257db4910a2c4c2442f4ebe557" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev360.tar.gz", "has_sig": false, "md5_digest": "9601b18e79abf5f2930a41995cce022a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25317252, "upload_time": "2017-04-06T14:44:07", "upload_time_iso_8601": "2017-04-06T14:44:07.628218Z", "url": "https://files.pythonhosted.org/packages/a1/d7/a6cd74464d9c9d0f42de4535e5dcfcc205c13786e40dfd3f5ccaa5912bdc/codeforlife-portal-1.0.0.post.dev360.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev365": [ { "comment_text": "", "digests": { "md5": "06abe96a2d205a5b05a4904b2fd6cac4", "sha256": "ca4c3fe8d381df08c20e1c2698f069b64e78ed404436b630beffdf96592f67e5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev365.tar.gz", "has_sig": false, "md5_digest": "06abe96a2d205a5b05a4904b2fd6cac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25320749, "upload_time": "2017-04-07T12:55:17", "upload_time_iso_8601": "2017-04-07T12:55:17.727821Z", "url": "https://files.pythonhosted.org/packages/52/57/d43cd994d53e15326d60bab1087e9ac38cbff8785d3d327f1d94de03f8b4/codeforlife-portal-1.0.0.post.dev365.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev367": [ { "comment_text": "", "digests": { "md5": "115be4a5319604652f6939eccea55a10", "sha256": "5426775bb2ee58bea0f7468eae1b5835c0c729f8b40284c1a086cb6d46047c35" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev367.tar.gz", "has_sig": false, "md5_digest": "115be4a5319604652f6939eccea55a10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25321800, "upload_time": "2017-04-07T14:03:36", "upload_time_iso_8601": "2017-04-07T14:03:36.880148Z", "url": "https://files.pythonhosted.org/packages/3a/b5/72bbc6538b1e8571ce7bf5b8f96f431990c748e1fdf611ef8262c71b7d2c/codeforlife-portal-1.0.0.post.dev367.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev371": [ { "comment_text": "", "digests": { "md5": "351f60174fb6d6da7defc400b0550222", "sha256": "49dddc8609a866e86a9e413760ee98a0fcf2dcafc04a4773f04858b3329fa5bb" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev371.tar.gz", "has_sig": false, "md5_digest": "351f60174fb6d6da7defc400b0550222", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25323065, "upload_time": "2017-04-10T11:27:20", "upload_time_iso_8601": "2017-04-10T11:27:20.069041Z", "url": "https://files.pythonhosted.org/packages/83/72/9fd0ce8bca2cc53714a79c185d4e6c4d11386efa08724732f40f32ded424/codeforlife-portal-1.0.0.post.dev371.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev373": [ { "comment_text": "", "digests": { "md5": "483cc6324d4c8f1caef7ff1dd6934aa0", "sha256": "8eddaf20f3280ccbb15e59091fc75e245014b2984bcdf50f23a26be287f126e9" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev373.tar.gz", "has_sig": false, "md5_digest": "483cc6324d4c8f1caef7ff1dd6934aa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25323627, "upload_time": "2017-04-10T13:03:33", "upload_time_iso_8601": "2017-04-10T13:03:33.980157Z", "url": "https://files.pythonhosted.org/packages/95/ea/78d39e6663ae7908230f91f09c89739598ab0c616238fe7a55ecd1117b39/codeforlife-portal-1.0.0.post.dev373.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev379": [ { "comment_text": "", "digests": { "md5": "5d9d2d0d04870d3e2e80c27477b5fd97", "sha256": "984c8d049ead334533f8108df336163efe2a33eb215f515c57462a11a66bafea" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev379.tar.gz", "has_sig": false, "md5_digest": "5d9d2d0d04870d3e2e80c27477b5fd97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25324008, "upload_time": "2017-04-10T16:26:13", "upload_time_iso_8601": "2017-04-10T16:26:13.977252Z", "url": "https://files.pythonhosted.org/packages/46/31/35dc695d7c0066d00fff75c33082a06ef0ca9a3ac8fb76868913157c69f8/codeforlife-portal-1.0.0.post.dev379.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev383": [ { "comment_text": "", "digests": { "md5": "97f3e5be78b2017fefd5bb3f03612301", "sha256": "39432f3b443bf02729e33f341e79b5e18575126211899cd6d9e4ccb3f888bc68" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev383.tar.gz", "has_sig": false, "md5_digest": "97f3e5be78b2017fefd5bb3f03612301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25325143, "upload_time": "2017-04-11T15:52:01", "upload_time_iso_8601": "2017-04-11T15:52:01.062207Z", "url": "https://files.pythonhosted.org/packages/88/38/22d80509a078a321af2e8c5d4ee16bd89f8dcba571155e6da6e3b2efe1cd/codeforlife-portal-1.0.0.post.dev383.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev385": [ { "comment_text": "", "digests": { "md5": "29b4276cee20d8de892f1170a570f176", "sha256": "eae638350cc16c5cbb880582d9466ea9cf084f5ce965a422adedef4ddc1be7a5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev385.tar.gz", "has_sig": false, "md5_digest": "29b4276cee20d8de892f1170a570f176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25327306, "upload_time": "2017-04-12T19:10:59", "upload_time_iso_8601": "2017-04-12T19:10:59.076950Z", "url": "https://files.pythonhosted.org/packages/6b/92/6bf06cd6f876aea37b0e7c17b178dc8366a60887b22194594cfcccaf1af1/codeforlife-portal-1.0.0.post.dev385.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev387": [ { "comment_text": "", "digests": { "md5": "adc52ca1b1829b79fc174f02e349a198", "sha256": "39a101b520a3dea57f9fe20260cade96301b606a6a70233794bc18ec3f61d168" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev387.tar.gz", "has_sig": false, "md5_digest": "adc52ca1b1829b79fc174f02e349a198", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25327302, "upload_time": "2017-04-12T19:29:54", "upload_time_iso_8601": "2017-04-12T19:29:54.755021Z", "url": "https://files.pythonhosted.org/packages/6a/1f/6db87d5dd938449bbeeffc1cca3f3c9b3b6c01b178f899474dd3d659352e/codeforlife-portal-1.0.0.post.dev387.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev389": [ { "comment_text": "", "digests": { "md5": "3dc8152c817f774db27c7ded979a1c0e", "sha256": "8cb3ca161abb7085fc5e09790de0cca335cfd5a3d6bfbb707ced774e0abb5262" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev389.tar.gz", "has_sig": false, "md5_digest": "3dc8152c817f774db27c7ded979a1c0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25327224, "upload_time": "2017-04-19T16:41:43", "upload_time_iso_8601": "2017-04-19T16:41:43.705085Z", "url": "https://files.pythonhosted.org/packages/19/ae/49be7dd64ab5f0dbf5c57eec1e6118eeef84d7c0e32d92a1d4c76e1207c9/codeforlife-portal-1.0.0.post.dev389.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev394": [ { "comment_text": "", "digests": { "md5": "cf14e878a58460b9ee7d4355206e6b71", "sha256": "664b1ae0623ac7d5c93a73a055caf865812ffae79f3fd32b306383d175035589" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev394.tar.gz", "has_sig": false, "md5_digest": "cf14e878a58460b9ee7d4355206e6b71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25327746, "upload_time": "2017-04-24T10:39:19", "upload_time_iso_8601": "2017-04-24T10:39:19.644596Z", "url": "https://files.pythonhosted.org/packages/36/11/8ce900f6595aa701bcd3f66bce6f1b6854d6a0819feab28ffb595c512b06/codeforlife-portal-1.0.0.post.dev394.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev398": [ { "comment_text": "", "digests": { "md5": "baf94a354fb281399e2aa1d386325157", "sha256": "74dc7b553661243e7fdf8b5cbcba062896c6a220eb6ff4917509cb20de49ea15" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev398.tar.gz", "has_sig": false, "md5_digest": "baf94a354fb281399e2aa1d386325157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25327380, "upload_time": "2017-04-24T16:25:03", "upload_time_iso_8601": "2017-04-24T16:25:03.775378Z", "url": "https://files.pythonhosted.org/packages/e0/fe/3e5d12a1510f328acdb1ce6e7db4df4518f335015d6829ccf396fec660aa/codeforlife-portal-1.0.0.post.dev398.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev404": [ { "comment_text": "", "digests": { "md5": "6a9822d93b4279064fd6bb6cff61b788", "sha256": "20fc2e61c02da15a6d37364e93c99b197622fe9fc943d33c9f2f470d70d825a7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev404.tar.gz", "has_sig": false, "md5_digest": "6a9822d93b4279064fd6bb6cff61b788", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25330687, "upload_time": "2017-04-25T14:06:43", "upload_time_iso_8601": "2017-04-25T14:06:43.298108Z", "url": "https://files.pythonhosted.org/packages/2a/bd/fc59e57f72c3a4ba87f06a99e73fe7f23bf24238955a7cc29eaa5c136f3f/codeforlife-portal-1.0.0.post.dev404.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev406": [ { "comment_text": "", "digests": { "md5": "298255a30ed2b78e7f8162898bb59bd3", "sha256": "2d52398331f5a746e0007ca1a36d615543fd619d2b3cbb094575658b29646645" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev406.tar.gz", "has_sig": false, "md5_digest": "298255a30ed2b78e7f8162898bb59bd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25331056, "upload_time": "2017-04-25T15:50:43", "upload_time_iso_8601": "2017-04-25T15:50:43.577261Z", "url": "https://files.pythonhosted.org/packages/7d/91/2c1225801a5a10c3ee54ae3e34b1e78ee91bbcd532862fe757f017033eb5/codeforlife-portal-1.0.0.post.dev406.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev411": [ { "comment_text": "", "digests": { "md5": "22f4340292883499b68ba6cfe009b7e8", "sha256": "1f3e711b7f77099c619fc2b6714dff48da2f077d6dc42f5da83312a2712dcb8f" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev411.tar.gz", "has_sig": false, "md5_digest": "22f4340292883499b68ba6cfe009b7e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333086, "upload_time": "2017-04-26T15:57:45", "upload_time_iso_8601": "2017-04-26T15:57:45.426549Z", "url": "https://files.pythonhosted.org/packages/69/b2/79abb5709fbc93d372191544c57e91fbc76b6a44e2d0c43661927be80e4e/codeforlife-portal-1.0.0.post.dev411.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev413": [ { "comment_text": "", "digests": { "md5": "9f51531ebfa7e6f8de03ff842dec3048", "sha256": "e626fdba9410a5c731b5eba1bc646ad6c4b01428b8076aaa3f878fe5a981d502" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev413.tar.gz", "has_sig": false, "md5_digest": "9f51531ebfa7e6f8de03ff842dec3048", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333101, "upload_time": "2017-04-28T13:15:38", "upload_time_iso_8601": "2017-04-28T13:15:38.352612Z", "url": "https://files.pythonhosted.org/packages/10/52/1e5a4b6a5174bff51b5327832c448b0a70a42c76e6ddccecc5151ea6a3c7/codeforlife-portal-1.0.0.post.dev413.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev417": [ { "comment_text": "", "digests": { "md5": "abe44ae1dd161cba28fa54a42f89cdf4", "sha256": "42ae17eccc7074fc29bde7bdef175f2d131d1e0f6000c21c712db8dcf07543c4" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev417.tar.gz", "has_sig": false, "md5_digest": "abe44ae1dd161cba28fa54a42f89cdf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333366, "upload_time": "2017-04-28T13:42:52", "upload_time_iso_8601": "2017-04-28T13:42:52.841325Z", "url": "https://files.pythonhosted.org/packages/1a/65/4248540583c7480d08508fca5d1305b36441a3f5fbbd1afd0d161903543e/codeforlife-portal-1.0.0.post.dev417.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev424": [ { "comment_text": "", "digests": { "md5": "0ea1743de2409a4f95f56d6d9e36aa79", "sha256": "060093f12eb46bfa3947cfa145735c3a3f0ba77c94eac7061a11b549c08d8b48" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev424.tar.gz", "has_sig": false, "md5_digest": "0ea1743de2409a4f95f56d6d9e36aa79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333948, "upload_time": "2017-05-04T13:56:40", "upload_time_iso_8601": "2017-05-04T13:56:40.374259Z", "url": "https://files.pythonhosted.org/packages/1f/9e/d75945fd7df43360735f570b0895a4d0bee06830fe5f9113105aaac96a83/codeforlife-portal-1.0.0.post.dev424.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev426": [ { "comment_text": "", "digests": { "md5": "b5eb8d7f96e6501e1f10dff2d45e2f0e", "sha256": "406dfe244dbabfc5d79a10e0ab24559b54325d870bd07625f1691c4098cf2e2c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev426.tar.gz", "has_sig": false, "md5_digest": "b5eb8d7f96e6501e1f10dff2d45e2f0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333854, "upload_time": "2017-05-05T09:50:23", "upload_time_iso_8601": "2017-05-05T09:50:23.343207Z", "url": "https://files.pythonhosted.org/packages/eb/97/2f1d1b0d9882508ce0e8e861e882a85a7896a6e52265bac272d29d89a72e/codeforlife-portal-1.0.0.post.dev426.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev428": [ { "comment_text": "", "digests": { "md5": "aff2b71a5028c5bcee3a3ba28ea4d512", "sha256": "a3c33e8c06d37ce2e6db4404029631d8b16a1a98c56b381ef46a036e5fd41e3a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev428.tar.gz", "has_sig": false, "md5_digest": "aff2b71a5028c5bcee3a3ba28ea4d512", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333864, "upload_time": "2017-05-05T11:29:40", "upload_time_iso_8601": "2017-05-05T11:29:40.270096Z", "url": "https://files.pythonhosted.org/packages/d6/fe/7ebd5a5ae2c7d54a44d754d7362549f64b427221f6f6695228f09ddd1a77/codeforlife-portal-1.0.0.post.dev428.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev430": [ { "comment_text": "", "digests": { "md5": "6625ffd53118279f0396d44f72ce3bef", "sha256": "0834cffe2054bd5b294bddbe76d317b2914256c3c9a668a9600da89df645b59a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev430.tar.gz", "has_sig": false, "md5_digest": "6625ffd53118279f0396d44f72ce3bef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333922, "upload_time": "2017-05-08T17:00:19", "upload_time_iso_8601": "2017-05-08T17:00:19.930078Z", "url": "https://files.pythonhosted.org/packages/1f/c8/0bf13ab23bfcf98929ae98702652761b6f16f5863372048374fc3117b2ed/codeforlife-portal-1.0.0.post.dev430.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev432": [ { "comment_text": "", "digests": { "md5": "01ac4435dc656f814861d9946bea1e71", "sha256": "061fe843772faa2cfd356bdc9784f437c6e791e76eba7d6e6e6154076382bad8" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev432.tar.gz", "has_sig": false, "md5_digest": "01ac4435dc656f814861d9946bea1e71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25333893, "upload_time": "2017-05-09T16:23:10", "upload_time_iso_8601": "2017-05-09T16:23:10.795459Z", "url": "https://files.pythonhosted.org/packages/34/6d/f93e0098acee28d996ea867acb6da2b142aa254dda01e09a2e7a1428873b/codeforlife-portal-1.0.0.post.dev432.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev44": [ { "comment_text": "", "digests": { "md5": "02a6d63cb320d698cc3ec8fc9dfe3a9e", "sha256": "d1cb7e8e9f20d7c19973734c370dafdeb85c986dc2c8264d3a435c83c832dd97" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev44.tar.gz", "has_sig": false, "md5_digest": "02a6d63cb320d698cc3ec8fc9dfe3a9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3126677, "upload_time": "2015-12-18T18:21:15", "upload_time_iso_8601": "2015-12-18T18:21:15.526375Z", "url": "https://files.pythonhosted.org/packages/6e/69/03a1f00ccf365a1f5985a5f5e4ec65586d7b863b4d3296741da65bb27abe/codeforlife-portal-1.0.0.post.dev44.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev440": [ { "comment_text": "", "digests": { "md5": "0940fc5e73f796bcc99d2f2f879dd6a9", "sha256": "dc7b10a96b0c3829c64b0d73563ba5e0b9a613e489da1621cc627fad7580997d" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev440.tar.gz", "has_sig": false, "md5_digest": "0940fc5e73f796bcc99d2f2f879dd6a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25336757, "upload_time": "2017-05-17T15:54:33", "upload_time_iso_8601": "2017-05-17T15:54:33.976294Z", "url": "https://files.pythonhosted.org/packages/e3/07/9a541551f8a383a6ea21d4430a8f1e4a5d526d82cd4d029b2f9180b8858a/codeforlife-portal-1.0.0.post.dev440.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev442": [ { "comment_text": "", "digests": { "md5": "867d5e59ff14755077238c66ad53a185", "sha256": "7bc3289005efa00fccb78d2e10a7b1b74b67e55153f36263c4dae7cd7b716ea3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev442.tar.gz", "has_sig": false, "md5_digest": "867d5e59ff14755077238c66ad53a185", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25337869, "upload_time": "2017-05-19T11:45:14", "upload_time_iso_8601": "2017-05-19T11:45:14.278823Z", "url": "https://files.pythonhosted.org/packages/54/6a/d6bd791edb650e3a7f7d5fc394b096c5d3ec48290f23108e5475bda274bd/codeforlife-portal-1.0.0.post.dev442.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev444": [ { "comment_text": "", "digests": { "md5": "4cf717cd5e545ce2824993d4b3964ea1", "sha256": "47f5c1e94258bc77cad1e91633f032b1914403820ca3493707d5ecdc80dc9207" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev444.tar.gz", "has_sig": false, "md5_digest": "4cf717cd5e545ce2824993d4b3964ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25341137, "upload_time": "2017-05-19T11:43:40", "upload_time_iso_8601": "2017-05-19T11:43:40.516386Z", "url": "https://files.pythonhosted.org/packages/74/16/f0ab1c190769cb3d053aefbeb8452af7300d67cb18892cc9c0d2b8c00f04/codeforlife-portal-1.0.0.post.dev444.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev454": [ { "comment_text": "", "digests": { "md5": "29358f84194b1905ad6c693796f9210a", "sha256": "53aea8237067affa157e0e6393df1a6235e269fd1c89c93e9d56432e206ec8c7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev454.tar.gz", "has_sig": false, "md5_digest": "29358f84194b1905ad6c693796f9210a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25342143, "upload_time": "2017-05-19T15:05:33", "upload_time_iso_8601": "2017-05-19T15:05:33.484300Z", "url": "https://files.pythonhosted.org/packages/b4/36/f385d30179af6221ef5906162fbf9247f3bf2a2db4a5f2e7a89908875057/codeforlife-portal-1.0.0.post.dev454.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev456": [ { "comment_text": "", "digests": { "md5": "09ab991ba386f047f53d52b408c5bd8b", "sha256": "f48b6f1ea0b7a067975daa18ae45a28b5cea3b9488f85073406fcd82691a980e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev456.tar.gz", "has_sig": false, "md5_digest": "09ab991ba386f047f53d52b408c5bd8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25341786, "upload_time": "2017-05-22T10:50:13", "upload_time_iso_8601": "2017-05-22T10:50:13.506418Z", "url": "https://files.pythonhosted.org/packages/69/e8/b8efd0ede0a46067ef3fdfa75807cef4ddb924aa4983cf4102a91221f737/codeforlife-portal-1.0.0.post.dev456.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev46": [ { "comment_text": "", "digests": { "md5": "9a59ea4e4b397f4911a7a5971d78f968", "sha256": "09dfd22ab4c00e7fe25452093eaa12b35e13fd361d50b1d09c1e96b11f85e742" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev46.tar.gz", "has_sig": false, "md5_digest": "9a59ea4e4b397f4911a7a5971d78f968", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3126722, "upload_time": "2016-01-04T16:44:45", "upload_time_iso_8601": "2016-01-04T16:44:45.672366Z", "url": "https://files.pythonhosted.org/packages/55/7b/95ad7b2346b2cd1640f567ea0e50aa4a65dacfe13bffbf647574fca1505a/codeforlife-portal-1.0.0.post.dev46.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev462": [ { "comment_text": "", "digests": { "md5": "773db3ff8ee49e192e21ead2191ad974", "sha256": "47e089804c178d525d44356eceede0a94b38b6b780242d203081e10cd0c2a00e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev462.tar.gz", "has_sig": false, "md5_digest": "773db3ff8ee49e192e21ead2191ad974", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25344706, "upload_time": "2017-05-22T11:22:46", "upload_time_iso_8601": "2017-05-22T11:22:46.430003Z", "url": "https://files.pythonhosted.org/packages/53/02/99fd75b34c6ee20ed340a995c73fbfba5dc32c4dc01c0d910f5667810c5c/codeforlife-portal-1.0.0.post.dev462.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev464": [ { "comment_text": "", "digests": { "md5": "72258411ee7e452ce9ed7b02348fe657", "sha256": "10985a8b2f643bb4947e37cf3c0a8e7411f36a2a9ab753a0aad3b10e5876b9e3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev464.tar.gz", "has_sig": false, "md5_digest": "72258411ee7e452ce9ed7b02348fe657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25349317, "upload_time": "2017-05-22T11:08:47", "upload_time_iso_8601": "2017-05-22T11:08:47.791489Z", "url": "https://files.pythonhosted.org/packages/4f/aa/8e06a30da72a056982a4b19dcf0e0d3b6331adac8af2fdad3a82cc76fef4/codeforlife-portal-1.0.0.post.dev464.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev466": [ { "comment_text": "", "digests": { "md5": "7ee95047b06eff1cc36ed69995271392", "sha256": "224929e55fc1e87e876e37ae3428d908da4ff0beba3cd258b865d384dcbc0ecd" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev466.tar.gz", "has_sig": false, "md5_digest": "7ee95047b06eff1cc36ed69995271392", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25349714, "upload_time": "2017-05-22T17:29:34", "upload_time_iso_8601": "2017-05-22T17:29:34.640412Z", "url": "https://files.pythonhosted.org/packages/2c/09/b148ddc9bd1d0c305f67fcc23bc2b7a35a0bdc239b7d9d38a372df5d872f/codeforlife-portal-1.0.0.post.dev466.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev470": [ { "comment_text": "", "digests": { "md5": "93193bbf077afb364bbe47c11b6e0420", "sha256": "48dec7f0b28c7eb06faccc977c20a11c91b14f0533e3c2f50d253a4143574309" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev470.tar.gz", "has_sig": false, "md5_digest": "93193bbf077afb364bbe47c11b6e0420", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25349884, "upload_time": "2017-05-23T14:41:06", "upload_time_iso_8601": "2017-05-23T14:41:06.739084Z", "url": "https://files.pythonhosted.org/packages/9b/97/6370f4cdd882b0907a90c84556293cb637b6ed6b3b66589dbbe696ad36c6/codeforlife-portal-1.0.0.post.dev470.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev472": [ { "comment_text": "", "digests": { "md5": "d4b4a07527205dc1ce819154055adf17", "sha256": "84544957ec5d14e4da79c5db43fd4b5de93084dd98e19bc67670a05fa27cc8c0" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev472.tar.gz", "has_sig": false, "md5_digest": "d4b4a07527205dc1ce819154055adf17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25349842, "upload_time": "2017-05-23T15:55:29", "upload_time_iso_8601": "2017-05-23T15:55:29.826364Z", "url": "https://files.pythonhosted.org/packages/79/56/bb61ba7b6eb142d09a8b3b5848949312d4f999f07edcb471086fbc429474/codeforlife-portal-1.0.0.post.dev472.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev474": [ { "comment_text": "", "digests": { "md5": "2819b6b058a8d091f77261c1ab85385d", "sha256": "960dd0396060110ed957494f8e57c0076af4976688d567c4ca342d02d9c1fa26" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev474.tar.gz", "has_sig": false, "md5_digest": "2819b6b058a8d091f77261c1ab85385d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25349393, "upload_time": "2017-05-23T17:28:46", "upload_time_iso_8601": "2017-05-23T17:28:46.711859Z", "url": "https://files.pythonhosted.org/packages/93/80/65f83b5b393a7064ccf918b5b1dc634f679dd90761d7ba3d72559682f75b/codeforlife-portal-1.0.0.post.dev474.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev476": [ { "comment_text": "", "digests": { "md5": "bb40559b107673450ab99b424f39e3a6", "sha256": "b882f4c47cd791b79e08a7989f58004dcf5f754bc460df06f2196bc2450588b5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev476.tar.gz", "has_sig": false, "md5_digest": "bb40559b107673450ab99b424f39e3a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25349343, "upload_time": "2017-05-23T17:32:54", "upload_time_iso_8601": "2017-05-23T17:32:54.346191Z", "url": "https://files.pythonhosted.org/packages/57/15/aba9c4c2c8ef4bf29793e7b6c03a1518cc7c4d726391870aae27f48f22d4/codeforlife-portal-1.0.0.post.dev476.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev479": [ { "comment_text": "", "digests": { "md5": "91690127e2477e93499b01ed24c48413", "sha256": "99cebbf5713d83eb9e6d3e4efeab88aa1a3f89c2cff661422911bc98f16c365a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev479.tar.gz", "has_sig": false, "md5_digest": "91690127e2477e93499b01ed24c48413", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25350675, "upload_time": "2017-05-30T13:03:23", "upload_time_iso_8601": "2017-05-30T13:03:23.128595Z", "url": "https://files.pythonhosted.org/packages/0f/b7/bd2a6b4bfed26bdf142275dcd3baa57549e559d7324ec4db5783a4c13ecf/codeforlife-portal-1.0.0.post.dev479.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev48": [ { "comment_text": "", "digests": { "md5": "a230aed173ef603c3887bcc719aad451", "sha256": "6e435bfdb306928fa93c3900cc172af32423caec47fa08bdd8d453dc839d06cc" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev48.tar.gz", "has_sig": false, "md5_digest": "a230aed173ef603c3887bcc719aad451", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256849, "upload_time": "2016-01-07T10:49:26", "upload_time_iso_8601": "2016-01-07T10:49:26.365034Z", "url": "https://files.pythonhosted.org/packages/9b/7f/c1bc84d3d7f741105a64f78fa4f706ad1f3531f41ab6cb32d3a2947d740e/codeforlife-portal-1.0.0.post.dev48.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev481": [ { "comment_text": "", "digests": { "md5": "99c3a559574c80e44bfe67f45c728f97", "sha256": "4aa4b14c96b44a1fdfefec7e62db7a5ede0031bd60b3e9188b4045b148a0e26c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev481.tar.gz", "has_sig": false, "md5_digest": "99c3a559574c80e44bfe67f45c728f97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25351065, "upload_time": "2017-06-05T14:18:10", "upload_time_iso_8601": "2017-06-05T14:18:10.986524Z", "url": "https://files.pythonhosted.org/packages/05/d2/243e7a301fb7c25155a1f6c39367a3d35d61a2f763f25fb34c1b219e2f9b/codeforlife-portal-1.0.0.post.dev481.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev483": [ { "comment_text": "", "digests": { "md5": "71aec7a780efe3b97d0831b7cf756667", "sha256": "9a09aeac25f3f1d742980d77e2c0fc96c20989c154d3df4bc10b819d9d36fe51" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev483.tar.gz", "has_sig": false, "md5_digest": "71aec7a780efe3b97d0831b7cf756667", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25351172, "upload_time": "2017-06-05T16:56:17", "upload_time_iso_8601": "2017-06-05T16:56:17.244302Z", "url": "https://files.pythonhosted.org/packages/24/b6/71a24ec9a5da6da01852e4b2e6c8f06205f4c9e2a225b9666c3eef6c82a9/codeforlife-portal-1.0.0.post.dev483.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev485": [ { "comment_text": "", "digests": { "md5": "9130c17eba424e82dcec3f2ef8852294", "sha256": "6c9fa792647af03ff1219e64fac7b4a566e8b2f3a783154a1c356e78d05cc11e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev485.tar.gz", "has_sig": false, "md5_digest": "9130c17eba424e82dcec3f2ef8852294", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25350961, "upload_time": "2017-06-05T17:05:32", "upload_time_iso_8601": "2017-06-05T17:05:32.282702Z", "url": "https://files.pythonhosted.org/packages/1c/cf/c47649af0ece8dfe5378b342fcc87e08233815cc70cc731d5fea6c6213a0/codeforlife-portal-1.0.0.post.dev485.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev487": [ { "comment_text": "", "digests": { "md5": "6777e887311622e02d911d5786348bd8", "sha256": "774886308ba763cc7b48190f3ef42ef9d4a5f2c85c394fd156a187a88616a9b3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev487.tar.gz", "has_sig": false, "md5_digest": "6777e887311622e02d911d5786348bd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25350983, "upload_time": "2017-06-06T11:42:32", "upload_time_iso_8601": "2017-06-06T11:42:32.598902Z", "url": "https://files.pythonhosted.org/packages/e5/fd/425129f8a8ecf345d80d4e7835e2b1d9bbecdef52ebe3560b97c235d1c65/codeforlife-portal-1.0.0.post.dev487.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev489": [ { "comment_text": "", "digests": { "md5": "2c655462570f15bf913044d9760f9b0e", "sha256": "2b7b01d0078b4e06fce315da301e2d15d8be86d79ad5b3e067e8ebb47df18274" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev489.tar.gz", "has_sig": false, "md5_digest": "2c655462570f15bf913044d9760f9b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25352553, "upload_time": "2017-06-06T13:38:13", "upload_time_iso_8601": "2017-06-06T13:38:13.409854Z", "url": "https://files.pythonhosted.org/packages/4e/6f/0fddaddb4a48ad2e9a00c888994a2d286eabebe986c8a2c0d8b821238436/codeforlife-portal-1.0.0.post.dev489.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev491": [ { "comment_text": "", "digests": { "md5": "0349441a5d8b19846d123811f9c74988", "sha256": "5c3f1c1a79eb1af2aad8e6be260a900d538a2911ed26e6577ad5f24ef9385a8e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev491.tar.gz", "has_sig": false, "md5_digest": "0349441a5d8b19846d123811f9c74988", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25589985, "upload_time": "2017-06-06T14:20:16", "upload_time_iso_8601": "2017-06-06T14:20:16.579588Z", "url": "https://files.pythonhosted.org/packages/52/d2/5c00bc43e0c9830b232997ab9ced320e8cfa68d050b034079ef5f2f91dd5/codeforlife-portal-1.0.0.post.dev491.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev493": [ { "comment_text": "", "digests": { "md5": "74ddde4571c2e32151ead52115331970", "sha256": "eb41a076473fb4934eafd812e4c535056b0cdc7da8cdb66e80144028e37afad6" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev493.tar.gz", "has_sig": false, "md5_digest": "74ddde4571c2e32151ead52115331970", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25590054, "upload_time": "2017-06-06T14:32:21", "upload_time_iso_8601": "2017-06-06T14:32:21.646108Z", "url": "https://files.pythonhosted.org/packages/d3/58/688240ff87fd9c0165820476ca44ad08543695c13e8989aa4d14c675c9a9/codeforlife-portal-1.0.0.post.dev493.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev499": [ { "comment_text": "", "digests": { "md5": "77668168ddb60e07af00ed3933ac2577", "sha256": "9032bb658eddb58513e261a07855809f64969de2da8e132e915f48d27627c81a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev499.tar.gz", "has_sig": false, "md5_digest": "77668168ddb60e07af00ed3933ac2577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23552384, "upload_time": "2017-06-07T19:41:30", "upload_time_iso_8601": "2017-06-07T19:41:30.002631Z", "url": "https://files.pythonhosted.org/packages/43/c5/bc6900e843cf3d9ca6ca2b189107ebbcbd3877d1c2b13434cc83260e5674/codeforlife-portal-1.0.0.post.dev499.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev501": [ { "comment_text": "", "digests": { "md5": "734e502b9039929463e1999c87ebf3f6", "sha256": "f02c4a6a94bc01ef645c8ead347046720697aecabb245503b5b7064762a868d2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev501.tar.gz", "has_sig": false, "md5_digest": "734e502b9039929463e1999c87ebf3f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23552516, "upload_time": "2017-06-07T20:56:00", "upload_time_iso_8601": "2017-06-07T20:56:00.869032Z", "url": "https://files.pythonhosted.org/packages/41/0e/dab35c8befd2225ffa2301f28098edf494669d28cd5858eb23a9dd8a1a05/codeforlife-portal-1.0.0.post.dev501.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev503": [ { "comment_text": "", "digests": { "md5": "6a734f65def85f6a4590af61923bcf4a", "sha256": "403b8495da110d0613354af4118d183c267234df4d2930740fa41e977cfa0b26" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev503.tar.gz", "has_sig": false, "md5_digest": "6a734f65def85f6a4590af61923bcf4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23556860, "upload_time": "2017-06-08T15:23:06", "upload_time_iso_8601": "2017-06-08T15:23:06.893451Z", "url": "https://files.pythonhosted.org/packages/3a/c9/86b30c38a7bc721287a287b1c936dd8a3bf770c5ca3028a4874ec256f1c1/codeforlife-portal-1.0.0.post.dev503.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev505": [ { "comment_text": "", "digests": { "md5": "7de5a34b2d8b885717a5d6cb510c8adc", "sha256": "1956cad9fced0fa4fbcf94340a11b2610931cd764799ed885a9674e404cfb67b" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev505.tar.gz", "has_sig": false, "md5_digest": "7de5a34b2d8b885717a5d6cb510c8adc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23325582, "upload_time": "2017-06-08T16:08:21", "upload_time_iso_8601": "2017-06-08T16:08:21.445895Z", "url": "https://files.pythonhosted.org/packages/6c/a5/308e28260c8abef7d2a3abd00ccfffe13492084b3b37476e401d914583a9/codeforlife-portal-1.0.0.post.dev505.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev507": [ { "comment_text": "", "digests": { "md5": "bd55ada25c5c061839b7afbb057ea377", "sha256": "a89ead9adcea15dda7ef01b197b53e01466ec681be0b81fe6abb8ab412e8f623" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev507.tar.gz", "has_sig": false, "md5_digest": "bd55ada25c5c061839b7afbb057ea377", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23325662, "upload_time": "2017-06-08T17:24:21", "upload_time_iso_8601": "2017-06-08T17:24:21.588674Z", "url": "https://files.pythonhosted.org/packages/17/02/7fc008e323e7d998a47d8fcbf82de7eae0fd00f5837227b7244f5754fb30/codeforlife-portal-1.0.0.post.dev507.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev509": [ { "comment_text": "", "digests": { "md5": "00b331e3502bb1fc3779f6e6814609c1", "sha256": "fc55beb4d1a6909e1c5d13f909a27da7637b8b67332766b64cd5ed1749a39d38" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev509.tar.gz", "has_sig": false, "md5_digest": "00b331e3502bb1fc3779f6e6814609c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23325889, "upload_time": "2017-06-09T08:47:40", "upload_time_iso_8601": "2017-06-09T08:47:40.715333Z", "url": "https://files.pythonhosted.org/packages/a8/ea/79ee8fb9feb9e6cd441c843c8ef1843dc3b4d668e7965cdcd15e3b456833/codeforlife-portal-1.0.0.post.dev509.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev516": [ { "comment_text": "", "digests": { "md5": "3f0c835ab6ac4023b5c639d30a2ab953", "sha256": "fe2c23cf2683839911ca637b1777b25f16bb5c818c721841779fb060898f7a62" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev516.tar.gz", "has_sig": false, "md5_digest": "3f0c835ab6ac4023b5c639d30a2ab953", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23328272, "upload_time": "2017-06-09T11:54:30", "upload_time_iso_8601": "2017-06-09T11:54:30.920978Z", "url": "https://files.pythonhosted.org/packages/fd/6a/7fc431b3c66e243e641ce2d77dbdb65542907a4920abc2b2012938cb0fe2/codeforlife-portal-1.0.0.post.dev516.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev518": [ { "comment_text": "", "digests": { "md5": "a58ddca91868f5bff8cc3688e469cfe3", "sha256": "7f79833f7e5e42a5cfa5db4a755cfe26d7e15bc766572a7f4f0acc7f270c353a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev518.tar.gz", "has_sig": false, "md5_digest": "a58ddca91868f5bff8cc3688e469cfe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23328338, "upload_time": "2017-06-12T09:34:48", "upload_time_iso_8601": "2017-06-12T09:34:48.753368Z", "url": "https://files.pythonhosted.org/packages/04/af/0059effce941aed726321501e6ab541e3cbf1e3b24277ea13b07a59a1b5a/codeforlife-portal-1.0.0.post.dev518.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev52": [ { "comment_text": "", "digests": { "md5": "21b601d9dd8c4fbeb9b144cb4828d66f", "sha256": "346cc47bb3ffa677cbe44be74d05cfe82e34f40255282468be2d9061f4c95d96" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev52.tar.gz", "has_sig": false, "md5_digest": "21b601d9dd8c4fbeb9b144cb4828d66f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256896, "upload_time": "2016-01-08T15:36:22", "upload_time_iso_8601": "2016-01-08T15:36:22.822944Z", "url": "https://files.pythonhosted.org/packages/80/4a/7e7f83607eadbc252fc1588cfa9089e60a433111dc54c4b6765b83de375a/codeforlife-portal-1.0.0.post.dev52.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev520": [ { "comment_text": "", "digests": { "md5": "c3e405a501a5100398edd23fd47afadf", "sha256": "896eac32f90021c4d045841b9c518a9262b774a0af0dce68d0741dfde021ec25" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev520.tar.gz", "has_sig": false, "md5_digest": "c3e405a501a5100398edd23fd47afadf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23327056, "upload_time": "2017-06-12T16:16:26", "upload_time_iso_8601": "2017-06-12T16:16:26.311291Z", "url": "https://files.pythonhosted.org/packages/18/0d/9358f98aefb28733a2548de9b17384d400fc1269f1ba51bb03783d395734/codeforlife-portal-1.0.0.post.dev520.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev522": [ { "comment_text": "", "digests": { "md5": "8bbb687796a7fad09b10aa1a9f6ed408", "sha256": "39e4d8c6280f92feafbf978c58b1f7395b91164ff0afbebff2283c8270e3ad87" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev522.tar.gz", "has_sig": false, "md5_digest": "8bbb687796a7fad09b10aa1a9f6ed408", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23327094, "upload_time": "2017-06-13T10:45:27", "upload_time_iso_8601": "2017-06-13T10:45:27.616253Z", "url": "https://files.pythonhosted.org/packages/2e/a3/715ec83b8116544946de7438fe14716ff351af9bc34d276b80818af7178c/codeforlife-portal-1.0.0.post.dev522.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev524": [ { "comment_text": "", "digests": { "md5": "15a4221eae06d4117df88e9135b06a94", "sha256": "e21303b3ee0ec326d75858266eafd490ed7a3fcc6a39989564db2e120520d068" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev524.tar.gz", "has_sig": false, "md5_digest": "15a4221eae06d4117df88e9135b06a94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437421, "upload_time": "2017-06-13T11:25:15", "upload_time_iso_8601": "2017-06-13T11:25:15.477333Z", "url": "https://files.pythonhosted.org/packages/30/8a/2c437f9ae2af7ce3a4842586e56852d1936d7bd20ea0e7e805bf94ce2564/codeforlife-portal-1.0.0.post.dev524.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev526": [ { "comment_text": "", "digests": { "md5": "a05e35cde138a383f5612ff3983d5931", "sha256": "c764331debb3da3a8df0ba68dc7234637e3a537171210a8e0fca92fd7a106d58" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev526.tar.gz", "has_sig": false, "md5_digest": "a05e35cde138a383f5612ff3983d5931", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437298, "upload_time": "2017-06-13T14:00:34", "upload_time_iso_8601": "2017-06-13T14:00:34.532338Z", "url": "https://files.pythonhosted.org/packages/cb/e1/a8204dc654b122ec5ec77d40ec3aaf00257dbf6667f67c141fb8c006b0c2/codeforlife-portal-1.0.0.post.dev526.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev528": [ { "comment_text": "", "digests": { "md5": "5086e543e8ed6852b10d48892019ee96", "sha256": "fb8b85919771eaebab67e1aacbf181381a111ca82d33ce40fd89232508c8d31b" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev528.tar.gz", "has_sig": false, "md5_digest": "5086e543e8ed6852b10d48892019ee96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437218, "upload_time": "2017-06-13T14:17:47", "upload_time_iso_8601": "2017-06-13T14:17:47.133315Z", "url": "https://files.pythonhosted.org/packages/bf/3a/288f49b0246cf317f411227b4afa8c7a8a76c110e28090ef8f08f1bbcdcf/codeforlife-portal-1.0.0.post.dev528.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev53": [ { "comment_text": "", "digests": { "md5": "a18c734145066d909936c0bb0bbae3c5", "sha256": "6afe1ad17f2567075c2569d6ee7ae2e6d2786f97752ff91e811c32702fa30a21" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev53.tar.gz", "has_sig": false, "md5_digest": "a18c734145066d909936c0bb0bbae3c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256878, "upload_time": "2016-01-13T20:37:48", "upload_time_iso_8601": "2016-01-13T20:37:48.076214Z", "url": "https://files.pythonhosted.org/packages/89/cd/8772512151b544d24c2c308dc83887cb00efc9feee195679d3faa54db4cc/codeforlife-portal-1.0.0.post.dev53.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev530": [ { "comment_text": "", "digests": { "md5": "31463ad37715f639426003fb738ae067", "sha256": "e8ca99979781a3fb4f124dab63b0e46bc81ad4cd34ad3c7733591c923c5c31aa" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev530.tar.gz", "has_sig": false, "md5_digest": "31463ad37715f639426003fb738ae067", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437368, "upload_time": "2017-06-13T16:01:00", "upload_time_iso_8601": "2017-06-13T16:01:00.315102Z", "url": "https://files.pythonhosted.org/packages/28/be/adbd16b05492f1d39ed274da181f6bc6db0dcff8b70133185b4dac762da8/codeforlife-portal-1.0.0.post.dev530.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev532": [ { "comment_text": "", "digests": { "md5": "fa9ea4ac86d24abe6c9591746c8023c4", "sha256": "badc106dde2c00c205a81eea9238ff137c1c792c4489075efaf1a148c8a49779" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev532.tar.gz", "has_sig": false, "md5_digest": "fa9ea4ac86d24abe6c9591746c8023c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437372, "upload_time": "2017-06-13T16:43:18", "upload_time_iso_8601": "2017-06-13T16:43:18.634136Z", "url": "https://files.pythonhosted.org/packages/e0/6a/816b0ad9650ae15e4952326d99e6f8bad97aae2f7e4aa3a3dbb7ed5c7900/codeforlife-portal-1.0.0.post.dev532.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev534": [ { "comment_text": "", "digests": { "md5": "61b73fc51cb72daef3163eac67a6d138", "sha256": "341350a5a42891d035a3c360aec6b83c5b0365e503b062a08e50995c5d814475" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev534.tar.gz", "has_sig": false, "md5_digest": "61b73fc51cb72daef3163eac67a6d138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437310, "upload_time": "2017-06-13T16:59:07", "upload_time_iso_8601": "2017-06-13T16:59:07.151678Z", "url": "https://files.pythonhosted.org/packages/c1/7a/658f6926f9fa00c30029c5475e10e5390eeff0a6c106099d5e9604f181d6/codeforlife-portal-1.0.0.post.dev534.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev536": [ { "comment_text": "", "digests": { "md5": "3322c40524e03e0eb58defa6bcff66e1", "sha256": "aa63db326cefd7c1c89d3830d2a9e454c6d2812cf44eee3d26a06be9beb9cf40" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev536.tar.gz", "has_sig": false, "md5_digest": "3322c40524e03e0eb58defa6bcff66e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437283, "upload_time": "2017-06-14T13:29:30", "upload_time_iso_8601": "2017-06-14T13:29:30.571604Z", "url": "https://files.pythonhosted.org/packages/c4/72/f149b57f90c6554b041b1c056f0edf8a87a81ea6d775b99b4dd97826a31b/codeforlife-portal-1.0.0.post.dev536.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev538": [ { "comment_text": "", "digests": { "md5": "95a70ba58597bbffe46f98b3dbdbd54b", "sha256": "761b249c2b04ebe9009fed6bd8f84e2ee0a2a1af5207bd6da7e1b0101c08bca1" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev538.tar.gz", "has_sig": false, "md5_digest": "95a70ba58597bbffe46f98b3dbdbd54b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437276, "upload_time": "2017-06-14T13:21:57", "upload_time_iso_8601": "2017-06-14T13:21:57.449314Z", "url": "https://files.pythonhosted.org/packages/58/65/6494e05d09614ceb16a332c3f97c8d029fb1262a8ed663ef59ecaa0a9f13/codeforlife-portal-1.0.0.post.dev538.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev540": [ { "comment_text": "", "digests": { "md5": "a3a02dd668649978d2d122a863c8fbb0", "sha256": "9f1c06b5f9969450b827ff2269e5257bb32ed27f8781e89349b33efaef9f3d0a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev540.tar.gz", "has_sig": false, "md5_digest": "a3a02dd668649978d2d122a863c8fbb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437323, "upload_time": "2017-06-14T16:22:31", "upload_time_iso_8601": "2017-06-14T16:22:31.696382Z", "url": "https://files.pythonhosted.org/packages/17/b3/7f4eb24bc2ede8a5dc61871de3a1b2c68e1d2e1aaae4f9fea5a766a96570/codeforlife-portal-1.0.0.post.dev540.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev542": [ { "comment_text": "", "digests": { "md5": "9a8139293ce28ee9f899beb1c1f9e734", "sha256": "2e72bec6af5429e6348bebbd24038d24b3ee2aff45fb8ece5d6eb14176e96e0a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev542.tar.gz", "has_sig": false, "md5_digest": "9a8139293ce28ee9f899beb1c1f9e734", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23437326, "upload_time": "2017-06-14T16:30:42", "upload_time_iso_8601": "2017-06-14T16:30:42.712996Z", "url": "https://files.pythonhosted.org/packages/d2/0a/ce244172c7598626c8b300c9a3bcfbf2449bc0a8dd27d653682d673d13c0/codeforlife-portal-1.0.0.post.dev542.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev546": [ { "comment_text": "", "digests": { "md5": "4317f9f153503cc3e625de172ca56b1f", "sha256": "d4a3546511efb1b1cf564eb3278cf7cfe51013e3a2e8ea33dc178b2044d77e20" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev546.tar.gz", "has_sig": false, "md5_digest": "4317f9f153503cc3e625de172ca56b1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23438175, "upload_time": "2017-06-16T11:19:40", "upload_time_iso_8601": "2017-06-16T11:19:40.617106Z", "url": "https://files.pythonhosted.org/packages/d6/ec/40a9f5f2f0608118734b3d6c3b0becb387a8e40c7bf293abd17073aa1c3d/codeforlife-portal-1.0.0.post.dev546.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev548": [ { "comment_text": "", "digests": { "md5": "37946ac59ec2060fd344e57bf2da147d", "sha256": "f7a29d6985478bd63a3f1ec7d5522f709b3fbc24743d8da366381a0c788dbd5d" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev548.tar.gz", "has_sig": false, "md5_digest": "37946ac59ec2060fd344e57bf2da147d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439258, "upload_time": "2017-06-16T14:25:02", "upload_time_iso_8601": "2017-06-16T14:25:02.071484Z", "url": "https://files.pythonhosted.org/packages/14/e0/bd56abae62f9f6d8c862c0e709ce1865cc414af45c5846d24f5f6f303a80/codeforlife-portal-1.0.0.post.dev548.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev550": [ { "comment_text": "", "digests": { "md5": "90ea0fa06b846d18f944be33d101cb99", "sha256": "fae861ac8ae3fe231cb3607482af915c38a926f20acdd5b854c9e8284b97d335" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev550.tar.gz", "has_sig": false, "md5_digest": "90ea0fa06b846d18f944be33d101cb99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439758, "upload_time": "2017-06-16T15:50:39", "upload_time_iso_8601": "2017-06-16T15:50:39.254865Z", "url": "https://files.pythonhosted.org/packages/66/3b/7658b527da0171a6a5de65d1895aef96c8e065f95a0a50fee494f751b7b5/codeforlife-portal-1.0.0.post.dev550.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev552": [ { "comment_text": "", "digests": { "md5": "c134b4f0d5f12bfbc0c41c78d4a30fcb", "sha256": "4328c2ae11827fd057d6e6bb336ee56b3a9d3bd4d3578a1672b6f9d1ee83d952" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev552.tar.gz", "has_sig": false, "md5_digest": "c134b4f0d5f12bfbc0c41c78d4a30fcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439553, "upload_time": "2017-06-16T16:29:48", "upload_time_iso_8601": "2017-06-16T16:29:48.880155Z", "url": "https://files.pythonhosted.org/packages/61/1c/cc88d828698dd9809e4d2c28791fa5661da05d798a53bb7eb63cab0bf526/codeforlife-portal-1.0.0.post.dev552.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev554": [ { "comment_text": "", "digests": { "md5": "0419c3825bd9874ccc3cb9e84144d3f3", "sha256": "77da3d1556eff819e5cc97b68e9a43be2370d8042fc1377e9a9e81e1321dacbe" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev554.tar.gz", "has_sig": false, "md5_digest": "0419c3825bd9874ccc3cb9e84144d3f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439186, "upload_time": "2017-06-19T14:52:53", "upload_time_iso_8601": "2017-06-19T14:52:53.872404Z", "url": "https://files.pythonhosted.org/packages/0c/95/246f65f2a2bea9441022f41b6257028dc2a09f09c9b6dbd0f3c631eb7975/codeforlife-portal-1.0.0.post.dev554.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev556": [ { "comment_text": "", "digests": { "md5": "4ade32a34d6d524216533f75e797ff2a", "sha256": "3bbbbb7b1cd38b3f48af3a112b21d687188693191fb7e187e6ee99de45539847" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev556.tar.gz", "has_sig": false, "md5_digest": "4ade32a34d6d524216533f75e797ff2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439766, "upload_time": "2017-06-19T16:45:58", "upload_time_iso_8601": "2017-06-19T16:45:58.072638Z", "url": "https://files.pythonhosted.org/packages/40/1d/667e5a43fe2a9d70a6eb6296660698abcd2b4a0ca0837da71396eb8bd390/codeforlife-portal-1.0.0.post.dev556.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev558": [ { "comment_text": "", "digests": { "md5": "b38d1c6668702b61fa99a31bafafe9b2", "sha256": "c58e168fac037be72f129c36396aeb5651880b690f5ae8e59a8ab280f7f18ff1" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev558.tar.gz", "has_sig": false, "md5_digest": "b38d1c6668702b61fa99a31bafafe9b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439969, "upload_time": "2017-06-20T09:42:52", "upload_time_iso_8601": "2017-06-20T09:42:52.836852Z", "url": "https://files.pythonhosted.org/packages/b3/3c/30672f9690f82c32d41e9d31c139c3c1e57f9546230a4258438859b60073/codeforlife-portal-1.0.0.post.dev558.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev560": [ { "comment_text": "", "digests": { "md5": "8ad3ba3a3de98bb8facda9bde2c49019", "sha256": "4bbf0d8a06b791b4b4a6b3ea1a894cb0bfe671c25dde6052b31edd6470e1546f" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev560.tar.gz", "has_sig": false, "md5_digest": "8ad3ba3a3de98bb8facda9bde2c49019", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23438478, "upload_time": "2017-06-20T14:48:16", "upload_time_iso_8601": "2017-06-20T14:48:16.502627Z", "url": "https://files.pythonhosted.org/packages/60/19/0da7931fae0b450995accf1c6dfe24fa37905cb739048d71f165d78fa82b/codeforlife-portal-1.0.0.post.dev560.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev562": [ { "comment_text": "", "digests": { "md5": "7116be140e9a21e5fcbd3c08b9e70efd", "sha256": "009c274269f2c14af6f5c4da2839b0f2163fb5eda4dbc5cfbb3a81d32983a3e2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev562.tar.gz", "has_sig": false, "md5_digest": "7116be140e9a21e5fcbd3c08b9e70efd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23438504, "upload_time": "2017-06-20T17:19:32", "upload_time_iso_8601": "2017-06-20T17:19:32.865469Z", "url": "https://files.pythonhosted.org/packages/e8/d5/5bacac007291a6bd61da625d3023c229f7f8d103a5e37dcfbf0580e0528d/codeforlife-portal-1.0.0.post.dev562.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev564": [ { "comment_text": "", "digests": { "md5": "4e2d5df608d10c3883a71c4eaae7d20a", "sha256": "022c606f80cc6b538df4e74cf5f5ede13685971838ec26d41c2b3c126dc03e23" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev564.tar.gz", "has_sig": false, "md5_digest": "4e2d5df608d10c3883a71c4eaae7d20a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23438624, "upload_time": "2017-06-21T09:32:56", "upload_time_iso_8601": "2017-06-21T09:32:56.250911Z", "url": "https://files.pythonhosted.org/packages/ad/40/a6d9d6b399d2fe41dce57a661081df323b34dbfdc9ca705fba63453e2dbf/codeforlife-portal-1.0.0.post.dev564.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev568": [ { "comment_text": "", "digests": { "md5": "948c8a736fef01dc808bf96a2859a6a6", "sha256": "76363152cea37a0b6f72c133d899e323dd6c9a91854f34509d086ac9a3798b24" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev568.tar.gz", "has_sig": false, "md5_digest": "948c8a736fef01dc808bf96a2859a6a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23438601, "upload_time": "2017-06-22T13:16:58", "upload_time_iso_8601": "2017-06-22T13:16:58.773539Z", "url": "https://files.pythonhosted.org/packages/64/35/fe8c2165f9173b44c14f53c0c485fc6c6fbb626f1eaeb8865fb2b7486e2a/codeforlife-portal-1.0.0.post.dev568.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev570": [ { "comment_text": "", "digests": { "md5": "4b0986f5ff8c75117979301f4201d5c7", "sha256": "ebbd0a4fa6295cbd0fd49e29b6fe763a2ce5bc9eaaf8ed40a4afda5326b6baa7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev570.tar.gz", "has_sig": false, "md5_digest": "4b0986f5ff8c75117979301f4201d5c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439073, "upload_time": "2017-06-23T13:07:46", "upload_time_iso_8601": "2017-06-23T13:07:46.222266Z", "url": "https://files.pythonhosted.org/packages/79/94/9a683fb709b685ba94b7a8868f41a4afc4e9de7a2ae5e9add462bc4e0f38/codeforlife-portal-1.0.0.post.dev570.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev572": [ { "comment_text": "", "digests": { "md5": "41875372128729168eea5a739bb2af97", "sha256": "755b711445ae900757d965701785421b9f5722cd792ea8bbd74b2dd09cd40677" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev572.tar.gz", "has_sig": false, "md5_digest": "41875372128729168eea5a739bb2af97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23439074, "upload_time": "2017-06-27T10:59:31", "upload_time_iso_8601": "2017-06-27T10:59:31.701538Z", "url": "https://files.pythonhosted.org/packages/95/a1/9b16c80049fdfe72ced32769a41a805e06a788aa37b13ea92f84c9cea1c6/codeforlife-portal-1.0.0.post.dev572.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev574": [ { "comment_text": "", "digests": { "md5": "e508d37489f71fcf25e9c2316c4abf45", "sha256": "7ec2b908e4e9a1485458201d87a0e18b2f726f5d25314a0fc6318875dcb5634c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev574.tar.gz", "has_sig": false, "md5_digest": "e508d37489f71fcf25e9c2316c4abf45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23438874, "upload_time": "2017-06-27T12:54:20", "upload_time_iso_8601": "2017-06-27T12:54:20.321112Z", "url": "https://files.pythonhosted.org/packages/6c/24/7e8bcd9f65e0108206b168ca33b602d7af54f8857f73717a922de54469d2/codeforlife-portal-1.0.0.post.dev574.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev576": [ { "comment_text": "", "digests": { "md5": "60bf15167079ef83bdb99dbf55d6f09a", "sha256": "ae0051a27fb415a5cae2a8e80e616ec41e2bfba3014a2e5739663f5f314302e2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev576.tar.gz", "has_sig": false, "md5_digest": "60bf15167079ef83bdb99dbf55d6f09a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441535, "upload_time": "2017-06-29T10:32:32", "upload_time_iso_8601": "2017-06-29T10:32:32.791079Z", "url": "https://files.pythonhosted.org/packages/30/45/196104d7e7cecc50dcdda590d81f77c3d69cbd0f5050724aa9af3d64e39d/codeforlife-portal-1.0.0.post.dev576.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev59": [ { "comment_text": "", "digests": { "md5": "4c5879d8fc081db2ea8ba2b38afc0596", "sha256": "68b13bf93cedfbd7dbfbed9ec1b9d6ff365fbb6b09c69b36b520f8d6ef583de5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev59.tar.gz", "has_sig": false, "md5_digest": "4c5879d8fc081db2ea8ba2b38afc0596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3254295, "upload_time": "2016-01-28T11:32:59", "upload_time_iso_8601": "2016-01-28T11:32:59.231040Z", "url": "https://files.pythonhosted.org/packages/60/d8/be9178cd5277ff806036e357fca2e4c70ee0a39fda15d429aed2b7c70c13/codeforlife-portal-1.0.0.post.dev59.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev606": [ { "comment_text": "", "digests": { "md5": "2371006d8ae6423579014f02a9b73d5b", "sha256": "6add57a21f726485f96db85aaeb188e0ad277334f509757019f18bef8d613b97" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev606.tar.gz", "has_sig": false, "md5_digest": "2371006d8ae6423579014f02a9b73d5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441867, "upload_time": "2017-07-01T16:04:58", "upload_time_iso_8601": "2017-07-01T16:04:58.336278Z", "url": "https://files.pythonhosted.org/packages/4e/c3/507ebe4efe40d2466915c76ebe5096e5ebd52a5590c244d9abcf1c1eaa0d/codeforlife-portal-1.0.0.post.dev606.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev610": [ { "comment_text": "", "digests": { "md5": "fa063c5b74cee124697e53ad22a37b4f", "sha256": "f228a17d3299e88abb5383a3886e196bb0cfd35d65bee962afa6c25bfa524aa3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev610.tar.gz", "has_sig": false, "md5_digest": "fa063c5b74cee124697e53ad22a37b4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441435, "upload_time": "2017-07-07T14:05:29", "upload_time_iso_8601": "2017-07-07T14:05:29.430376Z", "url": "https://files.pythonhosted.org/packages/1b/c7/4b2e242a4494a777a68e54ce2a5236d4ad442fc43168eb8b4240f74597f4/codeforlife-portal-1.0.0.post.dev610.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev612": [ { "comment_text": "", "digests": { "md5": "33351913b72c0e000b1a256bf1b9af94", "sha256": "2b56315985aea49af3dfce6631a0a0e6bcaa82a9938fa940fe344700bd500a02" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev612.tar.gz", "has_sig": false, "md5_digest": "33351913b72c0e000b1a256bf1b9af94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441501, "upload_time": "2017-07-07T23:58:07", "upload_time_iso_8601": "2017-07-07T23:58:07.217418Z", "url": "https://files.pythonhosted.org/packages/7f/79/d78c707fec9ed15f2edf7015b18362f8461587f5fb0088e9a7f83bcfbe86/codeforlife-portal-1.0.0.post.dev612.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev614": [ { "comment_text": "", "digests": { "md5": "ebcbfc4ce8149ebbe2e770ad9a894737", "sha256": "a850e9b46b116e6354df9813670b5f3ff41d8632c96dd80307c320d8fc6de49d" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev614.tar.gz", "has_sig": false, "md5_digest": "ebcbfc4ce8149ebbe2e770ad9a894737", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441887, "upload_time": "2017-07-16T09:39:22", "upload_time_iso_8601": "2017-07-16T09:39:22.858169Z", "url": "https://files.pythonhosted.org/packages/e4/e7/076c37df97da4fe8128279113f70b1299b2c51cf8f4ceea86bac87b0b782/codeforlife-portal-1.0.0.post.dev614.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev618": [ { "comment_text": "", "digests": { "md5": "3cfc4ae27141b8bb51f769d322271f84", "sha256": "e2675cde3d21e4f29ce5fdcab07f910f0c36dff6e2ea228455a97ff9f13ef925" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev618.tar.gz", "has_sig": false, "md5_digest": "3cfc4ae27141b8bb51f769d322271f84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442046, "upload_time": "2017-07-16T20:42:58", "upload_time_iso_8601": "2017-07-16T20:42:58.340640Z", "url": "https://files.pythonhosted.org/packages/3a/0a/364fc64b1110ceabacbe457653e20a3b9199b83dd65505182146f99ba8b3/codeforlife-portal-1.0.0.post.dev618.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev620": [ { "comment_text": "", "digests": { "md5": "da338de4c4b81528f7661f605adda787", "sha256": "51f5481bcf94bb94b6b5609c76e0674fc739e14fce662e3c58c5d9c11bc768e2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev620.tar.gz", "has_sig": false, "md5_digest": "da338de4c4b81528f7661f605adda787", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442177, "upload_time": "2017-07-17T15:31:40", "upload_time_iso_8601": "2017-07-17T15:31:40.379129Z", "url": "https://files.pythonhosted.org/packages/3b/c4/cbcfa3f020c62c71bd499378353edcbbd97bf05bf549ef6470d80148f13a/codeforlife-portal-1.0.0.post.dev620.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev622": [ { "comment_text": "", "digests": { "md5": "fa5c95f3ebefb23680464e036565af87", "sha256": "974a5012bc20b2bdf4e9f6f39c690e611d11cfc67a23425b881d6b6dc42f7f77" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev622.tar.gz", "has_sig": false, "md5_digest": "fa5c95f3ebefb23680464e036565af87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442052, "upload_time": "2017-07-25T14:11:04", "upload_time_iso_8601": "2017-07-25T14:11:04.657806Z", "url": "https://files.pythonhosted.org/packages/b3/80/81e7e50c01b474247e36d25c2e6128ef7c12039020507cfd203c8e9eba6b/codeforlife-portal-1.0.0.post.dev622.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev625": [ { "comment_text": "", "digests": { "md5": "51890b9905edf289f7a78954170bba03", "sha256": "8737e843f6d6e870d62bbe9bef3478d7448a24410d4709eb7260605c697e97e5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev625.tar.gz", "has_sig": false, "md5_digest": "51890b9905edf289f7a78954170bba03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442110, "upload_time": "2017-07-25T11:19:29", "upload_time_iso_8601": "2017-07-25T11:19:29.152705Z", "url": "https://files.pythonhosted.org/packages/63/75/5e00a1822b618f1ac87ac39f4d6dfe4e852e8ad50d1eaa1f7c0a5e2d5fc6/codeforlife-portal-1.0.0.post.dev625.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev627": [ { "comment_text": "", "digests": { "md5": "3b17215abdedc346a6ffcd81686837b5", "sha256": "79373c06be3defdc6996bb1187372c43d5c38b3f8f92ba3fc0ef5a279723389f" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev627.tar.gz", "has_sig": false, "md5_digest": "3b17215abdedc346a6ffcd81686837b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441852, "upload_time": "2017-07-25T14:04:00", "upload_time_iso_8601": "2017-07-25T14:04:00.143041Z", "url": "https://files.pythonhosted.org/packages/69/56/500579d8c136397e0177e46fa80868196cd9b7367117d9bdaa4327182fb7/codeforlife-portal-1.0.0.post.dev627.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev629": [ { "comment_text": "", "digests": { "md5": "c3428ce811f3b8287602e74b5916a068", "sha256": "43361ac9c5fbd04c46ac57e3b62af981d4b751547054c19891fb3c7d8549ae03" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev629.tar.gz", "has_sig": false, "md5_digest": "c3428ce811f3b8287602e74b5916a068", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442167, "upload_time": "2017-07-25T16:47:55", "upload_time_iso_8601": "2017-07-25T16:47:55.689288Z", "url": "https://files.pythonhosted.org/packages/9a/1e/b65df91771b384ea15c93b517e7f45ce13c3790b028d13b481b0683f64a3/codeforlife-portal-1.0.0.post.dev629.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev631": [ { "comment_text": "", "digests": { "md5": "389736d18c2401455f61baa3da0d4ea6", "sha256": "f2ae0a44cdcf4eac0734f81051ee4ef0a78da9fc01e06da8921a453cf7204f85" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev631.tar.gz", "has_sig": false, "md5_digest": "389736d18c2401455f61baa3da0d4ea6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442105, "upload_time": "2017-07-26T12:42:43", "upload_time_iso_8601": "2017-07-26T12:42:43.211627Z", "url": "https://files.pythonhosted.org/packages/1f/c9/69e4efbe6c06ed454bbda4a828531c11c4d6f4b477bcf10c44f3db1268c3/codeforlife-portal-1.0.0.post.dev631.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev634": [ { "comment_text": "", "digests": { "md5": "6795e0f59cd8b0105c5d9b1b19a71e9f", "sha256": "fcfe19e033f6d79654d7fa09ca6a863e0317dd522c634d608370c3c3de6bfe68" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev634.tar.gz", "has_sig": false, "md5_digest": "6795e0f59cd8b0105c5d9b1b19a71e9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442089, "upload_time": "2017-07-26T18:22:17", "upload_time_iso_8601": "2017-07-26T18:22:17.544294Z", "url": "https://files.pythonhosted.org/packages/43/dc/317b152898bdaedc809049672ed3b86ea3a255e4746e56a23691ecc6ed57/codeforlife-portal-1.0.0.post.dev634.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev636": [ { "comment_text": "", "digests": { "md5": "aaf6fbb889405321b3a92c204b8496c9", "sha256": "4de9015b5e5b5fb9cd196d431f58f009020ce5c23dc3e13079669c09e96c35f6" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev636.tar.gz", "has_sig": false, "md5_digest": "aaf6fbb889405321b3a92c204b8496c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442119, "upload_time": "2017-07-26T18:20:33", "upload_time_iso_8601": "2017-07-26T18:20:33.696400Z", "url": "https://files.pythonhosted.org/packages/9b/e7/af2e6c0943d0c3d94d4284e03ec5963f012b4aaf5948e8d9a62a62809580/codeforlife-portal-1.0.0.post.dev636.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev638": [ { "comment_text": "", "digests": { "md5": "e57fbabc2dc0148f35cca3338c688f41", "sha256": "890c64f2a6af9d64471673689136d688d121c9b06d537b0ff99e7083a99d30c4" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev638.tar.gz", "has_sig": false, "md5_digest": "e57fbabc2dc0148f35cca3338c688f41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441951, "upload_time": "2017-07-28T14:24:40", "upload_time_iso_8601": "2017-07-28T14:24:40.537693Z", "url": "https://files.pythonhosted.org/packages/c1/5e/4b41ff9c4967aebec998e1f12a68bce9d0e466315b41696cd5e34ea34587/codeforlife-portal-1.0.0.post.dev638.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev64": [ { "comment_text": "", "digests": { "md5": "d6afb8baceabd8293a864a45444318d2", "sha256": "2f15bee95197d13207baa9c8550358ee7904ac7453b105424b630dfd09ed0d81" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev64.tar.gz", "has_sig": false, "md5_digest": "d6afb8baceabd8293a864a45444318d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255104, "upload_time": "2016-01-29T11:09:23", "upload_time_iso_8601": "2016-01-29T11:09:23.590853Z", "url": "https://files.pythonhosted.org/packages/88/61/1739d9814237cf0f5f861589f9e29a0521663bd32fe3c29711303473b71e/codeforlife-portal-1.0.0.post.dev64.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev647": [ { "comment_text": "", "digests": { "md5": "f722ce093d0fbce93b7453f1a092e948", "sha256": "a70502c647d97d9fa6a66c3dc89fc88c76b984821dcd1760969614142f29bfa5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev647.tar.gz", "has_sig": false, "md5_digest": "f722ce093d0fbce93b7453f1a092e948", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442060, "upload_time": "2017-07-28T15:24:44", "upload_time_iso_8601": "2017-07-28T15:24:44.307367Z", "url": "https://files.pythonhosted.org/packages/78/83/d359b4b052abbd4ebe844aa879e982010b91bc22e9c6a24373084d33726d/codeforlife-portal-1.0.0.post.dev647.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev649": [ { "comment_text": "", "digests": { "md5": "417eaaaa96776df14616d373410f5403", "sha256": "5714165ed5819e9345b01a2677de6b97fa79418e9cf5f90046b4292611c6216b" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev649.tar.gz", "has_sig": false, "md5_digest": "417eaaaa96776df14616d373410f5403", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441919, "upload_time": "2017-08-02T10:41:47", "upload_time_iso_8601": "2017-08-02T10:41:47.577916Z", "url": "https://files.pythonhosted.org/packages/1d/5a/c17ad998e876c31eb3fb8999c7aaa679fcc53cc8c3983939b0fceab0a533/codeforlife-portal-1.0.0.post.dev649.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev654": [ { "comment_text": "", "digests": { "md5": "cdd7363c459a0d3adfac60bf8024021d", "sha256": "2134d44c1b96b861da634eb003345619d7d322bbcb1833b0ff8712751372452a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev654.tar.gz", "has_sig": false, "md5_digest": "cdd7363c459a0d3adfac60bf8024021d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441955, "upload_time": "2017-08-02T16:19:32", "upload_time_iso_8601": "2017-08-02T16:19:32.302407Z", "url": "https://files.pythonhosted.org/packages/1c/d8/1f9d968b38c20f294032f8f4ee151b5cbeb5e7d90bee43a8bf038eb67f4c/codeforlife-portal-1.0.0.post.dev654.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev656": [ { "comment_text": "", "digests": { "md5": "07b0c13d48dd29af5d1bef3ba1d764f6", "sha256": "95464fb8da759de896a0067d4ef5e98c6da408789be968dc89808ca51a497e73" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev656.tar.gz", "has_sig": false, "md5_digest": "07b0c13d48dd29af5d1bef3ba1d764f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441960, "upload_time": "2017-08-02T17:38:53", "upload_time_iso_8601": "2017-08-02T17:38:53.080468Z", "url": "https://files.pythonhosted.org/packages/03/4f/6098cbd486b6fb13f4c744d00dfe2e5ab99dbd32426f015867a06146dd19/codeforlife-portal-1.0.0.post.dev656.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev658": [ { "comment_text": "", "digests": { "md5": "08abe0364b83c0b91ab38afae74666c9", "sha256": "ddbc8f517bb285a575bcec78e9e8b961ecf6d717ea8b4e22950b40cfe199eaa1" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev658.tar.gz", "has_sig": false, "md5_digest": "08abe0364b83c0b91ab38afae74666c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442152, "upload_time": "2017-08-02T17:48:28", "upload_time_iso_8601": "2017-08-02T17:48:28.935578Z", "url": "https://files.pythonhosted.org/packages/6b/c7/2742ade7f3858f9cbeacea39c084fc703d3655414aa233f64d61e7612942/codeforlife-portal-1.0.0.post.dev658.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev66": [ { "comment_text": "", "digests": { "md5": "7da2e55aa0e9b9cc44cf4228df35d14d", "sha256": "978f79daef93a4411ca0234c52375a3296e5c00f6c383fbd665a5564c69664e9" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev66.tar.gz", "has_sig": false, "md5_digest": "7da2e55aa0e9b9cc44cf4228df35d14d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252381, "upload_time": "2016-02-03T18:16:49", "upload_time_iso_8601": "2016-02-03T18:16:49.664349Z", "url": "https://files.pythonhosted.org/packages/c0/2f/c7fe6d0888f08b438c5427dfd29c6fb4b1654f0ce855b46c1506700df78a/codeforlife-portal-1.0.0.post.dev66.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev660": [ { "comment_text": "", "digests": { "md5": "b3a6d68586965ea934ddce0c2db1c183", "sha256": "9f54c8b79c4f5cbe00abccbc609cb3d296f1215969145941cc1e2e75c886bead" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev660.tar.gz", "has_sig": false, "md5_digest": "b3a6d68586965ea934ddce0c2db1c183", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442161, "upload_time": "2017-08-02T17:54:15", "upload_time_iso_8601": "2017-08-02T17:54:15.598271Z", "url": "https://files.pythonhosted.org/packages/41/03/59bc50db7387efd778944b850e5a91ddbfc34814ab6b165cfc63b3dc2161/codeforlife-portal-1.0.0.post.dev660.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev662": [ { "comment_text": "", "digests": { "md5": "eca5b91059a5f9f08af39a3bb643b854", "sha256": "9571320b19dc38bb8aab4b116a1ee973d81c2f3a06a7f40a91b99760b4c336cc" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev662.tar.gz", "has_sig": false, "md5_digest": "eca5b91059a5f9f08af39a3bb643b854", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23441993, "upload_time": "2017-08-09T16:50:34", "upload_time_iso_8601": "2017-08-09T16:50:34.168678Z", "url": "https://files.pythonhosted.org/packages/4c/00/24da23ef89cfed2fa7b1d61aa210c4116a5f071fc521213327288b4c33df/codeforlife-portal-1.0.0.post.dev662.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev672": [ { "comment_text": "", "digests": { "md5": "fe8f39afce1880c74c896e226fb50dc8", "sha256": "a6198ba2d71ba64f8d0e32e8070dc04a4cb0c1706281d6550054f9340d7dfea8" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev672.tar.gz", "has_sig": false, "md5_digest": "fe8f39afce1880c74c896e226fb50dc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23442421, "upload_time": "2017-08-10T10:38:53", "upload_time_iso_8601": "2017-08-10T10:38:53.809962Z", "url": "https://files.pythonhosted.org/packages/32/2f/662cca6d5f3fe744ee0d90cfc5c018f58a2ffa371b1414703493534506b9/codeforlife-portal-1.0.0.post.dev672.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev674": [ { "comment_text": "", "digests": { "md5": "e985c888f827746eb8f76477a3a9c8ec", "sha256": "f858d507420cf46603a4cd204b50c3e24bcba7b531662f6fad4ab09d7847a12e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev674.tar.gz", "has_sig": false, "md5_digest": "e985c888f827746eb8f76477a3a9c8ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23443864, "upload_time": "2017-08-16T10:09:07", "upload_time_iso_8601": "2017-08-16T10:09:07.896820Z", "url": "https://files.pythonhosted.org/packages/18/79/3ed861b157df4b47daad28325dec89c91285cc1309dcb33e20a3416b35d2/codeforlife-portal-1.0.0.post.dev674.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev676": [ { "comment_text": "", "digests": { "md5": "c8910abd444b08640d6c2a48174939b3", "sha256": "334b7d06ebde5daf2bf15e7e53a55ee9cd4bf19040b8307449fc572673647bf5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev676.tar.gz", "has_sig": false, "md5_digest": "c8910abd444b08640d6c2a48174939b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23443762, "upload_time": "2017-08-16T19:28:56", "upload_time_iso_8601": "2017-08-16T19:28:56.771760Z", "url": "https://files.pythonhosted.org/packages/c8/cc/81290d84a4b849f099a8361cd8b85a20876f2b0ab94d517b537025a5b87c/codeforlife-portal-1.0.0.post.dev676.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev679": [ { "comment_text": "", "digests": { "md5": "8c678b7c9ef74264433b7d759a2c5ba9", "sha256": "56d0cb8aa6672886431473e05325c52f8c0a01876a0f4e3dbf5326443b35c3be" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev679.tar.gz", "has_sig": false, "md5_digest": "8c678b7c9ef74264433b7d759a2c5ba9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23443483, "upload_time": "2017-08-18T11:28:26", "upload_time_iso_8601": "2017-08-18T11:28:26.068309Z", "url": "https://files.pythonhosted.org/packages/56/7d/5544232928b175d5034435db97a0d3f9ee2ffbfab0912c799e8912bbed50/codeforlife-portal-1.0.0.post.dev679.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev68": [ { "comment_text": "", "digests": { "md5": "2d86d80f2539acc6a557b9e1f01dd4de", "sha256": "dc056ce1c7a5ba7b914566951f025563d2b5b2c29e80006cac3e5a93c954ee1d" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev68.tar.gz", "has_sig": false, "md5_digest": "2d86d80f2539acc6a557b9e1f01dd4de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252342, "upload_time": "2016-02-03T20:16:02", "upload_time_iso_8601": "2016-02-03T20:16:02.611522Z", "url": "https://files.pythonhosted.org/packages/33/a8/db51c63006ec971f3d5585a64126e8fab30a541cc928c3e80d87a4efd547/codeforlife-portal-1.0.0.post.dev68.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev681": [ { "comment_text": "", "digests": { "md5": "50faf606fbc251a4ef1593eb3d2b5f84", "sha256": "75c3bb1954805ea1716652083470a83cbf9687873275392c5495b2cd8f516aa3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev681.tar.gz", "has_sig": false, "md5_digest": "50faf606fbc251a4ef1593eb3d2b5f84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23443943, "upload_time": "2017-08-25T13:16:42", "upload_time_iso_8601": "2017-08-25T13:16:42.218756Z", "url": "https://files.pythonhosted.org/packages/40/40/adfa8a5d223e4efb8562a5a5a2613a785ab54c52f2c33d18ae70d99839f6/codeforlife-portal-1.0.0.post.dev681.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev683": [ { "comment_text": "", "digests": { "md5": "79959e1b2950609ff8847c7a72f99682", "sha256": "d8ac2ee9b3df2a7153eeb385e3ae46ebf5f25d7eab285ab372a33b4e93c238a7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev683.tar.gz", "has_sig": false, "md5_digest": "79959e1b2950609ff8847c7a72f99682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23443571, "upload_time": "2017-09-14T11:37:32", "upload_time_iso_8601": "2017-09-14T11:37:32.208375Z", "url": "https://files.pythonhosted.org/packages/9c/d6/26192e56de776fe980530a48909c8233b6f698ab376ef735fc41e215b1a6/codeforlife-portal-1.0.0.post.dev683.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev685": [ { "comment_text": "", "digests": { "md5": "e4aee539e85f7280a63bfcc4833938c5", "sha256": "869b1bcd926625d7ce50fef038a71e9eea5dc53976d66f59abba22d37f758776" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev685.tar.gz", "has_sig": false, "md5_digest": "e4aee539e85f7280a63bfcc4833938c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23443984, "upload_time": "2017-09-14T15:26:53", "upload_time_iso_8601": "2017-09-14T15:26:53.505254Z", "url": "https://files.pythonhosted.org/packages/89/97/7abc4e666448f0858e98e605e0cf80ced85850f9a3f562d9a373d41cda8f/codeforlife-portal-1.0.0.post.dev685.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev687": [ { "comment_text": "", "digests": { "md5": "d1214e572710aba4beedf4504cb5dc04", "sha256": "cf2ded670728c80e49067535cd9dea486fd4eee905dab9e1fa3e3acd0cf30a39" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev687.tar.gz", "has_sig": false, "md5_digest": "d1214e572710aba4beedf4504cb5dc04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23444239, "upload_time": "2017-09-18T13:08:52", "upload_time_iso_8601": "2017-09-18T13:08:52.848014Z", "url": "https://files.pythonhosted.org/packages/a9/60/313e4aef83c13b7bb21250ae0f73ccd141ff97da1e732bf50f75cf8e31e1/codeforlife-portal-1.0.0.post.dev687.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev689": [ { "comment_text": "", "digests": { "md5": "295da250b9b6b649f6ee6c20745f2ce8", "sha256": "c01f8e8b4a2d088eadc28410bfa30cad00842c9111401a18f7771f4d9ec9acc8" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev689.tar.gz", "has_sig": false, "md5_digest": "295da250b9b6b649f6ee6c20745f2ce8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23443874, "upload_time": "2017-09-19T14:18:27", "upload_time_iso_8601": "2017-09-19T14:18:27.721528Z", "url": "https://files.pythonhosted.org/packages/ec/e1/f901b87a760dcb9ab40357a6eebe4611f72e77060b540f812e4f25909f23/codeforlife-portal-1.0.0.post.dev689.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev691": [ { "comment_text": "", "digests": { "md5": "049e0409d1fe5233efda4402affb7344", "sha256": "0560862ecb3581a1783abcad8539fa20e64a8026815dd616b17952b9cf73a6b6" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev691.tar.gz", "has_sig": false, "md5_digest": "049e0409d1fe5233efda4402affb7344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23444464, "upload_time": "2017-10-03T17:20:30", "upload_time_iso_8601": "2017-10-03T17:20:30.182307Z", "url": "https://files.pythonhosted.org/packages/2c/9d/e6e1480f9b32571e217523d4b0f3ba7d7c3ac94b7535075dee1c9d99a1d7/codeforlife-portal-1.0.0.post.dev691.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev693": [ { "comment_text": "", "digests": { "md5": "83d46519ccc703f868152cb926d95451", "sha256": "c7531adae5292b2fc07b0bcf5b3319b35a385f5c2b1f8cb2b906347049ba3d8d" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev693.tar.gz", "has_sig": false, "md5_digest": "83d46519ccc703f868152cb926d95451", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23444038, "upload_time": "2017-10-04T13:45:33", "upload_time_iso_8601": "2017-10-04T13:45:33.073353Z", "url": "https://files.pythonhosted.org/packages/a9/0b/10cb1460309a8338ccd43b419b7320700ea8e1b6fc51ae2230990056b48c/codeforlife-portal-1.0.0.post.dev693.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev696": [ { "comment_text": "", "digests": { "md5": "17027ccedcc1d26f6a11e4558ddd10c7", "sha256": "4225bd45654061400a4faf2505738b630c5a156b0d2931a59bcfd4d020367a3e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev696.tar.gz", "has_sig": false, "md5_digest": "17027ccedcc1d26f6a11e4558ddd10c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23445973, "upload_time": "2017-11-02T13:18:19", "upload_time_iso_8601": "2017-11-02T13:18:19.938662Z", "url": "https://files.pythonhosted.org/packages/b2/45/b1fcdbdf09cd9a51e96593a71e0d8b91b2b22332fe31d1ac5636a2ccca31/codeforlife-portal-1.0.0.post.dev696.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev70": [ { "comment_text": "", "digests": { "md5": "bc45cb0c82a2f7c77cc40e6f0667b9b8", "sha256": "1c1bc41f640d36182722116cfd96733820886a2e544cf31ce80bc52e479e11bf" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev70.tar.gz", "has_sig": false, "md5_digest": "bc45cb0c82a2f7c77cc40e6f0667b9b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252397, "upload_time": "2016-02-05T15:48:36", "upload_time_iso_8601": "2016-02-05T15:48:36.051996Z", "url": "https://files.pythonhosted.org/packages/04/60/40bdefbe59c7e2a4a870e0b6fe7316369a0e06aa7cd5819fccfb22d0e41f/codeforlife-portal-1.0.0.post.dev70.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev701": [ { "comment_text": "", "digests": { "md5": "fb0e1888ffc2f6914a20095e9360e69a", "sha256": "84108df33b23954ba923d1d86768a9251a19bd9395658b529d8de2f2a5da2988" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev701.tar.gz", "has_sig": false, "md5_digest": "fb0e1888ffc2f6914a20095e9360e69a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23446226, "upload_time": "2017-11-02T15:58:31", "upload_time_iso_8601": "2017-11-02T15:58:31.581754Z", "url": "https://files.pythonhosted.org/packages/cb/ec/7432ad904a54abd8bb819511ccc63be72ad2ff421976c5dc978c7d3d8da9/codeforlife-portal-1.0.0.post.dev701.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev705": [ { "comment_text": "", "digests": { "md5": "fc8d9d86dd38631260c4595303f688fb", "sha256": "485a20c970f69625106be8a69ce3220b793fd565b6793e76456becdcae56826e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev705.tar.gz", "has_sig": false, "md5_digest": "fc8d9d86dd38631260c4595303f688fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23447448, "upload_time": "2017-11-09T11:47:38", "upload_time_iso_8601": "2017-11-09T11:47:38.962319Z", "url": "https://files.pythonhosted.org/packages/1b/20/6b9bea919f375f65c9a9fe60de5a98d0e9ac05e6c6bd2994fa67f0992402/codeforlife-portal-1.0.0.post.dev705.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev706": [ { "comment_text": "", "digests": { "md5": "24ab7e036993b7ceb46bcf02012ecc70", "sha256": "68ee66545008373ea90e11010eb90fab1c161f7b782be148043482414e4cbec9" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev706.tar.gz", "has_sig": false, "md5_digest": "24ab7e036993b7ceb46bcf02012ecc70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23911666, "upload_time": "2017-11-30T15:27:13", "upload_time_iso_8601": "2017-11-30T15:27:13.495948Z", "url": "https://files.pythonhosted.org/packages/28/c2/1cfb404bd59bd28d074edfaf1aa5ef32a8212b18fefca26203d44c9c2442/codeforlife-portal-1.0.0.post.dev706.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev707": [ { "comment_text": "", "digests": { "md5": "417afa0f056d52fb6f3d36bae298a2b9", "sha256": "a910950c16d27b748d6d530de167447511bde0eab02943a32c85103dc83e8d2c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev707.tar.gz", "has_sig": false, "md5_digest": "417afa0f056d52fb6f3d36bae298a2b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23911667, "upload_time": "2018-01-23T13:20:30", "upload_time_iso_8601": "2018-01-23T13:20:30.209146Z", "url": "https://files.pythonhosted.org/packages/dc/25/edd1f1c20af86bb3e2db2678e727999e0a9c12540e8f7fba163e08fc683c/codeforlife-portal-1.0.0.post.dev707.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev72": [ { "comment_text": "", "digests": { "md5": "ad59a508c0f7a57ba052d33ee5358e02", "sha256": "7737a3eb84a848510799d56653fa8f3f75a5e8b21200c82ea67227c88587e30c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev72.tar.gz", "has_sig": false, "md5_digest": "ad59a508c0f7a57ba052d33ee5358e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252401, "upload_time": "2016-02-08T12:27:02", "upload_time_iso_8601": "2016-02-08T12:27:02.086944Z", "url": "https://files.pythonhosted.org/packages/aa/50/7ff321f85a437e31184cf9b5a73317fd88d15417d643f1c4ae48de09eab8/codeforlife-portal-1.0.0.post.dev72.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev74": [ { "comment_text": "", "digests": { "md5": "7ce7d8a4acaad582f2d78e28a48e909e", "sha256": "74f735a7b376b48a18c4147af809247419313b7e3e7679d30aa46b78a03b1e9b" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev74.tar.gz", "has_sig": false, "md5_digest": "7ce7d8a4acaad582f2d78e28a48e909e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252607, "upload_time": "2016-03-01T18:23:22", "upload_time_iso_8601": "2016-03-01T18:23:22.451522Z", "url": "https://files.pythonhosted.org/packages/42/14/f3310a7e6bc0ecad1f7a41722e9458d511d3161ca7003319cbf46b7f1dd3/codeforlife-portal-1.0.0.post.dev74.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev76": [ { "comment_text": "", "digests": { "md5": "1778160b11173712e2df84565e14102c", "sha256": "cd0e73c4c64befb66a49bf4466f9034366db79f98c094f3d7d3073a03eb7ef22" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev76.tar.gz", "has_sig": false, "md5_digest": "1778160b11173712e2df84565e14102c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252851, "upload_time": "2016-03-21T18:33:17", "upload_time_iso_8601": "2016-03-21T18:33:17.715406Z", "url": "https://files.pythonhosted.org/packages/93/11/02fdc8eb0e9d08a8abbcd8dc43cb71a8535a52df96e2468403f26e815484/codeforlife-portal-1.0.0.post.dev76.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev80": [ { "comment_text": "", "digests": { "md5": "887527452fc9f9158d83cfcb8d92b949", "sha256": "26b83e62411fd2cb8ab40b25afc66af19b84449e63037018f8d14d1f641ebef2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev80.tar.gz", "has_sig": false, "md5_digest": "887527452fc9f9158d83cfcb8d92b949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252887, "upload_time": "2016-04-27T19:47:54", "upload_time_iso_8601": "2016-04-27T19:47:54.524072Z", "url": "https://files.pythonhosted.org/packages/7a/1a/b4f67067c18d2cdd7bcd36ae30bfedbc0130b98bfb4ba1020e16649696a0/codeforlife-portal-1.0.0.post.dev80.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev82": [ { "comment_text": "", "digests": { "md5": "399c1fa64da10db9611ade2f3ee456be", "sha256": "8ec68955e406e5446b27cdac9e30fef6624473dcef1dc5c772f3510c7837ef27" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev82.tar.gz", "has_sig": false, "md5_digest": "399c1fa64da10db9611ade2f3ee456be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3252900, "upload_time": "2016-05-03T08:45:57", "upload_time_iso_8601": "2016-05-03T08:45:57.865285Z", "url": "https://files.pythonhosted.org/packages/b3/ac/8c3c273ef28274a5832f1b325fef7e52eeaed7db2de4b54f32d5c6c2144c/codeforlife-portal-1.0.0.post.dev82.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev86": [ { "comment_text": "", "digests": { "md5": "78c21f97d571db065c71adf668f61c3b", "sha256": "e4a2c4bcbf652f841fcde4d85ea94c16c41e43a39aa934d1595d278181a12c00" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev86.tar.gz", "has_sig": false, "md5_digest": "78c21f97d571db065c71adf668f61c3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253104, "upload_time": "2016-06-07T11:14:54", "upload_time_iso_8601": "2016-06-07T11:14:54.625746Z", "url": "https://files.pythonhosted.org/packages/72/2a/fde614eff1505a79deceeaab9050f880264a773bf86862b8e445abf58bda/codeforlife-portal-1.0.0.post.dev86.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev88": [ { "comment_text": "", "digests": { "md5": "f9105cd11f7ab7a93ecf1b6920bac351", "sha256": "333f3a9a33e812efc8bbd4f4ad19c433c43235697f476b4324e0e4aedc7029e7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev88.tar.gz", "has_sig": false, "md5_digest": "f9105cd11f7ab7a93ecf1b6920bac351", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253074, "upload_time": "2016-06-09T09:38:25", "upload_time_iso_8601": "2016-06-09T09:38:25.293365Z", "url": "https://files.pythonhosted.org/packages/e1/6f/338f816038f6568cd47f7b47e8fdb8dd8af47a024b057253a2d4080e4918/codeforlife-portal-1.0.0.post.dev88.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev92": [ { "comment_text": "", "digests": { "md5": "db357cb26a0e7c108041e093214d90e7", "sha256": "ead1d52a71bcf0010858118d566d0a0b2343657b8cc4942986e6d94bd2785a86" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev92.tar.gz", "has_sig": false, "md5_digest": "db357cb26a0e7c108041e093214d90e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253108, "upload_time": "2016-07-06T19:43:47", "upload_time_iso_8601": "2016-07-06T19:43:47.803996Z", "url": "https://files.pythonhosted.org/packages/29/d3/979e22c220ed7545e18336b2ef7473848049fc41eac50c1bba68a3c4cb99/codeforlife-portal-1.0.0.post.dev92.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev95": [ { "comment_text": "", "digests": { "md5": "bd1f900372bd6a431d3a285eca319c52", "sha256": "67284d57020c20d2b35fee8436dc2172ce08e28cc939459a32968451742a10cc" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev95.tar.gz", "has_sig": false, "md5_digest": "bd1f900372bd6a431d3a285eca319c52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253084, "upload_time": "2016-07-07T08:57:36", "upload_time_iso_8601": "2016-07-07T08:57:36.582227Z", "url": "https://files.pythonhosted.org/packages/c6/84/fefa598ad38db35fc969d47f19e226f18f29c83c4473d4e215e7577154c3/codeforlife-portal-1.0.0.post.dev95.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev97": [ { "comment_text": "", "digests": { "md5": "b7311cf49e814a491264efc7b121a30d", "sha256": "8e8abc65241d20e2af9909b73261c1a2797f4de0fcef86152ba680cd70956b57" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev97.tar.gz", "has_sig": false, "md5_digest": "b7311cf49e814a491264efc7b121a30d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253676, "upload_time": "2016-07-13T09:37:31", "upload_time_iso_8601": "2016-07-13T09:37:31.251983Z", "url": "https://files.pythonhosted.org/packages/27/54/8f3ad51dc742f5b0028ef65937dd218c13244081987d73c080c4dfea8966/codeforlife-portal-1.0.0.post.dev97.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post.dev99": [ { "comment_text": "", "digests": { "md5": "0365f8c9d0ff7820afafb5f700f0b9b1", "sha256": "c04b7defd622c58a21064ddb19308c79e02f45d5b4a077b048dac4077a6a9f85" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev99.tar.gz", "has_sig": false, "md5_digest": "0365f8c9d0ff7820afafb5f700f0b9b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3253692, "upload_time": "2016-07-13T09:42:29", "upload_time_iso_8601": "2016-07-13T09:42:29.854624Z", "url": "https://files.pythonhosted.org/packages/b1/6b/b0ba700cad9fe49697ce683fa23aea41fdbb9deaecf974562f2845c314f7/codeforlife-portal-1.0.0.post.dev99.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev101": [ { "comment_text": "", "digests": { "md5": "5909d7d11d33a17046ddfd0180a43e98", "sha256": "0a887ffe572ae1c546ed8054a383c5eb1d86c87be479b4238febea0a58eeb36c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev101-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5909d7d11d33a17046ddfd0180a43e98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3469556, "upload_time": "2016-07-19T12:22:57", "upload_time_iso_8601": "2016-07-19T12:22:57.684396Z", "url": "https://files.pythonhosted.org/packages/20/e3/a2b0e7051ff9f3b5987495bf0dd71e284d46227ad57b6073f9202731ea34/codeforlife_portal-1.0.0.post0.dev101-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev103": [ { "comment_text": "", "digests": { "md5": "858e9e5a9ab9bb3fa752f4321e7d6f9d", "sha256": "ef8f5b39107648466df0350d199172ff9800e9109eeae7f8c80cb3f32dc02cb4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev103-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "858e9e5a9ab9bb3fa752f4321e7d6f9d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3469466, "upload_time": "2016-07-23T11:51:54", "upload_time_iso_8601": "2016-07-23T11:51:54.920538Z", "url": "https://files.pythonhosted.org/packages/7c/59/1ed5f5c0a50ff17e552fd573965c65140c93d91948e3963c0e014ff738cd/codeforlife_portal-1.0.0.post0.dev103-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev107": [ { "comment_text": "", "digests": { "md5": "2688dd7d0392399653e7c3eb1413fee1", "sha256": "e2355e409fed82744c5dc4d949d2ba299598043962bd0d0aa419bd9fc6dee2b3" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev107-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2688dd7d0392399653e7c3eb1413fee1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3471750, "upload_time": "2016-07-29T12:54:46", "upload_time_iso_8601": "2016-07-29T12:54:46.811736Z", "url": "https://files.pythonhosted.org/packages/a1/71/60e5d037d322ead467b7b37190eb6411e18c9982a047c14d9a61c7d4064c/codeforlife_portal-1.0.0.post0.dev107-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev109": [ { "comment_text": "", "digests": { "md5": "9b559615388070b4f7a960560259aba3", "sha256": "57a98478002faec25b0cce9af4c53c1706d352233a7beecfa9e6dd99e1721997" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev109-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b559615388070b4f7a960560259aba3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3471753, "upload_time": "2016-07-29T13:00:23", "upload_time_iso_8601": "2016-07-29T13:00:23.011138Z", "url": "https://files.pythonhosted.org/packages/21/75/b2e2f7481f0843db638171b2a7b926a85d175d9d7fdc709483212a09ba7c/codeforlife_portal-1.0.0.post0.dev109-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev111": [ { "comment_text": "", "digests": { "md5": "4a84a9067af3a443eb1488652c8e0f70", "sha256": "ce383ad568f7b56228d6766a3606315d65396ff5735f442bce72fd54bc7af0da" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev111-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a84a9067af3a443eb1488652c8e0f70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3471783, "upload_time": "2016-08-02T10:28:33", "upload_time_iso_8601": "2016-08-02T10:28:33.696919Z", "url": "https://files.pythonhosted.org/packages/cf/f9/fe79afc005bfab157488c291ea00ffa173537a1ce87de897cc350a0f23c2/codeforlife_portal-1.0.0.post0.dev111-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev113": [ { "comment_text": "", "digests": { "md5": "cff73896458d1b04f6aebe3b6173dedc", "sha256": "5cbb45cd6b61ac89ddb773cb329a1a8e6f1d7a65a71ddcc8f80fab292a3c452f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev113-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cff73896458d1b04f6aebe3b6173dedc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3472342, "upload_time": "2016-08-08T16:22:29", "upload_time_iso_8601": "2016-08-08T16:22:29.468073Z", "url": "https://files.pythonhosted.org/packages/e3/45/c2d1cda7dd6a9164706c3411e1ed9d79ae6500fc49948a075c0e51bce5a7/codeforlife_portal-1.0.0.post0.dev113-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev115": [ { "comment_text": "", "digests": { "md5": "ab65b904c7d3d52382d767c573ceb7af", "sha256": "15e9e15cef45cb32281ae3c1e16ed8ffc5cb6f200527d1a71f2de021b485b164" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev115-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab65b904c7d3d52382d767c573ceb7af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3472554, "upload_time": "2016-08-08T16:26:50", "upload_time_iso_8601": "2016-08-08T16:26:50.705903Z", "url": "https://files.pythonhosted.org/packages/2b/6b/9a1f08a16fd67ad5e128ef10b679dfc4014b9542d5807e94b1fc8b366eda/codeforlife_portal-1.0.0.post0.dev115-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev117": [ { "comment_text": "", "digests": { "md5": "7138bfb89c06397d1d688bdff0dfae8e", "sha256": "58177d674204bf34a2ee44996c5f53e7e4b461cee17b01ad503015361046e06f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev117-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7138bfb89c06397d1d688bdff0dfae8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3472553, "upload_time": "2016-08-11T16:16:40", "upload_time_iso_8601": "2016-08-11T16:16:40.457844Z", "url": "https://files.pythonhosted.org/packages/9c/72/7d468e9c4c29a06bf3fc384a03baed51e6522c2b90003bd2e653ff423965/codeforlife_portal-1.0.0.post0.dev117-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev119": [ { "comment_text": "", "digests": { "md5": "c979a1c3f944180f05528877a6723fa3", "sha256": "96c3e8172a72020ec6a2a3dfb5c20d3fd55eba2761ed43e9f9aec2d126a7580f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev119-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c979a1c3f944180f05528877a6723fa3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3472554, "upload_time": "2016-08-22T14:43:47", "upload_time_iso_8601": "2016-08-22T14:43:47.062626Z", "url": "https://files.pythonhosted.org/packages/42/d5/a07ade1d75a5552732ed27b0d479cc75c9fc6fba1373c62135c911c33832/codeforlife_portal-1.0.0.post0.dev119-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev121": [ { "comment_text": "", "digests": { "md5": "d84ab533d2e194a2a93cd87f03c7b973", "sha256": "ebc8c48a575b87d1c61868ed8b958f4874378117ce34dec6132379420369db5d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev121-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d84ab533d2e194a2a93cd87f03c7b973", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3473175, "upload_time": "2016-08-22T15:48:24", "upload_time_iso_8601": "2016-08-22T15:48:24.538579Z", "url": "https://files.pythonhosted.org/packages/7b/a5/791500439c70d2212e4a753ed62379594be265880e5c0b89f4a712317ca2/codeforlife_portal-1.0.0.post0.dev121-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev123": [ { "comment_text": "", "digests": { "md5": "f2b7ade18bed246a1dce0cc62ae21508", "sha256": "5b8becaf1f2dcfa192c1327544f319fc694f5c7ba52411e571754a7cce3777e5" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev123-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f2b7ade18bed246a1dce0cc62ae21508", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3473210, "upload_time": "2016-08-22T17:00:10", "upload_time_iso_8601": "2016-08-22T17:00:10.581291Z", "url": "https://files.pythonhosted.org/packages/0a/7f/22c3046ce03e17c217c8d929f8975ee0e8a3dd3a416d760d3e4a295ceb82/codeforlife_portal-1.0.0.post0.dev123-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev125": [ { "comment_text": "", "digests": { "md5": "1af7b84eec1894d69aabbbd3a169fb3f", "sha256": "b671c50d6d66d898fb97f55eda2d938d97254032cf7ab96ededc31901d1b5090" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev125-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1af7b84eec1894d69aabbbd3a169fb3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3473284, "upload_time": "2016-08-22T17:43:57", "upload_time_iso_8601": "2016-08-22T17:43:57.018545Z", "url": "https://files.pythonhosted.org/packages/af/d4/a0bbf09da0f11b96b187eca53ade49de6a614a8f919c3001995b52b49706/codeforlife_portal-1.0.0.post0.dev125-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev127": [ { "comment_text": "", "digests": { "md5": "cf3597a221cc9836922b2ce10392e453", "sha256": "fd079b10a9f69226ef0c1e6f2616e5ab6b3b8fa4f8a1c9ae0ae32f205f76ee61" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev127-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf3597a221cc9836922b2ce10392e453", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3473278, "upload_time": "2016-08-23T11:51:02", "upload_time_iso_8601": "2016-08-23T11:51:02.468982Z", "url": "https://files.pythonhosted.org/packages/df/9d/749ef753319658b452e102f63625f6134d8224178fe568ffc0018af67e63/codeforlife_portal-1.0.0.post0.dev127-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev131": [ { "comment_text": "", "digests": { "md5": "a935cb2e1346e656d8923e438694ed8d", "sha256": "78a4a369fa3281bde311fe2222cc7b4b13463f0238e61e0cbc2f8cae9f68f372" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev131-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a935cb2e1346e656d8923e438694ed8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3474683, "upload_time": "2016-08-24T15:04:21", "upload_time_iso_8601": "2016-08-24T15:04:21.494950Z", "url": "https://files.pythonhosted.org/packages/68/0a/025b6d70dd61d282443615cca305298cc0fadbfd158c0d5390f925ff682c/codeforlife_portal-1.0.0.post0.dev131-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev143": [ { "comment_text": "", "digests": { "md5": "f68b8ff96a138830cb417314c5ebf770", "sha256": "cbd8788c510655a68268fd72069e4a89ea90fdef00b69003a8c43163486e2a5e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev143-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f68b8ff96a138830cb417314c5ebf770", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3494440, "upload_time": "2016-09-07T10:30:44", "upload_time_iso_8601": "2016-09-07T10:30:44.342098Z", "url": "https://files.pythonhosted.org/packages/20/e4/3a04fd85944c078ca8c7bdc53154f468ab75a206c719015a4175b6332694/codeforlife_portal-1.0.0.post0.dev143-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev145": [ { "comment_text": "", "digests": { "md5": "d8273289ca406c115bb7cfd5fa22fe69", "sha256": "41f8c49cdce4a16fcccd1e172aafc66c6319fef439a05449abb0b11a7abd1150" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev145-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8273289ca406c115bb7cfd5fa22fe69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3494873, "upload_time": "2016-09-07T10:57:47", "upload_time_iso_8601": "2016-09-07T10:57:47.020823Z", "url": "https://files.pythonhosted.org/packages/3a/ac/c1e18e18356270e4f552416cad1b4318a26384851bc04bd2cdd25051a031/codeforlife_portal-1.0.0.post0.dev145-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev147": [ { "comment_text": "", "digests": { "md5": "1823cc048ad895492bfdbbf7dc1a3f75", "sha256": "e3b9038e33030068d9844c760b1221c44edc3e192895084fde87789d5549d003" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev147-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1823cc048ad895492bfdbbf7dc1a3f75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3494871, "upload_time": "2016-09-07T11:36:13", "upload_time_iso_8601": "2016-09-07T11:36:13.545033Z", "url": "https://files.pythonhosted.org/packages/be/55/a062fa1e2b341d95d4daf22b1b6901e7b99abcc1bf0d727b6053aa63f40b/codeforlife_portal-1.0.0.post0.dev147-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev203": [ { "comment_text": "", "digests": { "md5": "bc7b1225b126d7274b5f3892e4c344bd", "sha256": "ead0bf2852311962dd32ba04c33cade4ef2606b0b1276cfa32913f06057a8489" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev203-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc7b1225b126d7274b5f3892e4c344bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22207341, "upload_time": "2016-09-07T11:54:47", "upload_time_iso_8601": "2016-09-07T11:54:47.225174Z", "url": "https://files.pythonhosted.org/packages/80/a6/44073ab2f26fc153c88860862598d4f3c01be7ae164eae13e00c694bbee2/codeforlife_portal-1.0.0.post0.dev203-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev205": [ { "comment_text": "", "digests": { "md5": "999b962e9bde0caba0ff4fc3ff9168a1", "sha256": "d774b692491a055a171f80fe2b08f4cce559a276a7709051fc890e2197139fa9" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev205-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "999b962e9bde0caba0ff4fc3ff9168a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22207269, "upload_time": "2016-09-08T08:50:28", "upload_time_iso_8601": "2016-09-08T08:50:28.192713Z", "url": "https://files.pythonhosted.org/packages/f7/a3/e0c3f07ff0c2448fa570b213ad8124be224392901a428261f0e0acdd8826/codeforlife_portal-1.0.0.post0.dev205-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev207": [ { "comment_text": "", "digests": { "md5": "2154a51c7cf6357488860b5cc550f50c", "sha256": "846921ff1efc46516368836d13317d8637b4aef69dd60d63f0301a6e0066ecf5" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev207-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2154a51c7cf6357488860b5cc550f50c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22207295, "upload_time": "2016-09-13T16:53:10", "upload_time_iso_8601": "2016-09-13T16:53:10.433851Z", "url": "https://files.pythonhosted.org/packages/4a/92/e8e6e972fac40554a585281da3b9f8e0e6656a28648fe691e9e0937add4f/codeforlife_portal-1.0.0.post0.dev207-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev209": [ { "comment_text": "", "digests": { "md5": "c497d7270969c71de0b6632d40d5ad3c", "sha256": "a0bdb5d1c1d4b9c9fc8bbcfedc6ed6e924a378f21a955089ec5dd6c5f1836d1a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev209-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c497d7270969c71de0b6632d40d5ad3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22207592, "upload_time": "2016-09-14T13:26:57", "upload_time_iso_8601": "2016-09-14T13:26:57.161958Z", "url": "https://files.pythonhosted.org/packages/2c/ba/8009ff3b8fbea1cbca2019755b7294fbee50f8b3e561ed3da6b12baa2077/codeforlife_portal-1.0.0.post0.dev209-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev211": [ { "comment_text": "", "digests": { "md5": "c35336acc9f16cc7940cec824120ffb0", "sha256": "41ccb7d68df9382dcb2d666961f5f2831b99757f15fa5db2ed25e6c34cf19d91" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev211-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c35336acc9f16cc7940cec824120ffb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22207601, "upload_time": "2016-09-16T10:55:36", "upload_time_iso_8601": "2016-09-16T10:55:36.227420Z", "url": "https://files.pythonhosted.org/packages/c9/86/f227f8a7ac928450f149cb3910bc70f2c6a7c548f21a066673132fd2ddde/codeforlife_portal-1.0.0.post0.dev211-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev213": [ { "comment_text": "", "digests": { "md5": "85fa3144097abbc9016d3cd09815f994", "sha256": "00ed02aa1b3537871fad2872f3e86bebc24d932acf584a3d3461819457f936a3" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev213-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85fa3144097abbc9016d3cd09815f994", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22204928, "upload_time": "2016-09-22T16:54:51", "upload_time_iso_8601": "2016-09-22T16:54:51.774599Z", "url": "https://files.pythonhosted.org/packages/91/32/fd6761a2a80863c9c46b36cbbd28acfba1dcad055c0921ebff362c392586/codeforlife_portal-1.0.0.post0.dev213-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev215": [ { "comment_text": "", "digests": { "md5": "cf87c4dcea34738f6bebaf51cfaf7a64", "sha256": "b419fbdd83d74e4a29522347def834b4bb9952598bf6a353f5e64f5fb7dae411" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev215-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf87c4dcea34738f6bebaf51cfaf7a64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22204929, "upload_time": "2016-11-02T19:15:17", "upload_time_iso_8601": "2016-11-02T19:15:17.344278Z", "url": "https://files.pythonhosted.org/packages/83/93/e31a7b167b6effd7f8da41970a7ee51d8086c5bc22661bcf7366c16153ff/codeforlife_portal-1.0.0.post0.dev215-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev217": [ { "comment_text": "", "digests": { "md5": "5c40cf671b5648c10c7b6e6d863eb9d4", "sha256": "ef34db87aca160fb7d993be12ee5cdae7ebf929b0c282ca4febbbb21e8955b25" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev217-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c40cf671b5648c10c7b6e6d863eb9d4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22149286, "upload_time": "2016-11-04T17:35:01", "upload_time_iso_8601": "2016-11-04T17:35:01.525092Z", "url": "https://files.pythonhosted.org/packages/c7/9b/3ee5be47ec6e14975fac6eb3fe24cc7a6d3a857353564a163b5a6bcd9bf6/codeforlife_portal-1.0.0.post0.dev217-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev219": [ { "comment_text": "", "digests": { "md5": "ab56d32dc3067775e9fce0fe4403284d", "sha256": "657b8e86a6dff28daf74782f62682a0a5b98d6455b88a9880286ede26aa63699" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev219-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab56d32dc3067775e9fce0fe4403284d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22149472, "upload_time": "2016-11-23T19:25:46", "upload_time_iso_8601": "2016-11-23T19:25:46.483457Z", "url": "https://files.pythonhosted.org/packages/4a/82/e9e49df74532013f127c7c5f5a98ac0fca4eb07b54f72b4ff64746b8eb87/codeforlife_portal-1.0.0.post0.dev219-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev223": [ { "comment_text": "", "digests": { "md5": "d7ae04ffba7591d3be7ba3da7cdd8587", "sha256": "c72fc22f18655e955dfb4f21e1003f11a979097f5b8b9ece860734ad3169683c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev223-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d7ae04ffba7591d3be7ba3da7cdd8587", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22373362, "upload_time": "2016-11-30T18:57:21", "upload_time_iso_8601": "2016-11-30T18:57:21.272964Z", "url": "https://files.pythonhosted.org/packages/c9/06/73da471ba5e7dc7eb2c7ab98252df0a894dfbc44930ceefd17a17e0cd0d3/codeforlife_portal-1.0.0.post0.dev223-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev225": [ { "comment_text": "", "digests": { "md5": "e2c5fbe88d14689646356dce9f847fba", "sha256": "90e1be65197c05474ce076fe0a91b7fd838e955727d0c967d4c57252305a96f4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev225-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2c5fbe88d14689646356dce9f847fba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22371063, "upload_time": "2016-12-21T18:17:42", "upload_time_iso_8601": "2016-12-21T18:17:42.914930Z", "url": "https://files.pythonhosted.org/packages/a2/3d/a3c3250fde0e3d05f93a9e41c744ab3e8bc47b0ffc6cce1db8f63fdb3b3e/codeforlife_portal-1.0.0.post0.dev225-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev227": [ { "comment_text": "", "digests": { "md5": "384ab194d805940ea5389baa24f68772", "sha256": "2c2f26817be39b4f25bbed5e0e1e128883b55f179fcd016505536e3f3ad69222" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev227-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "384ab194d805940ea5389baa24f68772", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22373368, "upload_time": "2016-12-28T15:00:50", "upload_time_iso_8601": "2016-12-28T15:00:50.488230Z", "url": "https://files.pythonhosted.org/packages/ee/29/54b50b7077acd57a0528d5c3db31a851d4e4bc3513fbe98e7f9aef965791/codeforlife_portal-1.0.0.post0.dev227-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev229": [ { "comment_text": "", "digests": { "md5": "9a2df35e1f2125f7b7e1113db974a213", "sha256": "373eb50d58f7508feae25de21eeda601c7d0538151a10974455073fd9b694c5b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev229-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a2df35e1f2125f7b7e1113db974a213", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22371068, "upload_time": "2016-12-29T11:05:42", "upload_time_iso_8601": "2016-12-29T11:05:42.675299Z", "url": "https://files.pythonhosted.org/packages/05/91/d68491a0b185161c81e2ba0d59e62c3d7000a9fc16a3280e5818ac2edb9d/codeforlife_portal-1.0.0.post0.dev229-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev238": [ { "comment_text": "", "digests": { "md5": "7caeb798b7a8e3f4e63bbf0c65425f3f", "sha256": "9d4ecc5fabee2127743d17a45c32f49c6be4781a298a53f85c5468cb03c2fc47" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev238-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7caeb798b7a8e3f4e63bbf0c65425f3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22371466, "upload_time": "2017-01-04T19:56:12", "upload_time_iso_8601": "2017-01-04T19:56:12.444001Z", "url": "https://files.pythonhosted.org/packages/e5/6b/ddc9a2f39317a3bfc5566adc1944e9011edc173c8069aab7a754b47fc61f/codeforlife_portal-1.0.0.post0.dev238-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev244": [ { "comment_text": "", "digests": { "md5": "b7962b9d3728f1d715e870e0ba1594c8", "sha256": "8e39653a23b2a9b51405029656c0b1dbb0e9ebc3555dc46d0e28f84df0fb96ee" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev244-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7962b9d3728f1d715e870e0ba1594c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22303523, "upload_time": "2017-01-05T17:20:44", "upload_time_iso_8601": "2017-01-05T17:20:44.943377Z", "url": "https://files.pythonhosted.org/packages/de/ec/ee0da6d8c7a80cbceb819b7821337e3bb166e46609cffeb0621828300b18/codeforlife_portal-1.0.0.post0.dev244-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev247": [ { "comment_text": "", "digests": { "md5": "105948ff46c5ba683701daad810b413d", "sha256": "e58247a06aa27b6e8152dcc9b007ca5b27ec60b5c2450d05df8e5bd1f1bfa984" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev247-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "105948ff46c5ba683701daad810b413d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25842478, "upload_time": "2017-01-06T15:46:26", "upload_time_iso_8601": "2017-01-06T15:46:26.163267Z", "url": "https://files.pythonhosted.org/packages/17/bd/81e97c1c130e7ca07415f67b9d49305523497f61d3ce3a06df7874e3432b/codeforlife_portal-1.0.0.post0.dev247-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev251": [ { "comment_text": "", "digests": { "md5": "53839d22a555c1faa47770d324aded9c", "sha256": "bd56811da45484df52504bd7cc3aaee49e57ed30d6005930e13c849ab5b608ec" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev251-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53839d22a555c1faa47770d324aded9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25850013, "upload_time": "2017-01-12T12:30:56", "upload_time_iso_8601": "2017-01-12T12:30:56.288497Z", "url": "https://files.pythonhosted.org/packages/89/86/7e95692431d9ac225f3ef2676d53cafdcfb0c01bad40f8e9cbd31a9df80e/codeforlife_portal-1.0.0.post0.dev251-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev254": [ { "comment_text": "", "digests": { "md5": "5b754c397517d8c5c92ebd4aa0b7866a", "sha256": "79068e7b9f4b88621c7c0b0a0c2f0b7a92a69132f8fa80ec92e684da1a6135f4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev254-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b754c397517d8c5c92ebd4aa0b7866a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25885732, "upload_time": "2017-01-12T15:11:12", "upload_time_iso_8601": "2017-01-12T15:11:12.222999Z", "url": "https://files.pythonhosted.org/packages/35/a7/823696e834dd558fe470f4bcf4b4e3648c237fdf9ffee28473b50853ae9a/codeforlife_portal-1.0.0.post0.dev254-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev256": [ { "comment_text": "", "digests": { "md5": "6423c5a1c9ffa6096f003b6285de7a31", "sha256": "b8c95d46443ab3861f20e6f27d360ab910bcbc6b616667c8fd2046209e3f790b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev256-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6423c5a1c9ffa6096f003b6285de7a31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25885723, "upload_time": "2017-01-12T16:37:15", "upload_time_iso_8601": "2017-01-12T16:37:15.765735Z", "url": "https://files.pythonhosted.org/packages/28/44/374d62836e4d14221f6ef77782d1cc2eaecece6b6fc77aa644f2a769f12f/codeforlife_portal-1.0.0.post0.dev256-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev263": [ { "comment_text": "", "digests": { "md5": "f966084afe5924a59b7ea6f200831546", "sha256": "ac19844b12d7934a34450702592b1c091559362edad81dffbdb3a6414a05c2e2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev263-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f966084afe5924a59b7ea6f200831546", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25894239, "upload_time": "2017-01-17T14:12:06", "upload_time_iso_8601": "2017-01-17T14:12:06.241149Z", "url": "https://files.pythonhosted.org/packages/5e/27/4925bd1e6ac126148bf39b6e67a3ba710b5a5f605c2fb5bab3b101beb251/codeforlife_portal-1.0.0.post0.dev263-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev269": [ { "comment_text": "", "digests": { "md5": "dbc327bdeffab42316b27dc3fe9e9946", "sha256": "e865e12d1a54c96c0744746b8927754a2aafef744a82344933659e38207b4b52" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev269-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dbc327bdeffab42316b27dc3fe9e9946", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25913274, "upload_time": "2017-01-19T15:38:52", "upload_time_iso_8601": "2017-01-19T15:38:52.958346Z", "url": "https://files.pythonhosted.org/packages/77/e5/97997f831f498f60a9545369cad2c4e99c0f66317f4dc8c1078bfe5d9a10/codeforlife_portal-1.0.0.post0.dev269-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev273": [ { "comment_text": "", "digests": { "md5": "38de9617918176870094a19e23ccc229", "sha256": "636eb2056fea2fed509b6a0dcb14af4c8bb40d456af06f40be3c2f6e4bc326f4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev273-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38de9617918176870094a19e23ccc229", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25911450, "upload_time": "2017-01-20T10:51:26", "upload_time_iso_8601": "2017-01-20T10:51:26.955908Z", "url": "https://files.pythonhosted.org/packages/e4/4d/ab1b746345461d78827a70f3aaf8419e47bfc704a33f3b2e1561b2ce8d33/codeforlife_portal-1.0.0.post0.dev273-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev275": [ { "comment_text": "", "digests": { "md5": "e61f2c8a859a8f9c5173423fd7437a7f", "sha256": "1991ab1132e9e2e6e8eeb4df02bc60e973fefa4fb1a4588601876263e6ad603b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev275-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e61f2c8a859a8f9c5173423fd7437a7f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25911452, "upload_time": "2017-01-20T13:47:39", "upload_time_iso_8601": "2017-01-20T13:47:39.746480Z", "url": "https://files.pythonhosted.org/packages/59/48/560cf31f1666a2c25b42b8dc35af1178724fbc55fb28c6da48ac30d64d11/codeforlife_portal-1.0.0.post0.dev275-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev278": [ { "comment_text": "", "digests": { "md5": "35c4487807d21e4aa51ff1b0a8728f2a", "sha256": "f8cae336c29ef7a0b421f927cdbb882f004e4eb79fc9266d95892c2c80e0f870" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev278-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35c4487807d21e4aa51ff1b0a8728f2a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25911534, "upload_time": "2017-01-20T17:37:44", "upload_time_iso_8601": "2017-01-20T17:37:44.494030Z", "url": "https://files.pythonhosted.org/packages/eb/78/8885280afe17c0956fb5159af40c29b5f4537507ada15659a61b3ec5668e/codeforlife_portal-1.0.0.post0.dev278-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev281": [ { "comment_text": "", "digests": { "md5": "10146271d0d8224d88d7b27fa2a8be88", "sha256": "089e5bb5d4f19ca4ddbca7ecd6c4b8234df27cda6a7f75b3e847305b340e95da" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev281-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10146271d0d8224d88d7b27fa2a8be88", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25912505, "upload_time": "2017-01-27T14:31:32", "upload_time_iso_8601": "2017-01-27T14:31:32.701948Z", "url": "https://files.pythonhosted.org/packages/34/ec/80c84494dcb1914225edcd4b884621eb03704b4a79127cb06b6bcddd2979/codeforlife_portal-1.0.0.post0.dev281-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev283": [ { "comment_text": "", "digests": { "md5": "2e7b40d01067afce9c9f1b146c757842", "sha256": "c1ca10711d857bf5af9c17e63ed978e4b372fd38ca40660c8c436941fa9fa0a7" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev283-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e7b40d01067afce9c9f1b146c757842", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25912470, "upload_time": "2017-02-01T20:00:34", "upload_time_iso_8601": "2017-02-01T20:00:34.080906Z", "url": "https://files.pythonhosted.org/packages/b4/cb/0de9adf88423090d1b97bb3fc7a2d4ea7d993e406424b41ce6ab24730715/codeforlife_portal-1.0.0.post0.dev283-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev285": [ { "comment_text": "", "digests": { "md5": "321e30cd7360019776581ba52be245b8", "sha256": "27506c5ae1b0023fbf99f8871a27f5bd01812dc1a37fe93cf091e83e2849c79d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev285-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "321e30cd7360019776581ba52be245b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25597962, "upload_time": "2017-02-01T20:15:22", "upload_time_iso_8601": "2017-02-01T20:15:22.459747Z", "url": "https://files.pythonhosted.org/packages/54/c0/ebeb9ccd18fe5a676da943ab247279b8ed9490b67fa3192ffe10d4ebc75c/codeforlife_portal-1.0.0.post0.dev285-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev287": [ { "comment_text": "", "digests": { "md5": "af610bd2e8ddf7af51871726b0febcb2", "sha256": "ff7282b528997767be3158ce1cd1a9f5715f9d1ef3c9321617a276eea028fa78" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev287-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af610bd2e8ddf7af51871726b0febcb2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25597971, "upload_time": "2017-02-01T20:45:14", "upload_time_iso_8601": "2017-02-01T20:45:14.977466Z", "url": "https://files.pythonhosted.org/packages/62/49/8cd937ccbd59edbeb5c6a32bd6a9a7c4451a15ffd6d468b0d96832280dde/codeforlife_portal-1.0.0.post0.dev287-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev290": [ { "comment_text": "", "digests": { "md5": "672a50ca9e14c3f45beb4fbdbad56338", "sha256": "532d6f111e4588e72d3a9694704228318a04d46b3a7fe3f2892a221733b2c9dc" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev290-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "672a50ca9e14c3f45beb4fbdbad56338", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25597985, "upload_time": "2017-02-07T14:04:12", "upload_time_iso_8601": "2017-02-07T14:04:12.206624Z", "url": "https://files.pythonhosted.org/packages/38/8b/68ac6da5ee339a01ec53e2aad20e268f4e1e25a95b2e27b445110d2a1c2d/codeforlife_portal-1.0.0.post0.dev290-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev305": [ { "comment_text": "", "digests": { "md5": "b37684b2fd1d7969b4a4a24e7faef717", "sha256": "4867b2ae1ef3d27eff4397da38a82e9a608645c5e7f24a364af00781ef38d370" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev305-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b37684b2fd1d7969b4a4a24e7faef717", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25627452, "upload_time": "2017-03-01T20:36:23", "upload_time_iso_8601": "2017-03-01T20:36:23.148707Z", "url": "https://files.pythonhosted.org/packages/98/94/3dadf771d43cdc198d129094cf27bc548b67f0445750be6d2f2935f19abf/codeforlife_portal-1.0.0.post0.dev305-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev311": [ { "comment_text": "", "digests": { "md5": "ca32f0746a7cb847dce46c0b44191ca7", "sha256": "9f6b5e58f024288fbfe2e423408d59d534eacad223c0ea3eaad9242c1046cd68" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev311-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca32f0746a7cb847dce46c0b44191ca7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25626605, "upload_time": "2017-03-09T14:11:55", "upload_time_iso_8601": "2017-03-09T14:11:55.473789Z", "url": "https://files.pythonhosted.org/packages/79/f6/15a8d5e1622c14e68177bd5e6cce734e4597a07f2b0d379dbd7e0f229d5e/codeforlife_portal-1.0.0.post0.dev311-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev313": [ { "comment_text": "", "digests": { "md5": "994605bb88fc6a0dbe9fcc3148ffabb0", "sha256": "9da21abb8fb4cce7123b34a1185c077e703f56d4a7494a27c3d39cd145adfb48" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev313-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "994605bb88fc6a0dbe9fcc3148ffabb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25626601, "upload_time": "2017-03-10T15:15:40", "upload_time_iso_8601": "2017-03-10T15:15:40.132405Z", "url": "https://files.pythonhosted.org/packages/5f/73/7cb30bd2a8cfde8ef9faea576a0291daf675732d8a4c2e583c541e1f65a3/codeforlife_portal-1.0.0.post0.dev313-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev315": [ { "comment_text": "", "digests": { "md5": "aab2596450ff5abf4a790165c07f4b68", "sha256": "2a24e53a6310063de2e9be01a638dec04b61e603f6dc757c81bcc37692fc3a9b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev315-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aab2596450ff5abf4a790165c07f4b68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621363, "upload_time": "2017-03-13T17:32:48", "upload_time_iso_8601": "2017-03-13T17:32:48.533784Z", "url": "https://files.pythonhosted.org/packages/3c/a4/56128eeda520f0d49d22f8dd9b7c8bf2778402f80493d1f903410e60c777/codeforlife_portal-1.0.0.post0.dev315-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev320": [ { "comment_text": "", "digests": { "md5": "b5e37bda1afcad9b7cbb14fa345aea68", "sha256": "7280bd7b48ce4603b18e332a1f45869b34a09fe16dd77f65209a77caf4e9ecf5" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev320-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5e37bda1afcad9b7cbb14fa345aea68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25623397, "upload_time": "2017-03-15T20:15:20", "upload_time_iso_8601": "2017-03-15T20:15:20.171299Z", "url": "https://files.pythonhosted.org/packages/39/08/8e6f974de67fad7455890dd5de7d18eca007cbeea89e72709df70a22052e/codeforlife_portal-1.0.0.post0.dev320-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev327": [ { "comment_text": "", "digests": { "md5": "1324ee9bb703d117094f738fb1d36b91", "sha256": "53e802b29b504e746af2951cbe187cb98e330166ffb7962c53f1914c28f91b3a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev327-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1324ee9bb703d117094f738fb1d36b91", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25617325, "upload_time": "2017-03-16T16:17:34", "upload_time_iso_8601": "2017-03-16T16:17:34.614904Z", "url": "https://files.pythonhosted.org/packages/42/e2/ebbd2445505d96d7b817461cba065faaec26e04a31c96aea4010f303f6f8/codeforlife_portal-1.0.0.post0.dev327-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev329": [ { "comment_text": "", "digests": { "md5": "046026578df48173d231e1b6d9e074f3", "sha256": "a961ff60dde5623d975717bbc9260580f6815610a8964bf4c8498ff3801dd630" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev329-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "046026578df48173d231e1b6d9e074f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25617337, "upload_time": "2017-03-22T18:46:17", "upload_time_iso_8601": "2017-03-22T18:46:17.437588Z", "url": "https://files.pythonhosted.org/packages/c1/a3/352d3caba5da3d7d2633d1f9cb1884d07e5bf92ee5542bb40034397f1710/codeforlife_portal-1.0.0.post0.dev329-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev333": [ { "comment_text": "", "digests": { "md5": "7fd6febbc4046fe575b25fe45444967b", "sha256": "8bfc08e0b8a5bbbe0b6c506cbbef7de08599c365d1ae6abdf825785ad150b22b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev333-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fd6febbc4046fe575b25fe45444967b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25619623, "upload_time": "2017-03-22T20:13:17", "upload_time_iso_8601": "2017-03-22T20:13:17.292970Z", "url": "https://files.pythonhosted.org/packages/03/f6/d33fea6656debb015ff9782abafdba541e6d6228e7dffebdc5743f7bae7b/codeforlife_portal-1.0.0.post0.dev333-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev338": [ { "comment_text": "", "digests": { "md5": "7ed1ea8064c29c7529fc29daba4cf80f", "sha256": "47b6b5ec194c693c92d346ebfb72f462834f66402205a3747aa8b4f41a90946e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev338-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ed1ea8064c29c7529fc29daba4cf80f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621141, "upload_time": "2017-03-23T14:27:19", "upload_time_iso_8601": "2017-03-23T14:27:19.698050Z", "url": "https://files.pythonhosted.org/packages/0f/ff/5119e0dd9fee3b5a81b06913828f8bb62717777b1805f03ac2c8a54e318b/codeforlife_portal-1.0.0.post0.dev338-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev340": [ { "comment_text": "", "digests": { "md5": "c63c93f951da58d2e833f00d49f65885", "sha256": "53c29dc5e1361127ee632039d100ac75ac3c7af6b052bcb826e9e563e6e2f612" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev340-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c63c93f951da58d2e833f00d49f65885", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621234, "upload_time": "2017-03-23T14:02:48", "upload_time_iso_8601": "2017-03-23T14:02:48.735114Z", "url": "https://files.pythonhosted.org/packages/8b/e8/036d2ad6612afb82073bed2c933802df4e4215dce786fe7d6e0dc0ccfa06/codeforlife_portal-1.0.0.post0.dev340-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev342": [ { "comment_text": "", "digests": { "md5": "98400c173577e04db89b647fa4b2f689", "sha256": "593d6a4dbca8aac7a85d49a3151a5d1a00c6f0f9298cc0c7a900075dcfaa5dfd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev342-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98400c173577e04db89b647fa4b2f689", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621238, "upload_time": "2017-03-24T11:01:42", "upload_time_iso_8601": "2017-03-24T11:01:42.407509Z", "url": "https://files.pythonhosted.org/packages/3e/04/24520fe5c7843ef55fbce29a19c447e5c0026f3df44bcebd238995c8339a/codeforlife_portal-1.0.0.post0.dev342-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev344": [ { "comment_text": "", "digests": { "md5": "37088e1e082751ef14f6f6b904c27891", "sha256": "9f96681ec30881478b2478089119e6bcbcf7815fc99f4830c46b3473976d17f1" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev344-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37088e1e082751ef14f6f6b904c27891", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621236, "upload_time": "2017-03-28T09:21:03", "upload_time_iso_8601": "2017-03-28T09:21:03.283374Z", "url": "https://files.pythonhosted.org/packages/e6/1f/21c5b319e84bedec382b2dfc77880048e6aa64d529eae56c5303d9ac7be0/codeforlife_portal-1.0.0.post0.dev344-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev346": [ { "comment_text": "", "digests": { "md5": "aafc9b7f36c1da3f134d52dd5e3a6200", "sha256": "bdce555ee527a3ebcdd5910fd157522f45fe657d031c54c19f9cea09e2245701" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev346-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aafc9b7f36c1da3f134d52dd5e3a6200", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621233, "upload_time": "2017-03-31T15:12:40", "upload_time_iso_8601": "2017-03-31T15:12:40.593697Z", "url": "https://files.pythonhosted.org/packages/ea/b5/7bbe749ac2583f82d2babc6416a566c26d75e07ae561f9754c7e4760ac7b/codeforlife_portal-1.0.0.post0.dev346-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev349": [ { "comment_text": "", "digests": { "md5": "87d7259178b13dca0f3ca362ca9c8c88", "sha256": "22b5fcd345bda41de2702957406d3fd6bec2a4bc2665ad96078142a83d77a2c8" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev349-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "87d7259178b13dca0f3ca362ca9c8c88", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621471, "upload_time": "2017-04-03T11:15:18", "upload_time_iso_8601": "2017-04-03T11:15:18.853813Z", "url": "https://files.pythonhosted.org/packages/26/29/b451485920dc6a9c285c8e496c0681ede5085e876b075cec9dd1b348a7cb/codeforlife_portal-1.0.0.post0.dev349-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev351": [ { "comment_text": "", "digests": { "md5": "eb26c5835b1b428ed2228b449396ae49", "sha256": "503157cd5dd3523a147632e119c5208c76f064c95e0ffab7b65c5ed681389ea1" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev351-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb26c5835b1b428ed2228b449396ae49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25621515, "upload_time": "2017-04-05T12:18:00", "upload_time_iso_8601": "2017-04-05T12:18:00.244977Z", "url": "https://files.pythonhosted.org/packages/36/a5/07ac65d97492dcf4e6941e4b52b5b1f3344745f6dbc7d5a0654dd9489e0f/codeforlife_portal-1.0.0.post0.dev351-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev357": [ { "comment_text": "", "digests": { "md5": "2176e1261a6f6b502dee32ed16c04abf", "sha256": "6e8801bab31f25f34763088450ef1bb72d05cb124ef2bc9a5a8410027d236e48" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev357-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2176e1261a6f6b502dee32ed16c04abf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25627362, "upload_time": "2017-04-06T11:51:45", "upload_time_iso_8601": "2017-04-06T11:51:45.169853Z", "url": "https://files.pythonhosted.org/packages/0b/9b/061e1f5de6237597afa039eb913691670a8b93c463ba84d1d3a145913e72/codeforlife_portal-1.0.0.post0.dev357-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev360": [ { "comment_text": "", "digests": { "md5": "70ad8b9524818077d428f064acb84903", "sha256": "cf74fdf326880b9014f28b68c73dae8790cc5bf535213f9cbe0360bf5ef4ccb2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev360-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "70ad8b9524818077d428f064acb84903", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25632793, "upload_time": "2017-04-06T14:43:57", "upload_time_iso_8601": "2017-04-06T14:43:57.407990Z", "url": "https://files.pythonhosted.org/packages/f2/0b/7f0678b8c2c7779bc3f60e3805a205611f6af75829f3a7d16c8eb9783cd8/codeforlife_portal-1.0.0.post0.dev360-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev365": [ { "comment_text": "", "digests": { "md5": "91303ebba65bfa4018d081712e00f25b", "sha256": "810844593df69bc6e1f2a590bfc25d30d70ee8c92e9f662ac3e7929b60be6426" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev365-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91303ebba65bfa4018d081712e00f25b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25635476, "upload_time": "2017-04-07T12:55:09", "upload_time_iso_8601": "2017-04-07T12:55:09.502144Z", "url": "https://files.pythonhosted.org/packages/cf/4c/55382d3a02b78c3351fc3be0c35a52b4605481988e7724811e344674e78d/codeforlife_portal-1.0.0.post0.dev365-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev367": [ { "comment_text": "", "digests": { "md5": "28dc23784d301629c4147837de31b235", "sha256": "c663d0d8561cf5ff4aa51914bdb775227f67193d952b0a9359daa8f098893b3a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev367-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28dc23784d301629c4147837de31b235", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25636321, "upload_time": "2017-04-07T14:03:29", "upload_time_iso_8601": "2017-04-07T14:03:29.194273Z", "url": "https://files.pythonhosted.org/packages/c2/bf/5923e0971aca00f2900caa92f14ac4ebba86b19f9cb73fb6088b064f8a0e/codeforlife_portal-1.0.0.post0.dev367-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev371": [ { "comment_text": "", "digests": { "md5": "5fa7e3e9652ba1c871a97d8b3a91c50e", "sha256": "098582e3c8586debe23f1719f3ea229a3d2202f29d17844697620d30ee8e6288" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev371-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fa7e3e9652ba1c871a97d8b3a91c50e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25640466, "upload_time": "2017-04-10T11:27:11", "upload_time_iso_8601": "2017-04-10T11:27:11.699073Z", "url": "https://files.pythonhosted.org/packages/e4/d3/836cefd886f84c2b0fb075e33be4d5e6cbab0421acb7416180ec0c2620a3/codeforlife_portal-1.0.0.post0.dev371-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev373": [ { "comment_text": "", "digests": { "md5": "144ee1872d62ae640bee6dd887f7ec56", "sha256": "b45977f203373697e763dac2d0ec89ed62a8280bb21f3b150c8db940c734db22" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev373-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "144ee1872d62ae640bee6dd887f7ec56", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25640466, "upload_time": "2017-04-10T13:03:24", "upload_time_iso_8601": "2017-04-10T13:03:24.694706Z", "url": "https://files.pythonhosted.org/packages/68/be/30c4fa7bc4e2e22e69e1dcc51d56efd43716cc2cb127624b759dc235730d/codeforlife_portal-1.0.0.post0.dev373-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev379": [ { "comment_text": "", "digests": { "md5": "f4c90130b9d9a5e9a615ce8a1a011513", "sha256": "e2c10827fc1a8846f7b78afe064a8c4e2f6aed66ba5fb7f1aae3ff9b1856e910" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev379-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4c90130b9d9a5e9a615ce8a1a011513", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25642612, "upload_time": "2017-04-10T16:26:06", "upload_time_iso_8601": "2017-04-10T16:26:06.623258Z", "url": "https://files.pythonhosted.org/packages/18/89/59bfab47b1f29bdf972961893df0ff7f61a069b4b0effb7a2df8af4c8fec/codeforlife_portal-1.0.0.post0.dev379-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev383": [ { "comment_text": "", "digests": { "md5": "38b26047b6dbf447ac12236e72084f46", "sha256": "2556582bceab6dd4fd72514461ccfbdfe4789bf6bc1c8c870046481d4f6971cb" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev383-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38b26047b6dbf447ac12236e72084f46", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25642608, "upload_time": "2017-04-11T15:51:52", "upload_time_iso_8601": "2017-04-11T15:51:52.276009Z", "url": "https://files.pythonhosted.org/packages/4c/fc/c2d2672a6b431b1eb91c7b8f89dd3ebf3c7ba98efeb2f3e15f288f198e56/codeforlife_portal-1.0.0.post0.dev383-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev385": [ { "comment_text": "", "digests": { "md5": "231c936a96ea603571dbe7bef36696d1", "sha256": "aa60a5b35b2f2095b51a2d11251b263b0b57c4abc720a75c27f99b156a048a51" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev385-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "231c936a96ea603571dbe7bef36696d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25645640, "upload_time": "2017-04-12T19:10:50", "upload_time_iso_8601": "2017-04-12T19:10:50.251889Z", "url": "https://files.pythonhosted.org/packages/64/52/74b7ec8155f73ed7b6322b5c11135ee31fc3e28badcbb0bdcec4ebf52f85/codeforlife_portal-1.0.0.post0.dev385-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev387": [ { "comment_text": "", "digests": { "md5": "59c1caba3c62dfe8fc8ade1481bdb71f", "sha256": "101c91acdd22f146d3b5c293a1ab881ad9e7cd13050dfaec0929bfa6478a5a83" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev387-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59c1caba3c62dfe8fc8ade1481bdb71f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25645641, "upload_time": "2017-04-12T19:29:44", "upload_time_iso_8601": "2017-04-12T19:29:44.257022Z", "url": "https://files.pythonhosted.org/packages/bb/f9/1628a2ee77621d54e56ceac37d53177f7723557df2cc081b78c693267399/codeforlife_portal-1.0.0.post0.dev387-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev389": [ { "comment_text": "", "digests": { "md5": "e4ac4ca15838a02b34b7450aa92b3168", "sha256": "bddd30f9e870c3fdf211c3db110facd262c9280ddc9d838d2357873f2c1e318b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev389-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4ac4ca15838a02b34b7450aa92b3168", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25645633, "upload_time": "2017-04-19T16:41:35", "upload_time_iso_8601": "2017-04-19T16:41:35.147595Z", "url": "https://files.pythonhosted.org/packages/98/c5/76072c1f6fd4c39bb3270c5c6b59ae4460f4b45db9eb86296b716243e177/codeforlife_portal-1.0.0.post0.dev389-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev394": [ { "comment_text": "", "digests": { "md5": "60ad8ed051e704b445cb24cc23291dac", "sha256": "468b3ba50853442383e8fa06081f1f108147fa751a446830deb8ddd193086ee6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev394-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60ad8ed051e704b445cb24cc23291dac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25647987, "upload_time": "2017-04-24T10:39:12", "upload_time_iso_8601": "2017-04-24T10:39:12.554414Z", "url": "https://files.pythonhosted.org/packages/a1/23/ff4e66710ecec241ffc41f11c46f3c13592f9fad48af44e376584f7dc0f3/codeforlife_portal-1.0.0.post0.dev394-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev398": [ { "comment_text": "", "digests": { "md5": "6a9b7bc5bc442fefed474b43c5a633b0", "sha256": "fc3b48004518d9d4b23a40211cac9f03df4b49a7a9904a8659060c99d5b901e1" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev398-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a9b7bc5bc442fefed474b43c5a633b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25648778, "upload_time": "2017-04-24T16:24:53", "upload_time_iso_8601": "2017-04-24T16:24:53.991779Z", "url": "https://files.pythonhosted.org/packages/f7/7d/fc8afae267327d3b4b59581518ddf3026e0dce9d6f8f06f4dbb03bbc4e02/codeforlife_portal-1.0.0.post0.dev398-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev404": [ { "comment_text": "", "digests": { "md5": "cc766088404a6621bd0c83768ccb5c73", "sha256": "5c82706c7505963d664bc66ee1dedcd142ce43988fd9d9be5c82686b09f0821d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev404-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc766088404a6621bd0c83768ccb5c73", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25655901, "upload_time": "2017-04-25T14:06:34", "upload_time_iso_8601": "2017-04-25T14:06:34.026234Z", "url": "https://files.pythonhosted.org/packages/45/15/8a6b72c51fe818a61b20934be220d34f586c1971f906593fe9d4968f78aa/codeforlife_portal-1.0.0.post0.dev404-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev406": [ { "comment_text": "", "digests": { "md5": "4b1cead99e4b0ec358e5f5aac10b66a5", "sha256": "c854d68422b4d280a5c01e5de2bedac7a8ffcef11f8a4954eb1d2b7551f850cd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev406-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b1cead99e4b0ec358e5f5aac10b66a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25656431, "upload_time": "2017-04-25T15:50:34", "upload_time_iso_8601": "2017-04-25T15:50:34.725638Z", "url": "https://files.pythonhosted.org/packages/55/ab/dd8381bcd74a83a0f717c31f147917b64b2518205713bd1ac060f003d0c5/codeforlife_portal-1.0.0.post0.dev406-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev411": [ { "comment_text": "", "digests": { "md5": "08d4f798229182d8d842417581ea019a", "sha256": "7072eded36732201bc17158ae918f3fdfcd3e7788bf766bd4f6b1a43f25988a6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev411-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08d4f798229182d8d842417581ea019a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25662558, "upload_time": "2017-04-26T15:57:37", "upload_time_iso_8601": "2017-04-26T15:57:37.761191Z", "url": "https://files.pythonhosted.org/packages/2f/15/576e542bbfdc664ba2f0e8897124ffdd1302ec367a4e3060517971fa8c88/codeforlife_portal-1.0.0.post0.dev411-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev413": [ { "comment_text": "", "digests": { "md5": "727149d5636d35ecfb372eda6dfa3c48", "sha256": "91c6c478389b40f3c710b948388081e6001de06c7381d81b62c6b6a95f34c197" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev413-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "727149d5636d35ecfb372eda6dfa3c48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25662552, "upload_time": "2017-04-28T13:15:29", "upload_time_iso_8601": "2017-04-28T13:15:29.930841Z", "url": "https://files.pythonhosted.org/packages/d0/5b/dad107960ae3220ade77760ae641fc47684bc0d818f3b2c163fe0ad791b3/codeforlife_portal-1.0.0.post0.dev413-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev417": [ { "comment_text": "", "digests": { "md5": "bc09886623b9d52abe93af7ab29ef5b3", "sha256": "4533ab351bb65d6a5fd65a31370d58183d7506fa8377f59de57a8e23fcc977db" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev417-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc09886623b9d52abe93af7ab29ef5b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25663131, "upload_time": "2017-04-28T13:42:35", "upload_time_iso_8601": "2017-04-28T13:42:35.562511Z", "url": "https://files.pythonhosted.org/packages/c3/d5/dfe5b5f3faa3f0d9469a6ef77936f83b0db444cd530ae0965f5ab2392738/codeforlife_portal-1.0.0.post0.dev417-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev424": [ { "comment_text": "", "digests": { "md5": "ee3ba25e049a75acea40dab01b5edabe", "sha256": "8980f36f5ef67130501dd8f2fb6f9234b2770c905d4445c906dcb12af206c5e3" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev424-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee3ba25e049a75acea40dab01b5edabe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25665370, "upload_time": "2017-05-04T13:56:29", "upload_time_iso_8601": "2017-05-04T13:56:29.814273Z", "url": "https://files.pythonhosted.org/packages/6e/6c/385c917078ff7677fefe7f8b73450eeb285b7ca9dec797bb69663e6d5951/codeforlife_portal-1.0.0.post0.dev424-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev426": [ { "comment_text": "", "digests": { "md5": "515d5e040d5da6db9a26d70750ceaea9", "sha256": "30dcfbeb153ede6c058e3aa1c76caa9240032d8079a979548ecadfecd2bb7196" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev426-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "515d5e040d5da6db9a26d70750ceaea9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25665312, "upload_time": "2017-05-05T09:50:13", "upload_time_iso_8601": "2017-05-05T09:50:13.723746Z", "url": "https://files.pythonhosted.org/packages/05/e3/582f4f7e5900b652b0983d366b35bd33d6c670a2a96fdeb782518a7e127e/codeforlife_portal-1.0.0.post0.dev426-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev428": [ { "comment_text": "", "digests": { "md5": "4f5bec18945f4ac42b46486fd7b047e3", "sha256": "1b4c583bc4c268459f0fda36e4dff4f5fe70364b0fe5b1c0270ade8a1996805b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev428-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f5bec18945f4ac42b46486fd7b047e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25665315, "upload_time": "2017-05-05T11:29:31", "upload_time_iso_8601": "2017-05-05T11:29:31.136417Z", "url": "https://files.pythonhosted.org/packages/97/46/0b6e7bb57321f34063230d71b72e75cb08ffa6270dcae8a4b2cbe837fe1a/codeforlife_portal-1.0.0.post0.dev428-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev430": [ { "comment_text": "", "digests": { "md5": "8af23c3d587fce97c40e56081b99258d", "sha256": "a509df9eb52d35a36b5998da954d040e5006772f283cf49bb92798c45cf2bd94" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev430-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8af23c3d587fce97c40e56081b99258d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25665369, "upload_time": "2017-05-08T17:00:06", "upload_time_iso_8601": "2017-05-08T17:00:06.653882Z", "url": "https://files.pythonhosted.org/packages/d3/8c/e42133905c71b7e5b9d7f0dc9a72be9d722b6299b56658dce9608e213852/codeforlife_portal-1.0.0.post0.dev430-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev432": [ { "comment_text": "", "digests": { "md5": "2067c109200fa554bf315e22221435bc", "sha256": "82eaf1b5dd8d29164515d3d26cebca6de4070345fdc29780f4975affb8ec460c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev432-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2067c109200fa554bf315e22221435bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25665346, "upload_time": "2017-05-09T16:23:01", "upload_time_iso_8601": "2017-05-09T16:23:01.837466Z", "url": "https://files.pythonhosted.org/packages/b5/7d/94f7cd9535f8b6809b5ff4c0577f51c3f3846e6282b3d45d090c55bf180f/codeforlife_portal-1.0.0.post0.dev432-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev44": [ { "comment_text": "", "digests": { "md5": "ffa38c0b9832fbf2caa29efa678ee137", "sha256": "6bdfef00876787b94e4947c76a05ae9ca43c3c7421b0b1ace86b2f1e9d3f251b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev44-py2-none-any.whl", "has_sig": false, "md5_digest": "ffa38c0b9832fbf2caa29efa678ee137", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 219407, "upload_time": "2015-12-18T18:21:10", "upload_time_iso_8601": "2015-12-18T18:21:10.127599Z", "url": "https://files.pythonhosted.org/packages/2a/e5/3510befccd4c48e913a2886041a6fac79e8dbced93fbd90ec5a6759fcbc6/codeforlife_portal-1.0.0.post0.dev44-py2-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev440": [ { "comment_text": "", "digests": { "md5": "24e4c919b8cf1c7e163ac05cc965c972", "sha256": "b1c6f26a36908f53d25ff361b0706c3f48f1792daac62e881a45bfcd73c304b2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev440-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24e4c919b8cf1c7e163ac05cc965c972", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25671947, "upload_time": "2017-05-17T15:54:24", "upload_time_iso_8601": "2017-05-17T15:54:24.744709Z", "url": "https://files.pythonhosted.org/packages/9e/18/4ff1dca4df5ccbe02d5d72c333151ad9c38d3448bc208ff665f091f442a4/codeforlife_portal-1.0.0.post0.dev440-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev442": [ { "comment_text": "", "digests": { "md5": "28c3a852a697cfd795b0ff68378797a0", "sha256": "64eb0ce05f82ad3c6deeba6589a6b3232d27f5110a1a6dbe41a5ee79bc3bfa04" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev442-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28c3a852a697cfd795b0ff68378797a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25675382, "upload_time": "2017-05-19T11:45:05", "upload_time_iso_8601": "2017-05-19T11:45:05.271292Z", "url": "https://files.pythonhosted.org/packages/15/eb/8de334993793c094ea876f0348754b340bf2d3551041a667c5aba5cfcfbd/codeforlife_portal-1.0.0.post0.dev442-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev444": [ { "comment_text": "", "digests": { "md5": "5d0fa7260d0e0260d761087e40debaad", "sha256": "c5ef66cc4533e2b9c7aba9805b6fed9edd8ca2b5c7684dfc9ccac28d8de20f32" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev444-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d0fa7260d0e0260d761087e40debaad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25694691, "upload_time": "2017-05-19T11:43:31", "upload_time_iso_8601": "2017-05-19T11:43:31.369449Z", "url": "https://files.pythonhosted.org/packages/5e/99/d4b48c9e77a54df9f5e9fb974cb0ba6b04fa052fd287de18e062692ba0d6/codeforlife_portal-1.0.0.post0.dev444-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev454": [ { "comment_text": "", "digests": { "md5": "067da6243ff831cd35bbebca620f3de2", "sha256": "4cf1a9e1ebc6b9fb19d1845d35cb1860fbf5b9c911cd2c52f8ca9a29dca6495f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev454-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "067da6243ff831cd35bbebca620f3de2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25698363, "upload_time": "2017-05-19T15:05:24", "upload_time_iso_8601": "2017-05-19T15:05:24.137629Z", "url": "https://files.pythonhosted.org/packages/e4/ed/d85842f5baec06d5a5fbdeea5c8a99170a4e6d6cdd06d8b889e49d8ab51c/codeforlife_portal-1.0.0.post0.dev454-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev456": [ { "comment_text": "", "digests": { "md5": "9b80be6c60c2e550ae39648f8ff1a0b7", "sha256": "3546b64928c3999ee3f843ec26cf437357ef06b4916e29b634ac1486d02a5a67" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev456-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b80be6c60c2e550ae39648f8ff1a0b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25698364, "upload_time": "2017-05-22T10:50:03", "upload_time_iso_8601": "2017-05-22T10:50:03.470396Z", "url": "https://files.pythonhosted.org/packages/d9/1f/1689a2551fb5ce51e5f4e00aba6e9bda915e81020bcbce699eff458a3e71/codeforlife_portal-1.0.0.post0.dev456-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev46": [ { "comment_text": "", "digests": { "md5": "8ef9c45123b93f2603fca7671b9ddc3d", "sha256": "d56c144d896caf02c499125b4e65f6d32154251cb6f2ba459ec7b65b7d454b16" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev46-py2-none-any.whl", "has_sig": false, "md5_digest": "8ef9c45123b93f2603fca7671b9ddc3d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 219460, "upload_time": "2016-01-04T16:44:39", "upload_time_iso_8601": "2016-01-04T16:44:39.576827Z", "url": "https://files.pythonhosted.org/packages/8f/da/1bf1aff704f3a790161e2f3b883a8bbc460095fa233a5b255d5b19cac2be/codeforlife_portal-1.0.0.post0.dev46-py2-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev462": [ { "comment_text": "", "digests": { "md5": "0cb8af22420c956419ec430cfad2aff2", "sha256": "0b91ba58f7e4069a07dd863af757254810e5a0b69e01f981c5bd329eab507d91" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev462-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0cb8af22420c956419ec430cfad2aff2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25700574, "upload_time": "2017-05-22T11:22:36", "upload_time_iso_8601": "2017-05-22T11:22:36.768491Z", "url": "https://files.pythonhosted.org/packages/8e/3d/7a889cc18c71aed01bec77cf199b6f284b1dd7c574c995afe61e41b18ba4/codeforlife_portal-1.0.0.post0.dev462-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev464": [ { "comment_text": "", "digests": { "md5": "196177f8540990b9690ff633517d7c0e", "sha256": "fba71077a03647642566c2d154e430d609399422dec33799c9d8c55bb5aeed95" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev464-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "196177f8540990b9690ff633517d7c0e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25705222, "upload_time": "2017-05-22T11:08:36", "upload_time_iso_8601": "2017-05-22T11:08:36.372824Z", "url": "https://files.pythonhosted.org/packages/d0/5a/f50cc819c1a138a155830df34f3d2a39df06b7b52145a6de88bc0b855d19/codeforlife_portal-1.0.0.post0.dev464-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev466": [ { "comment_text": "", "digests": { "md5": "582a3d77a11273821aa0dec65c85a49c", "sha256": "9d2f7add9d139a1de3ebf94ec14a1d9e7ebdd1d714ec4527ba4ab1c166af1bed" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev466-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "582a3d77a11273821aa0dec65c85a49c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25705206, "upload_time": "2017-05-22T17:29:25", "upload_time_iso_8601": "2017-05-22T17:29:25.561554Z", "url": "https://files.pythonhosted.org/packages/ea/23/eb3d2e50a3aa93f99c88c813acb8eef83b4e356a848f3a6f46ce233f5f7d/codeforlife_portal-1.0.0.post0.dev466-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev470": [ { "comment_text": "", "digests": { "md5": "220fd31eb5bff27359720eacfc8a3b55", "sha256": "1913afb091bbace3083d163a33571dea25da709bf0c09dd3f57f37796b83fa84" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev470-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "220fd31eb5bff27359720eacfc8a3b55", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25705222, "upload_time": "2017-05-23T14:40:57", "upload_time_iso_8601": "2017-05-23T14:40:57.119945Z", "url": "https://files.pythonhosted.org/packages/65/aa/701c8771f3b3eb8ad9d9d193a16325b7736f8f07759efc626ccc97a14478/codeforlife_portal-1.0.0.post0.dev470-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev472": [ { "comment_text": "", "digests": { "md5": "cb97a4199b3b70b07c0db98837f61f01", "sha256": "52644e197c0b7dbcb2e9dadd7a986a4db1bab2f3aea38d60aa42c7dd4374f2a1" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev472-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb97a4199b3b70b07c0db98837f61f01", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25705235, "upload_time": "2017-05-23T15:55:18", "upload_time_iso_8601": "2017-05-23T15:55:18.031659Z", "url": "https://files.pythonhosted.org/packages/e6/a3/0a94c2d8dcf3c6ce59bb4f0d6289c2c98d01d13b25083ff98e93a24c8d88/codeforlife_portal-1.0.0.post0.dev472-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev474": [ { "comment_text": "", "digests": { "md5": "96ee1686cc8cba54073198e5a967ff75", "sha256": "d0564b92f4e50328c898d442d9e7c7b25aaae28f3d237856821b4b57b89b8674" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev474-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96ee1686cc8cba54073198e5a967ff75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25705240, "upload_time": "2017-05-23T17:28:39", "upload_time_iso_8601": "2017-05-23T17:28:39.187085Z", "url": "https://files.pythonhosted.org/packages/4b/60/cc99466d95f06623886e3d2f8a7ef8d69de3f6b9c3679e0b1310b5086cc0/codeforlife_portal-1.0.0.post0.dev474-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev476": [ { "comment_text": "", "digests": { "md5": "9b7e620fb2af3438695b36cd2da00246", "sha256": "a8bb3d1f888f141f4bf93fa693ee7ddce31cac05b3a4f26877e72590a139181c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev476-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b7e620fb2af3438695b36cd2da00246", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25705255, "upload_time": "2017-05-23T17:32:45", "upload_time_iso_8601": "2017-05-23T17:32:45.366710Z", "url": "https://files.pythonhosted.org/packages/bf/df/b8d465804a9fc752e06ff4dd683b5dfc8e7db74a51f97eadc13b270e584d/codeforlife_portal-1.0.0.post0.dev476-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev479": [ { "comment_text": "", "digests": { "md5": "5c8e6d567141abf8122ddb881d228e21", "sha256": "bb282346fdba3bdad63d298cb8b785b707ff221843b1d90ddc8f10a6f100cae2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev479-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c8e6d567141abf8122ddb881d228e21", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25707448, "upload_time": "2017-05-30T13:03:15", "upload_time_iso_8601": "2017-05-30T13:03:15.070935Z", "url": "https://files.pythonhosted.org/packages/f9/dc/0b9dc59bd18663c78ac6ebd2271aced7e944f5b664d33c77c913d11492df/codeforlife_portal-1.0.0.post0.dev479-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev48": [ { "comment_text": "", "digests": { "md5": "80b6d9050c10e52a9fa6d3d9bc740698", "sha256": "27ba4b723669d5aecf32ef937b87ee83142cedaa95ea4437fdc1a6beb9a554ad" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev48-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80b6d9050c10e52a9fa6d3d9bc740698", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468168, "upload_time": "2016-01-07T10:49:05", "upload_time_iso_8601": "2016-01-07T10:49:05.131952Z", "url": "https://files.pythonhosted.org/packages/aa/3d/9fd0ee99d465f9fc44dfe7152996cd9c10d41fc837f96390b6beed1c1af7/codeforlife_portal-1.0.0.post0.dev48-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev481": [ { "comment_text": "", "digests": { "md5": "d2672514e6bc7b6f45e58e95b7446655", "sha256": "1078bdbeab33e908367c5ec5a3bdf1073ca1271f97e006dcc5f40bc1ba1759b9" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev481-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2672514e6bc7b6f45e58e95b7446655", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25707445, "upload_time": "2017-06-05T14:17:50", "upload_time_iso_8601": "2017-06-05T14:17:50.350641Z", "url": "https://files.pythonhosted.org/packages/16/0a/4b6d47e9a22b0b44982b42a5a0197a1ddc0d5f3316558ff44212d10ace40/codeforlife_portal-1.0.0.post0.dev481-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev483": [ { "comment_text": "", "digests": { "md5": "eae91f69659a7f6f82f52bf92a82a33d", "sha256": "2abe9d654b89fa2f0e58812da53f2d2fc318781bd9d6f82a34b4738aa87af3ce" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev483-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eae91f69659a7f6f82f52bf92a82a33d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25707627, "upload_time": "2017-06-05T16:56:08", "upload_time_iso_8601": "2017-06-05T16:56:08.956338Z", "url": "https://files.pythonhosted.org/packages/ee/7f/4b8c22abc383114cff997ea215a410aaf7dc985285745c391efed8c16eff/codeforlife_portal-1.0.0.post0.dev483-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev485": [ { "comment_text": "", "digests": { "md5": "1c67b4b86b8cd7122695455ab509a2b1", "sha256": "860824c2aec3f61846d618a11911ac874459b83c44cace6cb297ff1971fe05ab" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev485-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c67b4b86b8cd7122695455ab509a2b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25707635, "upload_time": "2017-06-05T17:05:24", "upload_time_iso_8601": "2017-06-05T17:05:24.356303Z", "url": "https://files.pythonhosted.org/packages/10/75/9a244fc5aa4aaffb8afc4b8ff2e7165272ee240bba96461b0fb5897a099c/codeforlife_portal-1.0.0.post0.dev485-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev487": [ { "comment_text": "", "digests": { "md5": "f441bbc83dbf89334313251fff0e0422", "sha256": "fd208e03e9171ac06096b5ed310b05b1508d22a6ef3136dfbdf36285bbb3c2ea" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev487-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f441bbc83dbf89334313251fff0e0422", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25707773, "upload_time": "2017-06-06T11:42:25", "upload_time_iso_8601": "2017-06-06T11:42:25.515132Z", "url": "https://files.pythonhosted.org/packages/66/20/5a7a2dff5bd0af17397c0a6dfc6098dc0e95b2a72be508e564b0a26da93a/codeforlife_portal-1.0.0.post0.dev487-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev489": [ { "comment_text": "", "digests": { "md5": "7bf8a4e35757c5ccf1af3313572700e6", "sha256": "daf60f16b0782f12d1896c74003c04f697b77b34340d9ad6c2f374638b3a29a6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev489-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7bf8a4e35757c5ccf1af3313572700e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25711160, "upload_time": "2017-06-06T13:38:06", "upload_time_iso_8601": "2017-06-06T13:38:06.081771Z", "url": "https://files.pythonhosted.org/packages/83/b4/c3de3780001e517bb91395055f863b4139bb373713096751eba40c6c9c07/codeforlife_portal-1.0.0.post0.dev489-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev491": [ { "comment_text": "", "digests": { "md5": "c2e7a5f2a45b2b85fee0e020bc758716", "sha256": "c84da0de398d47e327a8ec61f9ef78b838f950fdc1fc8cf16bc4db2958aa2859" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev491-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2e7a5f2a45b2b85fee0e020bc758716", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25952268, "upload_time": "2017-06-06T14:20:08", "upload_time_iso_8601": "2017-06-06T14:20:08.629840Z", "url": "https://files.pythonhosted.org/packages/7a/4b/d9ed92f5fd7e8b4a31ea51cdd2a128138b2cd0bac67ef60c613110632162/codeforlife_portal-1.0.0.post0.dev491-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev493": [ { "comment_text": "", "digests": { "md5": "ade5aaa02e9565d3e22821b89abdc27d", "sha256": "54331d0a1b59abef8c016f157ff943fa769dc070784a8bd3365704e0308e01be" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev493-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ade5aaa02e9565d3e22821b89abdc27d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25952315, "upload_time": "2017-06-06T14:32:03", "upload_time_iso_8601": "2017-06-06T14:32:03.660528Z", "url": "https://files.pythonhosted.org/packages/07/b1/69ba61e165d41bfffa6e02d58e7290afcf4a02f420c1d91e554a390a6b77/codeforlife_portal-1.0.0.post0.dev493-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev499": [ { "comment_text": "", "digests": { "md5": "9218343429452402a5372eecac59988e", "sha256": "bc851705479e11dd0850b5ead00e1965c755f5c4f9695dfde7c65ed38383f560" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev499-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9218343429452402a5372eecac59988e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23817006, "upload_time": "2017-06-07T19:41:21", "upload_time_iso_8601": "2017-06-07T19:41:21.909842Z", "url": "https://files.pythonhosted.org/packages/7b/7e/e576654d09209f866b29c54634534acd8d6c2330aee8655847804233b2d7/codeforlife_portal-1.0.0.post0.dev499-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev50": [ { "comment_text": "", "digests": { "md5": "f8e3355aefcfdb2950280c2f35b87a29", "sha256": "9d2e47061fd794599608ed605204c72446b16f64ea5677824e4a4d502236dc26" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev50-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8e3355aefcfdb2950280c2f35b87a29", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468165, "upload_time": "2016-01-07T15:24:05", "upload_time_iso_8601": "2016-01-07T15:24:05.084095Z", "url": "https://files.pythonhosted.org/packages/cb/96/434cda4ee303e62e5db0d588de0d7902e72f261c20c8b72d638cbf91960a/codeforlife_portal-1.0.0.post0.dev50-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev501": [ { "comment_text": "", "digests": { "md5": "c2cd3980b12a0b0b8c0e04dc0db5bb44", "sha256": "66bf0aa9d753fbf2cc3845d0d9616fcd3111d796844b82e4a9974adf57fdf8b9" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev501-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2cd3980b12a0b0b8c0e04dc0db5bb44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23816928, "upload_time": "2017-06-07T20:55:50", "upload_time_iso_8601": "2017-06-07T20:55:50.334507Z", "url": "https://files.pythonhosted.org/packages/86/6b/41b3b19fdac4a409611e177e317bf87f5e56bb625cd203d69dd752129bc8/codeforlife_portal-1.0.0.post0.dev501-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev503": [ { "comment_text": "", "digests": { "md5": "e55aa956bd785156d97c60850f934730", "sha256": "4b0a42d040a386da177e32adaa614b94991dc5f15a55fbdc6da74bc66158fffd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev503-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e55aa956bd785156d97c60850f934730", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23820774, "upload_time": "2017-06-08T15:22:56", "upload_time_iso_8601": "2017-06-08T15:22:56.350216Z", "url": "https://files.pythonhosted.org/packages/2a/17/6858cd5c1bcb9ed2c328c97566dba6b212c9fc264e97c35058dfa7c67810/codeforlife_portal-1.0.0.post0.dev503-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev505": [ { "comment_text": "", "digests": { "md5": "0bea79ac24e32228605e5deedc4f846a", "sha256": "6da3276103437fcefd862358de59f0d8042fb2a24689c2a429a249c7f80386ca" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev505-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0bea79ac24e32228605e5deedc4f846a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23589669, "upload_time": "2017-06-08T16:08:11", "upload_time_iso_8601": "2017-06-08T16:08:11.403711Z", "url": "https://files.pythonhosted.org/packages/79/87/48f529ebfb5c05c4544579fe46a6527b3391c46ffd4dbda50a52e68b2a24/codeforlife_portal-1.0.0.post0.dev505-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev507": [ { "comment_text": "", "digests": { "md5": "abc363ca67150d2c201b380ac9f18e49", "sha256": "fcf862c8b53c7c9bd71ae6edf97f65d6a7a200a7e67d491c3fc9f2764ec68387" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev507-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abc363ca67150d2c201b380ac9f18e49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23589682, "upload_time": "2017-06-08T17:24:13", "upload_time_iso_8601": "2017-06-08T17:24:13.481292Z", "url": "https://files.pythonhosted.org/packages/6e/a8/78723d806221be8670bb00138a311cb1e7cf9bd9f4078949d5c281d83f7f/codeforlife_portal-1.0.0.post0.dev507-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev509": [ { "comment_text": "", "digests": { "md5": "4f5129d3a0ed5323b724076d66d51c26", "sha256": "9e5af7379521bbfafce73d1275bd5ed261980abc21057046dd7af070c1b92980" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev509-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f5129d3a0ed5323b724076d66d51c26", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23589823, "upload_time": "2017-06-09T08:47:33", "upload_time_iso_8601": "2017-06-09T08:47:33.619562Z", "url": "https://files.pythonhosted.org/packages/75/84/fad40b7475ab32e6632ce02f05fbd5bba97bd6dd37f3cae8d442ba244e48/codeforlife_portal-1.0.0.post0.dev509-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev516": [ { "comment_text": "", "digests": { "md5": "da5f5f784bb9b8fb8c9147be190e6ce8", "sha256": "6c0ce7e3fdb0db878b3d7b05e460b2ca3ca43013c4c142745e0fe2ee4219d681" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev516-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da5f5f784bb9b8fb8c9147be190e6ce8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23598000, "upload_time": "2017-06-09T11:54:23", "upload_time_iso_8601": "2017-06-09T11:54:23.653225Z", "url": "https://files.pythonhosted.org/packages/cc/04/31f7a8156c7a89a8d6301fa73350742762afa104a118fcbcd59e93c48edd/codeforlife_portal-1.0.0.post0.dev516-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev518": [ { "comment_text": "", "digests": { "md5": "64fdf7af966e4f3c3058389db8814efd", "sha256": "6e4e4e4c5e9e9cf3cfcbc799ed8438506832e948d20a8d0ce3b09514ce4e3a98" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev518-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64fdf7af966e4f3c3058389db8814efd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23597980, "upload_time": "2017-06-12T09:34:40", "upload_time_iso_8601": "2017-06-12T09:34:40.486221Z", "url": "https://files.pythonhosted.org/packages/10/7d/acd6fd0e4ad37099f5ea95b24f8fdd46fdcfe4016131e51fbcbc067c7221/codeforlife_portal-1.0.0.post0.dev518-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev52": [ { "comment_text": "", "digests": { "md5": "9541348a56fb0fe98eb66492570e76ec", "sha256": "cca0a3f7dc6493de9d59522cff55cb96d1f8356352cbb4a10993f254c55ba704" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev52-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9541348a56fb0fe98eb66492570e76ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3467876, "upload_time": "2016-01-08T15:36:14", "upload_time_iso_8601": "2016-01-08T15:36:14.276306Z", "url": "https://files.pythonhosted.org/packages/e0/63/a1bf3456e946c07ebe4782cba05de23a7de3413c834be551cf903647746b/codeforlife_portal-1.0.0.post0.dev52-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev520": [ { "comment_text": "", "digests": { "md5": "8c0cdb8b4a0aeba0ae42a5f8f3b44740", "sha256": "8c97ebc24097744ba56381786bc8a6926872e52f390fd947da92a3ff8ac38045" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev520-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c0cdb8b4a0aeba0ae42a5f8f3b44740", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23595830, "upload_time": "2017-06-12T16:16:17", "upload_time_iso_8601": "2017-06-12T16:16:17.230118Z", "url": "https://files.pythonhosted.org/packages/34/e9/e050e797ded6039f10a056c47d1eff707a01230cf6128665994668c6b079/codeforlife_portal-1.0.0.post0.dev520-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev522": [ { "comment_text": "", "digests": { "md5": "6d18afd7c143f5a69c1355b6b66e6f72", "sha256": "babd7ffd46ed2e20a8b6875aeb6f0074c033653d22ca3195d2eb09f1093e1fcc" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev522-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d18afd7c143f5a69c1355b6b66e6f72", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23595888, "upload_time": "2017-06-13T10:45:20", "upload_time_iso_8601": "2017-06-13T10:45:20.306373Z", "url": "https://files.pythonhosted.org/packages/34/53/acc5a83b3d00facc485d38f5331b69a02c0c8ff681f561192c3c381b466e/codeforlife_portal-1.0.0.post0.dev522-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev524": [ { "comment_text": "", "digests": { "md5": "1c5478e05a479d224845c7c76cd1470b", "sha256": "e5fbd7e27f97db1cc404a696683b18f03d5f0105e86bbc8a3ed88936b5706692" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev524-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c5478e05a479d224845c7c76cd1470b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23704728, "upload_time": "2017-06-13T11:25:00", "upload_time_iso_8601": "2017-06-13T11:25:00.360024Z", "url": "https://files.pythonhosted.org/packages/45/a4/e5aa50ec2841ad9f1c68ef52f251190382a097f68986f8aa4eeaea7ebd2f/codeforlife_portal-1.0.0.post0.dev524-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev526": [ { "comment_text": "", "digests": { "md5": "f57ce49409d39e3647db86179ce9b81e", "sha256": "3f81c10b81247a94be09634b3aa1dcebf344e40dd3e2b5ee2841db69dd88e7e2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev526-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f57ce49409d39e3647db86179ce9b81e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23704748, "upload_time": "2017-06-13T14:00:25", "upload_time_iso_8601": "2017-06-13T14:00:25.725322Z", "url": "https://files.pythonhosted.org/packages/6d/30/369cb47a6794e332165da3fca9f2f9531526e9976b92ec360cf582eeee36/codeforlife_portal-1.0.0.post0.dev526-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev528": [ { "comment_text": "", "digests": { "md5": "e6f8376aa9b291f81075866d8708303a", "sha256": "914e4f57c56304773f6e8d2789004873bec4b981e6268de893402f15a5f962b4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev528-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6f8376aa9b291f81075866d8708303a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706017, "upload_time": "2017-06-13T14:17:39", "upload_time_iso_8601": "2017-06-13T14:17:39.794701Z", "url": "https://files.pythonhosted.org/packages/23/f5/12c8fb585925473a2be8ee17215001ae61688e516d04a7fa14865430266a/codeforlife_portal-1.0.0.post0.dev528-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev53": [ { "comment_text": "", "digests": { "md5": "ca2a844bea09d73a1b13946a49470815", "sha256": "287dfc44008fcbf6d5a9f8ef3692c6eb4254b2a55f15d5e5fb59da96d0b724f3" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev53-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca2a844bea09d73a1b13946a49470815", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3467881, "upload_time": "2016-01-13T20:37:40", "upload_time_iso_8601": "2016-01-13T20:37:40.861440Z", "url": "https://files.pythonhosted.org/packages/c8/6f/dbe84ffb50ed774cb4ee17c19c5bc1823eab664f29b6d2789658f6c05ce4/codeforlife_portal-1.0.0.post0.dev53-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev530": [ { "comment_text": "", "digests": { "md5": "f534074f4d56107e0dca4c29b3bdc2f4", "sha256": "67fa00bb95a574c92cb2a3a95d183090098fa2ea799222302448608106bf8222" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev530-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f534074f4d56107e0dca4c29b3bdc2f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706000, "upload_time": "2017-06-13T16:00:21", "upload_time_iso_8601": "2017-06-13T16:00:21.033030Z", "url": "https://files.pythonhosted.org/packages/1a/dc/af2b8db7642dc7f244358533de44d719e919e855ca1c7df2afab7a567eed/codeforlife_portal-1.0.0.post0.dev530-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev532": [ { "comment_text": "", "digests": { "md5": "e770bad91fb81b095e2c9ee59c5d60f8", "sha256": "937731b53e27163bb29c42759ab4128298dd67a3524900ea67e536adb2bac521" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev532-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e770bad91fb81b095e2c9ee59c5d60f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706018, "upload_time": "2017-06-13T16:43:11", "upload_time_iso_8601": "2017-06-13T16:43:11.986043Z", "url": "https://files.pythonhosted.org/packages/cd/0d/b60dc9a1b531fb591ffece9584b3ff59c739cdf0434f2b612ec30b14bdec/codeforlife_portal-1.0.0.post0.dev532-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev534": [ { "comment_text": "", "digests": { "md5": "f87b605d7e687a5985f9a17e5b9d0fa5", "sha256": "db437ecadf277bcb07eaf69f08c8f31f1c3ca79af87124249f5142ee2aeed671" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev534-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f87b605d7e687a5985f9a17e5b9d0fa5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706067, "upload_time": "2017-06-13T16:58:59", "upload_time_iso_8601": "2017-06-13T16:58:59.594101Z", "url": "https://files.pythonhosted.org/packages/07/d2/966c1f6c13f76b084ccc079a11774af6cb1ab136be388d8b0de4d6ef5fdd/codeforlife_portal-1.0.0.post0.dev534-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev536": [ { "comment_text": "", "digests": { "md5": "fb38115edf08665dd14c385705201300", "sha256": "dc6a8a85f5494ef6632ca2505d47f907fe64e4e32cf1b2131914a856c831b20f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev536-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb38115edf08665dd14c385705201300", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706107, "upload_time": "2017-06-14T13:29:22", "upload_time_iso_8601": "2017-06-14T13:29:22.288282Z", "url": "https://files.pythonhosted.org/packages/cb/e4/288b4b89439a607180f9f7ef7051fcc78691c21b214438279a45b163b606/codeforlife_portal-1.0.0.post0.dev536-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev538": [ { "comment_text": "", "digests": { "md5": "d47fe76566b35b8fd62d9e07d4447c13", "sha256": "3d77e964de10a734fb93523cad6e36f838f4fb97a43055e369e08b9be8c242aa" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev538-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d47fe76566b35b8fd62d9e07d4447c13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706113, "upload_time": "2017-06-14T13:21:49", "upload_time_iso_8601": "2017-06-14T13:21:49.255883Z", "url": "https://files.pythonhosted.org/packages/6a/d5/bfbc2548f666629072869daff3089783fb69c335e78001fb7f8ce1a95407/codeforlife_portal-1.0.0.post0.dev538-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev540": [ { "comment_text": "", "digests": { "md5": "5e72ad20ab757856b50f7c1ca20c0e5e", "sha256": "f27e3641731cd42cf4aac3c8afb45478491013508042db6ea62c41fb9cdefb97" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev540-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e72ad20ab757856b50f7c1ca20c0e5e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706122, "upload_time": "2017-06-14T16:22:22", "upload_time_iso_8601": "2017-06-14T16:22:22.968568Z", "url": "https://files.pythonhosted.org/packages/66/af/3a97b07bdaca2cf60729a413d123a1426604d3af179a280e299576678c01/codeforlife_portal-1.0.0.post0.dev540-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev542": [ { "comment_text": "", "digests": { "md5": "166939330bf888434f41408b5f800fce", "sha256": "10bc8e398cbea44afdbf83aa4adf6625cc9e08694fe4eb0423d6cadbf28d07b9" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev542-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "166939330bf888434f41408b5f800fce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706120, "upload_time": "2017-06-14T16:30:32", "upload_time_iso_8601": "2017-06-14T16:30:32.916027Z", "url": "https://files.pythonhosted.org/packages/e8/e9/61d677d555f0d2016d90788e4963692744b4254e77215ec0e6f704171868/codeforlife_portal-1.0.0.post0.dev542-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev546": [ { "comment_text": "", "digests": { "md5": "9dc04aca119c42222abc07151b4573e4", "sha256": "3dea95544f23ae2c1e571957ba7fc8919f39f5443cba775268d912e0f7cfa35d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev546-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9dc04aca119c42222abc07151b4573e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706776, "upload_time": "2017-06-16T11:19:32", "upload_time_iso_8601": "2017-06-16T11:19:32.516287Z", "url": "https://files.pythonhosted.org/packages/b4/d8/9decc8790738aac86e33123a313c0619150a365e0ca51b1187a9a1ad2fbf/codeforlife_portal-1.0.0.post0.dev546-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev548": [ { "comment_text": "", "digests": { "md5": "0de4f327a74d614816facdf55e5088e6", "sha256": "7a74f76f843e0f8165e6e7f2ce60d6b347d869d082e0d457196cb469c653c3ba" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev548-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0de4f327a74d614816facdf55e5088e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23708635, "upload_time": "2017-06-16T14:24:53", "upload_time_iso_8601": "2017-06-16T14:24:53.532043Z", "url": "https://files.pythonhosted.org/packages/2f/c2/a9e833857745d6e228fc794be25c549df70d014605c5ba4278deec291df4/codeforlife_portal-1.0.0.post0.dev548-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev550": [ { "comment_text": "", "digests": { "md5": "84ad4fb73e786b7d2db548aa329a0708", "sha256": "a97c265fbf8fd7bf715cd3325eb91a9f133a670878da96115a24562b5e0c009d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev550-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84ad4fb73e786b7d2db548aa329a0708", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23708640, "upload_time": "2017-06-16T15:50:30", "upload_time_iso_8601": "2017-06-16T15:50:30.872687Z", "url": "https://files.pythonhosted.org/packages/4c/8b/91310ea5268f1bbe871f4ffe4632f50e7615f9a6e888badcbec291d0b9e9/codeforlife_portal-1.0.0.post0.dev550-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev552": [ { "comment_text": "", "digests": { "md5": "00f1f28fff82fec51ad4ab68b92dd70c", "sha256": "36285f00d65b83bf209bff780f0be736d4545ad1e2b77d24dc28cddbf9797723" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev552-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00f1f28fff82fec51ad4ab68b92dd70c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23708690, "upload_time": "2017-06-16T16:29:42", "upload_time_iso_8601": "2017-06-16T16:29:42.072603Z", "url": "https://files.pythonhosted.org/packages/6c/8d/6f254524e4eaaf5e2713a418f09e74b0dcb44583197bdce73ebaa4f0c94d/codeforlife_portal-1.0.0.post0.dev552-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev554": [ { "comment_text": "", "digests": { "md5": "0415d3c2068850f599074546e5f0c415", "sha256": "52515a898e261348c7a28d28e7d4bb4ef33e5e80cc8e370b1740c49bbe3e37d4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev554-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0415d3c2068850f599074546e5f0c415", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23708682, "upload_time": "2017-06-19T14:52:46", "upload_time_iso_8601": "2017-06-19T14:52:46.099546Z", "url": "https://files.pythonhosted.org/packages/dd/02/c40e8030db991e70866d557d242fd44299ce8d22ee9560c8e9ff1ec485ab/codeforlife_portal-1.0.0.post0.dev554-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev556": [ { "comment_text": "", "digests": { "md5": "f22c8c23f506765c11e4c590b9d7f98e", "sha256": "79434051a55c9af4b862fd9867c0bd1eab2f1bb70b36166903b728ac3ba745ce" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev556-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f22c8c23f506765c11e4c590b9d7f98e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23708726, "upload_time": "2017-06-19T16:45:50", "upload_time_iso_8601": "2017-06-19T16:45:50.997898Z", "url": "https://files.pythonhosted.org/packages/70/fb/1e3b16faba8d6e5725a0cf61e147efbfd3551791fa812e177d4098408274/codeforlife_portal-1.0.0.post0.dev556-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev558": [ { "comment_text": "", "digests": { "md5": "764b3b2663f77738be4e9977c047b7c2", "sha256": "7823a8cd28787243337853a7c29163253151eaea8540a4676d4bbd9c0cd0de13" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev558-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "764b3b2663f77738be4e9977c047b7c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709219, "upload_time": "2017-06-20T09:42:44", "upload_time_iso_8601": "2017-06-20T09:42:44.664579Z", "url": "https://files.pythonhosted.org/packages/e7/a3/dafa470df76b1bdf508102387739ce02926c83ee69853fadaa5d77ab2f0f/codeforlife_portal-1.0.0.post0.dev558-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev560": [ { "comment_text": "", "digests": { "md5": "8eece45eaf14c4137cdbfe1e6c6d022c", "sha256": "a7092d4a6cb4db7527ad82b6fd5c46c8556bd0bbc31d79282fbd4a9d101c3d4f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev560-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8eece45eaf14c4137cdbfe1e6c6d022c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23706964, "upload_time": "2017-06-20T14:48:09", "upload_time_iso_8601": "2017-06-20T14:48:09.280678Z", "url": "https://files.pythonhosted.org/packages/72/84/5c39f8c827691e89c232c0bd5e5822b6c290ee74208b07b3e70810f16ee9/codeforlife_portal-1.0.0.post0.dev560-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev562": [ { "comment_text": "", "digests": { "md5": "7bd4297eaf80e2d0db0e71a3aa4a6bf7", "sha256": "c6b46f209f24a4731bd8b7011dcf52a8dcd54df08765d6a928274849586c9da2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev562-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7bd4297eaf80e2d0db0e71a3aa4a6bf7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23707077, "upload_time": "2017-06-20T17:19:25", "upload_time_iso_8601": "2017-06-20T17:19:25.580603Z", "url": "https://files.pythonhosted.org/packages/83/5d/eddd5e284e0bbd13ce5bb5942f837717ea71436ef9d118fe245ff1fc67f9/codeforlife_portal-1.0.0.post0.dev562-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev564": [ { "comment_text": "", "digests": { "md5": "f87d6d111fc008e15ecbecf5a27dcb0e", "sha256": "9a152539e3f5cbdbc73f298e84611ff5d29a3fc112a4e27bb584e4d61c5eb480" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev564-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f87d6d111fc008e15ecbecf5a27dcb0e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23707073, "upload_time": "2017-06-21T09:32:48", "upload_time_iso_8601": "2017-06-21T09:32:48.645760Z", "url": "https://files.pythonhosted.org/packages/8a/66/1c71a87fe7f541bcb184ea3d65bb5575cee9ac7db13f682c102d260c25bf/codeforlife_portal-1.0.0.post0.dev564-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev568": [ { "comment_text": "", "digests": { "md5": "a95b2851e758e77178bcd1c6394f773e", "sha256": "4d3d429557ddc20c52dac9b066a97267c28094b0f1de2f6ea974e984a798b592" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev568-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a95b2851e758e77178bcd1c6394f773e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23707173, "upload_time": "2017-06-22T13:16:51", "upload_time_iso_8601": "2017-06-22T13:16:51.986925Z", "url": "https://files.pythonhosted.org/packages/df/2d/970d616d0fdab6007c6dd80956c320db90479e9427a978a4a37cecf37153/codeforlife_portal-1.0.0.post0.dev568-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev57": [ { "comment_text": "", "digests": { "md5": "e8f17e5c7f3a214ee168727d6a50ba11", "sha256": "92f885c0d691407d5201ef51c0767ac2100a427a362ab2aab2de7555223edb41" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev57-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8f17e5c7f3a214ee168727d6a50ba11", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3465739, "upload_time": "2016-01-25T10:38:58", "upload_time_iso_8601": "2016-01-25T10:38:58.486163Z", "url": "https://files.pythonhosted.org/packages/2d/10/5f9b86c5c32dd77ff24a5ecd6b9f91a1b5d53597f818af67a9170f7a62c7/codeforlife_portal-1.0.0.post0.dev57-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev570": [ { "comment_text": "", "digests": { "md5": "eb556f776a75bb572844801e12e4cc6b", "sha256": "14ea38f08d69a3416a9548e4efe9bcf1fa18c57b5e151618845a4412c77f351a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev570-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb556f776a75bb572844801e12e4cc6b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23707526, "upload_time": "2017-06-23T13:07:37", "upload_time_iso_8601": "2017-06-23T13:07:37.917739Z", "url": "https://files.pythonhosted.org/packages/36/c3/e966712d359d955bf357d98065cd3e13c2969503b95e6de75af2bead9014/codeforlife_portal-1.0.0.post0.dev570-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev572": [ { "comment_text": "", "digests": { "md5": "13d03c09d1b74f89efc074b85588e24e", "sha256": "f2f62d56308f2ead5c2113bae0a2e180eb3a5f80f46fa5146f53a8fa898d8ec2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev572-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13d03c09d1b74f89efc074b85588e24e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23707524, "upload_time": "2017-06-27T10:59:24", "upload_time_iso_8601": "2017-06-27T10:59:24.732729Z", "url": "https://files.pythonhosted.org/packages/5e/ea/d4102027b536dce331880e25a9e123e2927c45a57bec8da8c38408ccb4c5/codeforlife_portal-1.0.0.post0.dev572-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev574": [ { "comment_text": "", "digests": { "md5": "89fd384b471e0819af7b459ad68a75d4", "sha256": "e560f85a4d32e5c160ef17fd821aa36d39581395569c1d8816b136f66e643434" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev574-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89fd384b471e0819af7b459ad68a75d4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23707520, "upload_time": "2017-06-27T12:54:13", "upload_time_iso_8601": "2017-06-27T12:54:13.029366Z", "url": "https://files.pythonhosted.org/packages/e3/79/b1d380ef283d7b7d96af688d6d3e6cea844cab90c2b303928b53a818cb2e/codeforlife_portal-1.0.0.post0.dev574-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev576": [ { "comment_text": "", "digests": { "md5": "1ed9f6c943741963c960fb340f1aab05", "sha256": "3f358a0b1abe99fa4a1e52d4605117d0fe0cb173c111eaeaedb2dbbf4c49450e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev576-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ed9f6c943741963c960fb340f1aab05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709767, "upload_time": "2017-06-29T10:32:24", "upload_time_iso_8601": "2017-06-29T10:32:24.205531Z", "url": "https://files.pythonhosted.org/packages/f8/00/af889814e080617fd1c0824034b21fd2657861839950982b55c8e8e2df12/codeforlife_portal-1.0.0.post0.dev576-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev59": [ { "comment_text": "", "digests": { "md5": "e2ed2fbcafec2bf804ed40cdc1b49d0e", "sha256": "0c6b47259f3a7cc11edc87340c1658674f9d3081bd2ebaf7b9904168f9609318" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev59-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2ed2fbcafec2bf804ed40cdc1b49d0e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3467547, "upload_time": "2016-01-28T11:32:46", "upload_time_iso_8601": "2016-01-28T11:32:46.683149Z", "url": "https://files.pythonhosted.org/packages/41/54/de6b207c97adb8407f8cc9c3e412e0499501bba67aec802e1124bad96f91/codeforlife_portal-1.0.0.post0.dev59-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev606": [ { "comment_text": "", "digests": { "md5": "8b8014b3a3e0191a04892c557376aec4", "sha256": "61b548cf139a727e90b5f328765cc9e595a1feb9aad89fdba0684c5ea72daa52" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev606-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b8014b3a3e0191a04892c557376aec4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710628, "upload_time": "2017-07-01T16:04:45", "upload_time_iso_8601": "2017-07-01T16:04:45.935968Z", "url": "https://files.pythonhosted.org/packages/83/0f/93ee959f426547e22038d91a3a4cf9de345670700b47c185224d6086c689/codeforlife_portal-1.0.0.post0.dev606-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev610": [ { "comment_text": "", "digests": { "md5": "6b6fc6f0f514dd08fbe2e7ba1d4c8113", "sha256": "aede4b183c0621e3098ed1e3e94a6ed253faa99f50eba981a3f31ee3e082e192" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev610-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b6fc6f0f514dd08fbe2e7ba1d4c8113", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710627, "upload_time": "2017-07-07T14:05:14", "upload_time_iso_8601": "2017-07-07T14:05:14.234998Z", "url": "https://files.pythonhosted.org/packages/40/21/219acc27953182189c651699b6e140d34ac3cfc9ea9373b0021f591e210d/codeforlife_portal-1.0.0.post0.dev610-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev612": [ { "comment_text": "", "digests": { "md5": "6a40be8396b24eb38de44c2e8a796962", "sha256": "bf3bfe0da7e8205cd2799918e7b155df3628b783b145ded147ca4721f392180e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev612-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a40be8396b24eb38de44c2e8a796962", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710613, "upload_time": "2017-07-07T23:57:57", "upload_time_iso_8601": "2017-07-07T23:57:57.419915Z", "url": "https://files.pythonhosted.org/packages/01/6d/1e6b55552880f3d5171de6af4456585ee42332483a81fb1cc9306aba0246/codeforlife_portal-1.0.0.post0.dev612-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev614": [ { "comment_text": "", "digests": { "md5": "2dd92c385c4e1254360c19ab0203ec93", "sha256": "ce339267c55df70a8ca9be5b23ac179e20368cdfdf2b9aa7f54b7ab8e486a28f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev614-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dd92c385c4e1254360c19ab0203ec93", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710617, "upload_time": "2017-07-16T09:39:10", "upload_time_iso_8601": "2017-07-16T09:39:10.649100Z", "url": "https://files.pythonhosted.org/packages/11/38/dad7dd5cd6ed84a9222630de310a74eefb7d12f4565fb5a82a73f2ce82ed/codeforlife_portal-1.0.0.post0.dev614-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev618": [ { "comment_text": "", "digests": { "md5": "7608441166eba4c430b35b646927d717", "sha256": "4b40f77787074f93e317e01f385ee00e14cee9b1557b8eded00d58fdf4231ae8" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev618-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7608441166eba4c430b35b646927d717", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710612, "upload_time": "2017-07-16T20:42:49", "upload_time_iso_8601": "2017-07-16T20:42:49.873174Z", "url": "https://files.pythonhosted.org/packages/58/0f/4711c37aa989e4cf8db2b67d54350779ae2e0fdcfd0acfaa36006b2417aa/codeforlife_portal-1.0.0.post0.dev618-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev62": [ { "comment_text": "", "digests": { "md5": "c0d7b72ac91a7fadbc1dbd962d52fa13", "sha256": "6742dd0da9997f1f4837e0c81e75df321238de7d0ce5a9e5018fc95058ddfa55" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev62-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0d7b72ac91a7fadbc1dbd962d52fa13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3470224, "upload_time": "2016-01-28T15:01:23", "upload_time_iso_8601": "2016-01-28T15:01:23.179242Z", "url": "https://files.pythonhosted.org/packages/8b/d1/fd0a54f09ff0252c7aacdb5e2be08646d0f85c280453ea3b411657f7a046/codeforlife_portal-1.0.0.post0.dev62-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev620": [ { "comment_text": "", "digests": { "md5": "6931b54e70686c96b7dfa2c54c672efa", "sha256": "e7a636aa1ea4373ba643485bdd0cdf86a1fa7157d71945ed0a90feff362dfc81" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev620-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6931b54e70686c96b7dfa2c54c672efa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710651, "upload_time": "2017-07-17T15:31:32", "upload_time_iso_8601": "2017-07-17T15:31:32.545835Z", "url": "https://files.pythonhosted.org/packages/a8/5b/f5908474fc5f759dc3370a1385233e86694bc18cd34adfa2d64fd6f12595/codeforlife_portal-1.0.0.post0.dev620-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev622": [ { "comment_text": "", "digests": { "md5": "3bd1d312302aacf91007240ebffe8087", "sha256": "cfa0cdb35b0d5a8d44be13a093574aa4f809357d7b02fb45a1286883d01da7da" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev622-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3bd1d312302aacf91007240ebffe8087", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710163, "upload_time": "2017-07-25T14:10:48", "upload_time_iso_8601": "2017-07-25T14:10:48.406707Z", "url": "https://files.pythonhosted.org/packages/d0/8b/74bbc6f0cb28fbf8458d03205d4b91b9090ae9e29625cb6e8ac9b5502663/codeforlife_portal-1.0.0.post0.dev622-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev625": [ { "comment_text": "", "digests": { "md5": "6e7ddbe4674192d318da5ebf54aecc7b", "sha256": "a354de80698254065e8dcd65f9c894a3ecfb23785fff9678c0e58192b2e4804a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev625-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e7ddbe4674192d318da5ebf54aecc7b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710273, "upload_time": "2017-07-25T11:19:18", "upload_time_iso_8601": "2017-07-25T11:19:18.982255Z", "url": "https://files.pythonhosted.org/packages/c0/24/edd2ad71f05332874aa536e7dcf02fd11e43b2c733ca322b7bdf830e741a/codeforlife_portal-1.0.0.post0.dev625-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev627": [ { "comment_text": "", "digests": { "md5": "bb53073b53402efd692efa6b687db2c6", "sha256": "5bab8fad3565196310a4f16a8d400602ccea37463905584163df756a6e52d199" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev627-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb53073b53402efd692efa6b687db2c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710271, "upload_time": "2017-07-25T14:03:50", "upload_time_iso_8601": "2017-07-25T14:03:50.885416Z", "url": "https://files.pythonhosted.org/packages/8c/8a/c1b7db557398af9e436e90f90ca161783871cdf98d345ba071939ada4c6f/codeforlife_portal-1.0.0.post0.dev627-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev629": [ { "comment_text": "", "digests": { "md5": "79d42a5ef17406dfe18de21f1ef76638", "sha256": "80df1154e76d9288d1a406fbe2d795aaba135c63f366f65d57880930e06e28bd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev629-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79d42a5ef17406dfe18de21f1ef76638", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710372, "upload_time": "2017-07-25T16:47:42", "upload_time_iso_8601": "2017-07-25T16:47:42.385426Z", "url": "https://files.pythonhosted.org/packages/6f/26/b291e85c6e471cf9885473e68f7cbf9a707022163f0ae4d08d7f0ecc6a9a/codeforlife_portal-1.0.0.post0.dev629-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev631": [ { "comment_text": "", "digests": { "md5": "1797e5d30cea2b34d3e5ee3489ff70ed", "sha256": "e5ed9a8dc2f5249c5143547e31c92b50e5d00163ffa1d95465f6e7e5f322f87f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev631-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1797e5d30cea2b34d3e5ee3489ff70ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710370, "upload_time": "2017-07-26T12:42:25", "upload_time_iso_8601": "2017-07-26T12:42:25.300363Z", "url": "https://files.pythonhosted.org/packages/ff/92/acf08105ba4bc64b95f7eeb62ddca0beb60b21edf86fe02841ef192d8f7f/codeforlife_portal-1.0.0.post0.dev631-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev634": [ { "comment_text": "", "digests": { "md5": "e8008fb264b8ee7bea4d6361b595084e", "sha256": "2a08f6ce5a1ac101808de4e00a1ef969774ef034bebd14cee111cf08e3838338" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev634-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8008fb264b8ee7bea4d6361b595084e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709378, "upload_time": "2017-07-26T18:22:06", "upload_time_iso_8601": "2017-07-26T18:22:06.237298Z", "url": "https://files.pythonhosted.org/packages/02/21/201599479003ba924c92da3f9316eee570bbd62e28da4862d2e9a83a04b3/codeforlife_portal-1.0.0.post0.dev634-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev636": [ { "comment_text": "", "digests": { "md5": "454f9382644d48b769cc3499cda80a6b", "sha256": "ad8d0574d29e2ecdd1a21c6ea588d7c2f0cf270c7df71447b87bb0292c915424" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev636-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "454f9382644d48b769cc3499cda80a6b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709346, "upload_time": "2017-07-26T18:20:15", "upload_time_iso_8601": "2017-07-26T18:20:15.727737Z", "url": "https://files.pythonhosted.org/packages/51/28/97f8dfb8f5c11ab92c3d43d895829fe5d8d114bdfb3089af65d44810f5b7/codeforlife_portal-1.0.0.post0.dev636-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev638": [ { "comment_text": "", "digests": { "md5": "14a21e81a9eeb9a790548620048fc746", "sha256": "e72a4caf4f0db205d239842bda6e651a9c43d65431139bcd819b0f8079e75f96" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev638-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14a21e81a9eeb9a790548620048fc746", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709553, "upload_time": "2017-07-28T14:24:24", "upload_time_iso_8601": "2017-07-28T14:24:24.139411Z", "url": "https://files.pythonhosted.org/packages/b0/45/4cebe52f926b2489e9393bd89851e9a2eb5fa778ed2b56a40b2274d48941/codeforlife_portal-1.0.0.post0.dev638-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev64": [ { "comment_text": "", "digests": { "md5": "0e3ac668a061a172fd30519a863b0cfe", "sha256": "30d7ff86fbde8c8e012d0b576534fb2e7d1be37af4f5abdb7362ae780f45e886" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev64-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e3ac668a061a172fd30519a863b0cfe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3470425, "upload_time": "2016-01-29T11:08:48", "upload_time_iso_8601": "2016-01-29T11:08:48.641033Z", "url": "https://files.pythonhosted.org/packages/3a/91/e723f2d0d6c4eb38adf9e837d9ef5513aa32152f1ff7b0ffef77d2bb58d4/codeforlife_portal-1.0.0.post0.dev64-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev647": [ { "comment_text": "", "digests": { "md5": "e640011a969cee44ee259285d33c5ea3", "sha256": "21beab53c0c62ec562be452e0a0d80c883b8e419e84ff36ac46a1e5e12342219" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev647-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e640011a969cee44ee259285d33c5ea3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709545, "upload_time": "2017-07-28T15:24:33", "upload_time_iso_8601": "2017-07-28T15:24:33.256730Z", "url": "https://files.pythonhosted.org/packages/95/d8/d0b3dcb6eeedefd64bab7541fe0171e344471639adbe5d740ab29f8ca300/codeforlife_portal-1.0.0.post0.dev647-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev649": [ { "comment_text": "", "digests": { "md5": "5ffb9fa0c8fd9ac7503575deb58d814a", "sha256": "8134eee5c66e7d52d881fbe13b53ad44904500cfa37f00f56c3bef45cb9e36e6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev649-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ffb9fa0c8fd9ac7503575deb58d814a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709533, "upload_time": "2017-08-02T10:41:27", "upload_time_iso_8601": "2017-08-02T10:41:27.150395Z", "url": "https://files.pythonhosted.org/packages/ab/c6/51bb3cda8a6946a001ba2ccd8fef55dc895f2c360a1140c9720bbcc16477/codeforlife_portal-1.0.0.post0.dev649-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev654": [ { "comment_text": "", "digests": { "md5": "6b06a631595fd9ba6a16215d20b1a0b9", "sha256": "06609226d803e9cb15678c5d7641cad7e8b8ae305045cce567d328d0e500f549" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev654-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b06a631595fd9ba6a16215d20b1a0b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709548, "upload_time": "2017-08-02T16:19:18", "upload_time_iso_8601": "2017-08-02T16:19:18.185080Z", "url": "https://files.pythonhosted.org/packages/83/2a/5588ae3efbe95666b693a13119b949412722effe2770aeac76a123889575/codeforlife_portal-1.0.0.post0.dev654-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev656": [ { "comment_text": "", "digests": { "md5": "f252ca5b1cc5d8a5a7e1420c5199305e", "sha256": "23269699c916c72790d4f668f1ea31a3bfd790af8bccf6d25d40ea3ed44c5b53" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev656-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f252ca5b1cc5d8a5a7e1420c5199305e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709551, "upload_time": "2017-08-02T17:38:36", "upload_time_iso_8601": "2017-08-02T17:38:36.014935Z", "url": "https://files.pythonhosted.org/packages/b2/c3/7206cbf29fa92534a19eb2d86898bacf7142fc57a81d83520ccfb006fc07/codeforlife_portal-1.0.0.post0.dev656-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev658": [ { "comment_text": "", "digests": { "md5": "00ab914a572a409bea037b9e25084179", "sha256": "628a1c077b7b5c372b8f399f131e6c3001f0079c08e7f884a5fc4252d687b5ce" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev658-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00ab914a572a409bea037b9e25084179", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709532, "upload_time": "2017-08-02T17:48:20", "upload_time_iso_8601": "2017-08-02T17:48:20.718800Z", "url": "https://files.pythonhosted.org/packages/31/3b/189a3d1a681cf0f5b9be013b47579a0f19846c1c000f8b283a048dca424e/codeforlife_portal-1.0.0.post0.dev658-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev66": [ { "comment_text": "", "digests": { "md5": "7c2e11114041767a12de1992b657fe1a", "sha256": "bffecbc984868f92005916a481f84beb3c126b9fbc6690bbb87b68a443bf5c24" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev66-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c2e11114041767a12de1992b657fe1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3466439, "upload_time": "2016-02-03T18:16:40", "upload_time_iso_8601": "2016-02-03T18:16:40.645724Z", "url": "https://files.pythonhosted.org/packages/67/1b/85c096df0d9e2720d406f379443cc28dd6f6432f0396d8e7e514e75c4d52/codeforlife_portal-1.0.0.post0.dev66-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev660": [ { "comment_text": "", "digests": { "md5": "e913f50a5aa44309a981a1212d433878", "sha256": "c3790f741e408160fb9bfa172ca442d97d3dc140302c89c01abf3e4eba076bbb" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev660-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e913f50a5aa44309a981a1212d433878", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709550, "upload_time": "2017-08-02T17:54:02", "upload_time_iso_8601": "2017-08-02T17:54:02.994686Z", "url": "https://files.pythonhosted.org/packages/85/77/c778ab565f8efca8c4ccefe49392ff2d7f6803b096aef2f50a99484a0008/codeforlife_portal-1.0.0.post0.dev660-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev662": [ { "comment_text": "", "digests": { "md5": "dda2fc01a62d8276ccda7b48253b9b39", "sha256": "d631bcb126a0452cd40888ca2063f414b335301bb4955a2c2c948e82a7b2cf69" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev662-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dda2fc01a62d8276ccda7b48253b9b39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23709685, "upload_time": "2017-08-09T16:50:18", "upload_time_iso_8601": "2017-08-09T16:50:18.556060Z", "url": "https://files.pythonhosted.org/packages/26/17/ec8b735b947b9857aebc2e1ba2c18fcf97f9dd3284ad9b1efeaa32cad673/codeforlife_portal-1.0.0.post0.dev662-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev672": [ { "comment_text": "", "digests": { "md5": "95e2c346abb955f93ce4052fbfbd9457", "sha256": "7132d550dc15209397085c83238d9b1e6b08ea32cd52b5c2899e5b6641400975" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev672-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95e2c346abb955f93ce4052fbfbd9457", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23710427, "upload_time": "2017-08-10T10:38:40", "upload_time_iso_8601": "2017-08-10T10:38:40.829380Z", "url": "https://files.pythonhosted.org/packages/0d/d8/5687da217e6b5dc469d9bb2032b3c31e7d985acb5c4397dccbeb7ccf6706/codeforlife_portal-1.0.0.post0.dev672-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev674": [ { "comment_text": "", "digests": { "md5": "4c5b1da0d916a2b1d9ee8b6861469371", "sha256": "29bc6f96f91495bb0798c99c710bc2d8e93e14832b0153004c59dc6abc6de4d3" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev674-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c5b1da0d916a2b1d9ee8b6861469371", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23711201, "upload_time": "2017-08-16T10:08:46", "upload_time_iso_8601": "2017-08-16T10:08:46.870876Z", "url": "https://files.pythonhosted.org/packages/52/26/3e4fee71d95a3c9d7bb49754159587dc25a8a260bf0f9e5a543835ffa5bd/codeforlife_portal-1.0.0.post0.dev674-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev676": [ { "comment_text": "", "digests": { "md5": "00638395f924ad18a3a6a2cb67291711", "sha256": "f9c8f3d2a1f883392c6fbaa4d37f3d7b4581e48e81bd98b30996aa825ecb0beb" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev676-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00638395f924ad18a3a6a2cb67291711", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23711197, "upload_time": "2017-08-16T19:28:41", "upload_time_iso_8601": "2017-08-16T19:28:41.219708Z", "url": "https://files.pythonhosted.org/packages/48/ac/ee2a41ffbf0fdb2dd0e4e23267a20d381bd6c4e18e113b5bf3d6087c8a59/codeforlife_portal-1.0.0.post0.dev676-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev679": [ { "comment_text": "", "digests": { "md5": "9b8f7bd7e3466258d3cca66d31f075b6", "sha256": "8e53136f941883267c3dd7b7d9a1b523e28718530589452f852b79d6f86628e4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev679-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b8f7bd7e3466258d3cca66d31f075b6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23711196, "upload_time": "2017-08-18T11:28:10", "upload_time_iso_8601": "2017-08-18T11:28:10.013467Z", "url": "https://files.pythonhosted.org/packages/48/91/1db011d2627d4a159eb3a38c14a6a35beb2bed8d39d833d11c1bda0a8769/codeforlife_portal-1.0.0.post0.dev679-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev68": [ { "comment_text": "", "digests": { "md5": "e1e17a460a5fab76faf6ed86b9aff999", "sha256": "dd499aee2162e8decf0247aa14bad070a03e183d5681eb58744829418dcdf0aa" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev68-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1e17a460a5fab76faf6ed86b9aff999", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3466439, "upload_time": "2016-02-03T20:15:44", "upload_time_iso_8601": "2016-02-03T20:15:44.742794Z", "url": "https://files.pythonhosted.org/packages/1f/b1/3cbbf09d2f176299f31d20242f478f45227ccf9e80087578747a1152b585/codeforlife_portal-1.0.0.post0.dev68-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev681": [ { "comment_text": "", "digests": { "md5": "5f0dee307b4a155f0138edc7f4914598", "sha256": "ea90e4039c0cba7a9a5fb9ef3ffb5344d8911e0483ff6a17325a814850dcccac" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev681-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f0dee307b4a155f0138edc7f4914598", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23711206, "upload_time": "2017-08-25T13:16:31", "upload_time_iso_8601": "2017-08-25T13:16:31.422647Z", "url": "https://files.pythonhosted.org/packages/7b/a1/94e5381b7d2c750efc7b41ceb2219d52b1573c7694f10944fbfc7f28faf7/codeforlife_portal-1.0.0.post0.dev681-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev683": [ { "comment_text": "", "digests": { "md5": "261348aec3a86e12a27223faa2c2069a", "sha256": "a31865f1fd4e2e9e3b7ece404e32fd7bd49ce07a31c0a4f56d61b04cadef1378" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev683-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "261348aec3a86e12a27223faa2c2069a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23711225, "upload_time": "2017-09-14T11:37:14", "upload_time_iso_8601": "2017-09-14T11:37:14.490289Z", "url": "https://files.pythonhosted.org/packages/89/ab/e84c4c4f6f7b415f82a56496a9551bcb35ae15f0b7618a0fba81c459e341/codeforlife_portal-1.0.0.post0.dev683-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev685": [ { "comment_text": "", "digests": { "md5": "08ddb4f1c04088b10b5a461aaee27326", "sha256": "847ee38ec4596d2416edaaa5239d8e4cb9058c9c48ed5aa11e0ec89415c411d7" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev685-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08ddb4f1c04088b10b5a461aaee27326", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23711756, "upload_time": "2017-09-14T15:26:39", "upload_time_iso_8601": "2017-09-14T15:26:39.107182Z", "url": "https://files.pythonhosted.org/packages/77/e6/46665e4c84f97c344f8c28d924d36a9f01d7fb46408e17b5f958a7851342/codeforlife_portal-1.0.0.post0.dev685-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev687": [ { "comment_text": "", "digests": { "md5": "f47c27508792664f6afaf1a33536b9fc", "sha256": "b31f0e0abddae451a539cc5de41313d069d61595420fe2d25f1b71dc663c9dcd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev687-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f47c27508792664f6afaf1a33536b9fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23712995, "upload_time": "2017-09-18T13:08:38", "upload_time_iso_8601": "2017-09-18T13:08:38.681945Z", "url": "https://files.pythonhosted.org/packages/5d/6b/b725b4b0a4cf72ceccac5848e8c6a6a1b102c7bef77c9cf56499cd338093/codeforlife_portal-1.0.0.post0.dev687-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev689": [ { "comment_text": "", "digests": { "md5": "307468e9ae239f3fe6253234fcf34dee", "sha256": "3448c5a5841da4b140b2be187d3bde1a9e7c9e790618e32c7d66bde9ca14d5bf" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev689-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "307468e9ae239f3fe6253234fcf34dee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23713085, "upload_time": "2017-09-19T14:18:09", "upload_time_iso_8601": "2017-09-19T14:18:09.832687Z", "url": "https://files.pythonhosted.org/packages/a3/12/73487b5e1ce1ad185e298f68ba01773b86c91b05c00e338feac915e0a023/codeforlife_portal-1.0.0.post0.dev689-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev691": [ { "comment_text": "", "digests": { "md5": "b0e0f5bf810173cb5beaf55e7e3539be", "sha256": "6cfc4c2ebe9a58d247781414390c3c8f1d5753f06f58483dc7cbcd3736183a9e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev691-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0e0f5bf810173cb5beaf55e7e3539be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23712953, "upload_time": "2017-10-03T17:20:17", "upload_time_iso_8601": "2017-10-03T17:20:17.589326Z", "url": "https://files.pythonhosted.org/packages/64/35/0ac2ca9a035e23dd8ffa1c9e27cdbecc0bdd2e05a643b1cb2a66a76effee/codeforlife_portal-1.0.0.post0.dev691-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev693": [ { "comment_text": "", "digests": { "md5": "e590ee7b09863f3f216ce898e0a723ef", "sha256": "efce6263b15b09ca8566d6f340e2cb943a11c7f8d1cc7fcf5719e9983362d39e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev693-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e590ee7b09863f3f216ce898e0a723ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23711649, "upload_time": "2017-10-04T13:45:23", "upload_time_iso_8601": "2017-10-04T13:45:23.020746Z", "url": "https://files.pythonhosted.org/packages/44/ac/e2995ff73fd3564023e582398c2217125fe3a36441f7ac08e3dc0fc8b5c5/codeforlife_portal-1.0.0.post0.dev693-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev696": [ { "comment_text": "", "digests": { "md5": "bc60a3ae08bd3aecbed5c789d838b506", "sha256": "aaf68b53dfbcd0c55e4129913375861926f9ae572603f47c2317f2ec0d12bb95" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev696-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc60a3ae08bd3aecbed5c789d838b506", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23715169, "upload_time": "2017-11-02T13:18:05", "upload_time_iso_8601": "2017-11-02T13:18:05.505157Z", "url": "https://files.pythonhosted.org/packages/24/75/693944c078d59c5bd16245f3f09d70f2e37bd1b75184ea9f97661c3d9cae/codeforlife_portal-1.0.0.post0.dev696-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev698": [ { "comment_text": "", "digests": { "md5": "e19c765c02dddfa0bbeb764ff6b7f1cf", "sha256": "2893447cf018a444a7ae7174833380b53c18a7890316f79009f999300ddbcdcc" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev698-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e19c765c02dddfa0bbeb764ff6b7f1cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23715310, "upload_time": "2017-11-02T15:51:31", "upload_time_iso_8601": "2017-11-02T15:51:31.341537Z", "url": "https://files.pythonhosted.org/packages/e2/e4/cca4bf7e8c2a312604a2cd23862e7cab73648c1bbfef515b2cfb724e0a4c/codeforlife_portal-1.0.0.post0.dev698-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev70": [ { "comment_text": "", "digests": { "md5": "6a2b22f9ee6711380ed068a1cde94bf3", "sha256": "4ac86eed74bb5d1b373a9d8a6b335c269bb1c71b4360767768882e10cbd8b3b9" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev70-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a2b22f9ee6711380ed068a1cde94bf3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3466452, "upload_time": "2016-02-05T15:48:29", "upload_time_iso_8601": "2016-02-05T15:48:29.241847Z", "url": "https://files.pythonhosted.org/packages/5e/22/95b76c51c48901ef57e0a9ecd028f32aacecc3557188448f02310f8d1f16/codeforlife_portal-1.0.0.post0.dev70-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev701": [ { "comment_text": "", "digests": { "md5": "577758d997fc641dfbe398317e2d964d", "sha256": "d2ff3e00bd30e5f1f7b806cf93b5bd1f2eda03666eb06397c2bca6050dad947f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev701-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "577758d997fc641dfbe398317e2d964d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23715309, "upload_time": "2017-11-02T15:58:24", "upload_time_iso_8601": "2017-11-02T15:58:24.492461Z", "url": "https://files.pythonhosted.org/packages/d7/bd/14a3c7189cb1e5ec9fb4a52546f2f1819877e30dbc918425c58338acbdde/codeforlife_portal-1.0.0.post0.dev701-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev705": [ { "comment_text": "", "digests": { "md5": "684723d0a322a442e65c1f40732779b0", "sha256": "ee317f31e929b6e4a2d4c49a5c752d64c492920da8d682693a916266dc6777a8" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev705-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "684723d0a322a442e65c1f40732779b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23716727, "upload_time": "2017-11-09T11:43:23", "upload_time_iso_8601": "2017-11-09T11:43:23.217817Z", "url": "https://files.pythonhosted.org/packages/b7/21/48bb251515bc18d9ef6f66bc160a05cad4f5100bdefea237d535df3d4ed5/codeforlife_portal-1.0.0.post0.dev705-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev706": [ { "comment_text": "", "digests": { "md5": "8c699c66bcc7b808b2937429d9cdc0f3", "sha256": "99b52d3770b69142e7e66359d406243e75e05f942dee860335288d49887fd2ee" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev706-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c699c66bcc7b808b2937429d9cdc0f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24178937, "upload_time": "2017-11-30T15:26:57", "upload_time_iso_8601": "2017-11-30T15:26:57.042594Z", "url": "https://files.pythonhosted.org/packages/99/f8/36c7a810b90d5dad409fbf29a4dff955c56f2466593492523291f4fe2f70/codeforlife_portal-1.0.0.post0.dev706-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev707": [ { "comment_text": "", "digests": { "md5": "3c79e5c35a9754db1269d0c108245fbd", "sha256": "7c2a21eac0a7a6406fdc3d450967c3f609cc5aa63d8a7d4b1b108c77ec1ecef3" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev707-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c79e5c35a9754db1269d0c108245fbd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24178951, "upload_time": "2018-01-23T13:20:16", "upload_time_iso_8601": "2018-01-23T13:20:16.997029Z", "url": "https://files.pythonhosted.org/packages/3f/59/763ae96a8577f7d85ef8727c6424e532c8dd687ad6305565857a8305d916/codeforlife_portal-1.0.0.post0.dev707-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev708": [ { "comment_text": "", "digests": { "md5": "6cf04ec41bca186cb5f9e20b3e3b5760", "sha256": "cd1a3981259d20b3f265429b007358ee9728d8cf891462eb945c294674c374ae" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev708-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cf04ec41bca186cb5f9e20b3e3b5760", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24178990, "upload_time": "2018-02-27T17:33:40", "upload_time_iso_8601": "2018-02-27T17:33:40.590599Z", "url": "https://files.pythonhosted.org/packages/18/f7/96460bf15bdece09dc4eb5f467cb633ea632b3b655171c87189f3c7a5da5/codeforlife_portal-1.0.0.post0.dev708-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "00aac629c163256140e32edcb286e47c", "sha256": "4ea96cffb880c88478430feb2720e7108a4d57959cc8c33ad7160e09cbe2c5e9" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev708.tar.gz", "has_sig": false, "md5_digest": "00aac629c163256140e32edcb286e47c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23911577, "upload_time": "2018-02-27T17:33:49", "upload_time_iso_8601": "2018-02-27T17:33:49.343218Z", "url": "https://files.pythonhosted.org/packages/87/34/e977ca385b5c8476d4234ba63312d05382df3bb1339db27b55d93ff88646/codeforlife-portal-1.0.0.post.dev708.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev709": [ { "comment_text": "", "digests": { "md5": "48ef4ef1fd2c88df5132d810e5250b40", "sha256": "ef38a2585e6a28c6853d7f9bb98a1cba01526e043f49a51fb5e32256245d673e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev709-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48ef4ef1fd2c88df5132d810e5250b40", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24180399, "upload_time": "2018-03-06T16:42:24", "upload_time_iso_8601": "2018-03-06T16:42:24.336459Z", "url": "https://files.pythonhosted.org/packages/07/89/595d209eafd63b8b38cb9858ef0bdfcc896609123b2cd6b2cd19a4593119/codeforlife_portal-1.0.0.post0.dev709-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d2a5b957e5b0a62e2cf2352b311b4eea", "sha256": "a79e1171725e0400be1107a75ace7c77eaa8e61d1f5f0ad08effacc711da42c2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev709.tar.gz", "has_sig": false, "md5_digest": "d2a5b957e5b0a62e2cf2352b311b4eea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23911335, "upload_time": "2018-03-06T16:42:35", "upload_time_iso_8601": "2018-03-06T16:42:35.086250Z", "url": "https://files.pythonhosted.org/packages/53/da/37f7fbcdf71cddb85bd4a985c728acdf1214abdbabae284f06db941e71d1/codeforlife-portal-1.0.0.post.dev709.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev710": [ { "comment_text": "", "digests": { "md5": "b2d89512bbf407da02e069d1659917c4", "sha256": "c76926e569497e2f6e5592db048db5c2e427e9cf08cc38e0fc9d2ff4d36f1e4b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev710-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2d89512bbf407da02e069d1659917c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24180401, "upload_time": "2018-03-06T18:11:48", "upload_time_iso_8601": "2018-03-06T18:11:48.850297Z", "url": "https://files.pythonhosted.org/packages/a5/74/02980f1c52bd7e63d355bca8d57b32bd4ec027f20c7838020add078dbbf1/codeforlife_portal-1.0.0.post0.dev710-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b6eefbfa76ab5af5d8b51bb0f6352c6c", "sha256": "2ace1a8075bdf7802f9716b8e05c45f05167d4b9434418d58b2ad4540ff47729" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev710.tar.gz", "has_sig": false, "md5_digest": "b6eefbfa76ab5af5d8b51bb0f6352c6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23911405, "upload_time": "2018-03-06T18:12:01", "upload_time_iso_8601": "2018-03-06T18:12:01.259033Z", "url": "https://files.pythonhosted.org/packages/a2/42/cd341f56e6d60aee6fb2627f7c8b4bae92ca5f36a0cc797ab97f4c39646e/codeforlife-portal-1.0.0.post.dev710.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev711": [ { "comment_text": "", "digests": { "md5": "6f0ba8ac507b79d99c5ae70d46a99586", "sha256": "361d1bb4ee4036bfa26fde67507d33effa2a18284546c918d3d02bf7c65f0b07" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev711-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f0ba8ac507b79d99c5ae70d46a99586", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24241310, "upload_time": "2018-03-08T15:34:58", "upload_time_iso_8601": "2018-03-08T15:34:58.942879Z", "url": "https://files.pythonhosted.org/packages/6c/d8/b6a008cafd77d4cf676761eb63fb65c7d6fcec7e552fe0dd9b1898516c2f/codeforlife_portal-1.0.0.post0.dev711-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "52c48b361d9d5821ce47409beb74b248", "sha256": "9228fa34d0e567dda5e4f9be33c6290323bf1172817f743af8d1b558c9a033d3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev711.tar.gz", "has_sig": false, "md5_digest": "52c48b361d9d5821ce47409beb74b248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971824, "upload_time": "2018-03-08T15:35:07", "upload_time_iso_8601": "2018-03-08T15:35:07.611696Z", "url": "https://files.pythonhosted.org/packages/ca/f8/329e96818d28cdb75804e26b8b96dfd761373c6aca73ce7189c316876697/codeforlife-portal-1.0.0.post.dev711.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev712": [ { "comment_text": "", "digests": { "md5": "8f01b088a642dbee8c32a2191157453a", "sha256": "104c5f11096cc1719d2e3ca67848b9777903c3e4d32dc0aebd3f7418656e2539" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev712-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f01b088a642dbee8c32a2191157453a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24241357, "upload_time": "2018-03-13T11:56:33", "upload_time_iso_8601": "2018-03-13T11:56:33.052641Z", "url": "https://files.pythonhosted.org/packages/e8/b2/526ec90de6ca5295bc7ad7c5cfa04bccb139a05658a3deb54e644132427a/codeforlife_portal-1.0.0.post0.dev712-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9adcf5b720e4f3cc3257646e16dab974", "sha256": "8b181c0982fc80bd338fe30e190ff592b2053ab4d1249cbd7383194be45b4116" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev712.tar.gz", "has_sig": false, "md5_digest": "9adcf5b720e4f3cc3257646e16dab974", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23972188, "upload_time": "2018-03-13T11:56:58", "upload_time_iso_8601": "2018-03-13T11:56:58.134500Z", "url": "https://files.pythonhosted.org/packages/f1/f2/263ddbd4d5513c8d1bb4b3bc9de9ea481462321a4096841b384d90137192/codeforlife-portal-1.0.0.post.dev712.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev713": [ { "comment_text": "", "digests": { "md5": "5fe8be8e05de90040ed5603e440ada8b", "sha256": "e5215a1dc868bb64116934b5d2c486d8d2b562bcdbab2934a3caf6be40b8583b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev713-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fe8be8e05de90040ed5603e440ada8b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24241401, "upload_time": "2018-03-21T17:21:59", "upload_time_iso_8601": "2018-03-21T17:21:59.231514Z", "url": "https://files.pythonhosted.org/packages/5e/f8/13ff603b71594b55c773909d8fbb869d160f417fdb7311b105020b49f8d0/codeforlife_portal-1.0.0.post0.dev713-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f3b2412eaddcbd4be66ef5d08bda5f3", "sha256": "cf104841548a4905d6cd459ebb70e52b5ecdbc5c55a21a79076566b6b603cc95" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev713.tar.gz", "has_sig": false, "md5_digest": "4f3b2412eaddcbd4be66ef5d08bda5f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23972269, "upload_time": "2018-03-21T17:22:04", "upload_time_iso_8601": "2018-03-21T17:22:04.683965Z", "url": "https://files.pythonhosted.org/packages/0d/05/463e73f8defb8055020623b8eb51f750090879c6efaa1aaa29f9e9a2155a/codeforlife-portal-1.0.0.post.dev713.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev714": [ { "comment_text": "", "digests": { "md5": "2555476d525c12c34f4435256f561cf2", "sha256": "bf9d53a0dc1ea8d6da2fd8e13599d75755ae9af2785c76bb8d9a30c843a5e372" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev714-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2555476d525c12c34f4435256f561cf2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24241461, "upload_time": "2018-03-22T10:34:19", "upload_time_iso_8601": "2018-03-22T10:34:19.385633Z", "url": "https://files.pythonhosted.org/packages/a0/e5/c49321cb5589672d36ab67c2bff6ece3cbd5d6fbe9402cda537f1b6cd19e/codeforlife_portal-1.0.0.post0.dev714-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9ad817c6ec9516c19e41c370b4667a5c", "sha256": "a83042feef94929fa08ff300791c1a5debdb2b78ee92c6bfecba4949e630e055" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev714.tar.gz", "has_sig": false, "md5_digest": "9ad817c6ec9516c19e41c370b4667a5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23972358, "upload_time": "2018-03-22T10:34:24", "upload_time_iso_8601": "2018-03-22T10:34:24.995278Z", "url": "https://files.pythonhosted.org/packages/d0/83/974e17d6e5a417b4e85639c44e924e4a757f1f0b96be712d235b6317620d/codeforlife-portal-1.0.0.post.dev714.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev715": [ { "comment_text": "", "digests": { "md5": "38a5c22552c0f8c6f689e49057c932fb", "sha256": "c2ed9f50c1771cf5a3e6f5b6cbb65e54a268cfd0d9ae5df9ed822ce7ebb00a4f" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev715-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38a5c22552c0f8c6f689e49057c932fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24241068, "upload_time": "2018-03-23T17:33:58", "upload_time_iso_8601": "2018-03-23T17:33:58.352465Z", "url": "https://files.pythonhosted.org/packages/76/19/49a9097aefff71ae4c73a8cd82ebf8bbd5e354412504f638ec56a120e276/codeforlife_portal-1.0.0.post0.dev715-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "02e4fb38a236b785465cbec6214c20d2", "sha256": "4b8aaf96c63c024cbcf3acf2a73a7ec78cbd01a56cdbe158e7449030be46b2f2" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev715.tar.gz", "has_sig": false, "md5_digest": "02e4fb38a236b785465cbec6214c20d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971849, "upload_time": "2018-03-23T17:34:03", "upload_time_iso_8601": "2018-03-23T17:34:03.308954Z", "url": "https://files.pythonhosted.org/packages/da/78/9d069d08aa59566cd29460ffccd6e2556ca100520083a8b45e9cffad74fc/codeforlife-portal-1.0.0.post.dev715.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev716": [ { "comment_text": "", "digests": { "md5": "bb1607b2eec7b45896f3640735a7d606", "sha256": "1d41f0f8a43b37eb75fb365015560ce479f549d5dfff6cac6b65b364dea55fee" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev716-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb1607b2eec7b45896f3640735a7d606", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24241036, "upload_time": "2018-03-26T10:08:51", "upload_time_iso_8601": "2018-03-26T10:08:51.017540Z", "url": "https://files.pythonhosted.org/packages/17/06/c9114ab008d2fec003d70671e8d6371ab80c0c73a8f71317b96227bececd/codeforlife_portal-1.0.0.post0.dev716-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d552a5813f5e81c5c6cfd485672fc3db", "sha256": "dcd1489597bbae9024dea6c8dcf812c47ec8037f4b14564e910cc5fae427026e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev716.tar.gz", "has_sig": false, "md5_digest": "d552a5813f5e81c5c6cfd485672fc3db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971638, "upload_time": "2018-03-26T10:08:55", "upload_time_iso_8601": "2018-03-26T10:08:55.520941Z", "url": "https://files.pythonhosted.org/packages/b1/2d/f5820749a9a075197a65b107ef8734fd666116935fd4ac0dbc35003cf7c0/codeforlife-portal-1.0.0.post.dev716.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev717": [ { "comment_text": "", "digests": { "md5": "58f9f426d0ff75b52803c20747b9e2e2", "sha256": "7471c7959ec379158f4a71a1363a7db7b916eb533c54bec1356ee2342b99573d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev717-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58f9f426d0ff75b52803c20747b9e2e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24240622, "upload_time": "2018-03-26T15:21:21", "upload_time_iso_8601": "2018-03-26T15:21:21.477422Z", "url": "https://files.pythonhosted.org/packages/a9/85/23bfe3bd4daf063f7c6dd6c1b5d1736fc9729579be07790b817dfaa27746/codeforlife_portal-1.0.0.post0.dev717-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bcc58e58b26cbbae1ce756249049ee8c", "sha256": "312f8c6e8550bac255596ef46e3e2aa3901760c53f1aeb1a003988359bccd91e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev717.tar.gz", "has_sig": false, "md5_digest": "bcc58e58b26cbbae1ce756249049ee8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971300, "upload_time": "2018-03-26T15:21:26", "upload_time_iso_8601": "2018-03-26T15:21:26.583789Z", "url": "https://files.pythonhosted.org/packages/a7/b4/92ab9e5cbd7d9e7e0146aee6cf0ddf5a938ec478ce8ad723a86402fd2094/codeforlife-portal-1.0.0.post.dev717.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev718": [ { "comment_text": "", "digests": { "md5": "003857b2b6e10d7dd8154b0eb12c4b71", "sha256": "5bd00aaa8eb024cc77661212d0dc52eee87e183e7d4be985335d7bc21e05bef9" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev718-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "003857b2b6e10d7dd8154b0eb12c4b71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24239865, "upload_time": "2018-04-03T14:46:19", "upload_time_iso_8601": "2018-04-03T14:46:19.150888Z", "url": "https://files.pythonhosted.org/packages/48/bf/5be0beff9d9209efc9d9de8976548e4e49d1731ce1017401973af0aaaa47/codeforlife_portal-1.0.0.post0.dev718-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b07f1d602a2168fca3af0068f7b8ccfe", "sha256": "62fa2675942450a1865f5940f900249d0b293be382ad6bd24a36a5d0e3515b8a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev718.tar.gz", "has_sig": false, "md5_digest": "b07f1d602a2168fca3af0068f7b8ccfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971572, "upload_time": "2018-04-03T14:46:24", "upload_time_iso_8601": "2018-04-03T14:46:24.428730Z", "url": "https://files.pythonhosted.org/packages/08/2d/c73b0bcc3f8f1b4f179b07c80276b413b0f1837a4bb07208dae4795b7fbb/codeforlife-portal-1.0.0.post.dev718.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev719": [ { "comment_text": "", "digests": { "md5": "724cec02f8501902d109e20a41c2c1d9", "sha256": "f21606322cb4cf4165c01d5f81734b18524b843bd819eaaeb72db23a56a5fcc7" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev719-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "724cec02f8501902d109e20a41c2c1d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24239880, "upload_time": "2018-04-04T19:20:04", "upload_time_iso_8601": "2018-04-04T19:20:04.095170Z", "url": "https://files.pythonhosted.org/packages/a3/53/b32cf4509f537d5e0860d35cd3adf6e0b11af4351623c39f973c3ae1348c/codeforlife_portal-1.0.0.post0.dev719-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5af422d433aa00872c2df107ae61c851", "sha256": "b0389720734ee8838f4f8f0b6b1fd958cfcbb698aa753f4a425bfa02c8a0c741" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev719.tar.gz", "has_sig": false, "md5_digest": "5af422d433aa00872c2df107ae61c851", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971546, "upload_time": "2018-04-04T19:20:08", "upload_time_iso_8601": "2018-04-04T19:20:08.855251Z", "url": "https://files.pythonhosted.org/packages/ad/9f/f5ff3e07e402a4f44e15c8326707d112e9d6aedef6e096c76beea45ed30f/codeforlife-portal-1.0.0.post.dev719.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev72": [ { "comment_text": "", "digests": { "md5": "a733bc08a3aaf0d0a3060084c19d12c0", "sha256": "bca9df2e7d3c0994a75bcf67c75a75afa1d3938697fd5e1b72991ec453f6df45" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev72-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a733bc08a3aaf0d0a3060084c19d12c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3466457, "upload_time": "2016-02-08T12:26:46", "upload_time_iso_8601": "2016-02-08T12:26:46.466474Z", "url": "https://files.pythonhosted.org/packages/66/b2/7db33691a133cc225d4b6e16fc8528e59974a8dcd6109a922fab5a92f65b/codeforlife_portal-1.0.0.post0.dev72-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev720": [ { "comment_text": "", "digests": { "md5": "348981770e7bef1966631220ebf7c69c", "sha256": "736dbd100ffac8090d3bf21a5f1a53aeba968c5b772cd8149f65b8d274bc0a1e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev720-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "348981770e7bef1966631220ebf7c69c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24240957, "upload_time": "2018-04-11T14:23:10", "upload_time_iso_8601": "2018-04-11T14:23:10.807246Z", "url": "https://files.pythonhosted.org/packages/f2/f6/9888cef5b42ed79b72b1c3b48bfaef375b630a73e41d8c433c0d3f979d1b/codeforlife_portal-1.0.0.post0.dev720-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ffd677404b279fe6fd9139ffd3247f6b", "sha256": "29892094a6c8d6547734399cb4742fecde31699f9d204ce23d31b3e323fbecc7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev720.tar.gz", "has_sig": false, "md5_digest": "ffd677404b279fe6fd9139ffd3247f6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23972592, "upload_time": "2018-04-11T14:23:15", "upload_time_iso_8601": "2018-04-11T14:23:15.458371Z", "url": "https://files.pythonhosted.org/packages/a2/86/2e5e0b7d0eb336619822b1552503d97252aa8c0d6e0ca2f5852f6e20e53d/codeforlife-portal-1.0.0.post.dev720.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev722": [ { "comment_text": "", "digests": { "md5": "56954685fb6997157e5228c159922106", "sha256": "0463409589cedc43ed435c5f87f7a51d962750cd14fb4cdbc572865d6d4f903a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev722-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56954685fb6997157e5228c159922106", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24240959, "upload_time": "2018-04-11T17:24:37", "upload_time_iso_8601": "2018-04-11T17:24:37.244849Z", "url": "https://files.pythonhosted.org/packages/7f/bf/b56cbe9d651bf11bd79d1a78efc12b63a2ea6b50cfe7f3efc96926fc3cc0/codeforlife_portal-1.0.0.post0.dev722-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dc6f5be139dc6c465470a77e3fc32cc1", "sha256": "b1c5fcd8ea6d352b4e62b39772956cfcb44efd9a8ddb26f89e0d651c2ee43ea6" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev722.tar.gz", "has_sig": false, "md5_digest": "dc6f5be139dc6c465470a77e3fc32cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23972250, "upload_time": "2018-04-11T17:24:42", "upload_time_iso_8601": "2018-04-11T17:24:42.710961Z", "url": "https://files.pythonhosted.org/packages/9c/a3/05144f9b291164cb689f36a054129456d5bd6a69a79a698ae29d93f24317/codeforlife-portal-1.0.0.post.dev722.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev723": [ { "comment_text": "", "digests": { "md5": "8d07c03bf0a7fe224a30514228ed40bd", "sha256": "aca746ca8d2989eb1a43e104da36ab2a9426c6626a675dbfede22ac24936f228" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev723-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d07c03bf0a7fe224a30514228ed40bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24240473, "upload_time": "2018-04-13T10:44:30", "upload_time_iso_8601": "2018-04-13T10:44:30.101006Z", "url": "https://files.pythonhosted.org/packages/93/fc/68dd0044cd4a04090b984c881bb8ae58d9744e3ba5cc2b677971a2312d24/codeforlife_portal-1.0.0.post0.dev723-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a4ed5ca66ef971015afe2a074e7d110e", "sha256": "23d74af3d0f83536506a2213bab61b1849d89334543ae3cb7efbd385059a6f2e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev723.tar.gz", "has_sig": false, "md5_digest": "a4ed5ca66ef971015afe2a074e7d110e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971960, "upload_time": "2018-04-13T10:44:35", "upload_time_iso_8601": "2018-04-13T10:44:35.005962Z", "url": "https://files.pythonhosted.org/packages/5e/77/d56812e17801e70de4f4b6c875b46c6e7f119ee67a5635bdab505f41ca09/codeforlife-portal-1.0.0.post.dev723.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev724": [ { "comment_text": "", "digests": { "md5": "447a08ae3524b892235955c00e81dafa", "sha256": "18e38179cd7a80cfdc951c1eba7247e59c3d5e003ce330d544c81e947c4783dd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev724-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "447a08ae3524b892235955c00e81dafa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24240541, "upload_time": "2018-04-17T09:38:08", "upload_time_iso_8601": "2018-04-17T09:38:08.279394Z", "url": "https://files.pythonhosted.org/packages/22/24/3f87f59b3745c9b67148ba9be86497bb72cd5db9ce440cd92ae69f36a188/codeforlife_portal-1.0.0.post0.dev724-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f793b4e28a2600dc50ff551ff20c8da", "sha256": "339a49943a57182899ad55fb78d4555b30ceb3ded43a7ca809b52f6245bc24cf" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev724.tar.gz", "has_sig": false, "md5_digest": "4f793b4e28a2600dc50ff551ff20c8da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23972315, "upload_time": "2018-04-17T09:38:13", "upload_time_iso_8601": "2018-04-17T09:38:13.418494Z", "url": "https://files.pythonhosted.org/packages/56/78/73ffc5056d21e861516c478bcd7078058b3005b4cd0b718d740300d84a8d/codeforlife-portal-1.0.0.post.dev724.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev725": [ { "comment_text": "", "digests": { "md5": "7035b811d8d25468ad9ce57a1cfcb835", "sha256": "587d8ebc470a33087fddbcac94801ec169da0bcf07eddf5a1e042dc887442990" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev725-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7035b811d8d25468ad9ce57a1cfcb835", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24240536, "upload_time": "2018-04-17T13:06:23", "upload_time_iso_8601": "2018-04-17T13:06:23.137512Z", "url": "https://files.pythonhosted.org/packages/76/15/7d13d34e0f9418df3be098fabebce4dd0e703943aa02235d8f5d28d16f68/codeforlife_portal-1.0.0.post0.dev725-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c1d7eed3fa7390f19ecfa6f3696d0a0c", "sha256": "f9e1cf2a74555be507d7b810863571d887b11f1e2912c7bc7b6abe0039db897a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev725.tar.gz", "has_sig": false, "md5_digest": "c1d7eed3fa7390f19ecfa6f3696d0a0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23971837, "upload_time": "2018-04-17T13:06:29", "upload_time_iso_8601": "2018-04-17T13:06:29.662036Z", "url": "https://files.pythonhosted.org/packages/38/23/c59fc62f1f9b9207332d03083befcd0a195159898afc39f61b59fddf5482/codeforlife-portal-1.0.0.post.dev725.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev726": [ { "comment_text": "", "digests": { "md5": "7d61f932c6e7e55bb01e701201e216c0", "sha256": "d2e96a6642eaff45aea49e2d3b9b97a771090cb821a71b8222c611268cb14cca" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev726-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d61f932c6e7e55bb01e701201e216c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24245045, "upload_time": "2018-04-18T11:14:47", "upload_time_iso_8601": "2018-04-18T11:14:47.755874Z", "url": "https://files.pythonhosted.org/packages/2a/eb/1913425907197feb443a38232b1a9c883f423c9d5f33c5e3d5a535ff2b57/codeforlife_portal-1.0.0.post0.dev726-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1cf06cda52916a92fe7b02e5968bf02a", "sha256": "c4d325628e5f9f39d460a52dd641caebb0987be95d6572d2d99e576879670a99" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev726.tar.gz", "has_sig": false, "md5_digest": "1cf06cda52916a92fe7b02e5968bf02a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23973814, "upload_time": "2018-04-18T11:14:52", "upload_time_iso_8601": "2018-04-18T11:14:52.746181Z", "url": "https://files.pythonhosted.org/packages/32/b4/9991383312dd72482f95d0710265dca9a66eb935172fe7697d4685a54869/codeforlife-portal-1.0.0.post.dev726.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev727": [ { "comment_text": "", "digests": { "md5": "c678b9aa36504b7baa10d9d791a2bb8e", "sha256": "2bc2f0f5bd3487ff98422a952d1eb057ee1443d85cbcbc5d7a9edd1589b8eece" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev727-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c678b9aa36504b7baa10d9d791a2bb8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24245196, "upload_time": "2018-04-20T13:34:09", "upload_time_iso_8601": "2018-04-20T13:34:09.279394Z", "url": "https://files.pythonhosted.org/packages/75/5f/7278430a92bfd1cb66856a573e199964b95eef67f7d73f76306bfb201995/codeforlife_portal-1.0.0.post0.dev727-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d692ab930f7bde13f5a43a0bc2adb352", "sha256": "86d09e5cb56f6c7807178d7828a4878d82a77ccece5e8509de77faec203981d3" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev727.tar.gz", "has_sig": false, "md5_digest": "d692ab930f7bde13f5a43a0bc2adb352", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23973708, "upload_time": "2018-04-20T13:34:16", "upload_time_iso_8601": "2018-04-20T13:34:16.152741Z", "url": "https://files.pythonhosted.org/packages/1c/ca/5fe64224cebb6b9fccb71c5e12948671f04c063fe017f7763b0bccce1ff2/codeforlife-portal-1.0.0.post.dev727.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev728": [ { "comment_text": "", "digests": { "md5": "ff451d77f6211ed29985f0fe77b4afa3", "sha256": "bb91b39438bfbb2df9979c8496e0c0a05aaad48009ae6adb991fc7c3160a27cb" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev728-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff451d77f6211ed29985f0fe77b4afa3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24246175, "upload_time": "2018-04-20T15:06:08", "upload_time_iso_8601": "2018-04-20T15:06:08.155323Z", "url": "https://files.pythonhosted.org/packages/b0/38/a08e75cd21436cc84ba3f9b69c11ee58a729043b91a1f5eb1dd738f9805b/codeforlife_portal-1.0.0.post0.dev728-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "912ca38b5c407c001261b835b338281c", "sha256": "1e07b115cb7021d7fc6ce689c08775aebb0c826759f26e16e928d126d37c1495" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev728.tar.gz", "has_sig": false, "md5_digest": "912ca38b5c407c001261b835b338281c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23973315, "upload_time": "2018-04-20T15:06:18", "upload_time_iso_8601": "2018-04-20T15:06:18.977215Z", "url": "https://files.pythonhosted.org/packages/21/7e/1488975c6ddf7e9a1af0c6d84f7a459953c09382f98f18ee9c7987287753/codeforlife-portal-1.0.0.post.dev728.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev729": [ { "comment_text": "", "digests": { "md5": "abcc6c6f970955610a5c6e0247aac973", "sha256": "a835531482a9619eb3ea38ecf919da8aeb1e30f05a54aee4b3aa6e8d4cf8ba93" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev729-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abcc6c6f970955610a5c6e0247aac973", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24240540, "upload_time": "2018-04-24T12:41:44", "upload_time_iso_8601": "2018-04-24T12:41:44.600805Z", "url": "https://files.pythonhosted.org/packages/53/be/a39938b12665c2f02c003b5d4c1e6ff042e139643cf1d5134b5d36722f79/codeforlife_portal-1.0.0.post0.dev729-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5cdb686d13d4622941aad83618e334ae", "sha256": "6dbf14d5d6a3f893f08a3611a805f5f97fbdf02da7b41e523beaef85993fba27" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev729.tar.gz", "has_sig": false, "md5_digest": "5cdb686d13d4622941aad83618e334ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23972094, "upload_time": "2018-04-24T12:41:50", "upload_time_iso_8601": "2018-04-24T12:41:50.107049Z", "url": "https://files.pythonhosted.org/packages/0e/d2/dcddfc55e27d8a985cbadfcee835207e8900def71210bd762ff21ccc2c75/codeforlife-portal-1.0.0.post.dev729.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev730": [ { "comment_text": "", "digests": { "md5": "7379aa46db9cd5227102f6de753198a1", "sha256": "0ac0a2a229051a2050ad91bd8ccd2d7e3b5591daa819a3a6840dccb3e366a1e4" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev730-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7379aa46db9cd5227102f6de753198a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24245076, "upload_time": "2018-04-26T10:05:06", "upload_time_iso_8601": "2018-04-26T10:05:06.016468Z", "url": "https://files.pythonhosted.org/packages/ae/ce/c7d9c22f47f2617044f3e10f604c1dd8fc63ac662a2e07bf3f2aba68985b/codeforlife_portal-1.0.0.post0.dev730-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "27c5dd9aafed7a6d51d1dcfa141c4ebb", "sha256": "a89de5b4ac41b07c0fc5dcc34b723bef99eba555ad7128356a88149a986e6821" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev730.tar.gz", "has_sig": false, "md5_digest": "27c5dd9aafed7a6d51d1dcfa141c4ebb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23973551, "upload_time": "2018-04-26T10:05:11", "upload_time_iso_8601": "2018-04-26T10:05:11.833034Z", "url": "https://files.pythonhosted.org/packages/20/06/762522163866020ac455ce7fe8609ed683ec08b18dc96ca6fd9c98eeaa28/codeforlife-portal-1.0.0.post.dev730.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev731": [ { "comment_text": "", "digests": { "md5": "db4832911ca002aaae6b838d8b5dcc0b", "sha256": "e3d2e9eab88ac90268354c66014a97f47bc91838e5283e999100b18f64f1e301" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev731-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db4832911ca002aaae6b838d8b5dcc0b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24358119, "upload_time": "2018-05-21T17:05:43", "upload_time_iso_8601": "2018-05-21T17:05:43.431350Z", "url": "https://files.pythonhosted.org/packages/c9/de/6f4f22165f1b0e441a83cd8d10c056050a4a42cbe0489253be0849c62bc6/codeforlife_portal-1.0.0.post0.dev731-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5aaebf9808f0bd5b210b3fffd33011f9", "sha256": "ca41582406e59581f2850b50bb306cb4d82ae7b0413eb39c3558738f41389b4a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev731.tar.gz", "has_sig": false, "md5_digest": "5aaebf9808f0bd5b210b3fffd33011f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24089446, "upload_time": "2018-05-21T17:05:48", "upload_time_iso_8601": "2018-05-21T17:05:48.492546Z", "url": "https://files.pythonhosted.org/packages/37/d7/c8fa309edc3c5de7113d9838944909687492eda9caf2d201ff04d3f17e93/codeforlife-portal-1.0.0.post.dev731.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev732": [ { "comment_text": "", "digests": { "md5": "8adbcd907e958c40c8d6d1c6d74a84ac", "sha256": "840e6bcbcbb7ea24d620292592c6b8b7a76e4a174802df812b3daab145e0039b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev732-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8adbcd907e958c40c8d6d1c6d74a84ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24360551, "upload_time": "2018-05-24T14:15:38", "upload_time_iso_8601": "2018-05-24T14:15:38.105245Z", "url": "https://files.pythonhosted.org/packages/7c/4a/ab21dcde002022ddd68af0600f44ac3b69b93438cd1255d54dcca15c150e/codeforlife_portal-1.0.0.post0.dev732-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "de4c4920d7269b5a2b5fc0a63720fb7d", "sha256": "0be210886374f9f97f8298f9b62588a2530fb31ae93f5d59f5126a11a2d3ba9e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev732.tar.gz", "has_sig": false, "md5_digest": "de4c4920d7269b5a2b5fc0a63720fb7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24091572, "upload_time": "2018-05-24T14:15:43", "upload_time_iso_8601": "2018-05-24T14:15:43.602110Z", "url": "https://files.pythonhosted.org/packages/51/c0/ae3d980fa9c8d4aaa007f458a1811e350cab06509f80cf5029da1e574371/codeforlife-portal-1.0.0.post.dev732.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev733": [ { "comment_text": "", "digests": { "md5": "771104c010e832a5473590be334a6188", "sha256": "90b4c85b6eb72bc7f0b63a56551d84d185f16098ed572edcefcb7a24f4a6eca5" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev733-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "771104c010e832a5473590be334a6188", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24360561, "upload_time": "2018-05-24T16:00:49", "upload_time_iso_8601": "2018-05-24T16:00:49.106341Z", "url": "https://files.pythonhosted.org/packages/dc/73/23dab408e14a66864b59b4067afd9ad5a1a587c016a5062124b2d0cd4b6e/codeforlife_portal-1.0.0.post0.dev733-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2ab33025f28895a3fbdec606fb73dc7f", "sha256": "1f15668397dac6b1829dc3d4832c7be676bd6b7fbf403dc74fedbc17b65ac0ed" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev733.tar.gz", "has_sig": false, "md5_digest": "2ab33025f28895a3fbdec606fb73dc7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24091598, "upload_time": "2018-05-24T16:00:54", "upload_time_iso_8601": "2018-05-24T16:00:54.121532Z", "url": "https://files.pythonhosted.org/packages/bc/7c/55f11246208061521bc83f88f4e457f2b8f1161e916e34b7d40b8637f798/codeforlife-portal-1.0.0.post.dev733.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev734": [ { "comment_text": "", "digests": { "md5": "861932ae755edf9a3263419494fae8b9", "sha256": "88b7fa5bbdf4c74d8039d6e5df4f386832269d9d20a56bfea110121fad5660ca" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev734-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "861932ae755edf9a3263419494fae8b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24360686, "upload_time": "2018-05-24T17:16:59", "upload_time_iso_8601": "2018-05-24T17:16:59.155673Z", "url": "https://files.pythonhosted.org/packages/4e/46/d25a093e0f0e116e2ef662fc1371f8d0eff8a4347b2d8c7e73d16069c423/codeforlife_portal-1.0.0.post0.dev734-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63af4d7a75181327ce76d3163bd88b11", "sha256": "627e6f76f6a62feef81cbac785a3a5650158a71e9d904d505462b9f7542005ea" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev734.tar.gz", "has_sig": false, "md5_digest": "63af4d7a75181327ce76d3163bd88b11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24091789, "upload_time": "2018-05-24T17:17:04", "upload_time_iso_8601": "2018-05-24T17:17:04.154930Z", "url": "https://files.pythonhosted.org/packages/d3/a4/54d02baab10783dfb79129e3c501d3c89a7a978aa675d9dd05592663f7af/codeforlife-portal-1.0.0.post.dev734.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev735": [ { "comment_text": "", "digests": { "md5": "e4547b966f10df1361d7057c9100df44", "sha256": "b85358c3de271027d9c70abe5aa922311ca819df8751c301468ce7e61510262c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev735-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4547b966f10df1361d7057c9100df44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362414, "upload_time": "2018-06-19T13:14:59", "upload_time_iso_8601": "2018-06-19T13:14:59.830221Z", "url": "https://files.pythonhosted.org/packages/30/b7/239c12fa2f54ab3bd2b5e8fcc538caea680fc7b180e6114a6ee7da81d7fa/codeforlife_portal-1.0.0.post0.dev735-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b27997838951da12df53c7d2a8b01888", "sha256": "d71642956c199875111a57c9795cf06fb6680b2fbeaac9903c6ab904cf45ec91" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev735.tar.gz", "has_sig": false, "md5_digest": "b27997838951da12df53c7d2a8b01888", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092395, "upload_time": "2018-06-19T13:15:08", "upload_time_iso_8601": "2018-06-19T13:15:08.064768Z", "url": "https://files.pythonhosted.org/packages/bf/3a/eba0de7c6b791b4a29ab9aeec19823ead9a24bf9d09a59bff9c245aa32fe/codeforlife-portal-1.0.0.post.dev735.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev736": [ { "comment_text": "", "digests": { "md5": "28af209b495e6f6b6e63464761aa6c70", "sha256": "3c967e501adbc0766cb7302593de8d377c0aae16fc389a466669f47ddf42ad8b" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev736-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28af209b495e6f6b6e63464761aa6c70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362395, "upload_time": "2018-06-20T11:08:10", "upload_time_iso_8601": "2018-06-20T11:08:10.171577Z", "url": "https://files.pythonhosted.org/packages/c4/a6/1fef5d6b3fb4f926fb6b1801880d7f20e67d8f98a57fd198e0d3428de936/codeforlife_portal-1.0.0.post0.dev736-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c02ccd9c200ce4c10691efbee55ab01", "sha256": "0f7a228a2234b26076a65939698efa47bbba219b11c8c46f9b550229872d3b51" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev736.tar.gz", "has_sig": false, "md5_digest": "8c02ccd9c200ce4c10691efbee55ab01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092386, "upload_time": "2018-06-20T11:08:15", "upload_time_iso_8601": "2018-06-20T11:08:15.236441Z", "url": "https://files.pythonhosted.org/packages/43/29/8c53c242fe27869592cad3148402ad1e13bdeaab290397808e93c9da3c5b/codeforlife-portal-1.0.0.post.dev736.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev737": [ { "comment_text": "", "digests": { "md5": "a39134f236396507ab5bf4aaf1ee5cf2", "sha256": "4c3e98cd2055238d2a04081a70139de3683c82449625fa2a72c209a2e24f844c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev737-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a39134f236396507ab5bf4aaf1ee5cf2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362399, "upload_time": "2018-06-20T15:43:38", "upload_time_iso_8601": "2018-06-20T15:43:38.135919Z", "url": "https://files.pythonhosted.org/packages/19/94/40f6d1dd420efca8aa48ec33489e4fd6082a01fa07cda1e79eea614b2ec3/codeforlife_portal-1.0.0.post0.dev737-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "876efd3d8327a441b160bdf047dd4a40", "sha256": "0e98be2e87334b01da7b781900c4a26f1f9291effcda5bce79533d6c47936827" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev737.tar.gz", "has_sig": false, "md5_digest": "876efd3d8327a441b160bdf047dd4a40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092396, "upload_time": "2018-06-20T15:43:43", "upload_time_iso_8601": "2018-06-20T15:43:43.741119Z", "url": "https://files.pythonhosted.org/packages/db/d2/e65bd0b3924af9b97df15fa708cf4cd07fc5bb289c10c4ccb60259db8cca/codeforlife-portal-1.0.0.post.dev737.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev738": [ { "comment_text": "", "digests": { "md5": "a10ab883a787985afcdbc38edff044d9", "sha256": "c096866e3e8b8230cdb9e54653ffbab0b06d5dda338a736b381ec8849ac04715" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev738-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a10ab883a787985afcdbc38edff044d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362392, "upload_time": "2018-06-20T15:56:04", "upload_time_iso_8601": "2018-06-20T15:56:04.891596Z", "url": "https://files.pythonhosted.org/packages/4f/a5/a544c54fc241fe72ef3aaa9558b0578a8d7de32ecb9fc9b4fb53bf9e24c5/codeforlife_portal-1.0.0.post0.dev738-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e958186182f6ee4a609dba72f4cd01db", "sha256": "270282addcf9d064ad9e810807e44b58b3398758a6887beebe0ee505a106b670" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev738.tar.gz", "has_sig": false, "md5_digest": "e958186182f6ee4a609dba72f4cd01db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092380, "upload_time": "2018-06-20T15:56:09", "upload_time_iso_8601": "2018-06-20T15:56:09.914159Z", "url": "https://files.pythonhosted.org/packages/42/4c/588faa4748439f97db0723192a2aa7978e11f66eb72ea4e1dbdef2f86bba/codeforlife-portal-1.0.0.post.dev738.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev739": [ { "comment_text": "", "digests": { "md5": "3ed9400831d3c4195cde15ed209989fd", "sha256": "8f2f371477aed15892cdfc44a79b8120d04da0dbd16df7afc74fdd3c727281be" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev739-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ed9400831d3c4195cde15ed209989fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362410, "upload_time": "2018-06-25T14:07:21", "upload_time_iso_8601": "2018-06-25T14:07:21.277025Z", "url": "https://files.pythonhosted.org/packages/ee/90/f8ab22a48d7a6e1c95cadd282986a31f5c35427f89406cced3fbea6863a0/codeforlife_portal-1.0.0.post0.dev739-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b70e4b96efbd5d914664f17ca32ac23d", "sha256": "f320dd0b587ee007c10ecbab4f67ab18185b91aafbd527905866deff72e9c203" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev739.tar.gz", "has_sig": false, "md5_digest": "b70e4b96efbd5d914664f17ca32ac23d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092414, "upload_time": "2018-06-25T14:07:26", "upload_time_iso_8601": "2018-06-25T14:07:26.088908Z", "url": "https://files.pythonhosted.org/packages/7f/0c/ec0f5de87df6627d3d3a0619ec12b0f658d706a847d0bb82b1b4082936df/codeforlife-portal-1.0.0.post.dev739.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev74": [ { "comment_text": "", "digests": { "md5": "7bb14c402802ab28db7faf10ff646ae3", "sha256": "dc0baca0a46dcf14194daec61c1bc89baa8ad05ded38c0b3eb424b8f5b9208bd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev74-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7bb14c402802ab28db7faf10ff646ae3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3466709, "upload_time": "2016-03-01T18:23:10", "upload_time_iso_8601": "2016-03-01T18:23:10.644243Z", "url": "https://files.pythonhosted.org/packages/64/78/0ccbdb4a3878c1eed022f13d9beb050f95f538ceeddfd88b22b9994a411b/codeforlife_portal-1.0.0.post0.dev74-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev740": [ { "comment_text": "", "digests": { "md5": "9f34a1ea8615590c3a8f6afbabf5fcbd", "sha256": "becb1344fcff5850effe593729c743377906556dd67ecfc68b5e3612b339185a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev740-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f34a1ea8615590c3a8f6afbabf5fcbd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362968, "upload_time": "2018-06-26T13:16:45", "upload_time_iso_8601": "2018-06-26T13:16:45.128559Z", "url": "https://files.pythonhosted.org/packages/87/20/4000b55db8e9419a5e90a329baca48f87df20bb99942fdf8c8212186d60c/codeforlife_portal-1.0.0.post0.dev740-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "307357fb828195f71f3bebf0555c73b8", "sha256": "40f7d5b95eb279f431da9186c48dd2a1417db0b036fab0feab8c35a8e331205c" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev740.tar.gz", "has_sig": false, "md5_digest": "307357fb828195f71f3bebf0555c73b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092640, "upload_time": "2018-06-26T13:16:49", "upload_time_iso_8601": "2018-06-26T13:16:49.738711Z", "url": "https://files.pythonhosted.org/packages/ed/52/ea0887b94fd3ae574be55241b167880a20eeb8c57695f2e79ce81fa6cb5c/codeforlife-portal-1.0.0.post.dev740.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev741": [ { "comment_text": "", "digests": { "md5": "bcf60b59dd39e38fcbb7b56195b62dee", "sha256": "dd6737a17cb675d0f11adc4c980206ce0297666a8e7c68f0cb997e5e4dceae18" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev741-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bcf60b59dd39e38fcbb7b56195b62dee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24363028, "upload_time": "2018-06-27T15:59:14", "upload_time_iso_8601": "2018-06-27T15:59:14.457795Z", "url": "https://files.pythonhosted.org/packages/cc/65/33e38fc3792ae5c076bf8bcf9c804ed0883b569bb14b793d0c5186d49bbe/codeforlife_portal-1.0.0.post0.dev741-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ba2df0cab22f5271902da1dc00b4f793", "sha256": "e010ff330083ac6bd2750f383211d5ab4937f3d83a6c436e1ee25c7b58f3fd75" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev741.tar.gz", "has_sig": false, "md5_digest": "ba2df0cab22f5271902da1dc00b4f793", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092660, "upload_time": "2018-06-27T15:59:19", "upload_time_iso_8601": "2018-06-27T15:59:19.360800Z", "url": "https://files.pythonhosted.org/packages/6d/89/2a41ce712b66398f6bef539222881978c4ba5b74e9328b6ea556fb6f2149/codeforlife-portal-1.0.0.post.dev741.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev742": [ { "comment_text": "", "digests": { "md5": "7635e16d142756ad56a4dc08de9bcc22", "sha256": "3e3f9e8fbece59c6764e063b74c0704f050c12bb545e40eb39dd8c7cda869ce8" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev742-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7635e16d142756ad56a4dc08de9bcc22", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24363039, "upload_time": "2018-06-28T13:37:11", "upload_time_iso_8601": "2018-06-28T13:37:11.587950Z", "url": "https://files.pythonhosted.org/packages/e2/3b/2235d396b2a186da4c11af708192ecb33ddee62c11ccb5254234f50a1619/codeforlife_portal-1.0.0.post0.dev742-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c44c77c6d5ce511adcd681e527189781", "sha256": "489ebc0c0c40150c7e929d39da14cbe969565780c1a18ccbe25568105ff703eb" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev742.tar.gz", "has_sig": false, "md5_digest": "c44c77c6d5ce511adcd681e527189781", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092827, "upload_time": "2018-06-28T13:37:16", "upload_time_iso_8601": "2018-06-28T13:37:16.335206Z", "url": "https://files.pythonhosted.org/packages/6e/4b/8223019eee3536f387b75a6e8966c427defb5536661b7bdc3e2647a368a6/codeforlife-portal-1.0.0.post.dev742.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev743": [ { "comment_text": "", "digests": { "md5": "b4f0df1cf29773ae47c6b7120528aa70", "sha256": "fe2d670aeb5ae1399a0aced14e6ba422faed0bad5b6258343924d678d5d2e02a" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev743-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4f0df1cf29773ae47c6b7120528aa70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24363045, "upload_time": "2018-06-29T10:54:08", "upload_time_iso_8601": "2018-06-29T10:54:08.274448Z", "url": "https://files.pythonhosted.org/packages/ef/d6/0996cce1ba8fa14cb1a9bdc2377ccdb9b922b7e2d2f5f3b55824bf79ab9d/codeforlife_portal-1.0.0.post0.dev743-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ba5058c74f8cc8075e3c5cc59e20c7c2", "sha256": "4a9c261a1dea5939b0b274f9b475e1422e502fc681d75c265c63c8c0c6eded6d" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev743.tar.gz", "has_sig": false, "md5_digest": "ba5058c74f8cc8075e3c5cc59e20c7c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092672, "upload_time": "2018-06-29T10:54:13", "upload_time_iso_8601": "2018-06-29T10:54:13.854694Z", "url": "https://files.pythonhosted.org/packages/f2/69/110d0c3f8ee7110e0cd7f4a28764261e47921b9032561d265f7591417351/codeforlife-portal-1.0.0.post.dev743.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev744": [ { "comment_text": "", "digests": { "md5": "bd08a900bd927860d740d2bcdbc6ccb3", "sha256": "c07e436412a031005cb0925fb992f07b50c99d33217df5b6b86e0ad4fa1cb9e1" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev744-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd08a900bd927860d740d2bcdbc6ccb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362972, "upload_time": "2018-07-03T14:59:09", "upload_time_iso_8601": "2018-07-03T14:59:09.759905Z", "url": "https://files.pythonhosted.org/packages/c1/b2/49dc87652c7d6c270a3c71dc42869560b82d65d50f313b694ffdcab0648a/codeforlife_portal-1.0.0.post0.dev744-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c191c377fa358a50f801030e2d64218", "sha256": "1e5dbc0270b7cfaacd83c1daeb21183e76e083b60d1f1147bfd00950e852ed8f" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev744.tar.gz", "has_sig": false, "md5_digest": "3c191c377fa358a50f801030e2d64218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092827, "upload_time": "2018-07-03T14:59:14", "upload_time_iso_8601": "2018-07-03T14:59:14.248063Z", "url": "https://files.pythonhosted.org/packages/70/95/bf369a631364d85e4e064a9fab4b1291022a660b0bcad9e755f54fa92330/codeforlife-portal-1.0.0.post.dev744.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev745": [ { "comment_text": "", "digests": { "md5": "d912320a434be558b5eee7402fda7998", "sha256": "633dcb0c51c41f1154dca2ea9e034de3fb4d1c0e012a588ceaf43d3e9487ee78" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev745-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d912320a434be558b5eee7402fda7998", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362978, "upload_time": "2018-07-04T10:56:24", "upload_time_iso_8601": "2018-07-04T10:56:24.443328Z", "url": "https://files.pythonhosted.org/packages/09/99/a6b8e134232ffb1801f509971143afa4a041caf2d279c3b3cedb4b3ceb21/codeforlife_portal-1.0.0.post0.dev745-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41f4061562d007ff29864bda39882626", "sha256": "1a8bc1056eecd3306f0a343cca5a77c19df6495184f8891d7e8f21c922acca00" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev745.tar.gz", "has_sig": false, "md5_digest": "41f4061562d007ff29864bda39882626", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092648, "upload_time": "2018-07-04T10:56:29", "upload_time_iso_8601": "2018-07-04T10:56:29.549646Z", "url": "https://files.pythonhosted.org/packages/b9/12/075336ffb82fac60873aa9d8bb7a0ad9c9d54e800ea09b457e351c81d87e/codeforlife-portal-1.0.0.post.dev745.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev746": [ { "comment_text": "", "digests": { "md5": "10448d95d514c8fe17af9dec0f981f98", "sha256": "8471d377303384791782de9bab110060fea92350f3eb52ac94c3e8c6444a5688" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev746-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10448d95d514c8fe17af9dec0f981f98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362977, "upload_time": "2018-07-04T11:01:36", "upload_time_iso_8601": "2018-07-04T11:01:36.097338Z", "url": "https://files.pythonhosted.org/packages/63/91/193fb2357851f713c6ad9177580cfd8ec18e22e02fc6e275afe5cfd98b72/codeforlife_portal-1.0.0.post0.dev746-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "030fa2f49e565bba72f66156c7d33cf1", "sha256": "30eb48369a9f7f1b45f99f2e787f49a5a9b15c7a73e6540e6181fbdae97852fe" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev746.tar.gz", "has_sig": false, "md5_digest": "030fa2f49e565bba72f66156c7d33cf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092617, "upload_time": "2018-07-04T11:01:41", "upload_time_iso_8601": "2018-07-04T11:01:41.874980Z", "url": "https://files.pythonhosted.org/packages/1a/a3/eb3f8c73d703d943898370a2d1a20e4102d88251af9b94d3761de5c8a6bc/codeforlife-portal-1.0.0.post.dev746.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev747": [ { "comment_text": "", "digests": { "md5": "5fef06e79fa58c258ba7891b567d6cb0", "sha256": "95999cf33e4b5e3f4c8e21b7d4718b94c5aa803396ca650799224c5826814369" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev747-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fef06e79fa58c258ba7891b567d6cb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362989, "upload_time": "2018-07-04T11:18:38", "upload_time_iso_8601": "2018-07-04T11:18:38.329508Z", "url": "https://files.pythonhosted.org/packages/55/cb/3e40695b898f1d1bfc7df1d2c82720a5509edc116a8be52b81cfb111ac9d/codeforlife_portal-1.0.0.post0.dev747-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4d39a898e0d334c75997324f335463f", "sha256": "2b2189e256654bd087ce3a4623cb35da53c4ff5c5d137eda27edad4718539f16" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev747.tar.gz", "has_sig": false, "md5_digest": "b4d39a898e0d334c75997324f335463f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092677, "upload_time": "2018-07-04T11:18:43", "upload_time_iso_8601": "2018-07-04T11:18:43.202977Z", "url": "https://files.pythonhosted.org/packages/b0/e7/1bc51e56837a31c0a7d4e4f91f1346a6b391c4cbadfb2ca764208cd1327a/codeforlife-portal-1.0.0.post.dev747.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev748": [ { "comment_text": "", "digests": { "md5": "a2dd5f5e455555b4fa0fc3c7762c1527", "sha256": "fd37488388a18e291ce1e9c9e51cf38b74d57fe52be3653a12d9aa422739d0a9" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev748-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2dd5f5e455555b4fa0fc3c7762c1527", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24362941, "upload_time": "2018-07-04T16:14:17", "upload_time_iso_8601": "2018-07-04T16:14:17.766552Z", "url": "https://files.pythonhosted.org/packages/b3/01/cb422c2969259d52720a0eee4d4fe955bff259626ec79a5a7157f475e899/codeforlife_portal-1.0.0.post0.dev748-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a89ab457b4d005942e4747d0946b6c0a", "sha256": "733256ea16a9e2a983b56216897258a064fb24e3641df72463e7d7959252efa7" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev748.tar.gz", "has_sig": false, "md5_digest": "a89ab457b4d005942e4747d0946b6c0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24092719, "upload_time": "2018-07-04T16:14:22", "upload_time_iso_8601": "2018-07-04T16:14:22.549472Z", "url": "https://files.pythonhosted.org/packages/e5/d5/8aa33c1851661fb0b82cfd46271a5125ff85ed3fe0377d003d86eb1c2205/codeforlife-portal-1.0.0.post.dev748.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev749": [ { "comment_text": "", "digests": { "md5": "b3da30e8c62ea67665634f87241d211e", "sha256": "7a46a30c6eb3a6bb47cda59f6557f1269d15f9fca230c05a70459b2f2ac61a15" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev749-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3da30e8c62ea67665634f87241d211e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24367616, "upload_time": "2018-07-05T10:45:47", "upload_time_iso_8601": "2018-07-05T10:45:47.774479Z", "url": "https://files.pythonhosted.org/packages/ae/70/117c864d4c7c8c16efdfad27d8fd73f8609d282da4417188e6541de3d79b/codeforlife_portal-1.0.0.post0.dev749-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fe2b89772df97a87db12483d44e0fc46", "sha256": "3fe050c4ce64ec9551f4535927a19bac83a7fc89632df6b70aea87fdfb5c7af4" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev749.tar.gz", "has_sig": false, "md5_digest": "fe2b89772df97a87db12483d44e0fc46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24093870, "upload_time": "2018-07-05T10:45:52", "upload_time_iso_8601": "2018-07-05T10:45:52.341008Z", "url": "https://files.pythonhosted.org/packages/14/f7/563f77b3a3d163a9cc136b6ee4f0e93480c83b3e8ed9d39bb6e891211838/codeforlife-portal-1.0.0.post.dev749.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev750": [ { "comment_text": "", "digests": { "md5": "59440aec046ea460d0550f42e4f65906", "sha256": "a9fb6215d7a27113e53c61a266416ded7f36428d9a3fea1ddd5506c114e8f0bd" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev750-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59440aec046ea460d0550f42e4f65906", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24367778, "upload_time": "2018-07-09T14:34:11", "upload_time_iso_8601": "2018-07-09T14:34:11.175637Z", "url": "https://files.pythonhosted.org/packages/dd/d8/b8121828f6406c91dfb649d3294d512496e3ffa451f4970d81175026727d/codeforlife_portal-1.0.0.post0.dev750-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9540ba239619958d5a0371655f1d64b1", "sha256": "16ef65f1353ffad6ba28bf7511f379055855c9dbe309e5617eeea08f2644eb3a" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev750.tar.gz", "has_sig": false, "md5_digest": "9540ba239619958d5a0371655f1d64b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094207, "upload_time": "2018-07-09T14:34:17", "upload_time_iso_8601": "2018-07-09T14:34:17.637836Z", "url": "https://files.pythonhosted.org/packages/10/d5/106b364eb642cfcde7ed69a7c2ceafdc85496dcb3e46a851a1198d6d9a35/codeforlife-portal-1.0.0.post.dev750.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev751": [ { "comment_text": "", "digests": { "md5": "7c3a72e4a09ced0741878721f553808f", "sha256": "32d0de17d6b7e9d87f2a8730d5ba3b1a499da612025c1ebaa484340def1822c6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev751-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c3a72e4a09ced0741878721f553808f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24367778, "upload_time": "2018-07-09T16:09:05", "upload_time_iso_8601": "2018-07-09T16:09:05.564890Z", "url": "https://files.pythonhosted.org/packages/4c/95/ffae80883fd35398ae676818b393ba69c88fd33d04dac0156ad538d3319d/codeforlife_portal-1.0.0.post0.dev751-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a6e0d78b4d461145b38a7d454c90bba3", "sha256": "b98393e225bcad8231e05faa9993b989d689942e2a94085e4f2513f3918ae3e5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev751.tar.gz", "has_sig": false, "md5_digest": "a6e0d78b4d461145b38a7d454c90bba3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094202, "upload_time": "2018-07-09T16:09:10", "upload_time_iso_8601": "2018-07-09T16:09:10.566735Z", "url": "https://files.pythonhosted.org/packages/d0/4b/2a764c428ed47bd32801592b795e861d4abb63222418a687da6558f9f6d4/codeforlife-portal-1.0.0.post.dev751.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev752": [ { "comment_text": "", "digests": { "md5": "995618a79b023f46e1e5c1338014dcd6", "sha256": "7fa8e4ae0260355aa129ff1c12f63902c1414db12b2ba878d73d1b2ced2865c6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev752-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "995618a79b023f46e1e5c1338014dcd6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24367776, "upload_time": "2018-07-10T09:22:12", "upload_time_iso_8601": "2018-07-10T09:22:12.832443Z", "url": "https://files.pythonhosted.org/packages/d9/c8/5774845f514ef998565a065c44914233527650ee0ce2d879bb8a24a7fea7/codeforlife_portal-1.0.0.post0.dev752-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "631715cc0a7b45342ad56ed24791e624", "sha256": "5a02932f0af0a642990d29aabee54b950d641329a79332bf344ddec37c8faf23" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev752.tar.gz", "has_sig": false, "md5_digest": "631715cc0a7b45342ad56ed24791e624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094229, "upload_time": "2018-07-10T09:22:17", "upload_time_iso_8601": "2018-07-10T09:22:17.907286Z", "url": "https://files.pythonhosted.org/packages/b6/80/40419eaf151d2bd1a5810fe872fcfb45800e6c5578e5efc4dbbe9511cc59/codeforlife-portal-1.0.0.post.dev752.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev753": [ { "comment_text": "", "digests": { "md5": "10c667173761a98839759f999481dd34", "sha256": "afe8ac702d653e80f4ca957f86d4e5ba9a66e31a5fb9746b04d577ef6e2dded8" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev753-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "10c667173761a98839759f999481dd34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24367779, "upload_time": "2018-07-10T12:01:01", "upload_time_iso_8601": "2018-07-10T12:01:01.034361Z", "url": "https://files.pythonhosted.org/packages/f0/31/c5d8e33e012f802f3ccaec0719c6ec3d2d360b25fca404b7b3b41b3412c7/codeforlife_portal-1.0.0.post0.dev753-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b7c0e07bfac244b6b5cc14b84f5d44fd", "sha256": "68bee67c0a32a9d9dec35e5ddd43a735eff98c3d1f6909d5ad890785326ee382" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev753.tar.gz", "has_sig": false, "md5_digest": "b7c0e07bfac244b6b5cc14b84f5d44fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094261, "upload_time": "2018-07-10T12:01:14", "upload_time_iso_8601": "2018-07-10T12:01:14.936332Z", "url": "https://files.pythonhosted.org/packages/df/d4/ae7d300064600f09399b6c9bc533f12af1568caac68dc92026939249ca98/codeforlife-portal-1.0.0.post.dev753.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev755": [ { "comment_text": "", "digests": { "md5": "f7c508730d1544b53fdd307716dc2ddf", "sha256": "da6b9955db9b326f6ac382b6ded5aef3697cc42670c51b1d03e9301ba8be3821" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev755-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7c508730d1544b53fdd307716dc2ddf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24367713, "upload_time": "2018-07-17T12:38:19", "upload_time_iso_8601": "2018-07-17T12:38:19.278496Z", "url": "https://files.pythonhosted.org/packages/7e/f4/cd36d1f0cafcc393f1bf82261fae2b83fb63b783f8bf160e9cfd97b690f0/codeforlife_portal-1.0.0.post0.dev755-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f1489defc830d07b0c684e393de47962", "sha256": "8ac29bf35b93da3008beaf1476202acb8577cc87fe0ea31c04c232f68040eae9" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev755.tar.gz", "has_sig": false, "md5_digest": "f1489defc830d07b0c684e393de47962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094298, "upload_time": "2018-07-17T12:38:26", "upload_time_iso_8601": "2018-07-17T12:38:26.047378Z", "url": "https://files.pythonhosted.org/packages/66/6c/cdf6e522c0a2aa309b5d1e3337b02b8372cb33cda4334da265fc0003a7d5/codeforlife-portal-1.0.0.post.dev755.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev756": [ { "comment_text": "", "digests": { "md5": "83e0e6722a2786726235251fcd25664a", "sha256": "39693bc98908ac948809e906a34dfe2da1eb520593d2375596bced9e66103d22" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev756-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83e0e6722a2786726235251fcd25664a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24368585, "upload_time": "2018-07-17T13:22:03", "upload_time_iso_8601": "2018-07-17T13:22:03.611871Z", "url": "https://files.pythonhosted.org/packages/3f/32/cda33d1a1d4ff19dd91b7d4a635a340a9fe88bc271141480860c4367d9eb/codeforlife_portal-1.0.0.post0.dev756-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0f65fb83f5bcd3b76759132c1ab35127", "sha256": "1ccc045ac248e988afae59d93cf8c2cce1c41b6423a2501d1f16ca1dc58e4dd8" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev756.tar.gz", "has_sig": false, "md5_digest": "0f65fb83f5bcd3b76759132c1ab35127", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094703, "upload_time": "2018-07-17T13:22:08", "upload_time_iso_8601": "2018-07-17T13:22:08.698985Z", "url": "https://files.pythonhosted.org/packages/22/92/677e030680636c97ba09fd5d21d8dec8b4e1362b5a2e5d5d3efadb3bed20/codeforlife-portal-1.0.0.post.dev756.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev76": [ { "comment_text": "", "digests": { "md5": "9d64ac54bc82aea4cd6f488f76341085", "sha256": "1230f1b877294657373f6224453bda1b24a42a89844022f90b66e13ef8f8054d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev76-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d64ac54bc82aea4cd6f488f76341085", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468219, "upload_time": "2016-03-21T18:33:09", "upload_time_iso_8601": "2016-03-21T18:33:09.216933Z", "url": "https://files.pythonhosted.org/packages/05/a1/6101a3f195f2d53370aa4043fa041d234a7f085db03ef424a59e39fe75b5/codeforlife_portal-1.0.0.post0.dev76-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev763": [ { "comment_text": "", "digests": { "md5": "20fe13b66613551397707dbb319c6bc7", "sha256": "fb5d3549d7b96d6ac1e866ddf4e74c9444030f8a05784f06bfa4b9a072a2754c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev763-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20fe13b66613551397707dbb319c6bc7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24368538, "upload_time": "2018-07-25T13:10:57", "upload_time_iso_8601": "2018-07-25T13:10:57.941268Z", "url": "https://files.pythonhosted.org/packages/d1/fd/a3eee140a7bcbd8c8a0460aae78393679d4851a5139698902b14e46bc88b/codeforlife_portal-1.0.0.post0.dev763-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f721e0ee416ff10c075f86792a9c4add", "sha256": "8a44b80a05e5bdbc025df265583616828740b0ffdfcac4934920e5c01903d400" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev763.tar.gz", "has_sig": false, "md5_digest": "f721e0ee416ff10c075f86792a9c4add", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094637, "upload_time": "2018-07-25T13:11:03", "upload_time_iso_8601": "2018-07-25T13:11:03.655413Z", "url": "https://files.pythonhosted.org/packages/1c/ff/6ed2dd965639b80b7551b66c24772ecca76c410e5319abbcea1533150b55/codeforlife-portal-1.0.0.post.dev763.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev764": [ { "comment_text": "", "digests": { "md5": "daf4ceda857ae95ca64ee501779d952b", "sha256": "e93f6f71eab294fff687f2efbb498a6c56523aab33a3d19d70e52128bcba1448" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev764-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "daf4ceda857ae95ca64ee501779d952b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24368538, "upload_time": "2018-07-27T13:01:18", "upload_time_iso_8601": "2018-07-27T13:01:18.537445Z", "url": "https://files.pythonhosted.org/packages/15/d2/7a38d8fc262cef559d26556358ae3b95603f181420eb64b00284fa908ee4/codeforlife_portal-1.0.0.post0.dev764-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4d85bd143a701d8f35a1f789c62e3481", "sha256": "d1e128d93586039810c41a94c5558a64a1a33f591b9c72ae8d8998e8b29cbfdd" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev764.tar.gz", "has_sig": false, "md5_digest": "4d85bd143a701d8f35a1f789c62e3481", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094714, "upload_time": "2018-07-27T13:01:23", "upload_time_iso_8601": "2018-07-27T13:01:23.302976Z", "url": "https://files.pythonhosted.org/packages/5d/31/ea03b75cdc5d3c1f64d14e421a2996f78b162d720bf87d98c1d890a10818/codeforlife-portal-1.0.0.post.dev764.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev765": [ { "comment_text": "", "digests": { "md5": "cf72f1e44a3dfb78e37506db269af01f", "sha256": "5fa4a182e12b61d64ace592b18bd98cefe17cb258aab1b5962551635b3898662" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev765-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf72f1e44a3dfb78e37506db269af01f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24368539, "upload_time": "2018-07-31T11:02:00", "upload_time_iso_8601": "2018-07-31T11:02:00.387248Z", "url": "https://files.pythonhosted.org/packages/49/90/db43b3adf74abed629eedca440170ea0ec66e51ff1197a15817e808df907/codeforlife_portal-1.0.0.post0.dev765-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "47c698aed26b39d7a4781b65f8c3d935", "sha256": "2eb5afd231bce77c7335a3cba20e54d2b33851324eae956f535e0bdd0e5c63f1" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev765.tar.gz", "has_sig": false, "md5_digest": "47c698aed26b39d7a4781b65f8c3d935", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094708, "upload_time": "2018-07-31T11:02:06", "upload_time_iso_8601": "2018-07-31T11:02:06.739766Z", "url": "https://files.pythonhosted.org/packages/97/72/d6e0cc7504645964c646d51007aed1d18b4bcfaeacb2b2f60bac6bada0a0/codeforlife-portal-1.0.0.post.dev765.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev766": [ { "comment_text": "", "digests": { "md5": "6faec88dfed2e1c65eaca9482e6b740e", "sha256": "e39d284384d028659b0b0f2355f11c772a9a979c7324fcf6c9f62fa812eb20ea" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev766-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6faec88dfed2e1c65eaca9482e6b740e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24368539, "upload_time": "2018-08-06T12:10:20", "upload_time_iso_8601": "2018-08-06T12:10:20.525319Z", "url": "https://files.pythonhosted.org/packages/59/14/d8d7469562aa84e6d759e087e470f1066c289dd3f64ca0364821f292e5bf/codeforlife_portal-1.0.0.post0.dev766-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1fb8dfa8f7887e3860805be763a80b34", "sha256": "9bbd244e307129496251eda6800b15a3ffb3663e1264de679540c63872751c19" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev766.tar.gz", "has_sig": false, "md5_digest": "1fb8dfa8f7887e3860805be763a80b34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094536, "upload_time": "2018-08-06T12:10:26", "upload_time_iso_8601": "2018-08-06T12:10:26.123853Z", "url": "https://files.pythonhosted.org/packages/7e/16/bc189cab195203b14c82fbef8861d66e7948233546bb8201f8a9dc27c79c/codeforlife-portal-1.0.0.post.dev766.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev767": [ { "comment_text": "", "digests": { "md5": "5e33ce79d5f1792e325e541decc49e42", "sha256": "649d3704a20ab8a04e2accfe68e16bddedf350d1ff0eb506e9cfc9b12e4441f2" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev767-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e33ce79d5f1792e325e541decc49e42", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24368542, "upload_time": "2018-08-29T15:01:20", "upload_time_iso_8601": "2018-08-29T15:01:20.373445Z", "url": "https://files.pythonhosted.org/packages/7b/39/481159c017d660f75e9e2103e1bf5ffcb1f7acc942dbd27547ed03431dd3/codeforlife_portal-1.0.0.post0.dev767-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "18b09b6febef9a0b30e9f0eba8f442f3", "sha256": "c00d7282c0b88fdf95d357b02b702aee66f4893174f6ff748da6175c7e866dc8" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev767.tar.gz", "has_sig": false, "md5_digest": "18b09b6febef9a0b30e9f0eba8f442f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094667, "upload_time": "2018-08-29T15:01:24", "upload_time_iso_8601": "2018-08-29T15:01:24.990828Z", "url": "https://files.pythonhosted.org/packages/81/8b/1cd43a6c1e69bc8b813c576d839e3eba54ced857a4309ba3d8c3587a4e59/codeforlife-portal-1.0.0.post.dev767.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev768": [ { "comment_text": "", "digests": { "md5": "cd4de3a20777f34f787e4150d8a05ebf", "sha256": "79606143587896d076624a1919504f3526dd8570fcfdbfa4356c0b49f53f4439" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev768-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd4de3a20777f34f787e4150d8a05ebf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24369943, "upload_time": "2018-08-29T16:17:18", "upload_time_iso_8601": "2018-08-29T16:17:18.106161Z", "url": "https://files.pythonhosted.org/packages/80/af/1608b5a287f6e0eaf6257ebf1021954fbf794aa48e109a11e18dcac555b6/codeforlife_portal-1.0.0.post0.dev768-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "10f8cbd2a8c7093ff63a6a4114fffc9c", "sha256": "8894cb2f5c9947725688fb85d4a146c44879ba0762534c8fb943bcd5f28e14e5" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev768.tar.gz", "has_sig": false, "md5_digest": "10f8cbd2a8c7093ff63a6a4114fffc9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094877, "upload_time": "2018-08-29T16:17:23", "upload_time_iso_8601": "2018-08-29T16:17:23.882292Z", "url": "https://files.pythonhosted.org/packages/e0/a5/111fd7d1f8c363c0c86f76058424bb2e7892722af79a6b9d1e5f6cb1038d/codeforlife-portal-1.0.0.post.dev768.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev769": [ { "comment_text": "", "digests": { "md5": "d2155ab3fe83620a9cb3fd9a46d21c57", "sha256": "84a826bd125edb61848c849ae22494146cadcc84ace4abd8d248b210412b6247" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev769-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d2155ab3fe83620a9cb3fd9a46d21c57", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24370078, "upload_time": "2018-09-06T14:36:29", "upload_time_iso_8601": "2018-09-06T14:36:29.584747Z", "url": "https://files.pythonhosted.org/packages/f4/01/fec0cd12da091386b4f7397c4f02d04dfd6d7a04f447ea41e07e735a9984/codeforlife_portal-1.0.0.post0.dev769-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "50d749d50d6ae325d614077d32e74ee7", "sha256": "eeea8157e87fd7dca93095090b68c5a85b6dd63d27d3c76e95c7efbd3dfb5e85" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev769.tar.gz", "has_sig": false, "md5_digest": "50d749d50d6ae325d614077d32e74ee7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24094938, "upload_time": "2018-09-06T14:36:36", "upload_time_iso_8601": "2018-09-06T14:36:36.365954Z", "url": "https://files.pythonhosted.org/packages/e1/3a/192397c73fdb336ada7433f1e9c1f52435f9eefc14b257f6318feada18d2/codeforlife-portal-1.0.0.post.dev769.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev770": [ { "comment_text": "", "digests": { "md5": "b47511903f3ed7b68814597101862d5e", "sha256": "4fc31ac801c94ff339dd09fa23902502c7bbee37cd1cd794b71d93f622124d68" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev770-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b47511903f3ed7b68814597101862d5e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24370172, "upload_time": "2018-09-11T13:11:48", "upload_time_iso_8601": "2018-09-11T13:11:48.110442Z", "url": "https://files.pythonhosted.org/packages/3c/65/729671d1adc6467ee74b766cbddf6f36262e7edc3eff020c27264664f111/codeforlife_portal-1.0.0.post0.dev770-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6580fb7cd81f2d6e9e7e748a092229b0", "sha256": "4171507dfe88db8f5c9ecf8fc05aa3595580f5eb58f1001f9868a5c8a3573ada" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev770.tar.gz", "has_sig": false, "md5_digest": "6580fb7cd81f2d6e9e7e748a092229b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24095038, "upload_time": "2018-09-11T13:11:55", "upload_time_iso_8601": "2018-09-11T13:11:55.045147Z", "url": "https://files.pythonhosted.org/packages/8e/7a/237e233aa05ff1f1465bbc60002e9a8e455bdf095809395c8906f0ddee7f/codeforlife-portal-1.0.0.post.dev770.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev774": [ { "comment_text": "", "digests": { "md5": "1b0d375e461c8478eb00fca084ff863b", "sha256": "46f0773d78fa68c89c2ba388d537ed492dd4a3827550dc6e60cc218a61262e1d" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev774-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b0d375e461c8478eb00fca084ff863b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24370518, "upload_time": "2018-09-18T15:05:47", "upload_time_iso_8601": "2018-09-18T15:05:47.453111Z", "url": "https://files.pythonhosted.org/packages/92/fa/c0b2f2adbd2d401846c85b6082ab727615085bd8c4e09d5a68bb0ee817af/codeforlife_portal-1.0.0.post0.dev774-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d39cd30e79512b91ffb7b2c3dd8d08c6", "sha256": "cf8f70c476121cf01bd8f66ac107c520ddce8a817534ff964f2f98a6ab22206e" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev774.tar.gz", "has_sig": false, "md5_digest": "d39cd30e79512b91ffb7b2c3dd8d08c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24095368, "upload_time": "2018-09-18T15:06:33", "upload_time_iso_8601": "2018-09-18T15:06:33.023758Z", "url": "https://files.pythonhosted.org/packages/49/87/92302be446bd500ca2f1471c564f861c5ed1ca70119607b94da5873f12ef/codeforlife-portal-1.0.0.post.dev774.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev78": [ { "comment_text": "", "digests": { "md5": "86210a81fb3ca6210083912ce18425d5", "sha256": "63a337cf6a396c362d4642d43124146f42863facffc55925ef8bd270ec30ed4e" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev78-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86210a81fb3ca6210083912ce18425d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468252, "upload_time": "2016-04-20T18:14:00", "upload_time_iso_8601": "2016-04-20T18:14:00.626157Z", "url": "https://files.pythonhosted.org/packages/bf/d1/34dae799df5ca9a1eae707c3c861a4f4b6e11cd7b11955ac4ab4d8c31ffb/codeforlife_portal-1.0.0.post0.dev78-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev782": [ { "comment_text": "", "digests": { "md5": "470e836fc09dbde3b9221a31a940e868", "sha256": "3d3e2243e5a65a1fb95101fa044203900808ed8d3f47ba6292d6749650f47017" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev782-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "470e836fc09dbde3b9221a31a940e868", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24370814, "upload_time": "2018-09-24T15:59:36", "upload_time_iso_8601": "2018-09-24T15:59:36.121453Z", "url": "https://files.pythonhosted.org/packages/8e/59/c6ab2bd45fc40e90ce752657acf2f6e7e8f1184b1cc30eceada30228b923/codeforlife_portal-1.0.0.post0.dev782-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "75a90a27fabd6199406aa617d1c1f3f0", "sha256": "6d5ccc46c3e2734d247cbabc47ef19d235e5923b5b3a8bff6d4a592c48504bdf" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev782.tar.gz", "has_sig": false, "md5_digest": "75a90a27fabd6199406aa617d1c1f3f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24095638, "upload_time": "2018-09-24T15:59:41", "upload_time_iso_8601": "2018-09-24T15:59:41.078795Z", "url": "https://files.pythonhosted.org/packages/48/77/2dd4102e86809b79fdb0255ea007efa52988b1aee544918538fa07317d7c/codeforlife-portal-1.0.0.post.dev782.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev783": [ { "comment_text": "", "digests": { "md5": "6c7fb16a254fa0b53e09debc5b4c95c9", "sha256": "db56fbb5b087c328bc4a7ce9a8da7343ee8672765dbec19119f6cdca1e7c9644" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev783-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c7fb16a254fa0b53e09debc5b4c95c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24370817, "upload_time": "2018-09-25T14:44:54", "upload_time_iso_8601": "2018-09-25T14:44:54.103956Z", "url": "https://files.pythonhosted.org/packages/a5/99/b2112c10b6de9de414a8bd23a7e29587bc7d82ed69161d63159a73276832/codeforlife_portal-1.0.0.post0.dev783-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "325265e4c849771652ca80c32a806c13", "sha256": "b551d3d5975263aa41ea4de908c756d6cb3876bbcfd51b747347e30ed9222de4" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev783.tar.gz", "has_sig": false, "md5_digest": "325265e4c849771652ca80c32a806c13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24095588, "upload_time": "2018-09-25T14:44:59", "upload_time_iso_8601": "2018-09-25T14:44:59.327147Z", "url": "https://files.pythonhosted.org/packages/83/5b/1883f7044c7d7c21f8489ba3fa416afaf48419f0668d15558b5d78575f4f/codeforlife-portal-1.0.0.post.dev783.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev784": [ { "comment_text": "", "digests": { "md5": "088affa798737a3ae91ec26fbd90dd17", "sha256": "c0d7c87636bbcec73214e97fc190eb93d9b733ae367eb1d840fb8dd02e290493" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev784-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "088affa798737a3ae91ec26fbd90dd17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24370953, "upload_time": "2018-09-26T14:17:18", "upload_time_iso_8601": "2018-09-26T14:17:18.379493Z", "url": "https://files.pythonhosted.org/packages/40/f7/2ea3bcbefc34d69888d247aafe8a8b644bd7107dfb0c97a809e9adb92f99/codeforlife_portal-1.0.0.post0.dev784-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "023d2e6a8a2cfc518f1f301962b65b5f", "sha256": "33d60e4873067ba484352ecc2c0b5364526406c3fa5d839b458c23a2026cc256" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev784.tar.gz", "has_sig": false, "md5_digest": "023d2e6a8a2cfc518f1f301962b65b5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24095753, "upload_time": "2018-09-26T14:17:23", "upload_time_iso_8601": "2018-09-26T14:17:23.282127Z", "url": "https://files.pythonhosted.org/packages/e5/6b/07230bade780941327f6dcba3eaa9bf35b0df1e11c94501f023e1f369be2/codeforlife-portal-1.0.0.post.dev784.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev785": [ { "comment_text": "", "digests": { "md5": "1369f81e88bbbb6808026fa644b9a867", "sha256": "bc945477555629db80b0dc226520dd826814c79dc318dd1d7ab00b9a21c522bf" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev785-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1369f81e88bbbb6808026fa644b9a867", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24382592, "upload_time": "2018-11-08T17:05:32", "upload_time_iso_8601": "2018-11-08T17:05:32.691336Z", "url": "https://files.pythonhosted.org/packages/b0/fa/b2e866285d9ec51f6ddb86afbeebb9c755ebf5ac3b3369a2b8b121f8aaaa/codeforlife_portal-1.0.0.post0.dev785-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8e91ea600a5fc8c0648910608b3ed5c", "sha256": "23940e8fe0ad67ce57943e2f2483779bd54a819470b9bf0dfda61ac6e5e9b1dd" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev785.tar.gz", "has_sig": false, "md5_digest": "c8e91ea600a5fc8c0648910608b3ed5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24095746, "upload_time": "2018-11-08T17:05:37", "upload_time_iso_8601": "2018-11-08T17:05:37.802865Z", "url": "https://files.pythonhosted.org/packages/03/a4/fb3d1ef7c0e4b19ac3ec32c629ea6aae84070e960d8677616f4b4fcad318/codeforlife-portal-1.0.0.post.dev785.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev786": [ { "comment_text": "", "digests": { "md5": "32e498b2efc955d897ce5f4b7f6e4567", "sha256": "3a3a818a309183f2f733fb12097d209df0ddbf077f60bdb7c80b532710f0fac6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev786-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32e498b2efc955d897ce5f4b7f6e4567", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24299953, "upload_time": "2018-11-27T16:26:21", "upload_time_iso_8601": "2018-11-27T16:26:21.816877Z", "url": "https://files.pythonhosted.org/packages/51/0c/2d04193e115955eee88111bda172863d2250955e4f87f255b029988f2a48/codeforlife_portal-1.0.0.post0.dev786-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "406e6490cce377e9272d78ab8e556317", "sha256": "817bd25381b364603e2182a0bb151d728cb5edc04d161793e6e26c68e2b47ea4" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev786.tar.gz", "has_sig": false, "md5_digest": "406e6490cce377e9272d78ab8e556317", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014328, "upload_time": "2018-11-27T16:26:28", "upload_time_iso_8601": "2018-11-27T16:26:28.670284Z", "url": "https://files.pythonhosted.org/packages/ac/64/2a7e6b0dfbfd01e3445243aff63b63c96821be59413c18fdaafca251007c/codeforlife-portal-1.0.0.post.dev786.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev787": [ { "comment_text": "", "digests": { "md5": "b8287c2eec58b259f1934672989ed5aa", "sha256": "11eb4b69233b9b613f7bae91d71403101a62e255ea7d03871b0b14e64971dcc7" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev787-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b8287c2eec58b259f1934672989ed5aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24298690, "upload_time": "2018-12-17T16:09:42", "upload_time_iso_8601": "2018-12-17T16:09:42.734491Z", "url": "https://files.pythonhosted.org/packages/a2/64/a93c2aa38424d33bfdcfe53ad5b796cd537291b6f73afafaad4c4d9b7183/codeforlife_portal-1.0.0.post0.dev787-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f0337a5320ad4c22289a36a63ddee669", "sha256": "72155cfe75f3530f786bdd34ba1dc41fb510d95fce4de86b491cba73abbf21de" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev787.tar.gz", "has_sig": false, "md5_digest": "f0337a5320ad4c22289a36a63ddee669", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014178, "upload_time": "2018-12-17T16:09:55", "upload_time_iso_8601": "2018-12-17T16:09:55.445706Z", "url": "https://files.pythonhosted.org/packages/bc/f0/b011a2f7a860a5d8eb5c0fe2049528764499fa517d3ce8e3cfed971b31bd/codeforlife-portal-1.0.0.post.dev787.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev788": [ { "comment_text": "", "digests": { "md5": "363bc24c26ac791a2abbe33d58942d72", "sha256": "303b2f30ce4c22c8300e6362299fcec2c6d51e0aef184d0d2c1589db179e3c58" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev788-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "363bc24c26ac791a2abbe33d58942d72", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24298813, "upload_time": "2018-12-27T16:12:02", "upload_time_iso_8601": "2018-12-27T16:12:02.167692Z", "url": "https://files.pythonhosted.org/packages/78/f8/a995b062123151bab37b7bf603500f7b51d8614744a2ad1852c325ab4d7b/codeforlife_portal-1.0.0.post0.dev788-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc1861676c8008f5095369a97a10d7da", "sha256": "33b4d3ad93b46f002c48871795cf17a24ce88089e28798c2f525334b2ab9b8ee" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev788.tar.gz", "has_sig": false, "md5_digest": "cc1861676c8008f5095369a97a10d7da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014219, "upload_time": "2018-12-27T16:12:13", "upload_time_iso_8601": "2018-12-27T16:12:13.882134Z", "url": "https://files.pythonhosted.org/packages/c4/ba/0f5e743bd454bceef9008ab8fdce7568e22ca4dc66513bf19f853ad674d3/codeforlife-portal-1.0.0.post.dev788.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev789": [ { "comment_text": "", "digests": { "md5": "154dd0bff71025606f83d5ef15c13224", "sha256": "379eb615bf92c9c9536e70d7f80891edd46d834e783930e3f91965fd9ffe3b39" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev789-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "154dd0bff71025606f83d5ef15c13224", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24298818, "upload_time": "2018-12-27T16:15:17", "upload_time_iso_8601": "2018-12-27T16:15:17.375805Z", "url": "https://files.pythonhosted.org/packages/bb/bf/e23a7de3aa47baed45dff579fffb843996d27ea0cb3744247968618cc5b8/codeforlife_portal-1.0.0.post0.dev789-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7d8822d566e0ab8797c986ce856d894e", "sha256": "5930b4f5b74b595b0cde9daae0bc438cfe59c4f2385962e8f8654407f93161a6" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev789.tar.gz", "has_sig": false, "md5_digest": "7d8822d566e0ab8797c986ce856d894e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014253, "upload_time": "2018-12-27T16:15:23", "upload_time_iso_8601": "2018-12-27T16:15:23.632930Z", "url": "https://files.pythonhosted.org/packages/89/51/27903ee16529b0c838c01fee0b0d5c79737444856943393e92edd1424b8b/codeforlife-portal-1.0.0.post.dev789.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev790": [ { "comment_text": "", "digests": { "md5": "df3aa7a7cb1e7cf6c7222742aaf59118", "sha256": "0e0bbc1b63dc1e6277924c12cd9564887890b01dae9849d42fa2f8948ba7c9cf" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev790-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df3aa7a7cb1e7cf6c7222742aaf59118", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24300312, "upload_time": "2018-12-27T16:21:08", "upload_time_iso_8601": "2018-12-27T16:21:08.426388Z", "url": "https://files.pythonhosted.org/packages/74/1b/05ffb2fdb2f4c8b2bb291ff5d0e7440e718d23663ac8a166bad32102b670/codeforlife_portal-1.0.0.post0.dev790-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f00ee033604b72f863c55bac408529db", "sha256": "e87b56b0453ea7ee901f5ec2dca476e67fc818b42766e42f91b093b97683f2ab" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev790.tar.gz", "has_sig": false, "md5_digest": "f00ee033604b72f863c55bac408529db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24015132, "upload_time": "2018-12-27T16:21:15", "upload_time_iso_8601": "2018-12-27T16:21:15.998947Z", "url": "https://files.pythonhosted.org/packages/e6/47/7a806c19a672b4af8d5e447ad2a7667b9aa097c7d9fccdce5c6449c13378/codeforlife-portal-1.0.0.post.dev790.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev791": [ { "comment_text": "", "digests": { "md5": "28ad2447ad6ff07bd2906abd5062404a", "sha256": "75c48ada2455a80092a7ce60f0a33c1354d49b6a3401274dd6c9ee973e124360" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev791-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28ad2447ad6ff07bd2906abd5062404a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24300186, "upload_time": "2019-01-15T16:03:51", "upload_time_iso_8601": "2019-01-15T16:03:51.613170Z", "url": "https://files.pythonhosted.org/packages/b9/bb/ee2ca33d33a476653e2a2d614aecd91952c45ff47072af8bbe7286761b04/codeforlife_portal-1.0.0.post0.dev791-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "907f735267026bed73572681ebcec7e4", "sha256": "8162bd6a2445b92f97b59285d2d82f414807bdce605f53e82daa4dc4d1fa5520" }, "downloads": -1, "filename": "codeforlife-portal-1.0.0.post.dev791.tar.gz", "has_sig": false, "md5_digest": "907f735267026bed73572681ebcec7e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24015129, "upload_time": "2019-01-15T16:03:58", "upload_time_iso_8601": "2019-01-15T16:03:58.370745Z", "url": "https://files.pythonhosted.org/packages/2f/0d/59c32c481234c2a61aa403403dc11f77989ab865d37d42b1a27ef32c5834/codeforlife-portal-1.0.0.post.dev791.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev80": [ { "comment_text": "", "digests": { "md5": "da427dbd26e3f6296a26bae4f40320e2", "sha256": "58aa20d31c1449cc26172e99d988cad6c94818de57a2c38f384c95131b7e24d6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev80-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da427dbd26e3f6296a26bae4f40320e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468285, "upload_time": "2016-04-27T19:47:38", "upload_time_iso_8601": "2016-04-27T19:47:38.617589Z", "url": "https://files.pythonhosted.org/packages/cc/95/3c110c18c0c48cf2ccfe2dc80a8a6d37a92fed885838f2ae31f6c7ea3ec8/codeforlife_portal-1.0.0.post0.dev80-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev82": [ { "comment_text": "", "digests": { "md5": "06a4075f2f27cff02898ba4e647b40aa", "sha256": "e22bc065b3a14eb96945313a72966131a104e31c89fedacf48ee3256494a1190" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev82-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06a4075f2f27cff02898ba4e647b40aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468293, "upload_time": "2016-05-03T08:45:46", "upload_time_iso_8601": "2016-05-03T08:45:46.361211Z", "url": "https://files.pythonhosted.org/packages/5e/72/22388948672f37d18cfac59cc653f9a515c7d1a28112ae8d436cb2f7f3b0/codeforlife_portal-1.0.0.post0.dev82-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev84": [ { "comment_text": "", "digests": { "md5": "b6e2c65589ce20bf0090990cfb10f758", "sha256": "065cc2c303b66db2661d274486a12b2725ef65412ea228214e6963003965e3df" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev84-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6e2c65589ce20bf0090990cfb10f758", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468752, "upload_time": "2016-05-03T15:06:11", "upload_time_iso_8601": "2016-05-03T15:06:11.107127Z", "url": "https://files.pythonhosted.org/packages/31/62/2336e70c5836a782fba0102648b5e0b45817397f79bf8b56803c0b7b3781/codeforlife_portal-1.0.0.post0.dev84-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev86": [ { "comment_text": "", "digests": { "md5": "e28a540d2e5b01e83d3e08f2b25a6c2a", "sha256": "6f1d6903907b7de1e5d627587f8029182f981bf226c24a3925dc5d5f612451d6" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev86-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e28a540d2e5b01e83d3e08f2b25a6c2a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468750, "upload_time": "2016-06-07T11:14:45", "upload_time_iso_8601": "2016-06-07T11:14:45.517061Z", "url": "https://files.pythonhosted.org/packages/17/dc/3a7c343b730df11c829f46fbc2126b5fad24a748177793e8c160c6bd6ccb/codeforlife_portal-1.0.0.post0.dev86-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev88": [ { "comment_text": "", "digests": { "md5": "dfb2f3f28f264ab4a721a1f305fc534a", "sha256": "5257e057e258f78eb61959bdd4e8d8a2d552ac877a03b27c445fc560ceecb5c5" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev88-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dfb2f3f28f264ab4a721a1f305fc534a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468719, "upload_time": "2016-06-09T09:38:18", "upload_time_iso_8601": "2016-06-09T09:38:18.396957Z", "url": "https://files.pythonhosted.org/packages/65/05/3d659ecb5927d08d04c7bf07502189b5db72e4a70b3508a04dffd985b6fd/codeforlife_portal-1.0.0.post0.dev88-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev92": [ { "comment_text": "", "digests": { "md5": "4529c62788ea86ce275099afc7b6d904", "sha256": "4c26ffbd53eb988efdf5252277abda108a4bcc4909d8e3e265575b0ca8da9ccc" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev92-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4529c62788ea86ce275099afc7b6d904", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468751, "upload_time": "2016-07-06T19:43:40", "upload_time_iso_8601": "2016-07-06T19:43:40.277105Z", "url": "https://files.pythonhosted.org/packages/26/8f/e7d4c9251baa2d72b4f8af9e90ca4f0e55daa0fad7fa871c586a43a605c9/codeforlife_portal-1.0.0.post0.dev92-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev95": [ { "comment_text": "", "digests": { "md5": "3951cb0a95d48a3f693a7dfbceb23aae", "sha256": "856d9e1dab6e01b983f453ecb50c13d660581fee542f70ca64a2f18ae797003c" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev95-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3951cb0a95d48a3f693a7dfbceb23aae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3468758, "upload_time": "2016-07-07T08:57:29", "upload_time_iso_8601": "2016-07-07T08:57:29.537113Z", "url": "https://files.pythonhosted.org/packages/8d/b4/bd89768855a55c3b83319e943f74302dbb66e59f0ffd002c15dce8364e67/codeforlife_portal-1.0.0.post0.dev95-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev97": [ { "comment_text": "", "digests": { "md5": "0c11cccbe42fdfe6af7908820e76bab3", "sha256": "c166929d10b09a329aee096c6f8d34d14b109da54afb86733ec6be42b1da2b56" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev97-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c11cccbe42fdfe6af7908820e76bab3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3470528, "upload_time": "2016-07-13T09:37:26", "upload_time_iso_8601": "2016-07-13T09:37:26.929339Z", "url": "https://files.pythonhosted.org/packages/3b/c6/f1674802d22b9ea784007635d907ce12d1d65321902dd6507309551ae7c9/codeforlife_portal-1.0.0.post0.dev97-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.0.post0.dev99": [ { "comment_text": "", "digests": { "md5": "0154dfed04769f63ed96bbad028f419f", "sha256": "7f9446f547ed4e4cf728b28ce7569e4530cbe2dcab4d5fd6ec75d752bcdddb21" }, "downloads": -1, "filename": "codeforlife_portal-1.0.0.post0.dev99-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0154dfed04769f63ed96bbad028f419f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3470545, "upload_time": "2016-07-13T09:42:24", "upload_time_iso_8601": "2016-07-13T09:42:24.917180Z", "url": "https://files.pythonhosted.org/packages/3b/22/f7ce97e5b57f2681aec32ab9ac61530d92d66a6d5c1573c270c54cacc642/codeforlife_portal-1.0.0.post0.dev99-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev1": [ { "comment_text": "", "digests": { "md5": "e527f420f653300692bbc49322c46266", "sha256": "e11b03b80a1d8cb3eded98ecb616a922cbd1f1d855a517558fd6f86b2bd7f0ee" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e527f420f653300692bbc49322c46266", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24300170, "upload_time": "2019-01-16T09:19:55", "upload_time_iso_8601": "2019-01-16T09:19:55.263535Z", "url": "https://files.pythonhosted.org/packages/85/a5/3d5cbe10a927882657a5a68ad1bfbcea51816833edd05eadf183197a1e61/codeforlife_portal-1.1.0.post0.dev1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41d0613663f28b81fa6f78760c542ba4", "sha256": "1366c9ceefe284d795b7cccc99507d781aee76a99b91db9c8242dcecb04b588e" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev1.tar.gz", "has_sig": false, "md5_digest": "41d0613663f28b81fa6f78760c542ba4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014903, "upload_time": "2019-01-16T09:20:04", "upload_time_iso_8601": "2019-01-16T09:20:04.439239Z", "url": "https://files.pythonhosted.org/packages/c2/bf/40ccaea6f086afcb40ec7ddf8756856b5af54222cca68510104f2e7ce609/codeforlife-portal-1.1.0.post.dev1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev10": [ { "comment_text": "", "digests": { "md5": "62b3564773b7bb2fcdbca1a2ea13dede", "sha256": "0e97f733b5dd83418b7def68bd23670f6078b9268786f9f68867d49d8af0f439" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62b3564773b7bb2fcdbca1a2ea13dede", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418791, "upload_time": "2019-02-12T13:14:03", "upload_time_iso_8601": "2019-02-12T13:14:03.366888Z", "url": "https://files.pythonhosted.org/packages/d2/54/0f625d61fca1486c6bcf82fdadfce42994023730770a3feec14f01c9dccc/codeforlife_portal-1.1.0.post0.dev10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a9d2fdf8ffbae62ea0378de766cf24a0", "sha256": "db997658a1a622573dd91bd52f78bd1932b729793c77f2b46934a3b864e14026" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev10.tar.gz", "has_sig": false, "md5_digest": "a9d2fdf8ffbae62ea0378de766cf24a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128809, "upload_time": "2019-02-12T13:14:10", "upload_time_iso_8601": "2019-02-12T13:14:10.330856Z", "url": "https://files.pythonhosted.org/packages/ea/53/f8732f0e32351a20943a832d4564bb6d6e401e7084a97f745843c809c94a/codeforlife-portal-1.1.0.post.dev10.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev11": [ { "comment_text": "", "digests": { "md5": "f74098d24c3d06cf15f461ede8852b64", "sha256": "167d509b4d2764caf26f2ce03b8fa0c571c0fcb996daf206798225700f9e1732" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f74098d24c3d06cf15f461ede8852b64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418819, "upload_time": "2019-02-13T16:22:39", "upload_time_iso_8601": "2019-02-13T16:22:39.151691Z", "url": "https://files.pythonhosted.org/packages/55/68/b5eaba15c955ce5d1db55a0bde029fd591375c946e182c90e65ae8aaed9c/codeforlife_portal-1.1.0.post0.dev11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a6fb0f67b932844d90553add3dcd7985", "sha256": "898b64429ef58a1b9026708eb5970b340da3ae9e172e85651374f77d9d91a4a3" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev11.tar.gz", "has_sig": false, "md5_digest": "a6fb0f67b932844d90553add3dcd7985", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128352, "upload_time": "2019-02-13T16:22:57", "upload_time_iso_8601": "2019-02-13T16:22:57.645619Z", "url": "https://files.pythonhosted.org/packages/0a/c7/111fda3e51b57dee9ecc95c726a9111bae9d5c087138eea436ad629acb76/codeforlife-portal-1.1.0.post.dev11.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev12": [ { "comment_text": "", "digests": { "md5": "3b30709aa4d24141163bd42a29683280", "sha256": "ff74723bfe879fe2b6ceeae4a3a58c8c4fa076aa5a604ae9e597e3e147953b17" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b30709aa4d24141163bd42a29683280", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418763, "upload_time": "2019-02-22T12:22:30", "upload_time_iso_8601": "2019-02-22T12:22:30.182149Z", "url": "https://files.pythonhosted.org/packages/a0/59/7e9cc2c9658e437a167b58e19af82bc98828a42bb2d0eaabeac33da69b38/codeforlife_portal-1.1.0.post0.dev12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2cdedef69bf0e91e2ad8628cf8c1826f", "sha256": "c4f0020a7273d7022745d372615449412f4e30984705f583b21e013c3fa3e040" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev12.tar.gz", "has_sig": false, "md5_digest": "2cdedef69bf0e91e2ad8628cf8c1826f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128471, "upload_time": "2019-02-22T12:22:38", "upload_time_iso_8601": "2019-02-22T12:22:38.213033Z", "url": "https://files.pythonhosted.org/packages/2e/37/a1c5d162e32a07a153a1f6425f66294b8cd9c8204bbed3650cecc04543ed/codeforlife-portal-1.1.0.post.dev12.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev13": [ { "comment_text": "", "digests": { "md5": "054305b54c3dc51fbba20e688e844b7a", "sha256": "d4a07a53c09f29804fe0ee1e18a9f63a944b9bebebf7ade8b2a8b5f1804432cf" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "054305b54c3dc51fbba20e688e844b7a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419172, "upload_time": "2019-03-01T15:23:43", "upload_time_iso_8601": "2019-03-01T15:23:43.464354Z", "url": "https://files.pythonhosted.org/packages/f4/af/c75707ae7c8f018a1aec024fc61f78db37b38606fbddad6fb8951418666f/codeforlife_portal-1.1.0.post0.dev13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "db74e0ae855fe1b0e08511f80272dac1", "sha256": "d4917e762fd7dce4c980a2a966cd600bf69123038ad83d3667cc71bc58bd3d5e" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev13.tar.gz", "has_sig": false, "md5_digest": "db74e0ae855fe1b0e08511f80272dac1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128976, "upload_time": "2019-03-01T15:23:50", "upload_time_iso_8601": "2019-03-01T15:23:50.271508Z", "url": "https://files.pythonhosted.org/packages/be/49/dbeeb54c7b2491221278464ac520f55449329f12b0732134163f1e04d451/codeforlife-portal-1.1.0.post.dev13.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev2": [ { "comment_text": "", "digests": { "md5": "9a3d611c8e50028baa15abd079def43c", "sha256": "c049f1eb6d7b7ccbfefccc755e87f6ae0b7b3d2ef935b2c903ad42944332f095" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a3d611c8e50028baa15abd079def43c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24300177, "upload_time": "2019-01-16T12:20:30", "upload_time_iso_8601": "2019-01-16T12:20:30.138802Z", "url": "https://files.pythonhosted.org/packages/26/9e/7013614ad8a7ca847704fec8137f70f99ee276af718e673eb2af5c9c99ab/codeforlife_portal-1.1.0.post0.dev2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d7c8b2ae1a3bf7a0537bded255195b14", "sha256": "8d9c9bf2a164715d5ebedae7f14a239e1a5efd416349fb715a5c5b09e86b6a24" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev2.tar.gz", "has_sig": false, "md5_digest": "d7c8b2ae1a3bf7a0537bded255195b14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014809, "upload_time": "2019-01-16T12:20:38", "upload_time_iso_8601": "2019-01-16T12:20:38.668105Z", "url": "https://files.pythonhosted.org/packages/4e/7f/2140095601f92698677ca7a278569a3026fa98be7095055440bdcf1db06a/codeforlife-portal-1.1.0.post.dev2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev3": [ { "comment_text": "", "digests": { "md5": "3d4366ed9099e573bcdac0e91e180d18", "sha256": "1ec4bdf57a03e43a56b9db55c77c031453e9b4e2742053d6e44fd65d395b9607" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3d4366ed9099e573bcdac0e91e180d18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24300178, "upload_time": "2019-01-17T14:12:22", "upload_time_iso_8601": "2019-01-17T14:12:22.464170Z", "url": "https://files.pythonhosted.org/packages/81/75/163dc39c5316db46dceefc25f6b637aae4f9504e87de334d7ef8661c2936/codeforlife_portal-1.1.0.post0.dev3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c500117ed480a9494f725d4196523a15", "sha256": "1bd6021ea9dc391ba4c8ccc62f1ebe83560d18e57a928c027c3b837a1a762f6c" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev3.tar.gz", "has_sig": false, "md5_digest": "c500117ed480a9494f725d4196523a15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014852, "upload_time": "2019-01-17T14:12:30", "upload_time_iso_8601": "2019-01-17T14:12:30.841178Z", "url": "https://files.pythonhosted.org/packages/19/66/edee2a8ef93a932d27d1e02799e40c4bdc6e8dc3e1702c078f2d9cc465dc/codeforlife-portal-1.1.0.post.dev3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev4": [ { "comment_text": "", "digests": { "md5": "7f014ef6a94c996ac940716e6d2bd1a5", "sha256": "99c539910a80d26c77e2a95b725c3b77274506f7687284923760df8f4d42170f" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f014ef6a94c996ac940716e6d2bd1a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24300170, "upload_time": "2019-01-18T15:27:36", "upload_time_iso_8601": "2019-01-18T15:27:36.987644Z", "url": "https://files.pythonhosted.org/packages/40/fd/f7db460ea7900b6f6d49ed88adb67d4450db8b92d9368104c4444aba1ef0/codeforlife_portal-1.1.0.post0.dev4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c121d9da8ed02abff0f0bcbb032888a", "sha256": "9676fa37ae96f34e73396767fc5fc5ebde5102ea4efdda554b3d51cc0488a243" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev4.tar.gz", "has_sig": false, "md5_digest": "2c121d9da8ed02abff0f0bcbb032888a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24014698, "upload_time": "2019-01-18T15:27:45", "upload_time_iso_8601": "2019-01-18T15:27:45.863092Z", "url": "https://files.pythonhosted.org/packages/cb/13/eff4c4f54b70e0ce074ae60cf85d20d8015fc5b8791d5b706cdf63dc8ea2/codeforlife-portal-1.1.0.post.dev4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev5": [ { "comment_text": "", "digests": { "md5": "fbec17f94c721095824d7d50260458e0", "sha256": "021a7e8475866602895e38e82d722bc8d63fc4c404249b350045f02d4d2d057a" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbec17f94c721095824d7d50260458e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419386, "upload_time": "2019-01-21T11:01:41", "upload_time_iso_8601": "2019-01-21T11:01:41.597152Z", "url": "https://files.pythonhosted.org/packages/24/3e/9a7e9e066f99da215a85662c6735f25844bed75d4e92abcb5796e88d66b9/codeforlife_portal-1.1.0.post0.dev5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "032d1a34c8ca7253438be348e00079a1", "sha256": "00413e57400639411e0a95e309e1580621bb77bb804541ec3aa78e611a02ed59" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev5.tar.gz", "has_sig": false, "md5_digest": "032d1a34c8ca7253438be348e00079a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128596, "upload_time": "2019-01-21T11:01:47", "upload_time_iso_8601": "2019-01-21T11:01:47.679997Z", "url": "https://files.pythonhosted.org/packages/60/50/9c7eaaf1d170ab9d4523811b52e798924af8032a4224ff8917138c8a6349/codeforlife-portal-1.1.0.post.dev5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev6": [ { "comment_text": "", "digests": { "md5": "7536a7eb72c0a5e64369f9a0594f1dfa", "sha256": "0cc52c40dc964c346a95382e50b3d50299adf0571f7d0f9a2db76fd80189e261" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7536a7eb72c0a5e64369f9a0594f1dfa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419385, "upload_time": "2019-01-21T16:57:03", "upload_time_iso_8601": "2019-01-21T16:57:03.678027Z", "url": "https://files.pythonhosted.org/packages/4d/b8/9e377d0f8a7abf661a4da8f910c57ea64789691ffaf1eba5bfe1d96c3298/codeforlife_portal-1.1.0.post0.dev6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5902bac39b9cd48e0175e00ca6685188", "sha256": "065c798701cc5bccbc3b393688c0b2359468ec9fc010f1f6c0f37a165db05104" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev6.tar.gz", "has_sig": false, "md5_digest": "5902bac39b9cd48e0175e00ca6685188", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128527, "upload_time": "2019-01-21T16:57:11", "upload_time_iso_8601": "2019-01-21T16:57:11.856808Z", "url": "https://files.pythonhosted.org/packages/ec/b7/dc7a6b8fe4b12f1ba8339148567557f97a94ee532ec95c3bcea3f348cdea/codeforlife-portal-1.1.0.post.dev6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev7": [ { "comment_text": "", "digests": { "md5": "fc7d6560e6ab28fc5eedd2520d980cd3", "sha256": "8d7d6fabdd354d9345cb810a62f9505f604933cd5ad42ae81caff915b477c677" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc7d6560e6ab28fc5eedd2520d980cd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419388, "upload_time": "2019-01-31T17:07:15", "upload_time_iso_8601": "2019-01-31T17:07:15.183283Z", "url": "https://files.pythonhosted.org/packages/40/4b/642883afcc1d898ba0290221276a8886e02f2e456301f92681c47c3a8138/codeforlife_portal-1.1.0.post0.dev7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ba6b93849113bf7af3f6cb9a9e67cbc", "sha256": "f229968888f8087db74749fc1ca3820d392becc550f33aff1bbed07da052c206" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev7.tar.gz", "has_sig": false, "md5_digest": "0ba6b93849113bf7af3f6cb9a9e67cbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128306, "upload_time": "2019-01-31T17:07:21", "upload_time_iso_8601": "2019-01-31T17:07:21.298519Z", "url": "https://files.pythonhosted.org/packages/b5/b3/081868e126bfa6c947974e39eb6fbfb6078eab9f1d8d3a17c272c23ce0e2/codeforlife-portal-1.1.0.post.dev7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev8": [ { "comment_text": "", "digests": { "md5": "9be1773cf1d4887340dc70a177f383bc", "sha256": "3a928152cec37b806b919c9bff404290d6cf8a201af22c3cc3cf87821ec199a0" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9be1773cf1d4887340dc70a177f383bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419355, "upload_time": "2019-02-07T10:09:32", "upload_time_iso_8601": "2019-02-07T10:09:32.287521Z", "url": "https://files.pythonhosted.org/packages/c7/d3/bfdb565494d25cbc4aea4c74911ffb5b652b218594aeba6e9fd4b84993e2/codeforlife_portal-1.1.0.post0.dev8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "daaccd317171823aedb875878f84a8a5", "sha256": "7d8dcec0c0430f4a7f90c6ec4dcf0b1c4c0d7b9f3077e9244a8f99188ec9ec76" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev8.tar.gz", "has_sig": false, "md5_digest": "daaccd317171823aedb875878f84a8a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128166, "upload_time": "2019-02-07T10:09:39", "upload_time_iso_8601": "2019-02-07T10:09:39.795552Z", "url": "https://files.pythonhosted.org/packages/98/4e/d64ebdfde0fa8c8f43d61f540d38876a1577b958036f9151f4d39ca2d92b/codeforlife-portal-1.1.0.post.dev8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0.post0.dev9": [ { "comment_text": "", "digests": { "md5": "160d6fc88029f2a76fec13bf79156c8d", "sha256": "0ebdc05e4d26ae269d78909a4f626215df4cf607eb15c69bd1eac363752e236f" }, "downloads": -1, "filename": "codeforlife_portal-1.1.0.post0.dev9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "160d6fc88029f2a76fec13bf79156c8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419387, "upload_time": "2019-02-08T11:47:11", "upload_time_iso_8601": "2019-02-08T11:47:11.202268Z", "url": "https://files.pythonhosted.org/packages/c4/0b/776533953580c68e7ee98c9c8ea9ce15b4a44aaae8c1a56cb4f9fedc31cf/codeforlife_portal-1.1.0.post0.dev9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "80777b8061f5d58c0c6d32ef80ca5fe3", "sha256": "3a53b24a7e1c1e3652754eb1d59db49c8519be37052afd5f695449120bfab6b4" }, "downloads": -1, "filename": "codeforlife-portal-1.1.0.post.dev9.tar.gz", "has_sig": false, "md5_digest": "80777b8061f5d58c0c6d32ef80ca5fe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24128663, "upload_time": "2019-02-08T11:47:17", "upload_time_iso_8601": "2019-02-08T11:47:17.729832Z", "url": "https://files.pythonhosted.org/packages/d9/d3/47ff3cf33280f6060c6042908286260e5c20be8a262d430a4c19ea64e7e4/codeforlife-portal-1.1.0.post.dev9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "5f4ec88be75a84a332a110224b176bff", "sha256": "e0764341050aad9b6b1a1ca90f94be14f51eb684e34ea9bec612c2bc6cdc98f6" }, "downloads": -1, "filename": "codeforlife_portal-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f4ec88be75a84a332a110224b176bff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419031, "upload_time": "2019-03-08T10:52:11", "upload_time_iso_8601": "2019-03-08T10:52:11.448089Z", "url": "https://files.pythonhosted.org/packages/f1/59/929034b6c361955f997a0e6c4f1cc6de3610ec22bb2320bfdfe77a8be646/codeforlife_portal-1.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74bc710b5e30d279fc1e65284f561d35", "sha256": "9c83fa1332424628c33f4442c7549ec49fded8082196c14a557e674e9a99ffc1" }, "downloads": -1, "filename": "codeforlife-portal-v1.1.1.tar.gz", "has_sig": false, "md5_digest": "74bc710b5e30d279fc1e65284f561d35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24124630, "upload_time": "2019-03-08T10:52:17", "upload_time_iso_8601": "2019-03-08T10:52:17.723193Z", "url": "https://files.pythonhosted.org/packages/29/32/ca018d21e391294e208cf5cd865a1c704edb8232faa7f73543c03b50a08a/codeforlife-portal-v1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "a280b32405dcde666fcf788f651d9834", "sha256": "7d5432d5b402f01581afcd6ff7f935a4346c385dc0731fd5799b14339045e86d" }, "downloads": -1, "filename": "codeforlife_portal-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a280b32405dcde666fcf788f651d9834", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24408025, "upload_time": "2019-03-15T12:35:24", "upload_time_iso_8601": "2019-03-15T12:35:24.045339Z", "url": "https://files.pythonhosted.org/packages/f1/52/11bbb7a2d9173c8394b4f22e91c8b85f0b093ebda69cb40175197ad77fa7/codeforlife_portal-1.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8ece255470c6ef1eea262d28c05d3cb1", "sha256": "061bc6d9febb23986511b7eed4c97f22aa1defe27739cfb62a680cb729e834c3" }, "downloads": -1, "filename": "codeforlife-portal-1.1.2.tar.gz", "has_sig": false, "md5_digest": "8ece255470c6ef1eea262d28c05d3cb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24106107, "upload_time": "2019-03-15T12:35:31", "upload_time_iso_8601": "2019-03-15T12:35:31.830157Z", "url": "https://files.pythonhosted.org/packages/e6/7b/6552ef325cb1f5ecb9534439951610b21f897199c542df698fc08a0a85b6/codeforlife-portal-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "5950eed95527028d80e17ed7bdbdb10a", "sha256": "4a6b27a30f0fa32203b84734901e90ce41b93f756a1d24a321ad1347bac5b208" }, "downloads": -1, "filename": "codeforlife_portal-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5950eed95527028d80e17ed7bdbdb10a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24408161, "upload_time": "2019-03-21T11:41:16", "upload_time_iso_8601": "2019-03-21T11:41:16.971787Z", "url": "https://files.pythonhosted.org/packages/08/b5/eaff4aa8e2bf920d2296dbe224b72bbf3175b985d5469087c6ec25a8bf12/codeforlife_portal-1.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3e321979b48f08469a50426d24a4cd7b", "sha256": "8efa36591d137349f4321111781d55c4797103624d1afffc74a50637184564b6" }, "downloads": -1, "filename": "codeforlife-portal-1.1.3.tar.gz", "has_sig": false, "md5_digest": "3e321979b48f08469a50426d24a4cd7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24107383, "upload_time": "2019-03-21T11:41:23", "upload_time_iso_8601": "2019-03-21T11:41:23.343196Z", "url": "https://files.pythonhosted.org/packages/09/57/89d64cf080e0e29ce50fc8bb9b30bd20415196bf9ae40fc85206a99935de/codeforlife-portal-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "581c0d40b29424e31fe444eb1170fa80", "sha256": "3cbd36f1e723cd65655e9eb48dd21fbb338b8f79ff9ffc92bb2a99b72c23ff21" }, "downloads": -1, "filename": "codeforlife_portal-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "581c0d40b29424e31fe444eb1170fa80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24408682, "upload_time": "2019-03-22T16:38:57", "upload_time_iso_8601": "2019-03-22T16:38:57.613429Z", "url": "https://files.pythonhosted.org/packages/c4/9c/1b1837d7375b6b01945d1d0a1405993d672208883fe08693b08a7e8af964/codeforlife_portal-1.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3578405435fa3c39b6fa3eba1ca92c9d", "sha256": "3fc9678106dd71470e9f0e7a5272cd847b746d87d5e606705f8b32ebcb3affba" }, "downloads": -1, "filename": "codeforlife-portal-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3578405435fa3c39b6fa3eba1ca92c9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24109676, "upload_time": "2019-03-22T16:39:05", "upload_time_iso_8601": "2019-03-22T16:39:05.740547Z", "url": "https://files.pythonhosted.org/packages/d1/ae/05d69485899a427cc9a94c202aa7d0d92bd2c1008207a2371c0035c5364a/codeforlife-portal-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "92b9a80209bac497a48342d95b8390fa", "sha256": "867cf2640ec18fdcab38af10e368821ef4f15d90e753483f64942303e0766edb" }, "downloads": -1, "filename": "codeforlife_portal-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92b9a80209bac497a48342d95b8390fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24410746, "upload_time": "2019-03-29T12:32:39", "upload_time_iso_8601": "2019-03-29T12:32:39.182594Z", "url": "https://files.pythonhosted.org/packages/e1/76/81f7792b412b63fbee31f36ff78de2e6b4a07b43278c51e7cf14e7832dd6/codeforlife_portal-1.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41fa1a32a4d4f8279edffa642c204389", "sha256": "fa0d6e91fac1c147be4dc6517948e5becb1f4d75b8caf63d9f049f0da3cff94a" }, "downloads": -1, "filename": "codeforlife-portal-1.2.1.tar.gz", "has_sig": false, "md5_digest": "41fa1a32a4d4f8279edffa642c204389", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24113104, "upload_time": "2019-03-29T12:32:45", "upload_time_iso_8601": "2019-03-29T12:32:45.854430Z", "url": "https://files.pythonhosted.org/packages/98/76/f3f352944186063e41b41eeb00cc596be294a6f6f6fa3cc97c1c4745fcc9/codeforlife-portal-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "7e8bdc440699c379e11f3525b4b0bae9", "sha256": "ed60bde373149a7187779b466fa4a577c1a96db4b86989f5965bc7152f234f9a" }, "downloads": -1, "filename": "codeforlife_portal-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e8bdc440699c379e11f3525b4b0bae9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24416493, "upload_time": "2019-04-15T12:10:03", "upload_time_iso_8601": "2019-04-15T12:10:03.829984Z", "url": "https://files.pythonhosted.org/packages/c5/62/900d5bddb3a4342c114e6193407ce53e5f9978717642f4ae2d61cd04b4ac/codeforlife_portal-2.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a1e9c751b572adc0446fd596133bcc15", "sha256": "c9402ce8e16e3b2342abf8ca5051f5bd873bcf6bf6575b8ec858edcb3f7f81e3" }, "downloads": -1, "filename": "codeforlife-portal-2.0.0.tar.gz", "has_sig": false, "md5_digest": "a1e9c751b572adc0446fd596133bcc15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24115351, "upload_time": "2019-04-15T12:10:10", "upload_time_iso_8601": "2019-04-15T12:10:10.892991Z", "url": "https://files.pythonhosted.org/packages/38/8f/e4562c4aa8b23036ddf4863f4f534bc9af4650ec0d7a317d94e20758a568/codeforlife-portal-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "484cb1a8df802fed33df8dd758a07996", "sha256": "7cb89fbd4e30f46a25283ce858b69b4706a03bb758be5dfc3b44efaf1a6eb6ef" }, "downloads": -1, "filename": "codeforlife_portal-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "484cb1a8df802fed33df8dd758a07996", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24417984, "upload_time": "2019-04-15T14:14:52", "upload_time_iso_8601": "2019-04-15T14:14:52.049415Z", "url": "https://files.pythonhosted.org/packages/f4/84/97ef84d1034757a3b017f1dc1a1a3e704797ff2b9f3a5e2bb6bba49e9ac9/codeforlife_portal-2.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66eda9d528050412e63346498a45edfb", "sha256": "c780310009c34975aeb27cf3d6220d8834098e94b53355b584c6ddd7454a53b0" }, "downloads": -1, "filename": "codeforlife-portal-2.1.0.tar.gz", "has_sig": false, "md5_digest": "66eda9d528050412e63346498a45edfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24116642, "upload_time": "2019-04-15T14:14:58", "upload_time_iso_8601": "2019-04-15T14:14:58.798577Z", "url": "https://files.pythonhosted.org/packages/7c/32/2caa53649e5ad0d4cc79e74b0bf1539077365c469b8dbdda4a196e7b8e61/codeforlife-portal-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.10.0": [ { "comment_text": "", "digests": { "md5": "4f452c05c0e6a0dc2261cec15b6acc6c", "sha256": "2d855d031739b82221e0ef601d5c2a1d79e089f7bde1e07727d65a2a3a5792d7" }, "downloads": -1, "filename": "codeforlife_portal-2.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f452c05c0e6a0dc2261cec15b6acc6c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24322299, "upload_time": "2019-09-11T14:42:49", "upload_time_iso_8601": "2019-09-11T14:42:49.063326Z", "url": "https://files.pythonhosted.org/packages/73/85/d628221f73285d354ad048749744f95939dcadc0082555a17a3aa72c8a33/codeforlife_portal-2.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "055a49fbe11d42f806cf51cf5a56ae4e", "sha256": "992526611456da6185913aa441c7368456178885e7c183e5b4f3472d22d73315" }, "downloads": -1, "filename": "codeforlife-portal-2.10.0.tar.gz", "has_sig": false, "md5_digest": "055a49fbe11d42f806cf51cf5a56ae4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24021785, "upload_time": "2019-09-11T14:42:59", "upload_time_iso_8601": "2019-09-11T14:42:59.210569Z", "url": "https://files.pythonhosted.org/packages/57/24/44199a5f201a9db08b846e89cd44f69ede36954fbf3580b78a27145c5683/codeforlife-portal-2.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.11.0": [ { "comment_text": "", "digests": { "md5": "6798cb7460d391c17fa562b658506725", "sha256": "5b68cccd10fe79ccd5ec31be39243ac178a6bec9d8f55703d6416015034d9788" }, "downloads": -1, "filename": "codeforlife_portal-2.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6798cb7460d391c17fa562b658506725", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24322299, "upload_time": "2019-09-17T08:46:23", "upload_time_iso_8601": "2019-09-17T08:46:23.594236Z", "url": "https://files.pythonhosted.org/packages/69/ae/150e30ac8b018e93c5dd5ba24c12376f418fc2f4b9e4b2a167f47e7ea82e/codeforlife_portal-2.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f05fcffa58bce028fcb41d1c404d7543", "sha256": "2e902299950e015aeca355fe2f17a300faafb497f3f8c884d1ce833b1b6fa137" }, "downloads": -1, "filename": "codeforlife-portal-2.11.0.tar.gz", "has_sig": false, "md5_digest": "f05fcffa58bce028fcb41d1c404d7543", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24021802, "upload_time": "2019-09-17T08:46:30", "upload_time_iso_8601": "2019-09-17T08:46:30.794783Z", "url": "https://files.pythonhosted.org/packages/05/d8/6c7f59b2e06b785af3bbd680239ebabea4d985b82ddbed22077369b2f55c/codeforlife-portal-2.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.12.0": [ { "comment_text": "", "digests": { "md5": "0b33dee78d995a2a411566ff1de9aecd", "sha256": "724b7deebd8af4665424455cd82c3ad500064f5968becb931a92180956bf54ba" }, "downloads": -1, "filename": "codeforlife_portal-2.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0b33dee78d995a2a411566ff1de9aecd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24328988, "upload_time": "2019-09-30T12:30:41", "upload_time_iso_8601": "2019-09-30T12:30:41.390614Z", "url": "https://files.pythonhosted.org/packages/98/e4/66c720f0f780c86460f0eef4d723a575d2e999c733d6cbc61dae1f4a0edd/codeforlife_portal-2.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "44fbdc8d478b76068bac7ac8f2ed0f11", "sha256": "086ae5b573dabf87f20b9bfb09eb2cfd248dd047fa5e7bee6f57f9ae5413e1f8" }, "downloads": -1, "filename": "codeforlife-portal-2.12.0.tar.gz", "has_sig": false, "md5_digest": "44fbdc8d478b76068bac7ac8f2ed0f11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24024715, "upload_time": "2019-09-30T12:30:49", "upload_time_iso_8601": "2019-09-30T12:30:49.147561Z", "url": "https://files.pythonhosted.org/packages/24/9f/866fc489dab2d2745298e349f922201e50d84dc7f0d6095a76127fa871fc/codeforlife-portal-2.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.13.0": [ { "comment_text": "", "digests": { "md5": "e7fee3aa7fd36f83024d7ca690ddac54", "sha256": "1c90f19caaa5013cd4f97f635c4d56ff65c9f223622933dbd2899704fd37db1a" }, "downloads": -1, "filename": "codeforlife_portal-2.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7fee3aa7fd36f83024d7ca690ddac54", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26337184, "upload_time": "2019-10-07T09:29:05", "upload_time_iso_8601": "2019-10-07T09:29:05.320807Z", "url": "https://files.pythonhosted.org/packages/7d/b5/f00acfe06a23fc8f6e97238468433ff1187918a36b355e940bca3cd0a58f/codeforlife_portal-2.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1fec1426a1c615e02d310533d71afe69", "sha256": "dd59a73eb66db843885295fd047c9b2d6371b228f639a5b77d91d8b616848d9a" }, "downloads": -1, "filename": "codeforlife-portal-2.13.0.tar.gz", "has_sig": false, "md5_digest": "1fec1426a1c615e02d310533d71afe69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26028454, "upload_time": "2019-10-07T09:29:12", "upload_time_iso_8601": "2019-10-07T09:29:12.162782Z", "url": "https://files.pythonhosted.org/packages/12/82/cdffc782c8b97bbab0a99bc30caa565a561f10c1344470ae65849a174445/codeforlife-portal-2.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.13.1": [ { "comment_text": "", "digests": { "md5": "033db0c2d5df830825ad840d36f4fdc3", "sha256": "c6b204d778f3573553f1d5ca4dd7466062287be927207ac37b621234db0f6c5a" }, "downloads": -1, "filename": "codeforlife_portal-2.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "033db0c2d5df830825ad840d36f4fdc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26337267, "upload_time": "2019-10-08T15:12:37", "upload_time_iso_8601": "2019-10-08T15:12:37.494782Z", "url": "https://files.pythonhosted.org/packages/01/db/760bf5744bbc0804309930290b5e6729f4965636881bb576bf0ace7e7cb8/codeforlife_portal-2.13.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6f7452deaa83c3306f27f1cda905da8c", "sha256": "7a43b1e69d5518931432e69e31009aaf7232266d674e831feda1bd418797b685" }, "downloads": -1, "filename": "codeforlife-portal-2.13.1.tar.gz", "has_sig": false, "md5_digest": "6f7452deaa83c3306f27f1cda905da8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26028443, "upload_time": "2019-10-08T15:13:02", "upload_time_iso_8601": "2019-10-08T15:13:02.045920Z", "url": "https://files.pythonhosted.org/packages/eb/90/8c676a3fb78eeddbc7d41bc803ee1c018206fbb03b3c95e2ef7557e8b420/codeforlife-portal-2.13.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.13.2": [ { "comment_text": "", "digests": { "md5": "6a1de16695ec1113b199d33376182afe", "sha256": "f79239b134f93f7aafd4e88924c64bb3387c7f0dca952cfc4a22a7b6fcaa8ff3" }, "downloads": -1, "filename": "codeforlife_portal-2.13.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a1de16695ec1113b199d33376182afe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26337239, "upload_time": "2019-10-08T16:56:11", "upload_time_iso_8601": "2019-10-08T16:56:11.406776Z", "url": "https://files.pythonhosted.org/packages/89/af/cbc7d1d44ea8e515a220010ef30012bdacdf755aabc04397a5fed8102e91/codeforlife_portal-2.13.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "079c120599fd6860997d817bf7b035b5", "sha256": "955d5d8fb4201927cd00ba3c30b8137542e03f4ea1e683d739fa784d61b13815" }, "downloads": -1, "filename": "codeforlife-portal-2.13.2.tar.gz", "has_sig": false, "md5_digest": "079c120599fd6860997d817bf7b035b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26028353, "upload_time": "2019-10-08T16:56:22", "upload_time_iso_8601": "2019-10-08T16:56:22.123098Z", "url": "https://files.pythonhosted.org/packages/e7/91/ff7a38c39279a50c61ae72490bb84d0489f3e9c31214c7d0473ad5d04350/codeforlife-portal-2.13.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.13.3": [ { "comment_text": "", "digests": { "md5": "05a4b7ae71fb14501e0d92a82a13d430", "sha256": "d4c98becd639b4d642d3b44b8b978673cceabe8168256279a01b42f1b05e4c3b" }, "downloads": -1, "filename": "codeforlife_portal-2.13.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05a4b7ae71fb14501e0d92a82a13d430", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26337230, "upload_time": "2019-10-09T09:55:53", "upload_time_iso_8601": "2019-10-09T09:55:53.414056Z", "url": "https://files.pythonhosted.org/packages/87/08/561f550f1bd61adeb77c924c59229889d54f3d0b637b86c60a101066b8f5/codeforlife_portal-2.13.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a31f8d3bda03390eaba285395d1ffc20", "sha256": "68f3cbc65510625485ab0bd2870c5ee28dec925b2264e73ced6fce64ec6a30cc" }, "downloads": -1, "filename": "codeforlife-portal-2.13.3.tar.gz", "has_sig": false, "md5_digest": "a31f8d3bda03390eaba285395d1ffc20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26028559, "upload_time": "2019-10-09T09:56:01", "upload_time_iso_8601": "2019-10-09T09:56:01.705686Z", "url": "https://files.pythonhosted.org/packages/be/37/9c6f0e3df99dfdc65749bd295e30c780e5fa42d2a574385320e6f7b47790/codeforlife-portal-2.13.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.14.0": [ { "comment_text": "", "digests": { "md5": "38d779d05dc8da45015bf7a52aa47b75", "sha256": "7e261447e4b4e9c61447faf875065b10aadce29ee59f915a034268bec03ae4e7" }, "downloads": -1, "filename": "codeforlife_portal-2.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38d779d05dc8da45015bf7a52aa47b75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26674015, "upload_time": "2019-10-11T10:53:10", "upload_time_iso_8601": "2019-10-11T10:53:10.245513Z", "url": "https://files.pythonhosted.org/packages/69/eb/a1fd69ab86c20a2e3219282ea8e0c721534d3cee51da808c1afabe38c812/codeforlife_portal-2.14.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b7562b26bae438bfd5e08d5a6900ec7", "sha256": "dc48f0b9c7ac75999103fd9ef93acc6d3a7b6d4ffb303e410ef81ed285eecb62" }, "downloads": -1, "filename": "codeforlife-portal-2.14.0.tar.gz", "has_sig": false, "md5_digest": "0b7562b26bae438bfd5e08d5a6900ec7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26359700, "upload_time": "2019-10-11T10:53:18", "upload_time_iso_8601": "2019-10-11T10:53:18.053355Z", "url": "https://files.pythonhosted.org/packages/71/5e/3a50c7d2cda1d4e9465210f7a4ea6432d167b7671728a55b81983379c68c/codeforlife-portal-2.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.14.1": [ { "comment_text": "", "digests": { "md5": "b4bc92fa2326c50f072e47831d597d3c", "sha256": "a7eacec95bd06afe9bd954c0971b690e07e20c3a9849ffca7145b9778ad2e2a9" }, "downloads": -1, "filename": "codeforlife_portal-2.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4bc92fa2326c50f072e47831d597d3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26674009, "upload_time": "2019-10-14T11:32:26", "upload_time_iso_8601": "2019-10-14T11:32:26.206070Z", "url": "https://files.pythonhosted.org/packages/a9/5c/a69a1ee0df531730ae144140ee19bfa101a99b4c0712512b6a762b1a5dd8/codeforlife_portal-2.14.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "14577c38e9bacc11d54386e4f43b2966", "sha256": "5c246693e18662af62ce2cadb687e701469c75a10ded311eff350bf442fdc55a" }, "downloads": -1, "filename": "codeforlife-portal-2.14.1.tar.gz", "has_sig": false, "md5_digest": "14577c38e9bacc11d54386e4f43b2966", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26359798, "upload_time": "2019-10-14T11:32:33", "upload_time_iso_8601": "2019-10-14T11:32:33.683260Z", "url": "https://files.pythonhosted.org/packages/df/8e/3b7bd71eb0d98374ce2c7f3a8baa31e20ca885fcc6d4f38d32afc17b4f04/codeforlife-portal-2.14.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.15.0": [ { "comment_text": "", "digests": { "md5": "c30d0fef79d907355f2003bb9d18cff8", "sha256": "9d0482e6f260a130990dd8e2de561bfc98b5a5d4f887603eb9dca8828819997f" }, "downloads": -1, "filename": "codeforlife_portal-2.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c30d0fef79d907355f2003bb9d18cff8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26932147, "upload_time": "2019-10-21T10:57:31", "upload_time_iso_8601": "2019-10-21T10:57:31.690954Z", "url": "https://files.pythonhosted.org/packages/2e/eb/a8e74673c967f6d75dd94fb0d327c4a94cdaaf58cc75bb55538d939a68ba/codeforlife_portal-2.15.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b11cb4fb0c6c278249845b14a4445a3f", "sha256": "d12c30978edb560e04032e2dd537837ce7bd0041323b0b150513f055446bd740" }, "downloads": -1, "filename": "codeforlife-portal-2.15.0.tar.gz", "has_sig": false, "md5_digest": "b11cb4fb0c6c278249845b14a4445a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26619853, "upload_time": "2019-10-21T10:57:59", "upload_time_iso_8601": "2019-10-21T10:57:59.011024Z", "url": "https://files.pythonhosted.org/packages/c0/6e/2a98163a74254506f083c15f5ca82a91553dd37f111444bb5a974605634b/codeforlife-portal-2.15.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.16.0": [ { "comment_text": "", "digests": { "md5": "50b3de7a94cdc7e2736dbd9342d16571", "sha256": "4fab9b7151b981bc2b198dac0cecd3f48a8b592889ebea7756b284ee4ec546e3" }, "downloads": -1, "filename": "codeforlife_portal-2.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50b3de7a94cdc7e2736dbd9342d16571", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26931026, "upload_time": "2019-10-21T12:55:19", "upload_time_iso_8601": "2019-10-21T12:55:19.502779Z", "url": "https://files.pythonhosted.org/packages/b6/5a/dd5762d76b9a8d6655799cf78c12f48f87bb65202e3087cc004654ef375e/codeforlife_portal-2.16.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "39df953445f2afe75ee6ba6db0c5ae2a", "sha256": "19d862c10fa1b708fe40f37919eebdd82df4c4c949e7e6749defb09bfda80f95" }, "downloads": -1, "filename": "codeforlife-portal-2.16.0.tar.gz", "has_sig": false, "md5_digest": "39df953445f2afe75ee6ba6db0c5ae2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26619177, "upload_time": "2019-10-21T12:55:29", "upload_time_iso_8601": "2019-10-21T12:55:29.502782Z", "url": "https://files.pythonhosted.org/packages/7d/e7/771abedd4c8447c78ce7c603c334a53743f46d037eee6d0fc2880e849f98/codeforlife-portal-2.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.17.0": [ { "comment_text": "", "digests": { "md5": "91b275c1bfad0c58dd0bdf3d678a0768", "sha256": "4a37fc2227f8ff7df990717aad93912f6f9952db1be82f48822767bed629678a" }, "downloads": -1, "filename": "codeforlife_portal-2.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91b275c1bfad0c58dd0bdf3d678a0768", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26931080, "upload_time": "2019-10-31T10:04:59", "upload_time_iso_8601": "2019-10-31T10:04:59.294636Z", "url": "https://files.pythonhosted.org/packages/34/f6/fde11c3c8e7fb214154ea013130c8d1544755860f8db2d61023fe278534a/codeforlife_portal-2.17.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb049e5845e56385ab43c7922de85120", "sha256": "9f39c9b855419ef589d5b56b4828507c06a25e64a4328dc99cfc69a72398a00f" }, "downloads": -1, "filename": "codeforlife-portal-2.17.0.tar.gz", "has_sig": false, "md5_digest": "eb049e5845e56385ab43c7922de85120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26619089, "upload_time": "2019-10-31T10:05:05", "upload_time_iso_8601": "2019-10-31T10:05:05.652705Z", "url": "https://files.pythonhosted.org/packages/f6/ca/6fc89b1268fc47ad42c679aae2271e61749c034c08f3b5766dba9cfd2ec5/codeforlife-portal-2.17.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.18.0": [ { "comment_text": "", "digests": { "md5": "9a68f160718e0c8f420928cabf2cb08a", "sha256": "aa5047ba6e88fe20239a89a2de325830c3fa278b521bde856b4e955e06531a43" }, "downloads": -1, "filename": "codeforlife_portal-2.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a68f160718e0c8f420928cabf2cb08a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26925776, "upload_time": "2019-10-31T15:20:40", "upload_time_iso_8601": "2019-10-31T15:20:40.598831Z", "url": "https://files.pythonhosted.org/packages/11/18/0af8c6679a51c1710aefeb4145ddbc9b0abd6d4a9ab35cee025a8ef581bb/codeforlife_portal-2.18.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1406cc9bad985bbd0ac21ce86a87f496", "sha256": "9e7aa2f20f8b4c60a60482c6e1615ac19d3936b09dc118e08cae9a1032248947" }, "downloads": -1, "filename": "codeforlife-portal-2.18.0.tar.gz", "has_sig": false, "md5_digest": "1406cc9bad985bbd0ac21ce86a87f496", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26616776, "upload_time": "2019-10-31T15:20:47", "upload_time_iso_8601": "2019-10-31T15:20:47.329550Z", "url": "https://files.pythonhosted.org/packages/82/2a/0e180d18342e6eb0be03c26487c6abb621a97ed7092b88415edbc91ab5ab/codeforlife-portal-2.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.19.0": [ { "comment_text": "", "digests": { "md5": "e411a2e0d7ed03df5991d658cdb47b5f", "sha256": "e6a47173bc6623ba09325d5465d603aa6ea5730491fcbee246adcac2221bcf1b" }, "downloads": -1, "filename": "codeforlife_portal-2.19.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e411a2e0d7ed03df5991d658cdb47b5f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26925806, "upload_time": "2019-11-12T17:55:01", "upload_time_iso_8601": "2019-11-12T17:55:01.741173Z", "url": "https://files.pythonhosted.org/packages/09/72/f3983620d244f213d4e5580f9ab8a55b7f53c273c383d8feb57ec013969c/codeforlife_portal-2.19.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5c6ab075793ad3168a7222afe32ceddb", "sha256": "c51df10a064d29fceb06ff7307afb9ee075c219a9fb05057bc1dfa4fb2ec54d4" }, "downloads": -1, "filename": "codeforlife-portal-2.19.0.tar.gz", "has_sig": false, "md5_digest": "5c6ab075793ad3168a7222afe32ceddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26616834, "upload_time": "2019-11-12T17:55:09", "upload_time_iso_8601": "2019-11-12T17:55:09.159976Z", "url": "https://files.pythonhosted.org/packages/ae/2a/f3af418631f7df0ee6430e6277fc4f6a54b6d6c2d3b79c7fcad28a08afaa/codeforlife-portal-2.19.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "c9a2a9a7db7cc995bd98194ec2c9ae1d", "sha256": "4552185e30c26a95b11924464521456d77d51c48d54d8fe84840e8c7407a9267" }, "downloads": -1, "filename": "codeforlife_portal-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9a2a9a7db7cc995bd98194ec2c9ae1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418175, "upload_time": "2019-04-15T15:36:06", "upload_time_iso_8601": "2019-04-15T15:36:06.648979Z", "url": "https://files.pythonhosted.org/packages/b8/9c/9b5efc736952e40570cc688cd648522efa915eae4b21d34a04e35bb5f11a/codeforlife_portal-2.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8f65e2c11e1d9a28a728d22b9b3a1ec1", "sha256": "91db2331e8ad4ec948f877abf72990a8087f81c589327186151e8cf483e45b78" }, "downloads": -1, "filename": "codeforlife-portal-2.2.0.tar.gz", "has_sig": false, "md5_digest": "8f65e2c11e1d9a28a728d22b9b3a1ec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24116919, "upload_time": "2019-04-15T15:36:15", "upload_time_iso_8601": "2019-04-15T15:36:15.839107Z", "url": "https://files.pythonhosted.org/packages/59/66/1baaf6170759ae11fd5167dda365a7db8da61397a43bf090515a6159ab10/codeforlife-portal-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "7a7b5c1ff1378e0a4e8b3f0ed5402577", "sha256": "6e676bc137f2ae7a8f6ae1d743d24eecb4f2dedd9fb1b91a927dd611dd9833a4" }, "downloads": -1, "filename": "codeforlife_portal-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a7b5c1ff1378e0a4e8b3f0ed5402577", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418207, "upload_time": "2019-04-16T13:54:52", "upload_time_iso_8601": "2019-04-16T13:54:52.225250Z", "url": "https://files.pythonhosted.org/packages/07/cb/c0f289d0ce03fc51ff902e458568f67dafb28d8726c8b58e403ab6a68a4d/codeforlife_portal-2.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b98bbacc7fe74a4bd7a7ce1efb49499c", "sha256": "778272744bc93512086ea3f98d48c67ae4f33d1437eb05dff74648d8a7dd6adf" }, "downloads": -1, "filename": "codeforlife-portal-2.2.1.tar.gz", "has_sig": false, "md5_digest": "b98bbacc7fe74a4bd7a7ce1efb49499c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24117137, "upload_time": "2019-04-16T13:54:58", "upload_time_iso_8601": "2019-04-16T13:54:58.667542Z", "url": "https://files.pythonhosted.org/packages/20/57/6565072c966c5c8e416e777e8236154e31c83cce4ccf40d5204b176f8bc9/codeforlife-portal-2.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "54f523aaf2aa70b0cd641c0270729201", "sha256": "0939ebd233456be2b373061b177d2c8aa9960df58fa1bf53b82ed5ca6a9213d5" }, "downloads": -1, "filename": "codeforlife_portal-2.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "54f523aaf2aa70b0cd641c0270729201", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418204, "upload_time": "2019-04-24T08:50:41", "upload_time_iso_8601": "2019-04-24T08:50:41.764657Z", "url": "https://files.pythonhosted.org/packages/02/16/19b51e36850f38dc8eadc3b7f7a791ce170a7a8d5da4761f4806fddcde88/codeforlife_portal-2.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "28ceb6c9679d5e83bba0b717cb940f7b", "sha256": "412442dd5f68da91b6053fdcf906e12183302fe9ee8ebd1d233f9ac74c5e0959" }, "downloads": -1, "filename": "codeforlife-portal-2.2.2.tar.gz", "has_sig": false, "md5_digest": "28ceb6c9679d5e83bba0b717cb940f7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24116902, "upload_time": "2019-04-24T08:50:47", "upload_time_iso_8601": "2019-04-24T08:50:47.571694Z", "url": "https://files.pythonhosted.org/packages/49/d0/b749302d1e96db3ad63aaa7e382f0b9ef4f50de51441f40c414e6e120feb/codeforlife-portal-2.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "d88af5e4f7b53b56e75503985d78ec0a", "sha256": "ef6aaedd7789b2324b8e0cbb0b94372b629a9a01afd42ab161d25f14cf332c83" }, "downloads": -1, "filename": "codeforlife_portal-2.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d88af5e4f7b53b56e75503985d78ec0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418201, "upload_time": "2019-04-24T15:53:38", "upload_time_iso_8601": "2019-04-24T15:53:38.582356Z", "url": "https://files.pythonhosted.org/packages/b9/66/623796e049a707df68690a086e602a74267f65437d7c02ec8a5a63d6c045/codeforlife_portal-2.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f6551629d6c129a8ea55401eea5f6299", "sha256": "a2310261cb4a0927cccf23ed5f70ec9ba9e4e5b2f51109440808c2f71318897f" }, "downloads": -1, "filename": "codeforlife-portal-2.2.3.tar.gz", "has_sig": false, "md5_digest": "f6551629d6c129a8ea55401eea5f6299", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24116766, "upload_time": "2019-04-24T15:53:45", "upload_time_iso_8601": "2019-04-24T15:53:45.061830Z", "url": "https://files.pythonhosted.org/packages/2f/aa/baaa519110475883e8feb2120e02448503061b9f18ac616ac61d521a537f/codeforlife-portal-2.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.4": [ { "comment_text": "", "digests": { "md5": "95ac70b5c0a5831c70f74ddfe6766d12", "sha256": "4ea260e01f44c301c06de9ea04587946bb53e254893d69beb310e6fe4340c9a3" }, "downloads": -1, "filename": "codeforlife_portal-2.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95ac70b5c0a5831c70f74ddfe6766d12", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418186, "upload_time": "2019-04-29T14:49:17", "upload_time_iso_8601": "2019-04-29T14:49:17.942779Z", "url": "https://files.pythonhosted.org/packages/42/ca/eda30952234c1f57dc4a04bc8bc397cda0a022f26348af5807b35f273297/codeforlife_portal-2.2.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c1f02b923bbb08aa13266378ab19a7c4", "sha256": "0d7c46591d8cd29dd9c690f556033fa45bebd5cc31bac46b54d4c5ba44d392d7" }, "downloads": -1, "filename": "codeforlife-portal-2.2.4.tar.gz", "has_sig": false, "md5_digest": "c1f02b923bbb08aa13266378ab19a7c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24116953, "upload_time": "2019-04-29T14:49:32", "upload_time_iso_8601": "2019-04-29T14:49:32.766050Z", "url": "https://files.pythonhosted.org/packages/d7/3d/e817d9f239e175c224758497ad56d2eb138b49fa8bf94c31a4ea226422fd/codeforlife-portal-2.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.5": [ { "comment_text": "", "digests": { "md5": "7fb7ecdc1f819e61f9b552b8148e0d70", "sha256": "01b87ce447ef911962eaef1d2f53f7e162bc0073309a0040598e5f14d23328bf" }, "downloads": -1, "filename": "codeforlife_portal-2.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fb7ecdc1f819e61f9b552b8148e0d70", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418154, "upload_time": "2019-05-02T14:02:54", "upload_time_iso_8601": "2019-05-02T14:02:54.884137Z", "url": "https://files.pythonhosted.org/packages/89/77/697e01855ae767a0b839ffa4a6b572cb1e6a71d959834df051fad1cc2ae8/codeforlife_portal-2.2.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2982252c971295b916d02ec9bd425093", "sha256": "a9d417d9bc109d7a74218341ab4bf6da26f9c88765df3eb0664f80a3769f0409" }, "downloads": -1, "filename": "codeforlife-portal-2.2.5.tar.gz", "has_sig": false, "md5_digest": "2982252c971295b916d02ec9bd425093", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24117088, "upload_time": "2019-05-02T14:03:01", "upload_time_iso_8601": "2019-05-02T14:03:01.702208Z", "url": "https://files.pythonhosted.org/packages/52/59/3648d73c56809a954bf11f5f8eb69ace09211896acca2a697c1c41dbfed5/codeforlife-portal-2.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.6": [ { "comment_text": "", "digests": { "md5": "50e8654ae17736e5057cdf76ed13d257", "sha256": "2a5f2cdf1ed2effd41b3dbdf924f7d9fc0fff5cb7d3baf89cd5d55d29ce8a204" }, "downloads": -1, "filename": "codeforlife_portal-2.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50e8654ae17736e5057cdf76ed13d257", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24414264, "upload_time": "2019-05-13T12:58:38", "upload_time_iso_8601": "2019-05-13T12:58:38.356270Z", "url": "https://files.pythonhosted.org/packages/09/ed/719c8dddc778e55464af6ed2c80353a869b47d1d79a6ec91b215b944f674/codeforlife_portal-2.2.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5980279a56c0d50f2a3852ecd326ffc0", "sha256": "777716837b04f817439449cf86db3d0fc75bd6f3641901f3f1e466f75a864d45" }, "downloads": -1, "filename": "codeforlife-portal-2.2.6.tar.gz", "has_sig": false, "md5_digest": "5980279a56c0d50f2a3852ecd326ffc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24116815, "upload_time": "2019-05-13T12:58:44", "upload_time_iso_8601": "2019-05-13T12:58:44.504435Z", "url": "https://files.pythonhosted.org/packages/3a/06/3e083923b32e4add455cbf00d1722cad8ca4f8220d8c4e5d862e08e21ae9/codeforlife-portal-2.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.20.0": [ { "comment_text": "", "digests": { "md5": "5574ddce2a54b0e7b2aa91141281b067", "sha256": "34821f2afaae8d4388ac9d4b4f7675c92db84a0d29af938d13aa53d4e9f84aa1" }, "downloads": -1, "filename": "codeforlife_portal-2.20.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5574ddce2a54b0e7b2aa91141281b067", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26925842, "upload_time": "2019-11-19T13:33:11", "upload_time_iso_8601": "2019-11-19T13:33:11.752389Z", "url": "https://files.pythonhosted.org/packages/5a/08/80a6850adcfe2616d52458884c6d7c40af1d8a199dd51458551cbdc74121/codeforlife_portal-2.20.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c7860a63a49eca8c5c498fa8bfb70f9a", "sha256": "14f51e1c1adb9061f890b80573ed8c2537e748c642bb23432e9dee0e8d609b1c" }, "downloads": -1, "filename": "codeforlife-portal-2.20.0.tar.gz", "has_sig": false, "md5_digest": "c7860a63a49eca8c5c498fa8bfb70f9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26616900, "upload_time": "2019-11-19T13:33:18", "upload_time_iso_8601": "2019-11-19T13:33:18.058785Z", "url": "https://files.pythonhosted.org/packages/c4/a2/b12a2f5293a8fb5d77a6c1246a8415a217dfff6812db226a03a72700c13d/codeforlife-portal-2.20.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.20.1": [ { "comment_text": "", "digests": { "md5": "a6def793267ecd953ee767bb88b1adf6", "sha256": "23958c41043312095f41068c48d77f1fc4a1f7dda9a7f0cf4265386435558a46" }, "downloads": -1, "filename": "codeforlife_portal-2.20.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6def793267ecd953ee767bb88b1adf6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26925845, "upload_time": "2019-11-20T11:36:34", "upload_time_iso_8601": "2019-11-20T11:36:34.350860Z", "url": "https://files.pythonhosted.org/packages/06/0d/48db1cbc354d40c0356d565f308861994e0a499c679e2ac20e6b1959d255/codeforlife_portal-2.20.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "314f49b7cdaacb6b91132506c6ee4758", "sha256": "fbd158467b780352d3052615311d369b4beee207f139642e8c3f4d651540b22a" }, "downloads": -1, "filename": "codeforlife-portal-2.20.1.tar.gz", "has_sig": false, "md5_digest": "314f49b7cdaacb6b91132506c6ee4758", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26616950, "upload_time": "2019-11-20T11:36:40", "upload_time_iso_8601": "2019-11-20T11:36:40.641730Z", "url": "https://files.pythonhosted.org/packages/6b/b2/f93ce38a07eaef69251ae3ed67f2b0fe02a2494a2b4904b0aa6388694ef5/codeforlife-portal-2.20.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.21.0": [ { "comment_text": "", "digests": { "md5": "20d208d401781ff449e0b49540db2768", "sha256": "35c3c457e2846b0ca5e989c1dd1c54c1bc07e1c06e2b64e326f46dd58e33d773" }, "downloads": -1, "filename": "codeforlife_portal-2.21.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20d208d401781ff449e0b49540db2768", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26925871, "upload_time": "2019-11-20T15:34:17", "upload_time_iso_8601": "2019-11-20T15:34:17.006143Z", "url": "https://files.pythonhosted.org/packages/ca/7a/11b044741af33d3eecf9f1197d809ab56f09cf06c61bb30d929927f5a35a/codeforlife_portal-2.21.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a4ceb22f06bc6abd6e3634c854cb786f", "sha256": "31db42b7308eab9fc638d4288135d4d9979e0807a0be61f061f4bf413bea0dc3" }, "downloads": -1, "filename": "codeforlife-portal-2.21.0.tar.gz", "has_sig": false, "md5_digest": "a4ceb22f06bc6abd6e3634c854cb786f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26616959, "upload_time": "2019-11-20T15:34:23", "upload_time_iso_8601": "2019-11-20T15:34:23.136235Z", "url": "https://files.pythonhosted.org/packages/64/9f/56d0d0f66eb06f58b5a2ca76eafad64ae837032a5291c5c56ba38b6ae6ae/codeforlife-portal-2.21.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.21.1": [ { "comment_text": "", "digests": { "md5": "14018e8ff26fe437e538bf7eff82a948", "sha256": "6716313f15f3968730233fa0bf89004e0bf08acef157cd03b1b4bafb9db9f666" }, "downloads": -1, "filename": "codeforlife_portal-2.21.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "14018e8ff26fe437e538bf7eff82a948", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926058, "upload_time": "2019-11-25T14:53:30", "upload_time_iso_8601": "2019-11-25T14:53:30.025559Z", "url": "https://files.pythonhosted.org/packages/ba/86/44a094efd96041353bbbed7221edce4eb35ee8d667c9f6e4bc07cf304e62/codeforlife_portal-2.21.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e04bde7db82135595694c954471a0e3", "sha256": "fbbcd0941522eae8bef0582bd78716d4860542517d8e4b7fc99f528f21c8915a" }, "downloads": -1, "filename": "codeforlife-portal-2.21.1.tar.gz", "has_sig": false, "md5_digest": "2e04bde7db82135595694c954471a0e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617184, "upload_time": "2019-11-25T14:53:36", "upload_time_iso_8601": "2019-11-25T14:53:36.886291Z", "url": "https://files.pythonhosted.org/packages/91/42/64e782d6a9600d5e1598cc5f9a98d469fa4d8025a81870146ce7ffd3b4fd/codeforlife-portal-2.21.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.21.2": [ { "comment_text": "", "digests": { "md5": "c822f09f9ff9e2af158ee443c7c6436c", "sha256": "10bb492b0f66e12e73665c56e98795adaf2254deb6f6ffc302e57378c3d77850" }, "downloads": -1, "filename": "codeforlife_portal-2.21.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c822f09f9ff9e2af158ee443c7c6436c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926055, "upload_time": "2019-11-25T16:08:01", "upload_time_iso_8601": "2019-11-25T16:08:01.609767Z", "url": "https://files.pythonhosted.org/packages/d3/d5/367e457dad15a94ee95fd1a1aaa1de77e75ff2ead4ce59ef819e84aa6015/codeforlife_portal-2.21.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23a00b24a388657652346b33b1d96c87", "sha256": "469ee03ec9dc88129e4bf32a98070cf470a6522d65747d907721205e530a295b" }, "downloads": -1, "filename": "codeforlife-portal-2.21.2.tar.gz", "has_sig": false, "md5_digest": "23a00b24a388657652346b33b1d96c87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617142, "upload_time": "2019-11-25T16:08:07", "upload_time_iso_8601": "2019-11-25T16:08:07.443149Z", "url": "https://files.pythonhosted.org/packages/9b/49/fbe0309d90babd07fafa58259e3a04708c4d1264ec5791db00ad69c9322f/codeforlife-portal-2.21.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.22.0": [ { "comment_text": "", "digests": { "md5": "2eae3727ba6a6e81bda08c8ff5ea72ab", "sha256": "a258d61a236d626b6d9294d2b606e1034c712d0609221b3308439798d88de4c4" }, "downloads": -1, "filename": "codeforlife_portal-2.22.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2eae3727ba6a6e81bda08c8ff5ea72ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926046, "upload_time": "2019-11-26T17:45:42", "upload_time_iso_8601": "2019-11-26T17:45:42.049817Z", "url": "https://files.pythonhosted.org/packages/10/71/81cd9b75f237c1a6a0c7aedfa394b958e7b07e017ab30340ce79df733856/codeforlife_portal-2.22.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c5041bba32e019e7f1ac435db44cad7d", "sha256": "7b4ceb32d747bf572deedec6db525f2a8ecd87c0fb03508cee5aa6e7e68b0376" }, "downloads": -1, "filename": "codeforlife-portal-2.22.0.tar.gz", "has_sig": false, "md5_digest": "c5041bba32e019e7f1ac435db44cad7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26616808, "upload_time": "2019-11-26T17:45:51", "upload_time_iso_8601": "2019-11-26T17:45:51.263607Z", "url": "https://files.pythonhosted.org/packages/77/23/48559c5963a67ccf8ae06542aa5613ddc8cbea973501303df6e57b4b57a8/codeforlife-portal-2.22.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.23.0": [ { "comment_text": "", "digests": { "md5": "c1f2c7e93a49783d3397383921c856c2", "sha256": "9a0a8a67b9526db070717127981e7cb86e5f3766deec2b43e17b7e77a3f26aa9" }, "downloads": -1, "filename": "codeforlife_portal-2.23.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1f2c7e93a49783d3397383921c856c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927330, "upload_time": "2019-12-10T13:14:03", "upload_time_iso_8601": "2019-12-10T13:14:03.388344Z", "url": "https://files.pythonhosted.org/packages/7c/87/42b752619b29c82d9d32500d41455bd860e11fd3cd2ce835043d859ce369/codeforlife_portal-2.23.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2ec35047783c5087150af40a65fdf088", "sha256": "8441e853a371e254f48ee33f4f026b71e9b5461a4d1f688c4cdf1b6d49e648e4" }, "downloads": -1, "filename": "codeforlife-portal-2.23.0.tar.gz", "has_sig": false, "md5_digest": "2ec35047783c5087150af40a65fdf088", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617120, "upload_time": "2019-12-10T13:14:09", "upload_time_iso_8601": "2019-12-10T13:14:09.627839Z", "url": "https://files.pythonhosted.org/packages/a7/e6/ff42c86d09dcacf1050d13a220e3d4cc01c1fe69da8f8ed35e4ed255f1a4/codeforlife-portal-2.23.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.23.1": [ { "comment_text": "", "digests": { "md5": "555de3b1a97c81c5854ae535f23da867", "sha256": "ed807b111fc2f13e043561613c324a54a08c7e3d7b1d6e8a25bac06518174c2e" }, "downloads": -1, "filename": "codeforlife_portal-2.23.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "555de3b1a97c81c5854ae535f23da867", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927313, "upload_time": "2019-12-10T17:31:08", "upload_time_iso_8601": "2019-12-10T17:31:08.285921Z", "url": "https://files.pythonhosted.org/packages/34/cd/14d1c822027af0833fc28d3a5623a80115566ade7100eec841047d56719e/codeforlife_portal-2.23.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dbb8b5ca6e697bf4e1dabf7299ecc8fe", "sha256": "229513e97f348108b5079b0bfc0564c329c41701a0cc5550f228e7d7b25fdfd2" }, "downloads": -1, "filename": "codeforlife-portal-2.23.1.tar.gz", "has_sig": false, "md5_digest": "dbb8b5ca6e697bf4e1dabf7299ecc8fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617679, "upload_time": "2019-12-10T17:31:15", "upload_time_iso_8601": "2019-12-10T17:31:15.241841Z", "url": "https://files.pythonhosted.org/packages/90/68/92cff8f1f358804043e898857a3419b0c0c7174b1e50cf7a2b6388387b3c/codeforlife-portal-2.23.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.24.0": [ { "comment_text": "", "digests": { "md5": "ac3ae5f13e3ee5884417e2deb48ebef2", "sha256": "5d7cd5cf386086db63caf5f1b1c4b5fe7d073e4a7dbffc1c15f0870fac3faf9f" }, "downloads": -1, "filename": "codeforlife_portal-2.24.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac3ae5f13e3ee5884417e2deb48ebef2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927310, "upload_time": "2019-12-11T07:54:04", "upload_time_iso_8601": "2019-12-11T07:54:04.694783Z", "url": "https://files.pythonhosted.org/packages/0d/2f/55563b302a03a482e84400206b54ccf142966c610945a1a689652cd61cc2/codeforlife_portal-2.24.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b686b73ba2ac00ee629021b3b63201a6", "sha256": "c5a88b3d0511a8b406e5953f0e1e647aec828b3bc5680d7d1bfb8c00ca076b5b" }, "downloads": -1, "filename": "codeforlife-portal-2.24.0.tar.gz", "has_sig": false, "md5_digest": "b686b73ba2ac00ee629021b3b63201a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617522, "upload_time": "2019-12-11T07:54:11", "upload_time_iso_8601": "2019-12-11T07:54:11.001565Z", "url": "https://files.pythonhosted.org/packages/1c/39/00b7bf9c9373227813d021aca684ed15cc2cb847fd8f260279926076bbbf/codeforlife-portal-2.24.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.25.0": [ { "comment_text": "", "digests": { "md5": "549361a6aaa5351a36b18ccbdd478bb3", "sha256": "3d0d79fbb0986607ecc935237114304c77b814189e95cead53fd96c43e3eef36" }, "downloads": -1, "filename": "codeforlife_portal-2.25.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "549361a6aaa5351a36b18ccbdd478bb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927318, "upload_time": "2019-12-11T10:51:10", "upload_time_iso_8601": "2019-12-11T10:51:10.911938Z", "url": "https://files.pythonhosted.org/packages/15/35/21e07d17e436e428e999a48ff68e6baba3a413d62a5b99f64b24e0d860b1/codeforlife_portal-2.25.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "076275c53880f5288da74ffa4cfa125a", "sha256": "94afe0a60e7b700a0d71221558b0bf9a420d49e456d2130414464ba9daa1591e" }, "downloads": -1, "filename": "codeforlife-portal-2.25.0.tar.gz", "has_sig": false, "md5_digest": "076275c53880f5288da74ffa4cfa125a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617524, "upload_time": "2019-12-11T10:51:17", "upload_time_iso_8601": "2019-12-11T10:51:17.042780Z", "url": "https://files.pythonhosted.org/packages/c1/5e/288bdf79d1eae3f14223c2ed1df83870d11e64f876e349284a3aaa4870a1/codeforlife-portal-2.25.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.25.1": [ { "comment_text": "", "digests": { "md5": "2528804303d825b378659da19be40aea", "sha256": "3fceb2773a98fbf6873c9e526af79c3df9c4d8c5d7157c6b5de35b58ac3c5513" }, "downloads": -1, "filename": "codeforlife_portal-2.25.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2528804303d825b378659da19be40aea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927326, "upload_time": "2019-12-11T13:13:16", "upload_time_iso_8601": "2019-12-11T13:13:16.129730Z", "url": "https://files.pythonhosted.org/packages/2d/96/2da181537484724e5ec6c64d5dde7a9e824d646fc69025fe006ed37b5713/codeforlife_portal-2.25.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f660deeda48f4db18ddb9f66da11daeb", "sha256": "49bc59d29ff24340e0e4fe3b6eb10fcbc9519c5723b8489e12b2d83f78bdf3ba" }, "downloads": -1, "filename": "codeforlife-portal-2.25.1.tar.gz", "has_sig": false, "md5_digest": "f660deeda48f4db18ddb9f66da11daeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617224, "upload_time": "2019-12-11T13:13:22", "upload_time_iso_8601": "2019-12-11T13:13:22.554853Z", "url": "https://files.pythonhosted.org/packages/c6/37/21fe506469c9fe148c3f93cfba5951a84474302f6e4abd853a6ae2959d84/codeforlife-portal-2.25.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.25.2": [ { "comment_text": "", "digests": { "md5": "211823cea3d20299c267de1c31c489e2", "sha256": "a50f220f581b13257b086d0271b47f5c20d5acb74523765910955ec8c7e2c934" }, "downloads": -1, "filename": "codeforlife_portal-2.25.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "211823cea3d20299c267de1c31c489e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927302, "upload_time": "2019-12-11T15:45:32", "upload_time_iso_8601": "2019-12-11T15:45:32.027281Z", "url": "https://files.pythonhosted.org/packages/54/82/de2134f6c33eb6e446d50119399d3f7c17b62728bcfe28fae14170a67e45/codeforlife_portal-2.25.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8dde669a20c22f1ef5d418894d95e86b", "sha256": "158a6f36ed26e0e2aa3e8f874cce63c203149bb311e25ea1f7938da7199b7b2d" }, "downloads": -1, "filename": "codeforlife-portal-2.25.2.tar.gz", "has_sig": false, "md5_digest": "8dde669a20c22f1ef5d418894d95e86b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617470, "upload_time": "2019-12-11T15:45:38", "upload_time_iso_8601": "2019-12-11T15:45:38.900681Z", "url": "https://files.pythonhosted.org/packages/b6/39/3504c4fbada8022df5cfa1c87c78e0b94caa1591760ef1b970ce7f905f11/codeforlife-portal-2.25.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.25.3": [ { "comment_text": "", "digests": { "md5": "76bb2f0f157e56f6d368cc78330fc997", "sha256": "525602cd8fe15b02800a03ae417517a4be50ab2a4dae5f91bb57c4ba33a98e17" }, "downloads": -1, "filename": "codeforlife_portal-2.25.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76bb2f0f157e56f6d368cc78330fc997", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927287, "upload_time": "2019-12-12T15:23:23", "upload_time_iso_8601": "2019-12-12T15:23:23.499536Z", "url": "https://files.pythonhosted.org/packages/fa/bc/5373ec4455f64b7944370a6be8c8421c60f906ce35f30befe4b0b5d766c1/codeforlife_portal-2.25.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ac4347734d08b5bdaed7740947627e71", "sha256": "a7728fd6f8371b60c5b55f6d5c68b891b9a1ba70fbfa4bf9bce5ff3bbdb70dd1" }, "downloads": -1, "filename": "codeforlife-portal-2.25.3.tar.gz", "has_sig": false, "md5_digest": "ac4347734d08b5bdaed7740947627e71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617234, "upload_time": "2019-12-12T15:23:39", "upload_time_iso_8601": "2019-12-12T15:23:39.853465Z", "url": "https://files.pythonhosted.org/packages/c9/58/e240310d2300a2b7e09f2ce2de4c933d74efa478b244f73e8dde55c9752e/codeforlife-portal-2.25.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.26.0": [ { "comment_text": "", "digests": { "md5": "f6d8b5c38a6f09f3cc526b2ef5102b82", "sha256": "bae0e558f7bac6f41872a7b9903dc8f7786582f3406ad72f8b86fcf7bd1740ef" }, "downloads": -1, "filename": "codeforlife_portal-2.26.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6d8b5c38a6f09f3cc526b2ef5102b82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927285, "upload_time": "2019-12-12T17:10:38", "upload_time_iso_8601": "2019-12-12T17:10:38.801743Z", "url": "https://files.pythonhosted.org/packages/ec/6d/bec80f8fa02dd647b00a68b80818ad6dc0ff640376017db60577a8fe8bae/codeforlife_portal-2.26.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "456e447f6616e628825a7413f622c569", "sha256": "f3fc463b31914b612776b2a6e0a051e8e45c1c84b04f485d639f1dfbb850e847" }, "downloads": -1, "filename": "codeforlife-portal-2.26.0.tar.gz", "has_sig": false, "md5_digest": "456e447f6616e628825a7413f622c569", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617760, "upload_time": "2019-12-12T17:10:46", "upload_time_iso_8601": "2019-12-12T17:10:46.087279Z", "url": "https://files.pythonhosted.org/packages/76/8b/42e977437d544f64e45c3e783f742d6db8ce7515d5ed6b6d15e852df6370/codeforlife-portal-2.26.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.26.1": [ { "comment_text": "", "digests": { "md5": "f9be27426f9253232aa6847941da9c6c", "sha256": "fb6b60995630f7fa72b56aa222fd4c50c76460d561f0657984529e33db0c1662" }, "downloads": -1, "filename": "codeforlife_portal-2.26.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9be27426f9253232aa6847941da9c6c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927285, "upload_time": "2019-12-13T13:09:05", "upload_time_iso_8601": "2019-12-13T13:09:05.960956Z", "url": "https://files.pythonhosted.org/packages/62/a3/617fa95bbc00c1cf21db66f06606cca104d7cf7ccada308bc8deece89c6c/codeforlife_portal-2.26.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "15e29e5090707ee6e93edc15ae5ab44d", "sha256": "c5b99dc755e88ee6272f2acfa7ebaa42488651ebbf358f4a979ece3c510ff8af" }, "downloads": -1, "filename": "codeforlife-portal-2.26.1.tar.gz", "has_sig": false, "md5_digest": "15e29e5090707ee6e93edc15ae5ab44d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617895, "upload_time": "2019-12-13T13:09:16", "upload_time_iso_8601": "2019-12-13T13:09:16.818561Z", "url": "https://files.pythonhosted.org/packages/04/f0/7e50cbf929375a40cce8dd19313638e8fb100f0547ee9645a80c9463b67d/codeforlife-portal-2.26.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.27.0": [ { "comment_text": "", "digests": { "md5": "ff4a5b86de402cf9be9148a10d8a0c19", "sha256": "3f20a046d387f91b4edef149fa99dbb34b337d17b74c4307affc203c96bbcdd0" }, "downloads": -1, "filename": "codeforlife_portal-2.27.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff4a5b86de402cf9be9148a10d8a0c19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26928006, "upload_time": "2019-12-13T13:44:38", "upload_time_iso_8601": "2019-12-13T13:44:38.945570Z", "url": "https://files.pythonhosted.org/packages/a7/73/f1f6623c48656b06763fd427100a95e7cbebee923849b70063985f0ab9bb/codeforlife_portal-2.27.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d27d58a7551d192ea93983e1f86a434c", "sha256": "f265ae9a1759585878c0b7aff0fe7362024042ec9077e92fa0f9ec4865ab82d2" }, "downloads": -1, "filename": "codeforlife-portal-2.27.0.tar.gz", "has_sig": false, "md5_digest": "d27d58a7551d192ea93983e1f86a434c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617796, "upload_time": "2019-12-13T13:44:45", "upload_time_iso_8601": "2019-12-13T13:44:45.375987Z", "url": "https://files.pythonhosted.org/packages/47/fc/243db0adbb1115a4c8b57ddebf61a0d0d370abed2129a526d5dac8a01cb7/codeforlife-portal-2.27.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.27.1": [ { "comment_text": "", "digests": { "md5": "4ea30c27e742a78ee015bac3f5bcf497", "sha256": "21f96a964614b2e04e744c123f4aea17442da86106216c1f6b557aa8b8752e13" }, "downloads": -1, "filename": "codeforlife_portal-2.27.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ea30c27e742a78ee015bac3f5bcf497", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26928008, "upload_time": "2019-12-13T13:58:49", "upload_time_iso_8601": "2019-12-13T13:58:49.270794Z", "url": "https://files.pythonhosted.org/packages/0b/33/10d03ec33e1b71c9267a5612c4c013783521371580dbc05c86e8db52096d/codeforlife_portal-2.27.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b3b103539c82f1d07ef04a2e11c57db1", "sha256": "35192f99c8732db9ab2d8901dd12418cb450ac3190bd157e442c45798c1a73e6" }, "downloads": -1, "filename": "codeforlife-portal-2.27.1.tar.gz", "has_sig": false, "md5_digest": "b3b103539c82f1d07ef04a2e11c57db1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617488, "upload_time": "2019-12-13T13:58:56", "upload_time_iso_8601": "2019-12-13T13:58:56.213756Z", "url": "https://files.pythonhosted.org/packages/84/1d/a29c89a9fd6278ca18614a40574995e96b4e89ec5344587e47ebc2dc869b/codeforlife-portal-2.27.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.27.2": [ { "comment_text": "", "digests": { "md5": "af791033a618c02c92cc7f0e96bdfee6", "sha256": "1301f5e691901f8a64febf5f220c4ef824a7a77587577dc4baaea363342316b1" }, "downloads": -1, "filename": "codeforlife_portal-2.27.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af791033a618c02c92cc7f0e96bdfee6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927983, "upload_time": "2019-12-16T11:48:27", "upload_time_iso_8601": "2019-12-16T11:48:27.590008Z", "url": "https://files.pythonhosted.org/packages/16/86/548698fc054d5416745084c4a6947c3c6368f8907c793a6bfe8df4304efd/codeforlife_portal-2.27.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "565f787cfccea77aa6a1b3c74f63fbe2", "sha256": "062a9b3178af1c98b3725ab13a650baf12343d1a4f23046440f2269b79e708b9" }, "downloads": -1, "filename": "codeforlife-portal-2.27.2.tar.gz", "has_sig": false, "md5_digest": "565f787cfccea77aa6a1b3c74f63fbe2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617988, "upload_time": "2019-12-16T11:48:34", "upload_time_iso_8601": "2019-12-16T11:48:34.282781Z", "url": "https://files.pythonhosted.org/packages/77/db/53ce36c29869fcd470fc9ca1a53af8ca800ae8c602465dd7c7de4c226c4e/codeforlife-portal-2.27.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.27.3": [ { "comment_text": "", "digests": { "md5": "3421312713532ecd4a484a2d5d4d07f7", "sha256": "7e4d722c0129d95adde9d452dc6f852a59c7441a635f1a8a333b5d325c90e353" }, "downloads": -1, "filename": "codeforlife_portal-2.27.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3421312713532ecd4a484a2d5d4d07f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26928032, "upload_time": "2019-12-16T14:17:46", "upload_time_iso_8601": "2019-12-16T14:17:46.680091Z", "url": "https://files.pythonhosted.org/packages/47/4f/b847164972127e0997b8eeefa03b5b95f09e59d2ae91ecdfc6a4582ca361/codeforlife_portal-2.27.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3866dfbf2436502ada52d669f360fb88", "sha256": "fb94aa9a51bb18e4570738394a217bdbf270f7e7eea91b11ae66b54f01b92fc3" }, "downloads": -1, "filename": "codeforlife-portal-2.27.3.tar.gz", "has_sig": false, "md5_digest": "3866dfbf2436502ada52d669f360fb88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617641, "upload_time": "2019-12-16T14:17:52", "upload_time_iso_8601": "2019-12-16T14:17:52.966867Z", "url": "https://files.pythonhosted.org/packages/4c/dc/315c6728d7f7948ea8ac3dd746d748c1e5d08b613ce5c212c0121261bf6d/codeforlife-portal-2.27.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.27.4": [ { "comment_text": "", "digests": { "md5": "867eff8767500a02d00d8f9b32a61ab8", "sha256": "e6cd24d42d3b27b48c5011352ee2f703bd0d6d9f9fe8ad3f6ea66a28bb36c0f0" }, "downloads": -1, "filename": "codeforlife_portal-2.27.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "867eff8767500a02d00d8f9b32a61ab8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26928008, "upload_time": "2019-12-16T15:05:32", "upload_time_iso_8601": "2019-12-16T15:05:32.591098Z", "url": "https://files.pythonhosted.org/packages/63/51/9d62c5ae98c869575c18d214eb445e70d89b94c895332f63fef99e9a4647/codeforlife_portal-2.27.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ae159ad4aaf1fd2256466e320e185c37", "sha256": "ed9fba67d511dfeeb19e6cd26ff19682e9a02f8c34c393d6d490068bf91ae184" }, "downloads": -1, "filename": "codeforlife-portal-2.27.4.tar.gz", "has_sig": false, "md5_digest": "ae159ad4aaf1fd2256466e320e185c37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617887, "upload_time": "2019-12-16T15:05:38", "upload_time_iso_8601": "2019-12-16T15:05:38.630741Z", "url": "https://files.pythonhosted.org/packages/c8/b4/4f63fce3625d727eb485a41c362a0c6b0e037f7810ae506225270c386ef3/codeforlife-portal-2.27.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.28.0": [ { "comment_text": "", "digests": { "md5": "c5b31b2de4df6f05378f5e6112783490", "sha256": "b1fd023db674eb5a79fd5b5e483d46d4bd855a5d8a5609cd0c6852ea6a6c6414" }, "downloads": -1, "filename": "codeforlife_portal-2.28.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5b31b2de4df6f05378f5e6112783490", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26928008, "upload_time": "2019-12-16T15:47:50", "upload_time_iso_8601": "2019-12-16T15:47:50.249465Z", "url": "https://files.pythonhosted.org/packages/c2/e2/f2a065eca0f59637dfcaa6d12c5aafd56ca495e7e435966350c119f109fd/codeforlife_portal-2.28.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ee9d60094b038d36462abf5c3dfc60f", "sha256": "c42c3ea0d20f864f8bb725ec64f3543a1eda8e914c6abf5e4738f1d2ac07c0cf" }, "downloads": -1, "filename": "codeforlife-portal-2.28.0.tar.gz", "has_sig": false, "md5_digest": "5ee9d60094b038d36462abf5c3dfc60f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617930, "upload_time": "2019-12-16T15:47:57", "upload_time_iso_8601": "2019-12-16T15:47:57.165388Z", "url": "https://files.pythonhosted.org/packages/79/5a/8d0f0170a7aee3a3c651ea179958aad9d474134ea41462cae384174535ad/codeforlife-portal-2.28.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.28.1": [ { "comment_text": "", "digests": { "md5": "4b2159a5f4166b81cb725a42b18a492b", "sha256": "8556b3ec24e120cec1a887f839d462cad6b1719b65c5ad18f535c2798b7066aa" }, "downloads": -1, "filename": "codeforlife_portal-2.28.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b2159a5f4166b81cb725a42b18a492b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927995, "upload_time": "2019-12-16T16:34:21", "upload_time_iso_8601": "2019-12-16T16:34:21.689284Z", "url": "https://files.pythonhosted.org/packages/6e/45/69ef10986dbfb5e045447be23099a1dec55e09d99513dee7e5cef6743dbb/codeforlife_portal-2.28.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "313e967f49848bd48aa1a7ec5c91d394", "sha256": "34916f25a84c3518586fb4dbc3a101f6ea073591aed2b86816f485799a271649" }, "downloads": -1, "filename": "codeforlife-portal-2.28.1.tar.gz", "has_sig": false, "md5_digest": "313e967f49848bd48aa1a7ec5c91d394", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26618054, "upload_time": "2019-12-16T16:34:31", "upload_time_iso_8601": "2019-12-16T16:34:31.155515Z", "url": "https://files.pythonhosted.org/packages/3d/4f/bdbcf1ab9606d98d650d32125d61d652d163440a37ba3cfadd0acb0465e7/codeforlife-portal-2.28.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.0": [ { "comment_text": "", "digests": { "md5": "7b8b55f5dc8bf08c85e2ff388ad7b43c", "sha256": "0163be649e8168f2ab723cf9b5ee683b55a57afc2463356fdcf19b79812af0cd" }, "downloads": -1, "filename": "codeforlife_portal-2.29.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b8b55f5dc8bf08c85e2ff388ad7b43c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927999, "upload_time": "2019-12-17T09:51:04", "upload_time_iso_8601": "2019-12-17T09:51:04.410809Z", "url": "https://files.pythonhosted.org/packages/33/2c/66328b28229fbbba9d50b245ced1ba57b9509f66c6b311b0aa562ca152f8/codeforlife_portal-2.29.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5070647ee9ba4956a2ea2a8017b619ab", "sha256": "515721d39005f5c51e01c31ff3dffcd610b543dc4b00b0f611fef7ac3990d231" }, "downloads": -1, "filename": "codeforlife-portal-2.29.0.tar.gz", "has_sig": false, "md5_digest": "5070647ee9ba4956a2ea2a8017b619ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617832, "upload_time": "2019-12-17T09:51:10", "upload_time_iso_8601": "2019-12-17T09:51:10.054780Z", "url": "https://files.pythonhosted.org/packages/7f/9a/e4d26276cc318c1776e70960a5f777cb3326b7a19c21cb9593ceee40e301/codeforlife-portal-2.29.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.1": [ { "comment_text": "", "digests": { "md5": "c12c53337bc7f946bdee9f860dff220b", "sha256": "a2d202c49f9e1ed7453e8037029d5e432a72c6bad0a8c81e91984d8a45ef9f9d" }, "downloads": -1, "filename": "codeforlife_portal-2.29.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c12c53337bc7f946bdee9f860dff220b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927827, "upload_time": "2019-12-18T11:45:28", "upload_time_iso_8601": "2019-12-18T11:45:28.522510Z", "url": "https://files.pythonhosted.org/packages/d2/c7/cd969aa361eeba84ae4e8a002cd11a5952f6b6f1bffec9f619c3a1582b52/codeforlife_portal-2.29.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f5cbbefadf1460b1abaa185b63395f9d", "sha256": "7c344cee204885340b27cef9b35925934207024a2e8361b4c90856e5d5e258b5" }, "downloads": -1, "filename": "codeforlife-portal-2.29.1.tar.gz", "has_sig": false, "md5_digest": "f5cbbefadf1460b1abaa185b63395f9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617650, "upload_time": "2019-12-18T11:45:34", "upload_time_iso_8601": "2019-12-18T11:45:34.382416Z", "url": "https://files.pythonhosted.org/packages/19/a5/bd31c52f2f8815516524eef61b0bb0f19dcc9636c7ee8c1db89067a77261/codeforlife-portal-2.29.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.10": [ { "comment_text": "", "digests": { "md5": "ce0123251c05d488d0d50e11f9d1acef", "sha256": "403667a707ded26cd601a760f150cec88e86651a62475582846a9a7d249ad309" }, "downloads": -1, "filename": "codeforlife_portal-2.29.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce0123251c05d488d0d50e11f9d1acef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926545, "upload_time": "2020-02-19T16:11:27", "upload_time_iso_8601": "2020-02-19T16:11:27.487456Z", "url": "https://files.pythonhosted.org/packages/73/fa/2e0fb6fe51ef382399db93ec5c2458c538d3d0d56cb611d750fa03e6f24a/codeforlife_portal-2.29.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ce5adef17e01b725c43dee4a7a0fe5f3", "sha256": "7c25422a62db59141e4f8372b82f42928a417a87f612c139b0a3976c4857011c" }, "downloads": -1, "filename": "codeforlife-portal-2.29.10.tar.gz", "has_sig": false, "md5_digest": "ce5adef17e01b725c43dee4a7a0fe5f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613380, "upload_time": "2020-02-19T16:11:33", "upload_time_iso_8601": "2020-02-19T16:11:33.990791Z", "url": "https://files.pythonhosted.org/packages/02/8e/237eb0545edbaa5e6de915a0a5d8226293bce9cf7a771bfdde74a7306d65/codeforlife-portal-2.29.10.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.11": [ { "comment_text": "", "digests": { "md5": "3690a6399600da930dcb877661cf79a5", "sha256": "7cfbe5ff6998fb18ca7c01ff5ed5bea3863c651c868e1bb8b01415a352bbd0b4" }, "downloads": -1, "filename": "codeforlife_portal-2.29.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3690a6399600da930dcb877661cf79a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926479, "upload_time": "2020-02-25T11:42:31", "upload_time_iso_8601": "2020-02-25T11:42:31.308707Z", "url": "https://files.pythonhosted.org/packages/77/cb/935f27b6b96596cfbeb775b280316d69b3a596ada74d41e8ea7eaedb118c/codeforlife_portal-2.29.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3acda7d4c3d46a3f8eacbd3aa4df2ae2", "sha256": "3ba85d0c2671eb979e4a714243f554cf632e7bb4633b44a93d3593a08ae66827" }, "downloads": -1, "filename": "codeforlife-portal-2.29.11.tar.gz", "has_sig": false, "md5_digest": "3acda7d4c3d46a3f8eacbd3aa4df2ae2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613350, "upload_time": "2020-02-25T11:42:38", "upload_time_iso_8601": "2020-02-25T11:42:38.384887Z", "url": "https://files.pythonhosted.org/packages/32/cc/81a19df26311621db3e864fa1d0238fabc2ac2732fc9fbae8bd13076a448/codeforlife-portal-2.29.11.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.12": [ { "comment_text": "", "digests": { "md5": "4095d51c113feee3c1c0a08b72a4bf59", "sha256": "c88a6404120418a6648bb29e2593b3dd5310a0185656af120b0523ac2adeadb6" }, "downloads": -1, "filename": "codeforlife_portal-2.29.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4095d51c113feee3c1c0a08b72a4bf59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926530, "upload_time": "2020-03-05T10:47:58", "upload_time_iso_8601": "2020-03-05T10:47:58.569310Z", "url": "https://files.pythonhosted.org/packages/8a/f6/5cb56572ef3b8fcb5c02c11f2fbe96f2c2b482572da005e9e8c54943c6de/codeforlife_portal-2.29.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "adb22ce346806c72a1bed70dd2b59683", "sha256": "4443accc593dfca4ab748e044a429b58e6eab31ccc2cb1d9d49e15e2d8e69837" }, "downloads": -1, "filename": "codeforlife-portal-2.29.12.tar.gz", "has_sig": false, "md5_digest": "adb22ce346806c72a1bed70dd2b59683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613331, "upload_time": "2020-03-05T10:48:04", "upload_time_iso_8601": "2020-03-05T10:48:04.337842Z", "url": "https://files.pythonhosted.org/packages/7e/77/ba86a41d2259a2dcd6a31c3716e1f01621dbf55e137135916ffcf2c1006a/codeforlife-portal-2.29.12.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.2": [ { "comment_text": "", "digests": { "md5": "2cc7218753404c1c16ccc215b6e9eb58", "sha256": "a0e42a90cd03d0d45615ed787403004542effa38ab68a5ef5f3a5266c38d6edb" }, "downloads": -1, "filename": "codeforlife_portal-2.29.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cc7218753404c1c16ccc215b6e9eb58", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927869, "upload_time": "2019-12-20T14:41:22", "upload_time_iso_8601": "2019-12-20T14:41:22.602172Z", "url": "https://files.pythonhosted.org/packages/ad/28/e85781ca78f40d28641867f6010eac2cbe308f65dad21bce265abce80c8d/codeforlife_portal-2.29.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e49f45877e4099aa7047167fc1dee7f7", "sha256": "dd58fe4da5cac1860f3d75d98669bdba44147a8422a54a5e63b51c83cf319487" }, "downloads": -1, "filename": "codeforlife-portal-2.29.2.tar.gz", "has_sig": false, "md5_digest": "e49f45877e4099aa7047167fc1dee7f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617804, "upload_time": "2019-12-20T14:41:29", "upload_time_iso_8601": "2019-12-20T14:41:29.874637Z", "url": "https://files.pythonhosted.org/packages/d7/ff/88cea523882f321780c5d1482814d5d02684544ca8c3aa4642834eef276e/codeforlife-portal-2.29.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.3": [ { "comment_text": "", "digests": { "md5": "143f667a0fc3539dc0b0a076b63670fa", "sha256": "1e826be785252baf5e2490250000d3e8fa66260cf3fe1adfdcf2a748f52cfc76" }, "downloads": -1, "filename": "codeforlife_portal-2.29.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "143f667a0fc3539dc0b0a076b63670fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927858, "upload_time": "2019-12-20T15:51:53", "upload_time_iso_8601": "2019-12-20T15:51:53.843979Z", "url": "https://files.pythonhosted.org/packages/42/30/a636394c70862eb9e9bd605a26fda35ed7d9e7897a290d39a9527474738e/codeforlife_portal-2.29.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d40263c57eba43bd9db10f3db5e97ac3", "sha256": "3559dea16669757f827e72c4c7f3175e7ef2696f9d9b3531a25bb49e61a35f99" }, "downloads": -1, "filename": "codeforlife-portal-2.29.3.tar.gz", "has_sig": false, "md5_digest": "d40263c57eba43bd9db10f3db5e97ac3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26617723, "upload_time": "2019-12-20T15:52:00", "upload_time_iso_8601": "2019-12-20T15:52:00.903929Z", "url": "https://files.pythonhosted.org/packages/c1/b9/0f8409fe61dcee8ff880d5ebc6a9a0b60d148037560b207bda5fe63924ad/codeforlife-portal-2.29.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.4": [ { "comment_text": "", "digests": { "md5": "0c5e58b2bb5f70d4b54f589ba2d8a929", "sha256": "ad5e3f346ca8c7eb8039229b1198b7ba392b6a091d924eb9ece75bc2b56fb52f" }, "downloads": -1, "filename": "codeforlife_portal-2.29.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c5e58b2bb5f70d4b54f589ba2d8a929", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26938386, "upload_time": "2019-12-31T08:57:37", "upload_time_iso_8601": "2019-12-31T08:57:37.198686Z", "url": "https://files.pythonhosted.org/packages/bd/ad/88e2a2d09e260c9c0cb1731ce3d09d7b63be4109ac2a0db5a69b4c692be1/codeforlife_portal-2.29.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0a12e16b175dbddb17276fec1942b03", "sha256": "0f5e7a0588baf000cb2710b5fc49aca56e6e1746eeb3fd015403f09250b63179" }, "downloads": -1, "filename": "codeforlife-portal-2.29.4.tar.gz", "has_sig": false, "md5_digest": "a0a12e16b175dbddb17276fec1942b03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26615244, "upload_time": "2019-12-31T08:57:43", "upload_time_iso_8601": "2019-12-31T08:57:43.354819Z", "url": "https://files.pythonhosted.org/packages/fd/f8/54f36fa14658eae2d1a6fa27ca58a51263b8013d9529bbfcc74e3f8d66f8/codeforlife-portal-2.29.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.5": [ { "comment_text": "", "digests": { "md5": "ef2f21f308f104f817bc02a440cca2a1", "sha256": "207efcc4e853d63efd490510f7abca653994a5cdef37dfaca16599c4616b3405" }, "downloads": -1, "filename": "codeforlife_portal-2.29.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef2f21f308f104f817bc02a440cca2a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927101, "upload_time": "2019-12-31T14:01:00", "upload_time_iso_8601": "2019-12-31T14:01:00.930850Z", "url": "https://files.pythonhosted.org/packages/aa/7b/cb598ba2a65b6db822108d9d8ee24edaa439fea66060f31f79bda195fc2b/codeforlife_portal-2.29.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38aed7e0b2f90f2457e1d2dc912e287f", "sha256": "8eb71c986b1a6edfadc42dc45880ab9a03a23aa99a5087dc1102a02cc121c0e6" }, "downloads": -1, "filename": "codeforlife-portal-2.29.5.tar.gz", "has_sig": false, "md5_digest": "38aed7e0b2f90f2457e1d2dc912e287f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613551, "upload_time": "2019-12-31T14:01:07", "upload_time_iso_8601": "2019-12-31T14:01:07.897383Z", "url": "https://files.pythonhosted.org/packages/85/4e/3a61c19597671b00a7bd405e7a8061c023761058f1d7ed15a552d358bb20/codeforlife-portal-2.29.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.6": [ { "comment_text": "", "digests": { "md5": "63f3f20bd5dbba77735e4a8b5c191885", "sha256": "1671a7772cbf7a3ebf03ac8189404cd29ed31f6d7a1be2052ad0e3d8dce4d9d0" }, "downloads": -1, "filename": "codeforlife_portal-2.29.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "63f3f20bd5dbba77735e4a8b5c191885", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927163, "upload_time": "2020-01-02T15:04:01", "upload_time_iso_8601": "2020-01-02T15:04:01.484235Z", "url": "https://files.pythonhosted.org/packages/20/eb/2d19095ef98c4ae356b8f59751bbef62d9e608af5eabb34b8ab558d80467/codeforlife_portal-2.29.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cbd04f1aad8a0a68fd38c715fb3df61f", "sha256": "1173c00d229eaaee0b1caf559e303f3d7e68d1b8a2e23375844503b2489b3fca" }, "downloads": -1, "filename": "codeforlife-portal-2.29.6.tar.gz", "has_sig": false, "md5_digest": "cbd04f1aad8a0a68fd38c715fb3df61f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613619, "upload_time": "2020-01-02T15:04:08", "upload_time_iso_8601": "2020-01-02T15:04:08.682817Z", "url": "https://files.pythonhosted.org/packages/ab/20/1f2f6cc2df3a55d8b7c3c96fb9dd762aee46232e6543a36757514a71ea2d/codeforlife-portal-2.29.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.7": [ { "comment_text": "", "digests": { "md5": "1bd15272a3e914e874b10de228cca260", "sha256": "97fa1264ed9718db1f90e8ce4edd08c8388f0df331217c7d5c91eedb0e3ea6f7" }, "downloads": -1, "filename": "codeforlife_portal-2.29.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bd15272a3e914e874b10de228cca260", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927224, "upload_time": "2020-01-07T14:49:23", "upload_time_iso_8601": "2020-01-07T14:49:23.823656Z", "url": "https://files.pythonhosted.org/packages/2d/22/b698c8b37a75cf5ddf1a5d4712c84fbce644301c202f9d749a70e50889c1/codeforlife_portal-2.29.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5a25173961268ab3365477cd6244da9d", "sha256": "7bddd8bb52495ce80b277c3eb709be6754274148240a6d95366053b2f85850cd" }, "downloads": -1, "filename": "codeforlife-portal-2.29.7.tar.gz", "has_sig": false, "md5_digest": "5a25173961268ab3365477cd6244da9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613570, "upload_time": "2020-01-07T14:49:30", "upload_time_iso_8601": "2020-01-07T14:49:30.704113Z", "url": "https://files.pythonhosted.org/packages/c7/66/e72e5be135e19ab0ee239c6cd6310e83b654d3bbaf5beb89e29f699a5716/codeforlife-portal-2.29.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.8": [ { "comment_text": "", "digests": { "md5": "455017f448896b4d2203e629b8469b85", "sha256": "65b79e42638d235d8b286b2c81ad700c5fdff7ba06346d69d1bdf3f48c052404" }, "downloads": -1, "filename": "codeforlife_portal-2.29.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "455017f448896b4d2203e629b8469b85", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26927335, "upload_time": "2020-02-10T12:41:11", "upload_time_iso_8601": "2020-02-10T12:41:11.640871Z", "url": "https://files.pythonhosted.org/packages/03/1b/e77cb4b0fe91d6368937d797194e8f09ddcfe23d39f1dc0dfce4ce9c7711/codeforlife_portal-2.29.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7617bec02ce711448e51f29342743e5d", "sha256": "b18b910b5670b28806ee9c8ca7ec646f94eb2d000afd402bed9c8f64ec865e85" }, "downloads": -1, "filename": "codeforlife-portal-2.29.8.tar.gz", "has_sig": false, "md5_digest": "7617bec02ce711448e51f29342743e5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613839, "upload_time": "2020-02-10T12:41:17", "upload_time_iso_8601": "2020-02-10T12:41:17.462779Z", "url": "https://files.pythonhosted.org/packages/e3/11/71c36f94be1b89ab089d3f3540432fbc90588067956da65c8555c0ebd910/codeforlife-portal-2.29.8.tar.gz", "yanked": false, "yanked_reason": null } ], "2.29.9": [ { "comment_text": "", "digests": { "md5": "092550fcf109a864772bc57d826a8c16", "sha256": "41a2ec9caa123e2f9151731a19310868875bd2eadb03cd710ba24755ed30ce14" }, "downloads": -1, "filename": "codeforlife_portal-2.29.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "092550fcf109a864772bc57d826a8c16", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926438, "upload_time": "2020-02-19T12:26:58", "upload_time_iso_8601": "2020-02-19T12:26:58.431128Z", "url": "https://files.pythonhosted.org/packages/a1/a4/66b05420ff1646f36489fdcdef78175c75f4683fa602f9a95a635202690e/codeforlife_portal-2.29.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "43bea8a7ef9b901bfac006ad6f5eb9e1", "sha256": "c3a0a7ff2e10549357c70fcd2514f42f7b79e6c61f9251cb316963ad27b4b9eb" }, "downloads": -1, "filename": "codeforlife-portal-2.29.9.tar.gz", "has_sig": false, "md5_digest": "43bea8a7ef9b901bfac006ad6f5eb9e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613149, "upload_time": "2020-02-19T12:27:04", "upload_time_iso_8601": "2020-02-19T12:27:04.704515Z", "url": "https://files.pythonhosted.org/packages/0c/6b/1e69cc36b5547da065c62c4669be81a3d1a8890eb4b846fd6eb3a4a443d6/codeforlife-portal-2.29.9.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "30c78936b22aebdc6ed7932ba4f8e601", "sha256": "fc609c290a6a4ccdfe04100ad1a26d3e5c9b4c47938255b925c614aabf66cd79" }, "downloads": -1, "filename": "codeforlife_portal-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "30c78936b22aebdc6ed7932ba4f8e601", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24415413, "upload_time": "2019-05-13T15:53:28", "upload_time_iso_8601": "2019-05-13T15:53:28.546759Z", "url": "https://files.pythonhosted.org/packages/a7/f8/cf7080ce3a8af277ece0130601e582a2095c6ff34fcaa0e1f75c317853b5/codeforlife_portal-2.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a132888455d2264482288f97847a2f63", "sha256": "c08ea48ab52838f8457c1fdd0b748e4fff5cb7bc383df9fbdba5e1db06ecb538" }, "downloads": -1, "filename": "codeforlife-portal-2.3.0.tar.gz", "has_sig": false, "md5_digest": "a132888455d2264482288f97847a2f63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24117556, "upload_time": "2019-05-13T15:53:40", "upload_time_iso_8601": "2019-05-13T15:53:40.498885Z", "url": "https://files.pythonhosted.org/packages/91/30/9529af395930e10eb7584c1e13d0d217a4af94b7e8384ba833ae4e19f22c/codeforlife-portal-2.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.30.0": [ { "comment_text": "", "digests": { "md5": "a1a855c98611b0030743325f48f1b421", "sha256": "8a75854096c0bcfd0d83a030dbff69218e46e80ecfa2031d52219e4b923f9db4" }, "downloads": -1, "filename": "codeforlife_portal-2.30.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1a855c98611b0030743325f48f1b421", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26928533, "upload_time": "2020-03-05T15:05:32", "upload_time_iso_8601": "2020-03-05T15:05:32.084426Z", "url": "https://files.pythonhosted.org/packages/b8/f2/f619af51fdc9c68a8fc00146f5560ec3c86edd6040d202cf34ca4d3cad25/codeforlife_portal-2.30.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a4efa9692603aa31fc84f4ad46e4ea7a", "sha256": "e59bcc7c3e9a2f7316fe2b9a133908e38b731c94fafd3c1e796509317ec015bd" }, "downloads": -1, "filename": "codeforlife-portal-2.30.0.tar.gz", "has_sig": false, "md5_digest": "a4efa9692603aa31fc84f4ad46e4ea7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26613864, "upload_time": "2020-03-05T15:05:38", "upload_time_iso_8601": "2020-03-05T15:05:38.038385Z", "url": "https://files.pythonhosted.org/packages/00/09/67d15b278e41fe8d2ed932efa667673bac92c3266e5f731d9c8bd0a24d84/codeforlife-portal-2.30.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.30.1": [ { "comment_text": "", "digests": { "md5": "60926f0d8a1803c77a504b0dd7661e07", "sha256": "74c702cdd2e9d16d8cc3c759fd8d393bd71682d752df15466896611741ba3b49" }, "downloads": -1, "filename": "codeforlife_portal-2.30.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60926f0d8a1803c77a504b0dd7661e07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926217, "upload_time": "2020-03-10T11:14:59", "upload_time_iso_8601": "2020-03-10T11:14:59.562692Z", "url": "https://files.pythonhosted.org/packages/a0/e3/705a65339880b49966deb11c0510e1d40db90e5af048ceeb7e9adb3e7d85/codeforlife_portal-2.30.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "27d37235367c4b01c5e841bb6ee0aef5", "sha256": "06b1ef094202ba13a879dea6ae9a340f96eeac146ab279cc87654bf52dd0f5cb" }, "downloads": -1, "filename": "codeforlife-portal-2.30.1.tar.gz", "has_sig": false, "md5_digest": "27d37235367c4b01c5e841bb6ee0aef5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26612308, "upload_time": "2020-03-10T11:15:05", "upload_time_iso_8601": "2020-03-10T11:15:05.469635Z", "url": "https://files.pythonhosted.org/packages/82/44/6f0360f700be807cf8208dfa40547e96ab93db8640ef5f73e62b271d8737/codeforlife-portal-2.30.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.31.0": [ { "comment_text": "", "digests": { "md5": "0f3fae9a73602835c68c2c86ccf3c55c", "sha256": "d7f9f8eb5f48b10af864f091d84f43b0d2eabd08ab6628dc3919cdd7a1687043" }, "downloads": -1, "filename": "codeforlife_portal-2.31.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f3fae9a73602835c68c2c86ccf3c55c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926707, "upload_time": "2020-03-10T15:46:10", "upload_time_iso_8601": "2020-03-10T15:46:10.072528Z", "url": "https://files.pythonhosted.org/packages/56/b7/2a9ec6376b4d51522a53dd9494b01f149156de238d2dbdfbb63dd76daec2/codeforlife_portal-2.31.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "51dbce18e8a9208b4d77bac5a04acb5b", "sha256": "5e55920a4657934b41c3293c9e8c5fd1ea39715da1da064567d281c8a0affdf0" }, "downloads": -1, "filename": "codeforlife-portal-2.31.0.tar.gz", "has_sig": false, "md5_digest": "51dbce18e8a9208b4d77bac5a04acb5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26612741, "upload_time": "2020-03-10T15:46:15", "upload_time_iso_8601": "2020-03-10T15:46:15.649460Z", "url": "https://files.pythonhosted.org/packages/39/28/7ef0c870a9b85d56fcb2a3896ba3490b476cd1c90a46008e638f9a97ead7/codeforlife-portal-2.31.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.32.0": [ { "comment_text": "", "digests": { "md5": "71e71ecd1fc50ff605132c455f350337", "sha256": "4dea31a75508c98afee11e7604e88cf1729864cd1787ec7071051a646e343473" }, "downloads": -1, "filename": "codeforlife_portal-2.32.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71e71ecd1fc50ff605132c455f350337", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926526, "upload_time": "2020-03-13T12:56:26", "upload_time_iso_8601": "2020-03-13T12:56:26.298818Z", "url": "https://files.pythonhosted.org/packages/3a/46/061cb694bf738ec2fe8e108f41983d2d15d09d2f5ccefebb3831a0bc2278/codeforlife_portal-2.32.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "05976dc952321d50294b9fc0d81b97be", "sha256": "3e05242ccccdd208d67cf4aaef100aa983435ed796825da6e3753010058979d4" }, "downloads": -1, "filename": "codeforlife-portal-2.32.0.tar.gz", "has_sig": false, "md5_digest": "05976dc952321d50294b9fc0d81b97be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26612471, "upload_time": "2020-03-13T12:56:33", "upload_time_iso_8601": "2020-03-13T12:56:33.978653Z", "url": "https://files.pythonhosted.org/packages/76/cb/c785319c4b389122f4d18890483fa4a99e0c931a5b30db05eba9150fcf3b/codeforlife-portal-2.32.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.32.1": [ { "comment_text": "", "digests": { "md5": "458ca955158d8781046e036603d4f1be", "sha256": "e83d11349ec5390d71368900d872040e438232bdd49cb6863bf4fe1c575c5fbb" }, "downloads": -1, "filename": "codeforlife_portal-2.32.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "458ca955158d8781046e036603d4f1be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26926533, "upload_time": "2020-03-13T18:05:32", "upload_time_iso_8601": "2020-03-13T18:05:32.872871Z", "url": "https://files.pythonhosted.org/packages/bb/01/a766455e6b48cc8717a65c4d66670641e7457fb2ff54631d1ad7af43f56d/codeforlife_portal-2.32.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "22727532e7cc30fd0ccb7efa282d2b90", "sha256": "6e9e8e8ab3e77ef87234e7ab62626b6d1d4e87a8c38554bf290845f94f0ad890" }, "downloads": -1, "filename": "codeforlife-portal-2.32.1.tar.gz", "has_sig": false, "md5_digest": "22727532e7cc30fd0ccb7efa282d2b90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26612635, "upload_time": "2020-03-13T18:05:38", "upload_time_iso_8601": "2020-03-13T18:05:38.591333Z", "url": "https://files.pythonhosted.org/packages/36/6b/5163b166eb2aa203d4bb13390b2df02c992952032dbdb16cebc8a7321cd6/codeforlife-portal-2.32.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.33.0": [ { "comment_text": "", "digests": { "md5": "04622e70a40173a3ebcb5a2167e30533", "sha256": "9ffc639f538d1701fcd7f0dbe7a3410d1da99407ebbf377eae96312891c0eab9" }, "downloads": -1, "filename": "codeforlife_portal-2.33.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "04622e70a40173a3ebcb5a2167e30533", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26919840, "upload_time": "2020-03-24T10:28:31", "upload_time_iso_8601": "2020-03-24T10:28:31.905526Z", "url": "https://files.pythonhosted.org/packages/20/d7/f4c85b9d5aeac71ca740a134d4de2c4873bacb6b78549d6a844dd8a1bcf6/codeforlife_portal-2.33.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "697b8792276c0117e9a957bfb3cc1aa5", "sha256": "aa13b09570535d4769c4e1e9ea2a36bf331b758b3abb1fec297cba44e1376c20" }, "downloads": -1, "filename": "codeforlife-portal-2.33.0.tar.gz", "has_sig": false, "md5_digest": "697b8792276c0117e9a957bfb3cc1aa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26610457, "upload_time": "2020-03-24T10:28:36", "upload_time_iso_8601": "2020-03-24T10:28:36.994234Z", "url": "https://files.pythonhosted.org/packages/4d/0d/fa706b0bf276f46ee5c9617a83b27fc956a9166e326313cf4e012852d500/codeforlife-portal-2.33.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.34.0": [ { "comment_text": "", "digests": { "md5": "b0d9f48500d06477da37b4bfbca6f2d1", "sha256": "ecd8a449bf539988d597fcd7dd6790bf4f36b0e134be798456e575b8cc720fc2" }, "downloads": -1, "filename": "codeforlife_portal-2.34.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0d9f48500d06477da37b4bfbca6f2d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26931139, "upload_time": "2020-04-03T13:35:57", "upload_time_iso_8601": "2020-04-03T13:35:57.366470Z", "url": "https://files.pythonhosted.org/packages/d1/1a/dc7d5598b1356905f6d579dc72c50926e038dac863eccc454d14c359585a/codeforlife_portal-2.34.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "25322396df3fbea9319b2c9cc8d27829", "sha256": "4c6929ac1fe1567e53c33cdc58cadbd513344800aad0f4baf923ef8c344eb1e5" }, "downloads": -1, "filename": "codeforlife-portal-2.34.0.tar.gz", "has_sig": false, "md5_digest": "25322396df3fbea9319b2c9cc8d27829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26620827, "upload_time": "2020-04-03T13:36:02", "upload_time_iso_8601": "2020-04-03T13:36:02.776988Z", "url": "https://files.pythonhosted.org/packages/82/7a/72e519eed1c5683fe766b251ea849fac86f6293a416ed06d262715f14cf6/codeforlife-portal-2.34.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.34.1": [ { "comment_text": "", "digests": { "md5": "ac3d8d9e6019d5aeb79671d7efe7d47e", "sha256": "fa5c5a1b48e75b6ce19543efaf7e9ddb4701b35d574ed7cd09dc15c09ee9fb09" }, "downloads": -1, "filename": "codeforlife_portal-2.34.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac3d8d9e6019d5aeb79671d7efe7d47e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26931134, "upload_time": "2020-04-06T11:27:39", "upload_time_iso_8601": "2020-04-06T11:27:39.040322Z", "url": "https://files.pythonhosted.org/packages/e7/2f/4eacb3a02ae86972aca0c4a8f036c34b1dca473b281bac8838d09ce25b76/codeforlife_portal-2.34.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c2a1f1c6468acb0c4daaa32ad9bcf86", "sha256": "7aea908abe989666da1bed45c6990acaeccd8d04098567e63ee244816e37b02f" }, "downloads": -1, "filename": "codeforlife-portal-2.34.1.tar.gz", "has_sig": false, "md5_digest": "7c2a1f1c6468acb0c4daaa32ad9bcf86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26620997, "upload_time": "2020-04-06T11:27:44", "upload_time_iso_8601": "2020-04-06T11:27:44.589401Z", "url": "https://files.pythonhosted.org/packages/9a/71/dcd79e1c93041b54cf9e4e0921965c194db1d5f6da49c3d90b2728aafd74/codeforlife-portal-2.34.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.35.0": [ { "comment_text": "", "digests": { "md5": "b21553e051585e32e6db1f26781322de", "sha256": "5d3a7e3ccab3815a021ada387b5576cb1ced4e1d5f36292c7f935d7cdac92c0d" }, "downloads": -1, "filename": "codeforlife_portal-2.35.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b21553e051585e32e6db1f26781322de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26932562, "upload_time": "2020-04-09T08:51:17", "upload_time_iso_8601": "2020-04-09T08:51:17.410957Z", "url": "https://files.pythonhosted.org/packages/87/93/4c785446b03dc1145fb664ee261c91083eeac2946edf8f4bb9d7437e1e5a/codeforlife_portal-2.35.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3d21e9e8b8018b54335d1167e271389e", "sha256": "da7bdd6d2c16be84d8ac956bbc6c24f6f4c5774edfdca392810cbe420f562bff" }, "downloads": -1, "filename": "codeforlife-portal-2.35.0.tar.gz", "has_sig": false, "md5_digest": "3d21e9e8b8018b54335d1167e271389e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26621529, "upload_time": "2020-04-09T08:51:21", "upload_time_iso_8601": "2020-04-09T08:51:21.903839Z", "url": "https://files.pythonhosted.org/packages/95/5d/a3334185a01f9f21264c07a187fea65e1fe723805ecbd3b952abf3e42165/codeforlife-portal-2.35.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.35.1": [ { "comment_text": "", "digests": { "md5": "813ea6e6ca46e3860e2cdea9aa16d943", "sha256": "31b52a76cf9495ebe3f72584cc93e43e6eaa37b55d819678480266e6f8b7afbb" }, "downloads": -1, "filename": "codeforlife_portal-2.35.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "813ea6e6ca46e3860e2cdea9aa16d943", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26932491, "upload_time": "2020-04-09T13:33:13", "upload_time_iso_8601": "2020-04-09T13:33:13.837574Z", "url": "https://files.pythonhosted.org/packages/df/ea/9210b721c693780c269af302d0ff92008b01d88a97dd2d42a2fb02359fca/codeforlife_portal-2.35.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9fcc6fb5adf4bea44eb7ea7dc08f3703", "sha256": "e53def894fd67bcb1870ffe52cd40f96f7fe090469de6b84d8ace0aa6c31b679" }, "downloads": -1, "filename": "codeforlife-portal-2.35.1.tar.gz", "has_sig": false, "md5_digest": "9fcc6fb5adf4bea44eb7ea7dc08f3703", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26621465, "upload_time": "2020-04-09T13:33:18", "upload_time_iso_8601": "2020-04-09T13:33:18.567775Z", "url": "https://files.pythonhosted.org/packages/c4/65/4364a2fcb0fef6f329108b39a04e7233fa9034e26d3b7837ea5750e00e47/codeforlife-portal-2.35.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.35.2": [ { "comment_text": "", "digests": { "md5": "bf0d6579fa1edad25a74066b7fea77cf", "sha256": "98bad5a4222ca8fbb15bcbeeedf12fca9150686e7b393f18ca4284b57d07b142" }, "downloads": -1, "filename": "codeforlife_portal-2.35.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf0d6579fa1edad25a74066b7fea77cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26932625, "upload_time": "2020-04-14T13:47:24", "upload_time_iso_8601": "2020-04-14T13:47:24.269429Z", "url": "https://files.pythonhosted.org/packages/31/14/2ba389d2171cf5a13ec383ff698f436fd698bc4ddd8bfe51fcd4fce79846/codeforlife_portal-2.35.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cfb4a789030dc0f7ad73e24bbd2e8d43", "sha256": "1543f7ef28ae6e25764bef3359e4cdd0f5833cee912540d9fd34ab54b8d1259d" }, "downloads": -1, "filename": "codeforlife-portal-2.35.2.tar.gz", "has_sig": false, "md5_digest": "cfb4a789030dc0f7ad73e24bbd2e8d43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26621770, "upload_time": "2020-04-14T13:47:29", "upload_time_iso_8601": "2020-04-14T13:47:29.021834Z", "url": "https://files.pythonhosted.org/packages/6a/b5/dd95dc2321286023484eca4aebd0a8f4586ea563139db5e596398f06801b/codeforlife-portal-2.35.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.35.3": [ { "comment_text": "", "digests": { "md5": "ecb03cbd3fd907f72773bad4b9e9a7e6", "sha256": "cd3643b818146dc589702a6212ce8ab46693320b82faa35b5210be0733204aaa" }, "downloads": -1, "filename": "codeforlife_portal-2.35.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ecb03cbd3fd907f72773bad4b9e9a7e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26932618, "upload_time": "2020-04-14T15:43:16", "upload_time_iso_8601": "2020-04-14T15:43:16.085023Z", "url": "https://files.pythonhosted.org/packages/47/e3/f927545b15ccb5b762d3418e3d42ed64bc048d439a32faa79da7067d106c/codeforlife_portal-2.35.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "81900b49e2bd50c08ccff0816e73258c", "sha256": "acd3e89285473a38baa9f564d81340dfc3d514e6b3eefd716fbbcaf7fbb6a3a4" }, "downloads": -1, "filename": "codeforlife-portal-2.35.3.tar.gz", "has_sig": false, "md5_digest": "81900b49e2bd50c08ccff0816e73258c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26621813, "upload_time": "2020-04-14T15:43:21", "upload_time_iso_8601": "2020-04-14T15:43:21.089966Z", "url": "https://files.pythonhosted.org/packages/e5/22/8a873b480af943e1eedc265fbe27e42445170a475bd303c4070ad9438cb7/codeforlife-portal-2.35.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.36.0": [ { "comment_text": "", "digests": { "md5": "5dae39d5100aa8610d6483f7dffe3094", "sha256": "a5d461600a7c0db0fd47174c4c2f5dd2c7ad2b0a853cc6e333f1fa9f3dbb739b" }, "downloads": -1, "filename": "codeforlife_portal-2.36.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5dae39d5100aa8610d6483f7dffe3094", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26949788, "upload_time": "2020-04-17T14:18:37", "upload_time_iso_8601": "2020-04-17T14:18:37.617051Z", "url": "https://files.pythonhosted.org/packages/13/87/a9be2c2aee41ba19a6f09f105d0cd13f5d20cd9d2be0ad859901f83868c5/codeforlife_portal-2.36.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "adabb071c5299973b94174b9dc0ec2f9", "sha256": "27b9335e583f59713aeddf0e894c6257b9864fcfca1f7545a59f0c3fa906bb22" }, "downloads": -1, "filename": "codeforlife-portal-2.36.0.tar.gz", "has_sig": false, "md5_digest": "adabb071c5299973b94174b9dc0ec2f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26644595, "upload_time": "2020-04-17T14:18:43", "upload_time_iso_8601": "2020-04-17T14:18:43.356509Z", "url": "https://files.pythonhosted.org/packages/05/76/70ff0df32e27225efb75f2a751eca931aab67c6182a3d69a835b202150df/codeforlife-portal-2.36.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.36.1": [ { "comment_text": "", "digests": { "md5": "1e78d45a4038f3fe879c9f9c1f700f4a", "sha256": "0801f39c8d6c426d81f2de9ee314bac8d291b233e9a8389fedeebea0024bbce1" }, "downloads": -1, "filename": "codeforlife_portal-2.36.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e78d45a4038f3fe879c9f9c1f700f4a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26950200, "upload_time": "2020-04-27T12:33:31", "upload_time_iso_8601": "2020-04-27T12:33:31.396155Z", "url": "https://files.pythonhosted.org/packages/2e/1f/5439aebdfc1ab3b29ff448a838ecfa20f4735d9deb46f5bb8ff1de522278/codeforlife_portal-2.36.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c5c89be223a9116e95c0c34e4c6a2b7c", "sha256": "7eed22dabb251e14d9ac72098a1e8d12e05e6f65ae57d19f4beef6d3849250d4" }, "downloads": -1, "filename": "codeforlife-portal-2.36.1.tar.gz", "has_sig": false, "md5_digest": "c5c89be223a9116e95c0c34e4c6a2b7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26644996, "upload_time": "2020-04-27T12:33:35", "upload_time_iso_8601": "2020-04-27T12:33:35.656936Z", "url": "https://files.pythonhosted.org/packages/84/47/4d6e154f4f15eaaa1bf44aa398e7a64036fe3b1fbf999bf928ba62861c9e/codeforlife-portal-2.36.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "1eef9440f89890782a025ef6ad8a954a", "sha256": "bf2779b872aea9a091ac35da5f3edb9d6307aaab03eb6576154bde526d868063" }, "downloads": -1, "filename": "codeforlife_portal-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1eef9440f89890782a025ef6ad8a954a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418181, "upload_time": "2019-06-06T15:34:55", "upload_time_iso_8601": "2019-06-06T15:34:55.667121Z", "url": "https://files.pythonhosted.org/packages/e0/71/08ba6cbd96a156b68dec980430a1d750f346ff88666e35f00b6a5a1fa4af/codeforlife_portal-2.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "32fabf862118b1f8700015e6479a2b0e", "sha256": "3135b171d09572605010a4f82ec7166ab4662d8cacc485a6aa25d9a5220ed5c8" }, "downloads": -1, "filename": "codeforlife-portal-2.4.0.tar.gz", "has_sig": false, "md5_digest": "32fabf862118b1f8700015e6479a2b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118578, "upload_time": "2019-06-06T15:35:02", "upload_time_iso_8601": "2019-06-06T15:35:02.041243Z", "url": "https://files.pythonhosted.org/packages/a5/d3/9f14ce76d15ba0909dde262bac70550fab682322e78ce055c1f7a558e55b/codeforlife-portal-2.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "15cbbdc0dde1f1b37ac5526d0baa9538", "sha256": "369ebae56dbfc9757bae3b4cc42fe7c56a5a0cda6a550c36c0d0a2b71140de47" }, "downloads": -1, "filename": "codeforlife_portal-2.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15cbbdc0dde1f1b37ac5526d0baa9538", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418181, "upload_time": "2019-06-07T08:58:07", "upload_time_iso_8601": "2019-06-07T08:58:07.017936Z", "url": "https://files.pythonhosted.org/packages/af/65/1bce7fab9082984053eab2b69e842a142b3f3fc9178c5253c6041935b4af/codeforlife_portal-2.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e30b6a785905e4af75be3b0d0e9c6934", "sha256": "a0022afdbc850cba6d5330486da138db416478cdd7613bd66ee48625c25cfe75" }, "downloads": -1, "filename": "codeforlife-portal-2.4.1.tar.gz", "has_sig": false, "md5_digest": "e30b6a785905e4af75be3b0d0e9c6934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118632, "upload_time": "2019-06-07T08:58:13", "upload_time_iso_8601": "2019-06-07T08:58:13.837981Z", "url": "https://files.pythonhosted.org/packages/48/e4/d9c06c0144854ac2a004414a03abdf8cbccf5b4879a9c644ed4ca124e6b6/codeforlife-portal-2.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "1d3255c524506c7f45e02641ce3df290", "sha256": "746defe0708e48bee1cc4826c60c6f6db03937ff5cb8e9049b895849d4a251ce" }, "downloads": -1, "filename": "codeforlife_portal-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d3255c524506c7f45e02641ce3df290", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418205, "upload_time": "2019-06-07T10:51:29", "upload_time_iso_8601": "2019-06-07T10:51:29.222264Z", "url": "https://files.pythonhosted.org/packages/89/c1/16e216b3401c2f9d696023f3ef79afa8dd5672463cd46d71ff930b5a7120/codeforlife_portal-2.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ba8197eacc9ae6a3eea92a2c0230bc87", "sha256": "7e14a4a0bc8ff9456ac35d2bcff313dc358ffa989ab7bdc3d7736f73f9f62a8c" }, "downloads": -1, "filename": "codeforlife-portal-2.5.0.tar.gz", "has_sig": false, "md5_digest": "ba8197eacc9ae6a3eea92a2c0230bc87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118574, "upload_time": "2019-06-07T10:51:35", "upload_time_iso_8601": "2019-06-07T10:51:35.434496Z", "url": "https://files.pythonhosted.org/packages/73/13/37e1296e890305a977349dcdaaaf785ccd46a8b1f58fb29022129d590dc6/codeforlife-portal-2.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "8c091bb3d49d6cfc565caf9ec8df35e2", "sha256": "ab79489e0a2b3d09d9d38afcd1916a8670010f7f852e972e80f1dee23cf13faf" }, "downloads": -1, "filename": "codeforlife_portal-2.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c091bb3d49d6cfc565caf9ec8df35e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418136, "upload_time": "2019-06-07T12:59:42", "upload_time_iso_8601": "2019-06-07T12:59:42.924385Z", "url": "https://files.pythonhosted.org/packages/1e/f2/db1f7d35045e6f98d3ebe5cfc9b7e6f1f580773994312204485af78d0e7f/codeforlife_portal-2.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2285ab0ff853db924be721b5ad681df2", "sha256": "4403b094a2065867bea11a0d33d1c1ec8135f0f76f6c4d2534457b84fe08209d" }, "downloads": -1, "filename": "codeforlife-portal-2.5.1.tar.gz", "has_sig": false, "md5_digest": "2285ab0ff853db924be721b5ad681df2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118618, "upload_time": "2019-06-07T12:59:49", "upload_time_iso_8601": "2019-06-07T12:59:49.453361Z", "url": "https://files.pythonhosted.org/packages/00/96/131d5935a4d8dc072e410578e7318695a72e585d13cf7b4cbb2eef9c592a/codeforlife-portal-2.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.2": [ { "comment_text": "", "digests": { "md5": "60df1e588908fd06244dcd84fa449183", "sha256": "f5e3984b01c29d7cca8e1e2d762c662b5c0908ac0a36d1ab251db23119b231de" }, "downloads": -1, "filename": "codeforlife_portal-2.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60df1e588908fd06244dcd84fa449183", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418153, "upload_time": "2019-06-19T10:53:01", "upload_time_iso_8601": "2019-06-19T10:53:01.345846Z", "url": "https://files.pythonhosted.org/packages/4f/9f/24a09b68d74d24ab0d39deae573f90ad1baaa39a4fa241651f56eec5c118/codeforlife_portal-2.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b9d857eb6cc4bba36563c9cd66fdf190", "sha256": "7535bcfd369da1b02be6e04d3737b394021aaa1639f8261784e401f553892ff4" }, "downloads": -1, "filename": "codeforlife-portal-2.5.2.tar.gz", "has_sig": false, "md5_digest": "b9d857eb6cc4bba36563c9cd66fdf190", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118527, "upload_time": "2019-06-19T10:53:08", "upload_time_iso_8601": "2019-06-19T10:53:08.123449Z", "url": "https://files.pythonhosted.org/packages/3b/60/8fbf5d8cb2dc3a81cf50fef288e68f9ca5289fa6b674330333e704a506ff/codeforlife-portal-2.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.3": [ { "comment_text": "", "digests": { "md5": "cc208fa1f99bee2aa479cce9ec41c840", "sha256": "fce86b9e6851a89ad85f2cd7751fd11a9ecfadab8e0bcc74d403b682e321d3c3" }, "downloads": -1, "filename": "codeforlife_portal-2.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc208fa1f99bee2aa479cce9ec41c840", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418174, "upload_time": "2019-06-20T08:32:43", "upload_time_iso_8601": "2019-06-20T08:32:43.347984Z", "url": "https://files.pythonhosted.org/packages/6b/ed/b80c464c3ffb34a572f2809c12dfc17fb535e9a9c0346e5bf10710c4ddbf/codeforlife_portal-2.5.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95aa22d65512017bdf3ab7f95a33d657", "sha256": "01d3bfff283835237c4b7501616992b509b8200585e6b83182535a176e5e901e" }, "downloads": -1, "filename": "codeforlife-portal-2.5.3.tar.gz", "has_sig": false, "md5_digest": "95aa22d65512017bdf3ab7f95a33d657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118588, "upload_time": "2019-06-20T08:32:49", "upload_time_iso_8601": "2019-06-20T08:32:49.203326Z", "url": "https://files.pythonhosted.org/packages/ff/d1/d3ccc30a9a766744969b2402c4c3b7197bddad444e0a079a5d085c48cffb/codeforlife-portal-2.5.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.4": [ { "comment_text": "", "digests": { "md5": "0447fd5dfcb2ed7d15fb1e15ff33ff00", "sha256": "60d12f3a030b22693332dc7e5cfc7769565b3953dc3855efb99caf334a9c3cbe" }, "downloads": -1, "filename": "codeforlife_portal-2.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0447fd5dfcb2ed7d15fb1e15ff33ff00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418288, "upload_time": "2019-06-20T12:44:34", "upload_time_iso_8601": "2019-06-20T12:44:34.684614Z", "url": "https://files.pythonhosted.org/packages/bc/da/baa78e53fc4e4e41dcd37ff58042f43f3dae186b0308a21580d5b456cd8b/codeforlife_portal-2.5.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7311ab01d70e394affcea270b152e49a", "sha256": "89c31f0d3f9ac6195cb443fe11dc6dad79c38f6ff423290cc1469353afd7569e" }, "downloads": -1, "filename": "codeforlife-portal-2.5.4.tar.gz", "has_sig": false, "md5_digest": "7311ab01d70e394affcea270b152e49a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118754, "upload_time": "2019-06-20T12:44:41", "upload_time_iso_8601": "2019-06-20T12:44:41.561792Z", "url": "https://files.pythonhosted.org/packages/5a/77/e9bd889cae199d23e5bd14eda20a3cb3ace0921d8a09106d043ef6683cdc/codeforlife-portal-2.5.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.5": [ { "comment_text": "", "digests": { "md5": "3d61ce4e6cabc184eb44a66edd0e9323", "sha256": "2de74cd2595603f0e16fae22b69273dfffc449cb9465c80ad172151abc0cc054" }, "downloads": -1, "filename": "codeforlife_portal-2.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3d61ce4e6cabc184eb44a66edd0e9323", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418302, "upload_time": "2019-06-20T15:35:17", "upload_time_iso_8601": "2019-06-20T15:35:17.478897Z", "url": "https://files.pythonhosted.org/packages/53/79/77bdb1a16ff61bd569ec8a21f847516bee5c603cff20e953b02ce9c8f525/codeforlife_portal-2.5.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6f46cef5ac12a09d143b8f4a821bd40d", "sha256": "a3c8cd0c2661c14249c34d8d20b2904097ee45647853c3da6c0a7d557a202b82" }, "downloads": -1, "filename": "codeforlife-portal-2.5.5.tar.gz", "has_sig": false, "md5_digest": "6f46cef5ac12a09d143b8f4a821bd40d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118765, "upload_time": "2019-06-20T15:35:24", "upload_time_iso_8601": "2019-06-20T15:35:24.562783Z", "url": "https://files.pythonhosted.org/packages/1c/64/14942f2f82e9872cec601c79f0101e38700e234c2741ba6b65737ffb5120/codeforlife-portal-2.5.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.6": [ { "comment_text": "", "digests": { "md5": "4f5409fdb61534494f675b0fe48be7ec", "sha256": "91ce19e32aa9e7432932dc9af383a418e28ad0ddf94544f6fd25aa03a89e5299" }, "downloads": -1, "filename": "codeforlife_portal-2.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f5409fdb61534494f675b0fe48be7ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24416918, "upload_time": "2019-06-26T08:52:27", "upload_time_iso_8601": "2019-06-26T08:52:27.819754Z", "url": "https://files.pythonhosted.org/packages/39/11/abeaec9354c6abc074b8124d39b661df6d2925ae8ca85738c5f85bdbfdf9/codeforlife_portal-2.5.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ab178c99271f15a9daafef8be9def7fc", "sha256": "ca20b989a3bda60d1118cf94bc21509d8323b43bee3179af82a3472d67b61854" }, "downloads": -1, "filename": "codeforlife-portal-2.5.6.tar.gz", "has_sig": false, "md5_digest": "ab178c99271f15a9daafef8be9def7fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24117655, "upload_time": "2019-06-26T08:52:34", "upload_time_iso_8601": "2019-06-26T08:52:34.322800Z", "url": "https://files.pythonhosted.org/packages/31/68/537abff23e5a8c6883ddb7b9a666981347b12fb25998c017aa3c6f1efa8b/codeforlife-portal-2.5.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.7": [ { "comment_text": "", "digests": { "md5": "8990d3048a33a5001f1dc19860e5b552", "sha256": "34cfa251aa07908188370500b1262e4c64d75848697641df190fedb6bd50a449" }, "downloads": -1, "filename": "codeforlife_portal-2.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8990d3048a33a5001f1dc19860e5b552", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24416780, "upload_time": "2019-06-27T08:41:47", "upload_time_iso_8601": "2019-06-27T08:41:47.324930Z", "url": "https://files.pythonhosted.org/packages/11/3c/c3b1b178c59ee9a73a45263ccf8c2f9d4feda502a58dc69c3eac2e829a16/codeforlife_portal-2.5.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7f24c9facded62ccea1e145dd4f5ea06", "sha256": "ccc4ffef73da07ebf0ad30128084525410ee54eb5f14418b90948ec344bfa9b7" }, "downloads": -1, "filename": "codeforlife-portal-2.5.7.tar.gz", "has_sig": false, "md5_digest": "7f24c9facded62ccea1e145dd4f5ea06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24117537, "upload_time": "2019-06-27T08:41:53", "upload_time_iso_8601": "2019-06-27T08:41:53.396451Z", "url": "https://files.pythonhosted.org/packages/41/87/c6bf59bda079724e2f87ba1b8fb5671638b3220059b576d379babda09398/codeforlife-portal-2.5.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.8": [ { "comment_text": "", "digests": { "md5": "16f35e61cd2ea6d326aead89339903a2", "sha256": "ec355eaab4127259cbf7f54e9a853d4cec3b67960adbc67f0f9d7404dbb92a7a" }, "downloads": -1, "filename": "codeforlife_portal-2.5.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16f35e61cd2ea6d326aead89339903a2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24417111, "upload_time": "2019-06-28T13:38:22", "upload_time_iso_8601": "2019-06-28T13:38:22.092006Z", "url": "https://files.pythonhosted.org/packages/74/7d/08d3391c45001bc74e7fb3a9730c9533750f7971b74a44dcc7975d6728d9/codeforlife_portal-2.5.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2b9ee42edee79ec779a68798eb361f52", "sha256": "235afa96b224d746c6a948ff4adac00e4af892a03cc34595a18c848386fefe17" }, "downloads": -1, "filename": "codeforlife-portal-2.5.8.tar.gz", "has_sig": false, "md5_digest": "2b9ee42edee79ec779a68798eb361f52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24117876, "upload_time": "2019-06-28T13:38:29", "upload_time_iso_8601": "2019-06-28T13:38:29.079750Z", "url": "https://files.pythonhosted.org/packages/cb/39/e4f4bb48b06cedfb31a0b768bbd690cab87c5094d502cd5136a012cb8806/codeforlife-portal-2.5.8.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.9": [ { "comment_text": "", "digests": { "md5": "bd97d420becdeb605f68590c9885c1e3", "sha256": "3272badc56cef858ce9624f6823cff0f8e35d733efd1d9f870f1b4dd646e3748" }, "downloads": -1, "filename": "codeforlife_portal-2.5.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd97d420becdeb605f68590c9885c1e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24417454, "upload_time": "2019-06-28T15:04:53", "upload_time_iso_8601": "2019-06-28T15:04:53.226298Z", "url": "https://files.pythonhosted.org/packages/c9/ef/0c56ca3ce8c00cd6ed7e60a25db5708c82dce0cc8f31e71216ec6861984c/codeforlife_portal-2.5.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46e1f7bfae2d2a8dbfcf16acd4486472", "sha256": "a45778057ab9100620e96629c53f76f30fa27ede9621e72a7dbaa9ce09c37d27" }, "downloads": -1, "filename": "codeforlife-portal-2.5.9.tar.gz", "has_sig": false, "md5_digest": "46e1f7bfae2d2a8dbfcf16acd4486472", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118146, "upload_time": "2019-06-28T15:04:59", "upload_time_iso_8601": "2019-06-28T15:04:59.638097Z", "url": "https://files.pythonhosted.org/packages/dc/c9/b697c466fd75cca8a65a17a30867cedf5063b5d399b76cc86452a20ed102/codeforlife-portal-2.5.9.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "d56156f02dc24841ee921a77eb35be17", "sha256": "e4fbb66305655de281304845b4b17f6193eaec144ad298513c2a607c468ffb41" }, "downloads": -1, "filename": "codeforlife_portal-2.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d56156f02dc24841ee921a77eb35be17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24417446, "upload_time": "2019-07-03T09:33:12", "upload_time_iso_8601": "2019-07-03T09:33:12.213740Z", "url": "https://files.pythonhosted.org/packages/73/95/b62754aa167d4bbe2614539e7c902ea630de453096eb741e083c30fae8d0/codeforlife_portal-2.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4666e78cc5277229a765d8ef03995484", "sha256": "29fc201553d9c8edd0ba3f6e95e19ae1e564e94cbd9e27610b47d06b827b422d" }, "downloads": -1, "filename": "codeforlife-portal-2.6.0.tar.gz", "has_sig": false, "md5_digest": "4666e78cc5277229a765d8ef03995484", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24118130, "upload_time": "2019-07-03T09:33:18", "upload_time_iso_8601": "2019-07-03T09:33:18.557649Z", "url": "https://files.pythonhosted.org/packages/c6/72/950821e4943ed08541f775ad92bb3ef3c12a4a3bd6bae5d3a18f967c089e/codeforlife-portal-2.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "70a844165427730b666b0c9ab1715894", "sha256": "8a31f5768d9e0fbda6ea8c01de6c7020913a71aa23749f7adbdf823d6b5885c2" }, "downloads": -1, "filename": "codeforlife_portal-2.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "70a844165427730b666b0c9ab1715894", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24418832, "upload_time": "2019-07-03T16:09:23", "upload_time_iso_8601": "2019-07-03T16:09:23.149204Z", "url": "https://files.pythonhosted.org/packages/b1/a1/1b1277ab97d891888a0a190a445818249f8abbb4d32eb68c7db7a7e4e453/codeforlife_portal-2.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c7477050f8e2fc464d4b842647aa0b2b", "sha256": "655914e80fb30b79e85997d916bbfbcd05b4f9429f44e1db7845c4b58831ca37" }, "downloads": -1, "filename": "codeforlife-portal-2.6.1.tar.gz", "has_sig": false, "md5_digest": "c7477050f8e2fc464d4b842647aa0b2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24119296, "upload_time": "2019-07-03T16:09:30", "upload_time_iso_8601": "2019-07-03T16:09:30.040885Z", "url": "https://files.pythonhosted.org/packages/ce/c1/f20b6476a3c3d325d20b0895cfa38c55968e436c3c2c249421f525042f1e/codeforlife-portal-2.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.10": [ { "comment_text": "", "digests": { "md5": "5824099a4ce4df49564fd107f1a4620d", "sha256": "08529e2a0ff101a7cd2267dc6420c4d28b85e60a177c54c6ebe33dbdfd0362eb" }, "downloads": -1, "filename": "codeforlife_portal-2.6.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5824099a4ce4df49564fd107f1a4620d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24421281, "upload_time": "2019-08-05T16:29:07", "upload_time_iso_8601": "2019-08-05T16:29:07.787026Z", "url": "https://files.pythonhosted.org/packages/db/b0/2bce662a608c337ff85c76d1cb1ce4857ed0e475487a8057ca408112f655/codeforlife_portal-2.6.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "637a309f37ea17d4dccac82ec655cff2", "sha256": "d78f71472ec4f59916c04afe0105e1582b7dba78c140965344c33d91f294b25f" }, "downloads": -1, "filename": "codeforlife-portal-2.6.10.tar.gz", "has_sig": false, "md5_digest": "637a309f37ea17d4dccac82ec655cff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121510, "upload_time": "2019-08-05T16:29:15", "upload_time_iso_8601": "2019-08-05T16:29:15.037669Z", "url": "https://files.pythonhosted.org/packages/0f/91/b2cc3d49eb3098b10a933e750db891a92ff0880e005044d1d9175f8a6004/codeforlife-portal-2.6.10.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.11": [ { "comment_text": "", "digests": { "md5": "86331a9b3074b8634e921b59095150e2", "sha256": "4b17f9d1eb25d3a014853a6efb908275ed12ac6e9508bf44ccbfd52c3949f0f6" }, "downloads": -1, "filename": "codeforlife_portal-2.6.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86331a9b3074b8634e921b59095150e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24422452, "upload_time": "2019-08-09T16:14:12", "upload_time_iso_8601": "2019-08-09T16:14:12.976213Z", "url": "https://files.pythonhosted.org/packages/87/ad/320da70b720a18715bcfadfdbc6d9e4ea43d4215b05b5d1c06bc2ee8d443/codeforlife_portal-2.6.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ce706f914b8e94e3b7795b126467704d", "sha256": "0289fe9036b47c3b7a7c9138b9b18c127a9d25cb789c3a1e3e0be8d6e9959cd7" }, "downloads": -1, "filename": "codeforlife-portal-2.6.11.tar.gz", "has_sig": false, "md5_digest": "ce706f914b8e94e3b7795b126467704d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121334, "upload_time": "2019-08-09T16:14:19", "upload_time_iso_8601": "2019-08-09T16:14:19.119772Z", "url": "https://files.pythonhosted.org/packages/05/18/95111a3b33e4c7addde7a697df06cb32a657cdd90cad2b835d1ef9314796/codeforlife-portal-2.6.11.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.12": [ { "comment_text": "", "digests": { "md5": "b776c34919137522026629ad4333a347", "sha256": "3152008acf33a06adc415cc009f695e469878a03f5ee28d6cbe714b5c1179e38" }, "downloads": -1, "filename": "codeforlife_portal-2.6.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b776c34919137522026629ad4333a347", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24422466, "upload_time": "2019-08-13T09:18:58", "upload_time_iso_8601": "2019-08-13T09:18:58.509576Z", "url": "https://files.pythonhosted.org/packages/ef/89/d08a84a5d7fd93fbdd588091f2a5e49192666b358a97045cc4b03da4479a/codeforlife_portal-2.6.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ad896b884e5747c392bd35d59d0a98c", "sha256": "db685646b0e4a91fd939e1bcde135950ab501e773f96368d863280d3b5c4ae57" }, "downloads": -1, "filename": "codeforlife-portal-2.6.12.tar.gz", "has_sig": false, "md5_digest": "5ad896b884e5747c392bd35d59d0a98c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121778, "upload_time": "2019-08-13T09:19:04", "upload_time_iso_8601": "2019-08-13T09:19:04.516758Z", "url": "https://files.pythonhosted.org/packages/a1/bf/a5ed22be5a9b7a431de33a0077bac781150f3bf223ef8ea06cc02b645f11/codeforlife-portal-2.6.12.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.13": [ { "comment_text": "", "digests": { "md5": "c01d6b260051751fc3f8006692ef723b", "sha256": "ae58aea014f9a2ebd38264db32123ec630a7c5aa1151fcce4c420f559d7173a3" }, "downloads": -1, "filename": "codeforlife_portal-2.6.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c01d6b260051751fc3f8006692ef723b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24422767, "upload_time": "2019-08-15T15:35:22", "upload_time_iso_8601": "2019-08-15T15:35:22.924580Z", "url": "https://files.pythonhosted.org/packages/04/73/197ee6e2857983e3bb937afc3d0f2d94213fa5418ee5556ce9a4ba7b450c/codeforlife_portal-2.6.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95490e32d1dc4ba843fdbd290e2bc58d", "sha256": "6f94eedde6e0292e8c6c06e0679c90e663403a623b78f506a32c22ac762945d9" }, "downloads": -1, "filename": "codeforlife-portal-2.6.13.tar.gz", "has_sig": false, "md5_digest": "95490e32d1dc4ba843fdbd290e2bc58d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121443, "upload_time": "2019-08-15T15:35:28", "upload_time_iso_8601": "2019-08-15T15:35:28.426797Z", "url": "https://files.pythonhosted.org/packages/be/e3/a934219261afdd273169c9c55a5d3f07d765e7e1bbb6b26d680f134e0778/codeforlife-portal-2.6.13.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.2": [ { "comment_text": "", "digests": { "md5": "4f469d392146d45c52e8cd32f539588e", "sha256": "43551bbd10bc72eceafc5f7c6544c6c58a791ddc975c4667686d51ad389847af" }, "downloads": -1, "filename": "codeforlife_portal-2.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f469d392146d45c52e8cd32f539588e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419593, "upload_time": "2019-07-10T07:22:30", "upload_time_iso_8601": "2019-07-10T07:22:30.766780Z", "url": "https://files.pythonhosted.org/packages/a4/fd/2cc7d9ab3038caa70616686051a41c3f8cee142c3ed38f25ba6fc2cb2562/codeforlife_portal-2.6.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff7b4461210b4b58b7b68e3a58344147", "sha256": "c090743ab5e2add2cc9b2b37aa7778727e51f262ffa5df3cd8ee51f9d72f3272" }, "downloads": -1, "filename": "codeforlife-portal-2.6.2.tar.gz", "has_sig": false, "md5_digest": "ff7b4461210b4b58b7b68e3a58344147", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24119992, "upload_time": "2019-07-10T07:22:37", "upload_time_iso_8601": "2019-07-10T07:22:37.521339Z", "url": "https://files.pythonhosted.org/packages/7a/64/d23bee64848e1aabe3ae025e7994581d99c3469a8234a91cf5273654bfe0/codeforlife-portal-2.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.3": [ { "comment_text": "", "digests": { "md5": "116f6e2e5336088c73a2171bad74bdad", "sha256": "2fa5dd33bb562cea9940e68652fb741eab377973ce4319d50e72cb03fc71a728" }, "downloads": -1, "filename": "codeforlife_portal-2.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "116f6e2e5336088c73a2171bad74bdad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419596, "upload_time": "2019-07-10T14:06:58", "upload_time_iso_8601": "2019-07-10T14:06:58.740662Z", "url": "https://files.pythonhosted.org/packages/d6/f7/c49da07dd8c11c67b472b08d0dd6e9be4c53c83ec529ef4823312ecb70a9/codeforlife_portal-2.6.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bb5e2c5da998679e6e78a32be3db1232", "sha256": "8e47d7c8452eb564e662495cd64be35027f6fdb4ad76801863448e8f0b7bfd6b" }, "downloads": -1, "filename": "codeforlife-portal-2.6.3.tar.gz", "has_sig": false, "md5_digest": "bb5e2c5da998679e6e78a32be3db1232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24119981, "upload_time": "2019-07-10T14:07:04", "upload_time_iso_8601": "2019-07-10T14:07:04.718871Z", "url": "https://files.pythonhosted.org/packages/7d/59/81da6b52fc3d6d3afb4d4039f71e98cbbd71ec29b17581de20178dbf51f5/codeforlife-portal-2.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.4": [ { "comment_text": "", "digests": { "md5": "a50ffa4069d9ed6aeb985942c868634f", "sha256": "c26b1c86af29723ebab6afb18455b685a4a9af8e74ac8041abc70163b6369753" }, "downloads": -1, "filename": "codeforlife_portal-2.6.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a50ffa4069d9ed6aeb985942c868634f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24421091, "upload_time": "2019-07-11T12:47:48", "upload_time_iso_8601": "2019-07-11T12:47:48.505141Z", "url": "https://files.pythonhosted.org/packages/ab/a2/961c615b2a7f1956cc60debd200eec57d7650ac1ecba35e827831b1086a8/codeforlife_portal-2.6.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21951dc47169c98957fa9660d78ebe7f", "sha256": "3dbdcdcd4b98b8eea788c4b85070036c6cb002f588a88b1644399f116272082a" }, "downloads": -1, "filename": "codeforlife-portal-2.6.4.tar.gz", "has_sig": false, "md5_digest": "21951dc47169c98957fa9660d78ebe7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121170, "upload_time": "2019-07-11T12:47:53", "upload_time_iso_8601": "2019-07-11T12:47:53.887605Z", "url": "https://files.pythonhosted.org/packages/fb/7d/13f4cfe5701863d39a377096f861cd370a5e8fb654a9c0c416c424564d4e/codeforlife-portal-2.6.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.5": [ { "comment_text": "", "digests": { "md5": "948450e83384fa2ba9fcdb8e1b407219", "sha256": "23c72617a630e99d0f59761dbcebded0607595b92184e707ddf547587f169d77" }, "downloads": -1, "filename": "codeforlife_portal-2.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "948450e83384fa2ba9fcdb8e1b407219", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24421184, "upload_time": "2019-07-15T11:30:15", "upload_time_iso_8601": "2019-07-15T11:30:15.421941Z", "url": "https://files.pythonhosted.org/packages/03/47/2582f6aa4ef079356c9258b3d395b93195e959b692447f5e8f83b900c2b9/codeforlife_portal-2.6.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "38e91191e14a82f79877b75fa9565bc6", "sha256": "5b2dfda588d1eb272563e9e291c9d2c6f7aa0ffb65bf22b3bcd1745741675c0e" }, "downloads": -1, "filename": "codeforlife-portal-2.6.5.tar.gz", "has_sig": false, "md5_digest": "38e91191e14a82f79877b75fa9565bc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121212, "upload_time": "2019-07-15T11:30:22", "upload_time_iso_8601": "2019-07-15T11:30:22.229196Z", "url": "https://files.pythonhosted.org/packages/55/f0/ead110c30f2adffe6c7462d012f5255dc7e2745eb09b5dde14eba35abb06/codeforlife-portal-2.6.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.6": [ { "comment_text": "", "digests": { "md5": "1a0941c48cca457d932efb59810d9e34", "sha256": "ef0bfee439b801c8712a125b0bb13013c671913f840de75af9f56b10dcdb9389" }, "downloads": -1, "filename": "codeforlife_portal-2.6.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a0941c48cca457d932efb59810d9e34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24421180, "upload_time": "2019-07-17T15:53:17", "upload_time_iso_8601": "2019-07-17T15:53:17.256130Z", "url": "https://files.pythonhosted.org/packages/1b/42/e8235751aa8584e0d964e70b4d0b673f7824001658ed7c8aca8be58c9736/codeforlife_portal-2.6.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c4c2d9825cb1752084f5e6560f4ef3a5", "sha256": "c13da645910ff7de2f35b661abaf39743010cd8ed251d5d916fd3cb44d57d4e6" }, "downloads": -1, "filename": "codeforlife-portal-2.6.6.tar.gz", "has_sig": false, "md5_digest": "c4c2d9825cb1752084f5e6560f4ef3a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121312, "upload_time": "2019-07-17T15:53:22", "upload_time_iso_8601": "2019-07-17T15:53:22.662072Z", "url": "https://files.pythonhosted.org/packages/ff/18/1d951c593ab044a3270647a1592f876b52738b81c3a1da6574934dee7b57/codeforlife-portal-2.6.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.7": [ { "comment_text": "", "digests": { "md5": "a85f149a055c022cc36af688e0993e22", "sha256": "479a774ec1948004e47e7a5fc16dcd3410b2ae73dc27484ed7853fddda379efe" }, "downloads": -1, "filename": "codeforlife_portal-2.6.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a85f149a055c022cc36af688e0993e22", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24421278, "upload_time": "2019-07-23T17:15:11", "upload_time_iso_8601": "2019-07-23T17:15:11.286084Z", "url": "https://files.pythonhosted.org/packages/9a/63/bf426e9dbc23337e407189dcc0ef34b8639a7ba67144c0de75082b3d098f/codeforlife_portal-2.6.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8ece7b82eabd726e41802ad1257ca16", "sha256": "d65e6e6c7e9e146eacaf4f4bc769557818fc1bad944025e97e2f588aac4a76a4" }, "downloads": -1, "filename": "codeforlife-portal-2.6.7.tar.gz", "has_sig": false, "md5_digest": "d8ece7b82eabd726e41802ad1257ca16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121306, "upload_time": "2019-07-23T17:15:17", "upload_time_iso_8601": "2019-07-23T17:15:17.279104Z", "url": "https://files.pythonhosted.org/packages/10/e9/24efcd7f4242e0c60a51ad8f515e81bbfaf28b865e7fb4c24ead9e22146f/codeforlife-portal-2.6.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.8": [ { "comment_text": "", "digests": { "md5": "e7ffacb317047a0474a05c60fdb5b1e7", "sha256": "4fc9de659272b8ba95cd8567de82b7bd7856d09c187695ba67b9be4a92470cf9" }, "downloads": -1, "filename": "codeforlife_portal-2.6.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7ffacb317047a0474a05c60fdb5b1e7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24421268, "upload_time": "2019-07-25T09:41:23", "upload_time_iso_8601": "2019-07-25T09:41:23.061205Z", "url": "https://files.pythonhosted.org/packages/7a/1f/0c06b9cef267112adf362cd13dd0e6dfadcad5df86babd56a055567b97e2/codeforlife_portal-2.6.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4b0f991cb9be272b3efebb515e52d7c3", "sha256": "dae1529a8c9ae307f9c8f1bd0b1d854cbdbb31894dd40db96d45d896370da841" }, "downloads": -1, "filename": "codeforlife-portal-2.6.8.tar.gz", "has_sig": false, "md5_digest": "4b0f991cb9be272b3efebb515e52d7c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121327, "upload_time": "2019-07-25T09:41:29", "upload_time_iso_8601": "2019-07-25T09:41:29.816087Z", "url": "https://files.pythonhosted.org/packages/1b/fe/6304a8d1a9219e6d2330074b71a6981a5e8aa37cb62b93bef51dd4a48900/codeforlife-portal-2.6.8.tar.gz", "yanked": false, "yanked_reason": null } ], "2.6.9": [ { "comment_text": "", "digests": { "md5": "8fd59e5e3c38230740236dfb5138e10c", "sha256": "3a3ba660497dadba0024befe29c642e1b15ace6a29493bbe8b7838f9753b90ca" }, "downloads": -1, "filename": "codeforlife_portal-2.6.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8fd59e5e3c38230740236dfb5138e10c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24421265, "upload_time": "2019-07-29T09:12:33", "upload_time_iso_8601": "2019-07-29T09:12:33.074505Z", "url": "https://files.pythonhosted.org/packages/32/cf/cb5d7934890f5547632646fc86569b7fe4e44593384d36f78ae046905b21/codeforlife_portal-2.6.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6c64cfd91f1cb8b1a8cf64356fb2c252", "sha256": "a3f7e3d9fa578d0bbe52797f920068f830cbd69a731c2338389df3a645d06ecc" }, "downloads": -1, "filename": "codeforlife-portal-2.6.9.tar.gz", "has_sig": false, "md5_digest": "6c64cfd91f1cb8b1a8cf64356fb2c252", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24121505, "upload_time": "2019-07-29T09:12:40", "upload_time_iso_8601": "2019-07-29T09:12:40.580341Z", "url": "https://files.pythonhosted.org/packages/49/6a/5a0126bcfa3c8e85afd3ea11728eb4e4c759a62bd7a0d3c1551c3db12b8b/codeforlife-portal-2.6.9.tar.gz", "yanked": false, "yanked_reason": null } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "b9edc897462b6690147b5cbe7e3a41ef", "sha256": "6ec2978d280db5fa5510de8cc1cac185c957929c542d7ed09f5a117a7de55cb1" }, "downloads": -1, "filename": "codeforlife_portal-2.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9edc897462b6690147b5cbe7e3a41ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24423506, "upload_time": "2019-08-21T14:53:40", "upload_time_iso_8601": "2019-08-21T14:53:40.097074Z", "url": "https://files.pythonhosted.org/packages/c8/e8/d2cf4b532a2a0de35effa9d0a7bbdc5f471d974166c905c1af1cdb8413b2/codeforlife_portal-2.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f07d1a85d15ab8e946da8623adc61a32", "sha256": "ebd77956d1c6d90c9fe794f747d691107d8d9ac7b9c04caab6de2f2ef02f7b68" }, "downloads": -1, "filename": "codeforlife-portal-2.7.0.tar.gz", "has_sig": false, "md5_digest": "f07d1a85d15ab8e946da8623adc61a32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24122119, "upload_time": "2019-08-21T14:53:47", "upload_time_iso_8601": "2019-08-21T14:53:47.438908Z", "url": "https://files.pythonhosted.org/packages/3b/46/e5354dceb2e55001555ccf5619a41896bb8cbb45ee72f79d2517874d4f0a/codeforlife-portal-2.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "c704303dfdfd4f3f8cc50623836611eb", "sha256": "b0949b5b597a706fbd9946fe2b95542ff86653b0f31ac534620b0aaafceeef24" }, "downloads": -1, "filename": "codeforlife_portal-2.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c704303dfdfd4f3f8cc50623836611eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24419229, "upload_time": "2019-08-23T10:14:20", "upload_time_iso_8601": "2019-08-23T10:14:20.248327Z", "url": "https://files.pythonhosted.org/packages/cf/f3/5737ec614731ec418cbc5cb4066f3b5f474ca7d0f3b24d3e7ac22200554e/codeforlife_portal-2.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a430052f0137a77d2d37e7a46734aecd", "sha256": "e1a4eafc042c0de99e1f53cf98abbfb467978e3804f6421f489c730039617cfe" }, "downloads": -1, "filename": "codeforlife-portal-2.8.0.tar.gz", "has_sig": false, "md5_digest": "a430052f0137a77d2d37e7a46734aecd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24119929, "upload_time": "2019-08-23T10:14:26", "upload_time_iso_8601": "2019-08-23T10:14:26.203491Z", "url": "https://files.pythonhosted.org/packages/93/e4/145290eade3595455a0e9b102ab8205f61fcc8638123c0fb83133199b96e/codeforlife-portal-2.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.8.1": [ { "comment_text": "", "digests": { "md5": "31c804446bd981b97fe2e69156b281c3", "sha256": "8b3de9aabe63a1a921ff43bffdbc579bc1db0722ba2e7f1a5ee1c0990082cd11" }, "downloads": -1, "filename": "codeforlife_portal-2.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31c804446bd981b97fe2e69156b281c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24179535, "upload_time": "2019-08-23T12:32:30", "upload_time_iso_8601": "2019-08-23T12:32:30.791378Z", "url": "https://files.pythonhosted.org/packages/c7/0f/8da2c862aac8f920614471f6744c88a4e3cff370d8b743e6fa52a69e8ade/codeforlife_portal-2.8.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a9b4e571a5bb55ce92bee33578f7c519", "sha256": "8c2a9ff18eabebf8b9cb17940754792bcec1b7722986768b4b65c6767074485d" }, "downloads": -1, "filename": "codeforlife-portal-2.8.1.tar.gz", "has_sig": false, "md5_digest": "a9b4e571a5bb55ce92bee33578f7c519", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23876516, "upload_time": "2019-08-23T12:32:36", "upload_time_iso_8601": "2019-08-23T12:32:36.601934Z", "url": "https://files.pythonhosted.org/packages/8e/c5/f37af0bf75f2afbdbea861bfafaffd683af3fb0a10744633d9a9b2e1f411/codeforlife-portal-2.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.0": [ { "comment_text": "", "digests": { "md5": "c519278c7a272c4dd6d1bd59f34d46bf", "sha256": "a11dfef68ff03fd70d4519146e9fa5e4898ba95bcbe720991241403dba4b5b76" }, "downloads": -1, "filename": "codeforlife_portal-2.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c519278c7a272c4dd6d1bd59f34d46bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24181436, "upload_time": "2019-08-28T08:48:09", "upload_time_iso_8601": "2019-08-28T08:48:09.350782Z", "url": "https://files.pythonhosted.org/packages/7c/2c/fcf9fcdbd4132ef944ce9247fef598fc16e4c1cd992594550a8236dede5d/codeforlife_portal-2.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b9cefdc56ec57d82e7506f027fa93d3", "sha256": "1a7b4d7aa1470a71e6ce1989d721403ce2f6170acc5ad96101448e680545c34a" }, "downloads": -1, "filename": "codeforlife-portal-2.9.0.tar.gz", "has_sig": false, "md5_digest": "8b9cefdc56ec57d82e7506f027fa93d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23878010, "upload_time": "2019-08-28T08:48:16", "upload_time_iso_8601": "2019-08-28T08:48:16.552361Z", "url": "https://files.pythonhosted.org/packages/42/27/9876bd1fef8b2e38c59e17133beaeddc8f011459e703768f89512c8e22d2/codeforlife-portal-2.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.1": [ { "comment_text": "", "digests": { "md5": "97b90908e27a54f3f44b3fe583865412", "sha256": "966799291ffe33d2dc77ee809ea3384187310b0a5b3a8f1e1e0600bcd097517d" }, "downloads": -1, "filename": "codeforlife_portal-2.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "97b90908e27a54f3f44b3fe583865412", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24321277, "upload_time": "2019-09-04T13:40:15", "upload_time_iso_8601": "2019-09-04T13:40:15.458276Z", "url": "https://files.pythonhosted.org/packages/71/72/5c40b6f370effead1c687792e8ad9b06e09947555d3dbe2994c29c427378/codeforlife_portal-2.9.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0694dc2813de4433310178f0da762480", "sha256": "8959ba1f366cfdacd558523c3946cb32d9f3ae3af7f6aec8b00ec34d49f7e869" }, "downloads": -1, "filename": "codeforlife-portal-2.9.1.tar.gz", "has_sig": false, "md5_digest": "0694dc2813de4433310178f0da762480", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24020761, "upload_time": "2019-09-04T13:40:21", "upload_time_iso_8601": "2019-09-04T13:40:21.706861Z", "url": "https://files.pythonhosted.org/packages/ac/b8/d688a59cfe68ac74108660f9ce8c996bb99169b10332d06b43114942319d/codeforlife-portal-2.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.2": [ { "comment_text": "", "digests": { "md5": "045ae59f074b96c23a734684d1a0d903", "sha256": "513da1e39c3905d4a1f235c9f2cf041136a582206231607b26b3483e047b232c" }, "downloads": -1, "filename": "codeforlife_portal-2.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "045ae59f074b96c23a734684d1a0d903", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24321455, "upload_time": "2019-09-04T15:18:05", "upload_time_iso_8601": "2019-09-04T15:18:05.097379Z", "url": "https://files.pythonhosted.org/packages/29/16/a588b7480f8639173951f0abea8b937f5be01d8ab7bf8b1284d7acb5404e/codeforlife_portal-2.9.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21b6cab966ca6d3294d028242d92da34", "sha256": "652b224ad4058a4c02aaca1fafa18f7f93cbea0268cf7c5024839a06227bcc08" }, "downloads": -1, "filename": "codeforlife-portal-2.9.2.tar.gz", "has_sig": false, "md5_digest": "21b6cab966ca6d3294d028242d92da34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24021062, "upload_time": "2019-09-04T15:18:11", "upload_time_iso_8601": "2019-09-04T15:18:11.291386Z", "url": "https://files.pythonhosted.org/packages/5f/4d/ca423b444844d8c06ce138470fa6ba1c4900ab577c5ca6bc934972d8a3d6/codeforlife-portal-2.9.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.3": [ { "comment_text": "", "digests": { "md5": "3b94726b605efd388b06edae3a577636", "sha256": "97b626ead2b099f56cb492340037c7776b743bd120b38a1a0bad1d30a7d8b1f8" }, "downloads": -1, "filename": "codeforlife_portal-2.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b94726b605efd388b06edae3a577636", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24321451, "upload_time": "2019-09-05T07:20:04", "upload_time_iso_8601": "2019-09-05T07:20:04.614237Z", "url": "https://files.pythonhosted.org/packages/db/52/a41b4e565dcfcb711c0a3e417481ee61b2dc168755ef12d1d351e7351c09/codeforlife_portal-2.9.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "29c7c7cc31807bbdfe2e35f0135a34f5", "sha256": "ff7ba11e6d1e1547bc55f3eeb403f46296868031b0e68e2cef0d1473cebb8072" }, "downloads": -1, "filename": "codeforlife-portal-2.9.3.tar.gz", "has_sig": false, "md5_digest": "29c7c7cc31807bbdfe2e35f0135a34f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24021035, "upload_time": "2019-09-05T07:20:11", "upload_time_iso_8601": "2019-09-05T07:20:11.483123Z", "url": "https://files.pythonhosted.org/packages/6d/53/3c33dacb43aa1f3a6c18cd1c927fce28693976263a23f586d48f2b51d5bd/codeforlife-portal-2.9.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.4": [ { "comment_text": "", "digests": { "md5": "6688ec51aef84a225921526312006a9d", "sha256": "1b138864e3f6902f5b122e384a9d6eb90f0d652186bc7f130fb91af4890071e0" }, "downloads": -1, "filename": "codeforlife_portal-2.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6688ec51aef84a225921526312006a9d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24321586, "upload_time": "2019-09-09T10:49:42", "upload_time_iso_8601": "2019-09-09T10:49:42.806782Z", "url": "https://files.pythonhosted.org/packages/a8/50/8a1717f8ce90264a19a157007b6920a006301a16c804c0f84b56aeff2b49/codeforlife_portal-2.9.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f2fe3a5be7fdf76da0b9e296ab1b9ff5", "sha256": "7b3a8b473a8130ed1d3f00f16a534958182e4fdf6f224ba531a1df684e375b9d" }, "downloads": -1, "filename": "codeforlife-portal-2.9.4.tar.gz", "has_sig": false, "md5_digest": "f2fe3a5be7fdf76da0b9e296ab1b9ff5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24021319, "upload_time": "2019-09-09T10:49:48", "upload_time_iso_8601": "2019-09-09T10:49:48.857108Z", "url": "https://files.pythonhosted.org/packages/7c/ee/bb462b6825398a62b0a690a6a34fc0e0ee55f1f06a99b9ceb5f9dc818753/codeforlife-portal-2.9.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.5": [ { "comment_text": "", "digests": { "md5": "97202f47fab35971875e24e6a7c7b6e0", "sha256": "cac04500ed691346bfd6fd60a283dcff962e8b00befe0086d5d41969c5bdad16" }, "downloads": -1, "filename": "codeforlife_portal-2.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "97202f47fab35971875e24e6a7c7b6e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24322257, "upload_time": "2019-09-10T15:24:06", "upload_time_iso_8601": "2019-09-10T15:24:06.229329Z", "url": "https://files.pythonhosted.org/packages/b8/10/4562d781e57e161a2c63f2c4816db767e0f48fa676b1ca0a6cf95e5875f4/codeforlife_portal-2.9.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b653b0bc8ab51eabceb7f11b6423d9f7", "sha256": "016de616f7550bdf61ee317ce1cd3e8a823ac077ee20fe5d41f81e289660c4b5" }, "downloads": -1, "filename": "codeforlife-portal-2.9.5.tar.gz", "has_sig": false, "md5_digest": "b653b0bc8ab51eabceb7f11b6423d9f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24021727, "upload_time": "2019-09-10T15:24:13", "upload_time_iso_8601": "2019-09-10T15:24:13.096609Z", "url": "https://files.pythonhosted.org/packages/e9/ec/bfe2a4856ba94a8199b5ba91390e16678d0ee0f8d3b7f10025b65cfd370c/codeforlife-portal-2.9.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.9.6": [ { "comment_text": "", "digests": { "md5": "d658722189ec6e508142f9fd1c7869a0", "sha256": "54d904d86406a9c9deb3569a939889c2a57dc189a19e00625759b0ea5884fdfc" }, "downloads": -1, "filename": "codeforlife_portal-2.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d658722189ec6e508142f9fd1c7869a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24322279, "upload_time": "2019-09-11T12:31:04", "upload_time_iso_8601": "2019-09-11T12:31:04.053173Z", "url": "https://files.pythonhosted.org/packages/17/b0/5c284a2e43af3b1142ccf23ea8a6051de9baa981cfceaa3d597b8195c11a/codeforlife_portal-2.9.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "032e61bfbc017eba101f5dcc02de54ff", "sha256": "50db9ea2e396ba4fe0ba1478c29220c9235760b77d88881e4afc69a11e9a7844" }, "downloads": -1, "filename": "codeforlife-portal-2.9.6.tar.gz", "has_sig": false, "md5_digest": "032e61bfbc017eba101f5dcc02de54ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24021812, "upload_time": "2019-09-11T12:31:25", "upload_time_iso_8601": "2019-09-11T12:31:25.745707Z", "url": "https://files.pythonhosted.org/packages/1b/cd/bd6af8784b638c19736864fe0ceddc8708f1c5a720fbfc6b05008831351b/codeforlife-portal-2.9.6.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "b66b9626e2f173d4944d8dd005c6a4cf", "sha256": "286f23a30e549ea68e1e3655a59a778b79d783d1cbcdd5f43e393b978be8dac6" }, "downloads": -1, "filename": "codeforlife_portal-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b66b9626e2f173d4944d8dd005c6a4cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26954424, "upload_time": "2020-05-01T10:48:18", "upload_time_iso_8601": "2020-05-01T10:48:18.026241Z", "url": "https://files.pythonhosted.org/packages/b8/86/18377729e525f0379a566eae63b95e3c9dfe8a6241652512e3cf63e9b7d8/codeforlife_portal-3.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "783e814c041cf6ce0ad13b02518203f5", "sha256": "84b71af3cbca91537c7c2be9c90e6897aadd1a01464b8c6354c8adbcd0d59eba" }, "downloads": -1, "filename": "codeforlife-portal-3.0.0.tar.gz", "has_sig": false, "md5_digest": "783e814c041cf6ce0ad13b02518203f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26647547, "upload_time": "2020-05-01T10:48:21", "upload_time_iso_8601": "2020-05-01T10:48:21.750957Z", "url": "https://files.pythonhosted.org/packages/5d/ac/033cca9a5e1c1e9e9b3460a9aed7e41af007d8a7baab155cb94e81784212/codeforlife-portal-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "1f2fb8ad14cc0d9afbd15884fd302f23", "sha256": "67ab10a0b4ba8806e7b1ba70727ce9694e14abd40adfbc309535b0a58a2ac925" }, "downloads": -1, "filename": "codeforlife_portal-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f2fb8ad14cc0d9afbd15884fd302f23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26954341, "upload_time": "2020-05-04T07:15:38", "upload_time_iso_8601": "2020-05-04T07:15:38.576474Z", "url": "https://files.pythonhosted.org/packages/a1/53/d84cbf7f8b5b236306b74aa781a517f08f1a79ed0bed2113bb3400977db7/codeforlife_portal-3.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1357c61b7fddecba38eb0de0de974be1", "sha256": "4f2b05d64245a2a6e2140c5538ee2170fd4441c432cfe459e2ce76c449caf151" }, "downloads": -1, "filename": "codeforlife-portal-3.0.1.tar.gz", "has_sig": false, "md5_digest": "1357c61b7fddecba38eb0de0de974be1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26647413, "upload_time": "2020-05-04T07:15:42", "upload_time_iso_8601": "2020-05-04T07:15:42.234252Z", "url": "https://files.pythonhosted.org/packages/95/a3/798fc698135a53054a2d6c16cb101d5c2b7b4122a8ec0442673c177f595f/codeforlife-portal-3.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "5adcee2ffc9ab96ca66225c2139cfd43", "sha256": "322a5a0eb922b956594a8243d67693e7f4e7f717ef23596b1e18300008017690" }, "downloads": -1, "filename": "codeforlife_portal-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5adcee2ffc9ab96ca66225c2139cfd43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26954325, "upload_time": "2020-05-04T09:27:53", "upload_time_iso_8601": "2020-05-04T09:27:53.532455Z", "url": "https://files.pythonhosted.org/packages/86/c5/966131b0d31bd3c5c957957195aaea0c2745d5952d47927da399f1f3a648/codeforlife_portal-3.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ca84abf4b1bc123dcd20cf3716db10e", "sha256": "3d2aa4200b2d921abad2ae51231ba637b7f2a560b91c811821af0ea8015741c4" }, "downloads": -1, "filename": "codeforlife-portal-3.0.2.tar.gz", "has_sig": false, "md5_digest": "4ca84abf4b1bc123dcd20cf3716db10e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26647297, "upload_time": "2020-05-04T09:27:56", "upload_time_iso_8601": "2020-05-04T09:27:56.552702Z", "url": "https://files.pythonhosted.org/packages/8b/61/11800d513b9a66eb9182717da38a127243d55eb8a75ad6013dca38910eb1/codeforlife-portal-3.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "c0090e1317983632877b9e2490780484", "sha256": "b0d7088bd71c13a1ce4c7a4f41ccac6d1c5c3d11ed69076612830c34fbe06e8e" }, "downloads": -1, "filename": "codeforlife_portal-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0090e1317983632877b9e2490780484", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26954542, "upload_time": "2020-05-04T12:44:08", "upload_time_iso_8601": "2020-05-04T12:44:08.932707Z", "url": "https://files.pythonhosted.org/packages/88/83/205951428a49a7b90eaab8ab909a2ee7f934bff8225fcfc3cf26598de133/codeforlife_portal-3.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5db94c0cd28d61381e8ab1abbb3cc54a", "sha256": "9a8fc0eb295090c7c9656246463bb737417ec2c914c587874f0d2e2dec99b1b7" }, "downloads": -1, "filename": "codeforlife-portal-3.0.3.tar.gz", "has_sig": false, "md5_digest": "5db94c0cd28d61381e8ab1abbb3cc54a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26647574, "upload_time": "2020-05-04T12:44:12", "upload_time_iso_8601": "2020-05-04T12:44:12.539281Z", "url": "https://files.pythonhosted.org/packages/d3/60/1a1a04088de7c9aba58cf84e3b11d26eadc6ab234c13bba5a3fafbcb4b11/codeforlife-portal-3.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "6d6fe84d2a3fa6d046e93479b29b8558", "sha256": "e3dfe71c3de3adc076d51bdb8379eb5a13eff4dd6db39c3271fe742e7b2900c1" }, "downloads": -1, "filename": "codeforlife_portal-3.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d6fe84d2a3fa6d046e93479b29b8558", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26954550, "upload_time": "2020-05-04T13:55:32", "upload_time_iso_8601": "2020-05-04T13:55:32.397438Z", "url": "https://files.pythonhosted.org/packages/42/67/12dab0ddb43da5b9a987d0e32e59c1048dcdced1f2b783c73bdbf80a4512/codeforlife_portal-3.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2fe1f2a634d982007f0db729c6541e95", "sha256": "d5711ad2d9d03f5d6a310a306b5c6ff9c1ef4326cec5be23425aa40a8701b564" }, "downloads": -1, "filename": "codeforlife-portal-3.0.4.tar.gz", "has_sig": false, "md5_digest": "2fe1f2a634d982007f0db729c6541e95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26647522, "upload_time": "2020-05-04T13:55:35", "upload_time_iso_8601": "2020-05-04T13:55:35.788100Z", "url": "https://files.pythonhosted.org/packages/2b/f0/5da477e6e418307205b4ae9d889ac52353e14e86cfdfc4597377549266d4/codeforlife-portal-3.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.5": [ { "comment_text": "", "digests": { "md5": "febc8868a5f2e8a8f1f842f5e2200ef6", "sha256": "4677fe522983db80d0fd1ef49d0a074e4b76dfd476650b8e790a2ccd1c781f7a" }, "downloads": -1, "filename": "codeforlife_portal-3.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "febc8868a5f2e8a8f1f842f5e2200ef6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26955113, "upload_time": "2020-06-22T13:33:18", "upload_time_iso_8601": "2020-06-22T13:33:18.260891Z", "url": "https://files.pythonhosted.org/packages/99/32/5a160c18883761ae6827ee21e0703ce27b6e5af9703f40b21b287ab64f75/codeforlife_portal-3.0.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "39c23d65c0da34ca52103f73c678140b", "sha256": "45a2f0c367700d70972a8ac135e54981fc4e31d6d5926b1108da3799940b7b3a" }, "downloads": -1, "filename": "codeforlife-portal-3.0.5.tar.gz", "has_sig": false, "md5_digest": "39c23d65c0da34ca52103f73c678140b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26648282, "upload_time": "2020-06-22T13:33:22", "upload_time_iso_8601": "2020-06-22T13:33:22.049643Z", "url": "https://files.pythonhosted.org/packages/72/8d/518967a6b2d8c80f597a56bd011105dd14613087425961c6db277120fb9d/codeforlife-portal-3.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.6": [ { "comment_text": "", "digests": { "md5": "bdf88af9c0d4895c34e18905e75a0908", "sha256": "f4ec25fd71f397bdb7027cff77acbc072d69482dd6a2d5cb782a6da273d7d5e7" }, "downloads": -1, "filename": "codeforlife_portal-3.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bdf88af9c0d4895c34e18905e75a0908", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26955131, "upload_time": "2020-07-15T13:59:19", "upload_time_iso_8601": "2020-07-15T13:59:19.436053Z", "url": "https://files.pythonhosted.org/packages/71/09/9a8772a170bf58d6c66360637a6f5ad6c4065e6a6470857f21ab2de5685e/codeforlife_portal-3.0.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "276f41b22d6432facdf6618bf5cabba0", "sha256": "96eb2ea771b021d3b372e9720d207c49a4cf4c04f7937a0510a714357f6ec14d" }, "downloads": -1, "filename": "codeforlife-portal-3.0.6.tar.gz", "has_sig": false, "md5_digest": "276f41b22d6432facdf6618bf5cabba0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26648310, "upload_time": "2020-07-15T13:59:23", "upload_time_iso_8601": "2020-07-15T13:59:23.120236Z", "url": "https://files.pythonhosted.org/packages/81/87/ba7004370707f7e0ae47ce465949e96a926e6ab48d82d917f6621440f9bb/codeforlife-portal-3.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "4dfc0a69b470ea85e0282c99ed053d98", "sha256": "ee42b6be4fbc179211a58de4d02cc66fa1d26a43587a602981f9daea6bc7e7d2" }, "downloads": -1, "filename": "codeforlife_portal-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4dfc0a69b470ea85e0282c99ed053d98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959399, "upload_time": "2020-08-07T14:01:23", "upload_time_iso_8601": "2020-08-07T14:01:23.481363Z", "url": "https://files.pythonhosted.org/packages/07/c9/78400d63da16b1b51604c57b29a665d48d2bfc2dbfad6adcb538176bdd9c/codeforlife_portal-3.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0472ceca984d1cbdfb18d078b81ad625", "sha256": "7f740ad556053ab324d0174c7f876678c412555fd46c06720044ad094d2c0f48" }, "downloads": -1, "filename": "codeforlife-portal-3.1.0.tar.gz", "has_sig": false, "md5_digest": "0472ceca984d1cbdfb18d078b81ad625", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26648942, "upload_time": "2020-08-07T14:01:27", "upload_time_iso_8601": "2020-08-07T14:01:27.418164Z", "url": "https://files.pythonhosted.org/packages/b9/03/9c7a72e5d404550156209f2aa8df24d6c8c2c2280c307591307a4a740ef0/codeforlife-portal-3.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "117542f007421f1e9e07e045bb750658", "sha256": "4f682fd6cce80a9b1f77826e166d23ac8b6a217507f97a5e03e69a523354610c" }, "downloads": -1, "filename": "codeforlife_portal-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "117542f007421f1e9e07e045bb750658", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959399, "upload_time": "2020-08-07T14:40:40", "upload_time_iso_8601": "2020-08-07T14:40:40.672630Z", "url": "https://files.pythonhosted.org/packages/40/b7/310a3f7fd879e15859e0a564cab8eb751478325dd01f3df59b459f871ff9/codeforlife_portal-3.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4722d089c9327bcf8acfdea5aa2666d8", "sha256": "71641d7e6511f8ab0ea0327f7b99f4caad7b6129279992324925da8105d3e2d7" }, "downloads": -1, "filename": "codeforlife-portal-3.1.1.tar.gz", "has_sig": false, "md5_digest": "4722d089c9327bcf8acfdea5aa2666d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646386, "upload_time": "2020-08-07T14:40:44", "upload_time_iso_8601": "2020-08-07T14:40:44.454785Z", "url": "https://files.pythonhosted.org/packages/7d/b8/c405a4b9dd200b13b8ef010922a06d2a259b7d4a3c7b94c69b4b01a08a2f/codeforlife-portal-3.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "b299715552f87e7645badcb492aff93f", "sha256": "fe2d8ba50e4ba4c80534441dcd0efd8f183087baa328fd761914ea905bd3e941" }, "downloads": -1, "filename": "codeforlife_portal-3.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b299715552f87e7645badcb492aff93f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959402, "upload_time": "2020-08-12T13:48:14", "upload_time_iso_8601": "2020-08-12T13:48:14.170062Z", "url": "https://files.pythonhosted.org/packages/de/db/165a939bb626f2502b46fb7dbcde76e939d5b0ae1c8021458a9984110afe/codeforlife_portal-3.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20f63706643c315737cad801491ae892", "sha256": "85b6176bbc73f96b281ebed1ba2fd2471e82249d3b005fd19e94f468c804f85c" }, "downloads": -1, "filename": "codeforlife-portal-3.1.2.tar.gz", "has_sig": false, "md5_digest": "20f63706643c315737cad801491ae892", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26645910, "upload_time": "2020-08-12T13:48:18", "upload_time_iso_8601": "2020-08-12T13:48:18.710450Z", "url": "https://files.pythonhosted.org/packages/41/c4/09350269b8211367b9a1d32a62054c7dc91fe0ea02cd09e388058d427f9e/codeforlife-portal-3.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "6d726857900fbbffd6d4b97e69955110", "sha256": "8407a58e591fbefdc263ee28e45a8b6d617d240b4975eba3006bf387b6ab17a2" }, "downloads": -1, "filename": "codeforlife_portal-3.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6d726857900fbbffd6d4b97e69955110", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959401, "upload_time": "2020-08-13T13:47:56", "upload_time_iso_8601": "2020-08-13T13:47:56.346337Z", "url": "https://files.pythonhosted.org/packages/a9/c6/77de9bfcd74debf279fbef2b8caeb038daaba6eb1d5a3e804af6bce7268b/codeforlife_portal-3.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46c1ee88b2ebbb12e7abfc12d1753d5e", "sha256": "f45b4d4f0f4831f7ad89f0b7147a6bc5f62ae6fd4ea7fa4b2092baa1b4cf1e58" }, "downloads": -1, "filename": "codeforlife-portal-3.1.3.tar.gz", "has_sig": false, "md5_digest": "46c1ee88b2ebbb12e7abfc12d1753d5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646431, "upload_time": "2020-08-13T13:48:00", "upload_time_iso_8601": "2020-08-13T13:48:00.389909Z", "url": "https://files.pythonhosted.org/packages/b2/2f/743ba0b2ede0125191bec84c265609e5eda35a84edb4f8383e6fdf66e13e/codeforlife-portal-3.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "aea2d719df2fea3a9cda2e956b1c81be", "sha256": "9293f2877e692c1dc18432618b22948b352e381b5832ae8098b2c6275eeb1cc2" }, "downloads": -1, "filename": "codeforlife_portal-3.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aea2d719df2fea3a9cda2e956b1c81be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959446, "upload_time": "2020-08-18T13:34:37", "upload_time_iso_8601": "2020-08-18T13:34:37.827411Z", "url": "https://files.pythonhosted.org/packages/35/11/a0785588702a7dcf2ed339a868aacddb8adb6c56b0b633f1f4fbb5faf52d/codeforlife_portal-3.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "927d620a78a1d8c7920adf359f677039", "sha256": "4a9127be62dd029a2bececcd1120268b878348c97c166305874d4245cfe39c1d" }, "downloads": -1, "filename": "codeforlife-portal-3.1.4.tar.gz", "has_sig": false, "md5_digest": "927d620a78a1d8c7920adf359f677039", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646805, "upload_time": "2020-08-18T13:34:41", "upload_time_iso_8601": "2020-08-18T13:34:41.758666Z", "url": "https://files.pythonhosted.org/packages/7f/d6/5c839b75ad41c1e2b321a81c60a83b99599b6c655a38515e2efd5874b875/codeforlife-portal-3.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.5": [ { "comment_text": "", "digests": { "md5": "ae36f50d83d6a6a7d8d718dc9b561885", "sha256": "ae5b95530481bcd913f87398c72ad65b2959123eabdf88a1a163b1b7532014dc" }, "downloads": -1, "filename": "codeforlife_portal-3.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae36f50d83d6a6a7d8d718dc9b561885", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959446, "upload_time": "2020-08-19T09:33:35", "upload_time_iso_8601": "2020-08-19T09:33:35.839382Z", "url": "https://files.pythonhosted.org/packages/39/5f/a179304d4fd622d0431d2d61d8682e759247d64c89d05cf7c71d30691fd4/codeforlife_portal-3.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ba85d5e63df5df6911e69d7c7d4f1214", "sha256": "d2341fc390c7618730cff8fe3247cea1d1f6a8be07ab482300f9ac41eb5a5e1d" }, "downloads": -1, "filename": "codeforlife-portal-3.1.5.tar.gz", "has_sig": false, "md5_digest": "ba85d5e63df5df6911e69d7c7d4f1214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646423, "upload_time": "2020-08-19T09:33:40", "upload_time_iso_8601": "2020-08-19T09:33:40.548998Z", "url": "https://files.pythonhosted.org/packages/91/94/67f79d9cd437d57ab98a3c9d1f4b6af974a09e4f5866438310595c96ebe4/codeforlife-portal-3.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.6": [ { "comment_text": "", "digests": { "md5": "b16924b0bd9aae77a4f57ffbb166bb50", "sha256": "bef7f3c453d002979a77040076f00701876f44e129de5dec1e27346157b89132" }, "downloads": -1, "filename": "codeforlife_portal-3.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b16924b0bd9aae77a4f57ffbb166bb50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959447, "upload_time": "2020-08-19T11:14:05", "upload_time_iso_8601": "2020-08-19T11:14:05.917115Z", "url": "https://files.pythonhosted.org/packages/76/4f/a188c9ab85df6392b791108c664881b0d76b5229ae2f416b7cc0e8fdea8d/codeforlife_portal-3.1.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a83a278f508eebb1b09df5eba5b958c", "sha256": "0146733a05cefe27379e09dc882ae9ff3fafccb64d3270da65baca848f3bf1cc" }, "downloads": -1, "filename": "codeforlife-portal-3.1.6.tar.gz", "has_sig": false, "md5_digest": "1a83a278f508eebb1b09df5eba5b958c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646447, "upload_time": "2020-08-19T11:14:09", "upload_time_iso_8601": "2020-08-19T11:14:09.855553Z", "url": "https://files.pythonhosted.org/packages/76/45/a6e4563d64d617eaab3466ab747812cb79b647e5d42830c2c6d8636b8221/codeforlife-portal-3.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.7": [ { "comment_text": "", "digests": { "md5": "cbabf121c49968ceb555131747077710", "sha256": "7a977be5af8a34f68f99ba58cfb2847dfa069fe1a5458204b8c3a0d58ee43f45" }, "downloads": -1, "filename": "codeforlife_portal-3.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbabf121c49968ceb555131747077710", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959433, "upload_time": "2020-08-20T11:41:28", "upload_time_iso_8601": "2020-08-20T11:41:28.580203Z", "url": "https://files.pythonhosted.org/packages/7d/e2/56d61f936eebfe9cd78b76c28f1b9b3ebca25ea2e0106aecf0b09cde0c7a/codeforlife_portal-3.1.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7683c8f1296538984eec7fbf00b4478b", "sha256": "e8e0b8e47a83b287f7375855db9e8c9afec533fcc84965cc6c63f0154ad376ed" }, "downloads": -1, "filename": "codeforlife-portal-3.1.7.tar.gz", "has_sig": false, "md5_digest": "7683c8f1296538984eec7fbf00b4478b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646843, "upload_time": "2020-08-20T11:41:33", "upload_time_iso_8601": "2020-08-20T11:41:33.046382Z", "url": "https://files.pythonhosted.org/packages/bf/02/a71caab7f89ee4b088b9ca7508ae8dd4e3d7b32f502b9eeb85f02083b75e/codeforlife-portal-3.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "eed68c198913666e28a95a1da008d69b", "sha256": "f4f171bca502254ec7594f2f25a6ad801e7b538759bcff71449b0ddbba3f2d5c" }, "downloads": -1, "filename": "codeforlife_portal-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eed68c198913666e28a95a1da008d69b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26959825, "upload_time": "2020-08-20T12:54:45", "upload_time_iso_8601": "2020-08-20T12:54:45.871541Z", "url": "https://files.pythonhosted.org/packages/96/d7/4590525e56f6525debf20375b2cdcdc15f17e3bebf6bd0519b26ef9e49d4/codeforlife_portal-3.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "35f8257f6c77511203fc1fd6ad18a8ab", "sha256": "5033db381c39f42ad5c217f88b9f418c46e3fd8c67f0d549092dafc2cba5eeeb" }, "downloads": -1, "filename": "codeforlife-portal-3.2.0.tar.gz", "has_sig": false, "md5_digest": "35f8257f6c77511203fc1fd6ad18a8ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646333, "upload_time": "2020-08-20T12:54:50", "upload_time_iso_8601": "2020-08-20T12:54:50.156069Z", "url": "https://files.pythonhosted.org/packages/35/9a/4fab5982b6b88f1fe22a5d474d82a3f9df8b5aba12dd1499a9fe5ca5c4ba/codeforlife-portal-3.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "f0ea92a59d59ae8bc0be14cd21d080ed", "sha256": "79869bb8b616353e683c477c5b725969b0aafaa5a4340068f2b5b5c70f160328" }, "downloads": -1, "filename": "codeforlife_portal-3.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0ea92a59d59ae8bc0be14cd21d080ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26960091, "upload_time": "2020-08-27T09:11:02", "upload_time_iso_8601": "2020-08-27T09:11:02.160755Z", "url": "https://files.pythonhosted.org/packages/9a/8e/cddab1090dc4e09f4696a8aba8196ae93ec6454d72000b5a15bbf08f5e36/codeforlife_portal-3.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "29f69d0dc23012afcea2c2fcb348294c", "sha256": "c9763d90bd8ec203ba40937206d02b3bdc05c62e93b62eb67232633fd5c71172" }, "downloads": -1, "filename": "codeforlife-portal-3.2.1.tar.gz", "has_sig": false, "md5_digest": "29f69d0dc23012afcea2c2fcb348294c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26645934, "upload_time": "2020-08-27T09:11:05", "upload_time_iso_8601": "2020-08-27T09:11:05.994782Z", "url": "https://files.pythonhosted.org/packages/25/4d/7f8134b45a082942028f12542c1c0266e723e43390f075fd6c05a70655ef/codeforlife-portal-3.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "c9710bc38a8863e81ff09779d1af214a", "sha256": "431251cbe7a5d2882f866409012ec422d1bac9eef96bd30ef1bb8a59918edfb7" }, "downloads": -1, "filename": "codeforlife_portal-3.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9710bc38a8863e81ff09779d1af214a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26961705, "upload_time": "2020-09-04T12:28:39", "upload_time_iso_8601": "2020-09-04T12:28:39.874183Z", "url": "https://files.pythonhosted.org/packages/24/9a/1a02fd03aa098684416da37238539f525eab9a82f42c1a9058b28221a15d/codeforlife_portal-3.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c4daa84ebf3994e2972d277e2c715816", "sha256": "1805a8d6e8fd05f162556defbe9033295b0cb8ff0631c4f0a60ca64bc07b1cca" }, "downloads": -1, "filename": "codeforlife-portal-3.3.0.tar.gz", "has_sig": false, "md5_digest": "c4daa84ebf3994e2972d277e2c715816", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26647144, "upload_time": "2020-09-04T12:28:44", "upload_time_iso_8601": "2020-09-04T12:28:44.186779Z", "url": "https://files.pythonhosted.org/packages/ef/63/e74c88b1ad58fc01a8d0c835250370b885c8a04af8df8640db9d4bb9eba2/codeforlife-portal-3.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "784a1a85e350818811ffafbc16859c3a", "sha256": "d42aecf3cddeb2c1b50e0223ed7fb336729f4900989c2136890dfb44e9eeb37b" }, "downloads": -1, "filename": "codeforlife_portal-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "784a1a85e350818811ffafbc16859c3a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26963692, "upload_time": "2020-09-11T09:38:44", "upload_time_iso_8601": "2020-09-11T09:38:44.987674Z", "url": "https://files.pythonhosted.org/packages/cd/7d/7ebb6f9fcca9bbaec74f0177401cee22ea884cdb6991f834b172a183e8a0/codeforlife_portal-4.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ddce9997e228a0c53e6dd26b04340a3", "sha256": "52df5f30158d003e6faa27cda9102fa71ef35c6035c9015be006b660e798b71e" }, "downloads": -1, "filename": "codeforlife-portal-4.0.0.tar.gz", "has_sig": false, "md5_digest": "4ddce9997e228a0c53e6dd26b04340a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26640560, "upload_time": "2020-09-11T09:38:48", "upload_time_iso_8601": "2020-09-11T09:38:48.589368Z", "url": "https://files.pythonhosted.org/packages/55/ae/a468cc5f5adc751411a9fdf235022d13fb801815e76b11613c1531216e69/codeforlife-portal-4.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "716a3fee737178c2124bed05334d9512", "sha256": "6d6d5f60f05e9dc9ef986e386ef44e31713208046c20f28da75cceb2d3d51505" }, "downloads": -1, "filename": "codeforlife_portal-4.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "716a3fee737178c2124bed05334d9512", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26966176, "upload_time": "2020-09-11T15:37:30", "upload_time_iso_8601": "2020-09-11T15:37:30.879439Z", "url": "https://files.pythonhosted.org/packages/24/0c/b8c5318b48455287333343f223d99990f36c874345861f40aaa928377e0f/codeforlife_portal-4.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "26be659f1c6c7f950f9c611d6695d32d", "sha256": "f8b4f7dbf3e09fd4af9ca47aedbc1c959411ae2f9a5f713acd92aafdd20d2ebc" }, "downloads": -1, "filename": "codeforlife-portal-4.1.0.tar.gz", "has_sig": false, "md5_digest": "26be659f1c6c7f950f9c611d6695d32d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26642187, "upload_time": "2020-09-11T15:37:37", "upload_time_iso_8601": "2020-09-11T15:37:37.054780Z", "url": "https://files.pythonhosted.org/packages/74/b1/6f4169e44d93e1af4761aeac56c09a922ecd094ebf6b915044fc1b1d3944/codeforlife-portal-4.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.10.0": [ { "comment_text": "", "digests": { "md5": "ece369aae8cf96ea9908cf8c35ec1967", "sha256": "fd23aab7755efdaf9baa7788a1c01a1d9ebfba21eb6b4416f6af1932619f0aa5" }, "downloads": -1, "filename": "codeforlife_portal-4.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ece369aae8cf96ea9908cf8c35ec1967", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26947775, "upload_time": "2020-10-09T08:42:25", "upload_time_iso_8601": "2020-10-09T08:42:25.202825Z", "url": "https://files.pythonhosted.org/packages/38/07/965ee299c07db40d3eb5783366155976a92542870027cb60f05c9bb2d0d8/codeforlife_portal-4.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0340d801cbbf18c8f3709f797bb7ea20", "sha256": "20d974edd8d39f7b714190cf641e133e4e38cc1d0a656b01424ef145f5d966f8" }, "downloads": -1, "filename": "codeforlife-portal-4.10.0.tar.gz", "has_sig": false, "md5_digest": "0340d801cbbf18c8f3709f797bb7ea20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646159, "upload_time": "2020-10-09T08:42:28", "upload_time_iso_8601": "2020-10-09T08:42:28.940887Z", "url": "https://files.pythonhosted.org/packages/51/4c/4247e6a41f43ec8e853e8249b59afd243e9687c3eb11bfbdc51f5024f5b5/codeforlife-portal-4.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.10.1": [ { "comment_text": "", "digests": { "md5": "50ff8cad9e47e1abf0a3ae6940996191", "sha256": "70b987a4a9cc5225edd68eb29901abfdfee2f3e60ff96296c374ff3191e86c6d" }, "downloads": -1, "filename": "codeforlife_portal-4.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50ff8cad9e47e1abf0a3ae6940996191", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26947806, "upload_time": "2020-10-09T12:39:59", "upload_time_iso_8601": "2020-10-09T12:39:59.155599Z", "url": "https://files.pythonhosted.org/packages/c4/8d/4f47a00acceaaa33f93ec92e90f14ed808cd835fbdb1e0b59a4058d3fc6a/codeforlife_portal-4.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7653c5db47e8debdd36b840850ec6af2", "sha256": "7d5b89273ba1e4dce69529827b3c6bb14e01ae664427a7d65261fb9533e69cca" }, "downloads": -1, "filename": "codeforlife-portal-4.10.1.tar.gz", "has_sig": false, "md5_digest": "7653c5db47e8debdd36b840850ec6af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646126, "upload_time": "2020-10-09T12:40:02", "upload_time_iso_8601": "2020-10-09T12:40:02.902779Z", "url": "https://files.pythonhosted.org/packages/ba/3c/ea5244ed05fec92747d1a638c60684c10f48989f21ce32d47d4594e4a7de/codeforlife-portal-4.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.11.0": [ { "comment_text": "", "digests": { "md5": "5d375b046ffeb804fbe5ff32b564b9a3", "sha256": "5a3974b2d900ecf7bb1bfc5e134026e038f58618841f12504684a9e5a629361e" }, "downloads": -1, "filename": "codeforlife_portal-4.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d375b046ffeb804fbe5ff32b564b9a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26947348, "upload_time": "2020-10-09T14:33:18", "upload_time_iso_8601": "2020-10-09T14:33:18.044231Z", "url": "https://files.pythonhosted.org/packages/d8/bf/58989b21cc0d8a3eae7b8d31e4fbf9af2d1d32a1fa62db187e9982ed6d5f/codeforlife_portal-4.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "00e3e2bcbbbd6d7aacc705bc1f97cb0b", "sha256": "3d3d09d2a4ed97af61bdf9c5e839ac526f0cf0c510d6c880a876925603df09bc" }, "downloads": -1, "filename": "codeforlife-portal-4.11.0.tar.gz", "has_sig": false, "md5_digest": "00e3e2bcbbbd6d7aacc705bc1f97cb0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646176, "upload_time": "2020-10-09T14:33:21", "upload_time_iso_8601": "2020-10-09T14:33:21.912872Z", "url": "https://files.pythonhosted.org/packages/c8/62/9a9b2983fa973edb6aa98dbc6d8a4783098bb1444a7368b37e036c921914/codeforlife-portal-4.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.11.1": [ { "comment_text": "", "digests": { "md5": "196da675b9ec0097471b9cc0fcee3b39", "sha256": "b38f7e81484e93ef2da48aec40d000966a6b86a0acd1e3f9950df79965d06e5d" }, "downloads": -1, "filename": "codeforlife_portal-4.11.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "196da675b9ec0097471b9cc0fcee3b39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26947738, "upload_time": "2020-10-13T19:27:27", "upload_time_iso_8601": "2020-10-13T19:27:27.954783Z", "url": "https://files.pythonhosted.org/packages/4e/6c/9a9173d233085d5d633c0b0ae9334acd20db73c824a20b6a547a235f5821/codeforlife_portal-4.11.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c7d05e95abb99832916dfc884a3603d0", "sha256": "ba70f0d7d0fc1d2f5561f61b931025f0ae60cc9e3cb053028097c7bfaceea104" }, "downloads": -1, "filename": "codeforlife-portal-4.11.1.tar.gz", "has_sig": false, "md5_digest": "c7d05e95abb99832916dfc884a3603d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26646348, "upload_time": "2020-10-13T19:27:33", "upload_time_iso_8601": "2020-10-13T19:27:33.817161Z", "url": "https://files.pythonhosted.org/packages/d8/53/3b49301283037ba8ee2f680281b83e36a70b4b6dc404e9adc42d3ad20fbb/codeforlife-portal-4.11.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.11.2": [ { "comment_text": "", "digests": { "md5": "0d011e7d8c797c8533953d81bbec019f", "sha256": "6d8516df6bba6840a73db2220fd89d067b06539b353c06b5c64fb14f6577dfb3" }, "downloads": -1, "filename": "codeforlife_portal-4.11.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d011e7d8c797c8533953d81bbec019f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27000882, "upload_time": "2020-10-14T13:49:02", "upload_time_iso_8601": "2020-10-14T13:49:02.434788Z", "url": "https://files.pythonhosted.org/packages/23/79/4e6ded10a194d39e0cea312ce6da17186df1cbad2cbdfc4d3a34f3ea128c/codeforlife_portal-4.11.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5c960f0f2623219043d14deb1276baec", "sha256": "d931ad4fb8fecf8c29e08df0a992d5e0bacf85998c19c82563ea89b5f018e8d5" }, "downloads": -1, "filename": "codeforlife-portal-4.11.2.tar.gz", "has_sig": false, "md5_digest": "5c960f0f2623219043d14deb1276baec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26673684, "upload_time": "2020-10-14T13:49:06", "upload_time_iso_8601": "2020-10-14T13:49:06.264292Z", "url": "https://files.pythonhosted.org/packages/3a/ab/2126c23cc3d2dc249e678dc629e81dac1f4659eaa02470fe937c476a34e7/codeforlife-portal-4.11.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.11.3": [ { "comment_text": "", "digests": { "md5": "5cc8b0a2e4900e86423d475eb50f896b", "sha256": "65aefba73d47976db98572f5539d2b1309e113d7067499cdb1ecd53954d69aeb" }, "downloads": -1, "filename": "codeforlife_portal-4.11.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5cc8b0a2e4900e86423d475eb50f896b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27000923, "upload_time": "2020-10-14T17:13:20", "upload_time_iso_8601": "2020-10-14T17:13:20.548760Z", "url": "https://files.pythonhosted.org/packages/02/60/bea033e7b0cb33c52ef8fbe195873973202d6e2adad654834b969aecc5c3/codeforlife_portal-4.11.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "19aa5346bb828bbe19df9e103b8b7ec5", "sha256": "b171aba05d92ddb61c0d7cbdbebae6a0182cc211a77072b589114d2337332e1e" }, "downloads": -1, "filename": "codeforlife-portal-4.11.3.tar.gz", "has_sig": false, "md5_digest": "19aa5346bb828bbe19df9e103b8b7ec5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26673846, "upload_time": "2020-10-14T17:13:25", "upload_time_iso_8601": "2020-10-14T17:13:25.993399Z", "url": "https://files.pythonhosted.org/packages/5f/7e/7520621b64b334ba028ed917bd7ee942b7cab6978ed919484aee7c20e487/codeforlife-portal-4.11.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.11.4": [ { "comment_text": "", "digests": { "md5": "94a955e76441df718495974baf0452da", "sha256": "9c5e3bce67aa999b2f18c57fbd1f467d543df470465bac53854bb33a860145bb" }, "downloads": -1, "filename": "codeforlife_portal-4.11.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94a955e76441df718495974baf0452da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27001418, "upload_time": "2020-10-22T09:52:09", "upload_time_iso_8601": "2020-10-22T09:52:09.290112Z", "url": "https://files.pythonhosted.org/packages/e0/65/1dd4ba27c653e4129d94c841b0c790883a419924a5e16099cb6b40a145bc/codeforlife_portal-4.11.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "556a78954344191d454da94a7f7e2f1f", "sha256": "76f82f2409bbcf5c4c2ea8085f19c9108a976b85c0b8efbb66517e1b96738c2b" }, "downloads": -1, "filename": "codeforlife-portal-4.11.4.tar.gz", "has_sig": false, "md5_digest": "556a78954344191d454da94a7f7e2f1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26674049, "upload_time": "2020-10-22T09:52:13", "upload_time_iso_8601": "2020-10-22T09:52:13.047601Z", "url": "https://files.pythonhosted.org/packages/c4/b0/83acb7cdada4c03ba515b9d0126c5d88e5e7d478303e7fc1532e300d5647/codeforlife-portal-4.11.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.12.0": [ { "comment_text": "", "digests": { "md5": "d5524e57746c0de72df5299824aaec75", "sha256": "b5fdf44278bd5fa606ce6657bb47f6e21b86c16949b21ae8f41f1852c479e696" }, "downloads": -1, "filename": "codeforlife_portal-4.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5524e57746c0de72df5299824aaec75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27001448, "upload_time": "2020-10-23T13:24:09", "upload_time_iso_8601": "2020-10-23T13:24:09.456803Z", "url": "https://files.pythonhosted.org/packages/7a/59/6771cb4fdfd79be640fab008225670a3bf5fafb54d7148dcac1481482fa4/codeforlife_portal-4.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "13646f16db988a9a5aa70d71b2b29842", "sha256": "a226248d4ff065dceb95ef3c45df15d67a354f2338338f284f3b3e6ccf941b3b" }, "downloads": -1, "filename": "codeforlife-portal-4.12.0.tar.gz", "has_sig": false, "md5_digest": "13646f16db988a9a5aa70d71b2b29842", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26674025, "upload_time": "2020-10-23T13:24:13", "upload_time_iso_8601": "2020-10-23T13:24:13.183909Z", "url": "https://files.pythonhosted.org/packages/23/5e/d3e31ad3d582e2c54e3c20361e0392558b2204775c316634e6bccef38a1b/codeforlife-portal-4.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.12.1": [ { "comment_text": "", "digests": { "md5": "d95843fd386f15d714adfcdf345eac46", "sha256": "4f922d9d23271fe2645851bc623b9562fc20833cb5a0fb5ae39b6765c066b71f" }, "downloads": -1, "filename": "codeforlife_portal-4.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d95843fd386f15d714adfcdf345eac46", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26956879, "upload_time": "2020-10-23T14:16:47", "upload_time_iso_8601": "2020-10-23T14:16:47.174271Z", "url": "https://files.pythonhosted.org/packages/79/96/c13ddb4a261f54d1593015d10c8c3566c0a5f31c8f685821931d7e1b0a4a/codeforlife_portal-4.12.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fb1f70bf61fb800301184ad310778c35", "sha256": "7c72e8f38da249cd99646418cbac7e4da3cd99a74e2ce9eb5200f7e4ce1573a8" }, "downloads": -1, "filename": "codeforlife-portal-4.12.1.tar.gz", "has_sig": false, "md5_digest": "fb1f70bf61fb800301184ad310778c35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26630020, "upload_time": "2020-10-23T14:16:50", "upload_time_iso_8601": "2020-10-23T14:16:50.919322Z", "url": "https://files.pythonhosted.org/packages/4e/47/b3a1bf03fef94a26ae0965776f7ea75d526f6bb63c13d25904fc4ffe1932/codeforlife-portal-4.12.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.13.0": [ { "comment_text": "", "digests": { "md5": "3f44e199c4caacd52bc53149426611ec", "sha256": "b5cedcc17dd6ab41b4886bcb03f353e9d3d39ad468cf6972a5be5a2699b62b4d" }, "downloads": -1, "filename": "codeforlife_portal-4.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f44e199c4caacd52bc53149426611ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957230, "upload_time": "2020-10-29T13:30:01", "upload_time_iso_8601": "2020-10-29T13:30:01.160765Z", "url": "https://files.pythonhosted.org/packages/76/0b/e0984fa06ec7936b196ec9719b29a2a9621dddd088d71fefd633527db69e/codeforlife_portal-4.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8d52ae41d1517e87ffbdde946b3daa09", "sha256": "1aab07d44142a74efc98da6d06920fbdbccdd4eb41abbb12048e6f1d9c854d57" }, "downloads": -1, "filename": "codeforlife-portal-4.13.0.tar.gz", "has_sig": false, "md5_digest": "8d52ae41d1517e87ffbdde946b3daa09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26630401, "upload_time": "2020-10-29T13:30:06", "upload_time_iso_8601": "2020-10-29T13:30:06.966791Z", "url": "https://files.pythonhosted.org/packages/09/99/0427b86211b4d67fe11385fabb35e2e27485a2e8562412e0e0ff54d52f55/codeforlife-portal-4.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.13.1": [ { "comment_text": "", "digests": { "md5": "66d8d96377f67db00abeec74316d4829", "sha256": "724a7cef3aded60170638264aeb1a68ab891b5a2db05bcb288f7fd5010892324" }, "downloads": -1, "filename": "codeforlife_portal-4.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66d8d96377f67db00abeec74316d4829", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957263, "upload_time": "2020-10-29T17:11:34", "upload_time_iso_8601": "2020-10-29T17:11:34.044900Z", "url": "https://files.pythonhosted.org/packages/df/f2/65defb0575fbc26d00c611077359890d47b66d5d385e12caa7a7cd8a255f/codeforlife_portal-4.13.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fbf98529759295afbca6f93ba2eadf5a", "sha256": "3eb2882d398ac44ad563cafd2f999df628c5d2220702ba66865f6e7b9729f652" }, "downloads": -1, "filename": "codeforlife-portal-4.13.1.tar.gz", "has_sig": false, "md5_digest": "fbf98529759295afbca6f93ba2eadf5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26630455, "upload_time": "2020-10-29T17:11:38", "upload_time_iso_8601": "2020-10-29T17:11:38.238780Z", "url": "https://files.pythonhosted.org/packages/6e/00/7efac191752cb84aa6c88adc5e4c94df84cc790c734458adfda7a23649a3/codeforlife-portal-4.13.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.13.2": [ { "comment_text": "", "digests": { "md5": "07917a0e926be50b0c7d3f77468867a6", "sha256": "cb8b05c2108d5c86513722f60942e8253a7eeb1fa8913e847ccc1014b231729c" }, "downloads": -1, "filename": "codeforlife_portal-4.13.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07917a0e926be50b0c7d3f77468867a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957432, "upload_time": "2020-10-30T14:54:38", "upload_time_iso_8601": "2020-10-30T14:54:38.363908Z", "url": "https://files.pythonhosted.org/packages/31/1c/dcd892f7d2f7875c23af3a96c6e715b8c7bb1b74fbe53b7f70de72e9daa5/codeforlife_portal-4.13.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2fafaf445a09ab4132a65065f0637735", "sha256": "69782c173901a07f4becd29e0d6d5bebdf57ca83f559b0edcdbf7c33364a5cd7" }, "downloads": -1, "filename": "codeforlife-portal-4.13.2.tar.gz", "has_sig": false, "md5_digest": "2fafaf445a09ab4132a65065f0637735", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26630382, "upload_time": "2020-10-30T14:54:42", "upload_time_iso_8601": "2020-10-30T14:54:42.593928Z", "url": "https://files.pythonhosted.org/packages/e8/64/82c52f641b8742e4687f419816f7c0e8490053f698f1f4937c6d462b6736/codeforlife-portal-4.13.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.14.0": [ { "comment_text": "", "digests": { "md5": "96b4136f0f3342462cc351800cd6056a", "sha256": "1695b267a4fc963782b5fa5a46273f6c85cfe45d4d7c4fba22e8b07bd1211ec8" }, "downloads": -1, "filename": "codeforlife_portal-4.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96b4136f0f3342462cc351800cd6056a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957872, "upload_time": "2020-11-05T16:52:19", "upload_time_iso_8601": "2020-11-05T16:52:19.947108Z", "url": "https://files.pythonhosted.org/packages/1f/82/8ba6d7bc6413bf91850c7be6c8bd67d666b602eac39f12f83e616fbebc23/codeforlife_portal-4.14.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "398ff2848e33cfe3ecacddc42bb6aca4", "sha256": "7a518232e78e50a6e3d9324587b7e49c92e8244438bf547744e44f55f218dc3c" }, "downloads": -1, "filename": "codeforlife-portal-4.14.0.tar.gz", "has_sig": false, "md5_digest": "398ff2848e33cfe3ecacddc42bb6aca4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26630323, "upload_time": "2020-11-05T16:52:25", "upload_time_iso_8601": "2020-11-05T16:52:25.926516Z", "url": "https://files.pythonhosted.org/packages/c4/8f/b4fe5d80369d30ac3d1e28ba0d6c96452a5d040cf695bcb7b732532bde47/codeforlife-portal-4.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.14.1": [ { "comment_text": "", "digests": { "md5": "2ca1e13e7a1fd54456291308ddb96acf", "sha256": "a80db70bada5e74b4a358c83a6af7244902c068cb5580784b4793f323e199d43" }, "downloads": -1, "filename": "codeforlife_portal-4.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ca1e13e7a1fd54456291308ddb96acf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957866, "upload_time": "2020-12-03T17:10:27", "upload_time_iso_8601": "2020-12-03T17:10:27.150578Z", "url": "https://files.pythonhosted.org/packages/22/1c/fd8b8de0b717060dbc5589282ebdb9bfab5b88059caeb5bb2a33cf7d7ac0/codeforlife_portal-4.14.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6224725312ffdf7003c52aa834d9371c", "sha256": "da28fd8ab57cc9cd33337ee1a0c7965cd273c19994891bc311733ff2f13bff44" }, "downloads": -1, "filename": "codeforlife-portal-4.14.1.tar.gz", "has_sig": false, "md5_digest": "6224725312ffdf7003c52aa834d9371c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26602952, "upload_time": "2020-12-03T17:10:30", "upload_time_iso_8601": "2020-12-03T17:10:30.413620Z", "url": "https://files.pythonhosted.org/packages/f9/d6/e95735ae74bdbde4add0c5c30eeb92589c948b8679070d3dd21b2940ef9b/codeforlife-portal-4.14.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.14.2": [ { "comment_text": "", "digests": { "md5": "b7bf83b875ab3c013cc31f07031458ee", "sha256": "683fcd2064249b275e41941c3e9e04741bb7772ef6982b445c22fa5426729c12" }, "downloads": -1, "filename": "codeforlife_portal-4.14.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7bf83b875ab3c013cc31f07031458ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26958293, "upload_time": "2020-12-14T12:19:32", "upload_time_iso_8601": "2020-12-14T12:19:32.119734Z", "url": "https://files.pythonhosted.org/packages/d2/fe/233c22b4dcbd04cff2e76111400ba4d12af88556fd88d45725d34cd1c528/codeforlife_portal-4.14.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e122320385cdc2f6aa7b95ce1739148e", "sha256": "59a59e47b302ff1cf433ba7228fe924851e6a5658fe4da21146b9032f9b1d83d" }, "downloads": -1, "filename": "codeforlife-portal-4.14.2.tar.gz", "has_sig": false, "md5_digest": "e122320385cdc2f6aa7b95ce1739148e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26603269, "upload_time": "2020-12-14T12:19:34", "upload_time_iso_8601": "2020-12-14T12:19:34.747703Z", "url": "https://files.pythonhosted.org/packages/08/e6/18ccf9dd34d7450343593ae73903effa00694d60545a22751b280e611780/codeforlife-portal-4.14.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.15.0": [ { "comment_text": "", "digests": { "md5": "0495bc373a894fc5679aed3527e58952", "sha256": "73e7170e5a97238807a4401f7d9277bb38518f060f53aa0f5d12d37813736493" }, "downloads": -1, "filename": "codeforlife_portal-4.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0495bc373a894fc5679aed3527e58952", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957394, "upload_time": "2020-12-17T17:50:47", "upload_time_iso_8601": "2020-12-17T17:50:47.783012Z", "url": "https://files.pythonhosted.org/packages/4c/d4/7aebd18a7ab4ef138d8390833be5313fbb140dd6514d8335965ebd60919d/codeforlife_portal-4.15.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf5f194200d77d274aa6855bb45e8b21", "sha256": "e5199279ed179e232fcc14f68dc7b844357ceff7f1d11c346e7906c558d69468" }, "downloads": -1, "filename": "codeforlife-portal-4.15.0.tar.gz", "has_sig": false, "md5_digest": "bf5f194200d77d274aa6855bb45e8b21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26603434, "upload_time": "2020-12-17T17:50:50", "upload_time_iso_8601": "2020-12-17T17:50:50.750807Z", "url": "https://files.pythonhosted.org/packages/7a/ce/60348838a4c6e7c068a3d58232ac11e8834e6fe6a05755d3f1bc6adb4d7b/codeforlife-portal-4.15.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.15.1": [ { "comment_text": "", "digests": { "md5": "39d605537fad4ba673b39441d55ea03c", "sha256": "7009c306b67966f8f6a84c4a8013b4a78767c43c15cea238ef6887ce7d1046cd" }, "downloads": -1, "filename": "codeforlife_portal-4.15.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "39d605537fad4ba673b39441d55ea03c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26957385, "upload_time": "2020-12-22T11:42:06", "upload_time_iso_8601": "2020-12-22T11:42:06.950826Z", "url": "https://files.pythonhosted.org/packages/27/ec/a4666e81c59ad2d9da368b88b3ae6f01d6429c79dd1b812e3772c71564b3/codeforlife_portal-4.15.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78d50535f521308df5022771fa2b9f9a", "sha256": "38349fd44d94016a159b94dd3360b22be4e5dce13250c76dcd398491ed0b29b4" }, "downloads": -1, "filename": "codeforlife-portal-4.15.1.tar.gz", "has_sig": false, "md5_digest": "78d50535f521308df5022771fa2b9f9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26603435, "upload_time": "2020-12-22T11:42:10", "upload_time_iso_8601": "2020-12-22T11:42:10.751989Z", "url": "https://files.pythonhosted.org/packages/f8/c4/663b3d96a9a073d2dde52ea2daac3f1ef0cbb1a9253c6d478afecc6b8378/codeforlife-portal-4.15.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.15.2": [ { "comment_text": "", "digests": { "md5": "a1f4d665f5dc7154ed7f2bdea58e9fb8", "sha256": "d9a6c42d7cbbcb582204ac2cbd8085377cf5206f1bf522c4d1ebfd0c9dcbe33e" }, "downloads": -1, "filename": "codeforlife_portal-4.15.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1f4d665f5dc7154ed7f2bdea58e9fb8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26949578, "upload_time": "2020-12-24T13:25:19", "upload_time_iso_8601": "2020-12-24T13:25:19.645495Z", "url": "https://files.pythonhosted.org/packages/40/c0/2534499a41a61f7f4ab567b0e42b6b5e63289c7ba9f9e004309aedd46a29/codeforlife_portal-4.15.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "017d01758bb543c11f5b4e3afaa7ba57", "sha256": "60090e09ce59335044a96673f4b970f7ca081839f44d11ee858f3c68be351f43" }, "downloads": -1, "filename": "codeforlife-portal-4.15.2.tar.gz", "has_sig": false, "md5_digest": "017d01758bb543c11f5b4e3afaa7ba57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26596634, "upload_time": "2020-12-24T13:25:22", "upload_time_iso_8601": "2020-12-24T13:25:22.361604Z", "url": "https://files.pythonhosted.org/packages/1d/b8/56575204fec8deb9dd58853f32acbf3b08371f646bbd70d96443e6569e01/codeforlife-portal-4.15.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.15.3": [ { "comment_text": "", "digests": { "md5": "02859e1ccbcbc551304cbe14e38bab4a", "sha256": "0bff2336f3d445d8a3352ad02f3edc0f8fcf44f52756e4b9eaaf68cb9b469d84" }, "downloads": -1, "filename": "codeforlife_portal-4.15.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "02859e1ccbcbc551304cbe14e38bab4a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26949611, "upload_time": "2020-12-24T14:06:43", "upload_time_iso_8601": "2020-12-24T14:06:43.628521Z", "url": "https://files.pythonhosted.org/packages/61/2b/fbfee45a32d7579ad18f9418d6de4ee8a9da28682b56a912837205af8833/codeforlife_portal-4.15.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a2c692fce4e89290868acab601420568", "sha256": "f0d74982ff9322e58306e3b9b1cec0de3a1bdef5367b00d9ea79bc1c3c3bad63" }, "downloads": -1, "filename": "codeforlife-portal-4.15.3.tar.gz", "has_sig": false, "md5_digest": "a2c692fce4e89290868acab601420568", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26596529, "upload_time": "2020-12-24T14:06:46", "upload_time_iso_8601": "2020-12-24T14:06:46.317718Z", "url": "https://files.pythonhosted.org/packages/d7/c7/f8ebe1074f47d392d5400f976c54489c32dd6601c8bf5dbb323b021d07ba/codeforlife-portal-4.15.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.15.4": [ { "comment_text": "", "digests": { "md5": "f4a70e46931b263c4b7491232f2001ab", "sha256": "596fb79a1d7b9467de9b2bc066f68ca45914e96508b782b457a611a13e8e4cdc" }, "downloads": -1, "filename": "codeforlife_portal-4.15.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4a70e46931b263c4b7491232f2001ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26949616, "upload_time": "2020-12-29T19:50:38", "upload_time_iso_8601": "2020-12-29T19:50:38.001429Z", "url": "https://files.pythonhosted.org/packages/4c/60/aa168ff85a068cc1bc3edb263920b3f829b2d2e2e1bad082cd29fbca3036/codeforlife_portal-4.15.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f6d2df5b3d695a732ea3ebe53e8e2075", "sha256": "2b8ee4b47b83f33e6177828825627e141c1c84e881d57ea623349975ef8c4837" }, "downloads": -1, "filename": "codeforlife-portal-4.15.4.tar.gz", "has_sig": false, "md5_digest": "f6d2df5b3d695a732ea3ebe53e8e2075", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26596621, "upload_time": "2020-12-29T19:50:40", "upload_time_iso_8601": "2020-12-29T19:50:40.705164Z", "url": "https://files.pythonhosted.org/packages/9c/92/9a6c27dedd38bd56a0396d8842eb26c7be54400b383d7b09d53d1ff0d9d6/codeforlife-portal-4.15.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.16.0": [ { "comment_text": "", "digests": { "md5": "2221d409be25b5d5170e0f05121c6891", "sha256": "99db7173e27abb8f9a839ed3d8cbadd0b68f1f9b8237a45ed51c085a126c3c87" }, "downloads": -1, "filename": "codeforlife_portal-4.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2221d409be25b5d5170e0f05121c6891", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28367579, "upload_time": "2021-01-11T16:52:57", "upload_time_iso_8601": "2021-01-11T16:52:57.903515Z", "url": "https://files.pythonhosted.org/packages/67/76/c85328ccbab543d9976f9c1cd90c4ccc2071f2cd454ea2376a5034a4ec7b/codeforlife_portal-4.16.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "714728f691d2188e9de5f97fa0b60dbc", "sha256": "4d02f077ce9ebd536bb866a33e0f6ede3eefc1b7ecf3c8eb6c39019c8ac794fe" }, "downloads": -1, "filename": "codeforlife-portal-4.16.0.tar.gz", "has_sig": false, "md5_digest": "714728f691d2188e9de5f97fa0b60dbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28017284, "upload_time": "2021-01-11T16:53:01", "upload_time_iso_8601": "2021-01-11T16:53:01.287044Z", "url": "https://files.pythonhosted.org/packages/2d/df/d39292abe82289e2693cb959f0d6ed64a71fd0d53c9f3400b37f13558b38/codeforlife-portal-4.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.16.1": [ { "comment_text": "", "digests": { "md5": "c2afa26797e3f505628ad570a8f996c2", "sha256": "673ce121d30f8c7455bbe80a60ed1d9d82bf0ca65296e6ff80d8504c98fa1a2c" }, "downloads": -1, "filename": "codeforlife_portal-4.16.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2afa26797e3f505628ad570a8f996c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28367578, "upload_time": "2021-01-13T10:34:39", "upload_time_iso_8601": "2021-01-13T10:34:39.594594Z", "url": "https://files.pythonhosted.org/packages/c5/f2/edf16aaa20beec353d53961f5d39feb52e523c3c9e5c6bf8733c0d543a15/codeforlife_portal-4.16.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd071b1c61c495fb10a1a26099f3877c", "sha256": "238682677ab2e5c2c5d9ef753606069796039c5035f388e3ff73068e5ad6f8d1" }, "downloads": -1, "filename": "codeforlife-portal-4.16.1.tar.gz", "has_sig": false, "md5_digest": "bd071b1c61c495fb10a1a26099f3877c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28017714, "upload_time": "2021-01-13T10:34:42", "upload_time_iso_8601": "2021-01-13T10:34:42.741063Z", "url": "https://files.pythonhosted.org/packages/4e/9a/55a48b811fb93fae63efc46d1274fd8add91b17f9924314ab72dea061a2e/codeforlife-portal-4.16.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.17.0": [ { "comment_text": "", "digests": { "md5": "2b06fc2080c6fab1d9c8115a61090476", "sha256": "3d843dadd53ce499d8079fc2e578bcbc38cc5dfb7edc2da80f96f75650799a72" }, "downloads": -1, "filename": "codeforlife_portal-4.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b06fc2080c6fab1d9c8115a61090476", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29416059, "upload_time": "2021-01-15T12:11:58", "upload_time_iso_8601": "2021-01-15T12:11:58.870164Z", "url": "https://files.pythonhosted.org/packages/ff/4f/3dccd7b8f9b745122259361cb5e695ac803aa158610d6aec1c2ec20e38e8/codeforlife_portal-4.17.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4541caccdc1806118b17eb5c19ebcd41", "sha256": "86cadfff37b54292bd731676618861748608a4f692d4020433a078da07af4b5e" }, "downloads": -1, "filename": "codeforlife-portal-4.17.0.tar.gz", "has_sig": false, "md5_digest": "4541caccdc1806118b17eb5c19ebcd41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29063209, "upload_time": "2021-01-15T12:12:02", "upload_time_iso_8601": "2021-01-15T12:12:02.071178Z", "url": "https://files.pythonhosted.org/packages/ac/1c/22bbf6135b85f6498e9e1ed9262ca19c670a6549026be4b77aac0771dc9a/codeforlife-portal-4.17.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.18.0": [ { "comment_text": "", "digests": { "md5": "9d8e8ee5e1c67e795c65e03d5ef2e89d", "sha256": "90ff08a71a501079dbf40a7ec3c57e8fdcd492c42f3db082534ff21875b93424" }, "downloads": -1, "filename": "codeforlife_portal-4.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d8e8ee5e1c67e795c65e03d5ef2e89d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29418821, "upload_time": "2021-01-25T12:43:54", "upload_time_iso_8601": "2021-01-25T12:43:54.527297Z", "url": "https://files.pythonhosted.org/packages/9b/59/17147b49c01cbbd65b2fc384da41d1fa7ad1d7801d742e8d050e14931077/codeforlife_portal-4.18.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42c91873d10228ae44fde0d5fbfd44de", "sha256": "90d13f98f07e3ca8322f565f6ab6c3d384d6e11eb3d55962365b9e63d9a9aad1" }, "downloads": -1, "filename": "codeforlife-portal-4.18.0.tar.gz", "has_sig": false, "md5_digest": "42c91873d10228ae44fde0d5fbfd44de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29064084, "upload_time": "2021-01-25T12:43:57", "upload_time_iso_8601": "2021-01-25T12:43:57.903112Z", "url": "https://files.pythonhosted.org/packages/0a/fc/3e551f506f065b5d594d68c437d4d3040a04964715d206e8274b9bb32e79/codeforlife-portal-4.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.18.1": [ { "comment_text": "", "digests": { "md5": "3c524c695960b34b8101b9cd8f2fe176", "sha256": "efb989163fe0767ba0516469cedba1f860c1aa5fad5347260faf6b127de04aa0" }, "downloads": -1, "filename": "codeforlife_portal-4.18.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c524c695960b34b8101b9cd8f2fe176", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29418819, "upload_time": "2021-01-25T17:30:27", "upload_time_iso_8601": "2021-01-25T17:30:27.885968Z", "url": "https://files.pythonhosted.org/packages/fd/10/e3a4910e2aafe8ec3da6f5bba5f6e27c27daa9da10a474ea53ef44c63882/codeforlife_portal-4.18.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3f41473c5dbf5cd1e36165c1ba2a637f", "sha256": "7ea6114b7c8ceb74003fc87a840ed60f0e74e7e5ca78a0ad7f17ccb6717aabe2" }, "downloads": -1, "filename": "codeforlife-portal-4.18.1.tar.gz", "has_sig": false, "md5_digest": "3f41473c5dbf5cd1e36165c1ba2a637f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29064155, "upload_time": "2021-01-25T17:30:31", "upload_time_iso_8601": "2021-01-25T17:30:31.115935Z", "url": "https://files.pythonhosted.org/packages/a9/51/6ee472c66f11f3022d6e17c479cc3cbaa9fd080494b5c1f4f55be7d5ffbc/codeforlife-portal-4.18.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.18.2": [ { "comment_text": "", "digests": { "md5": "99b851ee602328ce1f5cdb76183284b4", "sha256": "32f798a2de3e67b76468bc62654f29c16890e3627aad91ce91d151541696132b" }, "downloads": -1, "filename": "codeforlife_portal-4.18.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99b851ee602328ce1f5cdb76183284b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29418712, "upload_time": "2021-01-28T13:08:51", "upload_time_iso_8601": "2021-01-28T13:08:51.254842Z", "url": "https://files.pythonhosted.org/packages/92/42/6aaec3968165cb16f39925054f66e8b0389b498cc42934a446176c30cc0a/codeforlife_portal-4.18.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1f941d9409627a329df1506b3777864e", "sha256": "411a10d8031c9c79b32a480cd29b3deba886293b6bd79c5646a64bfe766e4f93" }, "downloads": -1, "filename": "codeforlife-portal-4.18.2.tar.gz", "has_sig": false, "md5_digest": "1f941d9409627a329df1506b3777864e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29064012, "upload_time": "2021-01-28T13:08:54", "upload_time_iso_8601": "2021-01-28T13:08:54.437421Z", "url": "https://files.pythonhosted.org/packages/49/b7/812160e3559bb658274ebbd2c5129859ce1f57c5425a572087b4f25e7c26/codeforlife-portal-4.18.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.19.0": [ { "comment_text": "", "digests": { "md5": "1f769af76bc5b1c1aadac5e1d3f6a1b5", "sha256": "b8a7ba7f21c66f73e9b222449e852e467644d203fefd7329e6325357afa2c4db" }, "downloads": -1, "filename": "codeforlife_portal-4.19.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f769af76bc5b1c1aadac5e1d3f6a1b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29419999, "upload_time": "2021-01-28T13:48:03", "upload_time_iso_8601": "2021-01-28T13:48:03.407469Z", "url": "https://files.pythonhosted.org/packages/f7/8b/693ac684dd5626f4e411457f42c6030694fd557f97fbc33f48552c5c4a3f/codeforlife_portal-4.19.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "01040ab0b03ffefdc4802a5ddc779752", "sha256": "5b8f46a3a55ba607319438ae4e1e9f25610e6b6fd66b9f92639e4d90126f38ea" }, "downloads": -1, "filename": "codeforlife-portal-4.19.0.tar.gz", "has_sig": false, "md5_digest": "01040ab0b03ffefdc4802a5ddc779752", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29065767, "upload_time": "2021-01-28T13:48:07", "upload_time_iso_8601": "2021-01-28T13:48:07.251524Z", "url": "https://files.pythonhosted.org/packages/19/a7/ce9890ba30a2a0a56885cc4ebed59cbf939729e6b72a3dbdd3ba344eda02/codeforlife-portal-4.19.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.19.1": [ { "comment_text": "", "digests": { "md5": "f118be01702bb18925abb8957a12985a", "sha256": "479e17195a537f52e628004593cec7455d65ac8dc7e27088b1a0b6a8274b7bbd" }, "downloads": -1, "filename": "codeforlife_portal-4.19.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f118be01702bb18925abb8957a12985a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420005, "upload_time": "2021-01-29T11:43:51", "upload_time_iso_8601": "2021-01-29T11:43:51.727372Z", "url": "https://files.pythonhosted.org/packages/ec/91/e84484db306ee09471bac00268961cc5d2f3c01f0645f8e470e59460022b/codeforlife_portal-4.19.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66c694da68dc0e8a7c9baa94b1597844", "sha256": "b1a1f86ac1de2bc57ba70ab04df233e36e2829c90d057014e6270dcd9d65f34a" }, "downloads": -1, "filename": "codeforlife-portal-4.19.1.tar.gz", "has_sig": false, "md5_digest": "66c694da68dc0e8a7c9baa94b1597844", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29065762, "upload_time": "2021-01-29T11:43:55", "upload_time_iso_8601": "2021-01-29T11:43:55.388524Z", "url": "https://files.pythonhosted.org/packages/4d/0c/681697fb9900b69808a89e9828035d8e2c43cab6fe09fd68784fcfa3707f/codeforlife-portal-4.19.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.19.2": [ { "comment_text": "", "digests": { "md5": "608510bedab47b7e0eb95f2928f66c79", "sha256": "edf1e529eb4133179259c4693f2e57eed977e253fc32f42a512e25556300b56e" }, "downloads": -1, "filename": "codeforlife_portal-4.19.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "608510bedab47b7e0eb95f2928f66c79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420126, "upload_time": "2021-01-29T13:49:08", "upload_time_iso_8601": "2021-01-29T13:49:08.858353Z", "url": "https://files.pythonhosted.org/packages/76/25/e49ac9fb9da750d589d21d1145dac2895924b285bcd50ae28c76a7df6ec1/codeforlife_portal-4.19.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2a897c555b582d151170d6ec899f65e7", "sha256": "e8e973363c79a2b1f1b6b590355466a7b063af38b9e7743935fdce87e8fca48c" }, "downloads": -1, "filename": "codeforlife-portal-4.19.2.tar.gz", "has_sig": false, "md5_digest": "2a897c555b582d151170d6ec899f65e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29065893, "upload_time": "2021-01-29T13:49:11", "upload_time_iso_8601": "2021-01-29T13:49:11.855129Z", "url": "https://files.pythonhosted.org/packages/38/71/57816ff8e1afb4e0e24e5bc40ce6ac5628450e63c78c0e5449967235562e/codeforlife-portal-4.19.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "2fecf16c91c41c51ea9103337bf22425", "sha256": "549452c91eb3e8def2caf909bbc95efe48afa349191984fa9b974de493010db3" }, "downloads": -1, "filename": "codeforlife_portal-4.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2fecf16c91c41c51ea9103337bf22425", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26967349, "upload_time": "2020-09-17T13:47:04", "upload_time_iso_8601": "2020-09-17T13:47:04.081983Z", "url": "https://files.pythonhosted.org/packages/81/6e/8facdc20447fcf922e16040736074760d3b54a80752440cd9485b9644cd6/codeforlife_portal-4.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "317e88672f56a00c3ecdb03a54c0f6ea", "sha256": "f412488bf32ff554e5083317c85f0de5f1e60d27384c8cf45eafc403efbf9bbd" }, "downloads": -1, "filename": "codeforlife-portal-4.2.0.tar.gz", "has_sig": false, "md5_digest": "317e88672f56a00c3ecdb03a54c0f6ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26642363, "upload_time": "2020-09-17T13:47:07", "upload_time_iso_8601": "2020-09-17T13:47:07.888663Z", "url": "https://files.pythonhosted.org/packages/46/39/958a3037e6107abe83eb7730b370d4d7d975a62190950cc3f980ce2f531b/codeforlife-portal-4.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.2.1": [ { "comment_text": "", "digests": { "md5": "f390739cecc97f029cfe56b7e88acbd2", "sha256": "3878319ca364c7e2c3307d43d423a6e6a9b8e88c4c78f3971a9394c6c4c7617e" }, "downloads": -1, "filename": "codeforlife_portal-4.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f390739cecc97f029cfe56b7e88acbd2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26967410, "upload_time": "2020-09-17T17:13:43", "upload_time_iso_8601": "2020-09-17T17:13:43.267155Z", "url": "https://files.pythonhosted.org/packages/0c/7e/51a12047e682ddd1f5be3a4fb6af3b0db5a12443a8f8741afccdfc2707cc/codeforlife_portal-4.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5a40c82f9701a29315360d5f4bad153c", "sha256": "fe2630c9f9c2ec6f493ed0785213448b0d751a2623b26b0d7264e8535376f7b0" }, "downloads": -1, "filename": "codeforlife-portal-4.2.1.tar.gz", "has_sig": false, "md5_digest": "5a40c82f9701a29315360d5f4bad153c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26642665, "upload_time": "2020-09-17T17:13:47", "upload_time_iso_8601": "2020-09-17T17:13:47.127782Z", "url": "https://files.pythonhosted.org/packages/c3/d0/ef5a3331239d2ee5d9b41b5536020a78268090cbf0346451d5f533972d85/codeforlife-portal-4.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.20.0": [ { "comment_text": "", "digests": { "md5": "473e4cf9562eb4f64930ec762030da6e", "sha256": "d35c7342ea98c30681fdf3f8603e7c34f4e2391032b51380d77b23a0d4bad0af" }, "downloads": -1, "filename": "codeforlife_portal-4.20.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "473e4cf9562eb4f64930ec762030da6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420496, "upload_time": "2021-02-01T15:11:57", "upload_time_iso_8601": "2021-02-01T15:11:57.492467Z", "url": "https://files.pythonhosted.org/packages/ef/47/cc07f95cc3120c35291951ccbe7cd2963aefc80e6bd8c8bb6bd288bca2fa/codeforlife_portal-4.20.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "914d40de4a25121e20bc1d5ae05d1749", "sha256": "d81e4dd522bec169588b1dff9137dec6223d3af24816820e2b69ffb30d9ab298" }, "downloads": -1, "filename": "codeforlife-portal-4.20.0.tar.gz", "has_sig": false, "md5_digest": "914d40de4a25121e20bc1d5ae05d1749", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066297, "upload_time": "2021-02-01T15:12:02", "upload_time_iso_8601": "2021-02-01T15:12:02.042658Z", "url": "https://files.pythonhosted.org/packages/df/62/0bf4eb05dcf836a0b8d6745797e1d496536b1462ffd82faa9430a374c4ac/codeforlife-portal-4.20.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.20.1": [ { "comment_text": "", "digests": { "md5": "ff7da6374ad0c81683c6ec1e900db100", "sha256": "5f7e0880f34feb81ddbc8d97a64b73df7b56fb9f80942b9d30ab04acc22e5bdb" }, "downloads": -1, "filename": "codeforlife_portal-4.20.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff7da6374ad0c81683c6ec1e900db100", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420488, "upload_time": "2021-02-08T17:36:21", "upload_time_iso_8601": "2021-02-08T17:36:21.493436Z", "url": "https://files.pythonhosted.org/packages/d2/55/f808dbfacaf82bdecef24476466a85be5e0419d3a8f0e4157a87e5428303/codeforlife_portal-4.20.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d50412c6775430140fd500c69bd2091", "sha256": "cb2a952b6cf790b6bc9126b667780c8a72e102a8247a15cdff0b6fc3b8693c66" }, "downloads": -1, "filename": "codeforlife-portal-4.20.1.tar.gz", "has_sig": false, "md5_digest": "2d50412c6775430140fd500c69bd2091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066208, "upload_time": "2021-02-08T17:36:24", "upload_time_iso_8601": "2021-02-08T17:36:24.938019Z", "url": "https://files.pythonhosted.org/packages/ab/58/8a114e4481650abb2d2edcf4b3b119487cad42953b4533041736b7e58e0d/codeforlife-portal-4.20.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.20.2": [ { "comment_text": "", "digests": { "md5": "59a1369a80634f7ed5126391ec2a995a", "sha256": "8577bc58759b773f25e319348251edc7631326dadae46fe2979d7171301a702d" }, "downloads": -1, "filename": "codeforlife_portal-4.20.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59a1369a80634f7ed5126391ec2a995a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420508, "upload_time": "2021-02-23T12:49:01", "upload_time_iso_8601": "2021-02-23T12:49:01.945911Z", "url": "https://files.pythonhosted.org/packages/93/a2/3b06d47c333a361ecad82aab211a8d36560adc3b23963cabf0b107b913c0/codeforlife_portal-4.20.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f97cef554cafdc3910b68112ea1ffd85", "sha256": "d51f549fb43552889da6b04e5fc176988ec59d9ef7438e4723bd2a7946683cd6" }, "downloads": -1, "filename": "codeforlife-portal-4.20.2.tar.gz", "has_sig": false, "md5_digest": "f97cef554cafdc3910b68112ea1ffd85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066249, "upload_time": "2021-02-23T12:49:04", "upload_time_iso_8601": "2021-02-23T12:49:04.926776Z", "url": "https://files.pythonhosted.org/packages/03/45/8ce15eb52334e13fa3861ccdb4bfabbdd164a0591f96f067a5f4d340ecbf/codeforlife-portal-4.20.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.20.3": [ { "comment_text": "", "digests": { "md5": "60111afd9c64ac72d160099f44319001", "sha256": "9f83ef9c441c1b3dc49428d19530ad212edc406bb3e6e9fd58c029b74f8da98b" }, "downloads": -1, "filename": "codeforlife_portal-4.20.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60111afd9c64ac72d160099f44319001", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420571, "upload_time": "2021-02-24T15:23:07", "upload_time_iso_8601": "2021-02-24T15:23:07.890785Z", "url": "https://files.pythonhosted.org/packages/09/a0/9714cb96187b429752548c5380505283a85935d9f4384fb8d80a5efd841b/codeforlife_portal-4.20.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7dae8556ef27db571616218f5a3bfaae", "sha256": "dc4bb3bf93a9e2a7ed007c4b536fb2d4e2f4bd6eff95d3c8fedddb2341d244ff" }, "downloads": -1, "filename": "codeforlife-portal-4.20.3.tar.gz", "has_sig": false, "md5_digest": "7dae8556ef27db571616218f5a3bfaae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066259, "upload_time": "2021-02-24T15:23:11", "upload_time_iso_8601": "2021-02-24T15:23:11.578785Z", "url": "https://files.pythonhosted.org/packages/98/1b/f985bf021dd7b347fa7926b090fd4f15672aed68fb7f9947316e2a26c215/codeforlife-portal-4.20.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.20.4": [ { "comment_text": "", "digests": { "md5": "54ee83cc29f6b139f2947e0774e1dc99", "sha256": "9dc4a73a9726dd94a1a62fc2f05a8f299b6accc37e46155a2b8f485cd8bf241e" }, "downloads": -1, "filename": "codeforlife_portal-4.20.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "54ee83cc29f6b139f2947e0774e1dc99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420554, "upload_time": "2021-02-25T12:49:15", "upload_time_iso_8601": "2021-02-25T12:49:15.764954Z", "url": "https://files.pythonhosted.org/packages/2b/7b/88bfa0ea3e4b8e6e5cb313249925091a1c02b9630924ecf3499305878224/codeforlife_portal-4.20.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a0e23f78125b0c8ec3a982ae8f753c5", "sha256": "8dcee26bc6f2ff6e28efb5ea36013d9dd81f3f900419a283ee472f3eee1d4dc5" }, "downloads": -1, "filename": "codeforlife-portal-4.20.4.tar.gz", "has_sig": false, "md5_digest": "8a0e23f78125b0c8ec3a982ae8f753c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066306, "upload_time": "2021-02-25T12:49:18", "upload_time_iso_8601": "2021-02-25T12:49:18.990747Z", "url": "https://files.pythonhosted.org/packages/d1/04/befe4afca1f2c31697b95dca2a78d1f81fdbd1979cfb48d14d248bc40e43/codeforlife-portal-4.20.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.21.0": [ { "comment_text": "", "digests": { "md5": "44c272c1f1ee380fd615e8316cc13c72", "sha256": "f55b9915ff8254587c819cfb04b3e4fc71cfd393c05e71c1139d3a6c520b8958" }, "downloads": -1, "filename": "codeforlife_portal-4.21.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44c272c1f1ee380fd615e8316cc13c72", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420872, "upload_time": "2021-02-25T17:12:39", "upload_time_iso_8601": "2021-02-25T17:12:39.484312Z", "url": "https://files.pythonhosted.org/packages/09/b0/35166592e693da72bcf906223d68c8319af25be71029cb4cfe3bf82929df/codeforlife_portal-4.21.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0847fc1d021ac18970b3303d3b2b1e08", "sha256": "3d14e5fc82be4abfc163723171a8a54d19428b7c6c24a42e8fab6ef6b8261251" }, "downloads": -1, "filename": "codeforlife-portal-4.21.0.tar.gz", "has_sig": false, "md5_digest": "0847fc1d021ac18970b3303d3b2b1e08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066550, "upload_time": "2021-02-25T17:12:42", "upload_time_iso_8601": "2021-02-25T17:12:42.688675Z", "url": "https://files.pythonhosted.org/packages/98/23/e915fccaf066ca66faf19ab7a844d79910ca28709c9f69f3166abecab849/codeforlife-portal-4.21.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.21.1": [ { "comment_text": "", "digests": { "md5": "5967c2e59abe5c267266f24982095834", "sha256": "7f3bee2a67977897de5b6e084eb15f5ef572c9eb700dea4476325e61619dc3ce" }, "downloads": -1, "filename": "codeforlife_portal-4.21.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5967c2e59abe5c267266f24982095834", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420408, "upload_time": "2021-02-26T13:08:30", "upload_time_iso_8601": "2021-02-26T13:08:30.901759Z", "url": "https://files.pythonhosted.org/packages/91/c8/65a00c033fc19cd09d46755b263aef59165499120db443bed67f6bed60ab/codeforlife_portal-4.21.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5e3ba29fe0139dbb821d74bf25213f3b", "sha256": "63053bba6197d220338a39e2f3db7b7d592227fceb5521727d5574e7c174f1e6" }, "downloads": -1, "filename": "codeforlife-portal-4.21.1.tar.gz", "has_sig": false, "md5_digest": "5e3ba29fe0139dbb821d74bf25213f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066251, "upload_time": "2021-02-26T13:08:34", "upload_time_iso_8601": "2021-02-26T13:08:34.151169Z", "url": "https://files.pythonhosted.org/packages/f7/2a/1cb0368a8b26a7cdc84066e52616b34c75d68915eaf623583eb1dbec0e63/codeforlife-portal-4.21.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.21.2": [ { "comment_text": "", "digests": { "md5": "beeac079b22a4645e6c2e24048e38dd9", "sha256": "be5cd45e7a1c05dbf7aafa8b60f3b03b897d5150f2163105a4ce641b51ccb623" }, "downloads": -1, "filename": "codeforlife_portal-4.21.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "beeac079b22a4645e6c2e24048e38dd9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420570, "upload_time": "2021-03-08T15:18:55", "upload_time_iso_8601": "2021-03-08T15:18:55.645685Z", "url": "https://files.pythonhosted.org/packages/ca/57/b42a5f795503d98a1d4f90b6bb56fec52f15621b78087c144ada3ea40fb5/codeforlife_portal-4.21.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3d92aae34245fcf138a598de927b0e6", "sha256": "c101d0b919e5fa6204ab727b689ee9fe4286724250096fe9cd36365cf503d5ae" }, "downloads": -1, "filename": "codeforlife-portal-4.21.2.tar.gz", "has_sig": false, "md5_digest": "f3d92aae34245fcf138a598de927b0e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066405, "upload_time": "2021-03-08T15:18:58", "upload_time_iso_8601": "2021-03-08T15:18:58.821024Z", "url": "https://files.pythonhosted.org/packages/5e/44/6979f8b7ff28abde1f3b4d076b7e7a79379847d6ff2b1dec8f8217b99b5a/codeforlife-portal-4.21.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.21.3": [ { "comment_text": "", "digests": { "md5": "f8d46c13b356f9e2d4d4c9c055c198e9", "sha256": "93840d7c15f2a13c8e7d6cf9591c9ee55b0c4be9b6b93e8b8a1eb8f0c7f3d1d1" }, "downloads": -1, "filename": "codeforlife_portal-4.21.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8d46c13b356f9e2d4d4c9c055c198e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420567, "upload_time": "2021-03-23T12:50:07", "upload_time_iso_8601": "2021-03-23T12:50:07.556283Z", "url": "https://files.pythonhosted.org/packages/fd/44/4ec606195b49163c0b79615ef34002b38285d99a6d1e730ff63d7b1cadee/codeforlife_portal-4.21.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "556f74f0e6121ef8000286f1260b6cea", "sha256": "cec5831f91fa90abcfdc409600b65e22d2268f3fc395d329865c9e1d8cc9f507" }, "downloads": -1, "filename": "codeforlife-portal-4.21.3.tar.gz", "has_sig": false, "md5_digest": "556f74f0e6121ef8000286f1260b6cea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066326, "upload_time": "2021-03-23T12:50:11", "upload_time_iso_8601": "2021-03-23T12:50:11.922312Z", "url": "https://files.pythonhosted.org/packages/63/7f/7ca55052134189e7dabf6fa0a9686163585af6d8f7248da834c4307ba635/codeforlife-portal-4.21.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.21.4": [ { "comment_text": "", "digests": { "md5": "98a793fb0f4b234f5d3e0d8a4e1835d6", "sha256": "43c4fad842602089553be5d3db8468b4eba80b3d106d5b2409e5e941e97bcc72" }, "downloads": -1, "filename": "codeforlife_portal-4.21.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98a793fb0f4b234f5d3e0d8a4e1835d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420540, "upload_time": "2021-03-24T18:17:10", "upload_time_iso_8601": "2021-03-24T18:17:10.170620Z", "url": "https://files.pythonhosted.org/packages/aa/52/bdfbdda4e2a95ba4338268722bee7caa7c57f64c5441f9b0de0a4134245c/codeforlife_portal-4.21.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78507b1927f0ffdea768ef7a70482d25", "sha256": "1bd240b2a776b1b067d4874f44ac9f836cd964563c33bd72d905104244d85469" }, "downloads": -1, "filename": "codeforlife-portal-4.21.4.tar.gz", "has_sig": false, "md5_digest": "78507b1927f0ffdea768ef7a70482d25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066282, "upload_time": "2021-03-24T18:17:13", "upload_time_iso_8601": "2021-03-24T18:17:13.524135Z", "url": "https://files.pythonhosted.org/packages/ae/c6/11bef00b618bf3a34901c186c5d3a7ec7cc30ff520863ce91b28dc0def53/codeforlife-portal-4.21.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.21.5": [ { "comment_text": "", "digests": { "md5": "24c2a4474ded0e3af5feb1aa137d384a", "sha256": "55dac5d043da32e0eea23e673499c0e1f7a4fccc36f60c6952ced7054d585399" }, "downloads": -1, "filename": "codeforlife_portal-4.21.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "24c2a4474ded0e3af5feb1aa137d384a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29420546, "upload_time": "2021-03-25T16:32:22", "upload_time_iso_8601": "2021-03-25T16:32:22.185107Z", "url": "https://files.pythonhosted.org/packages/d6/8f/899418b1fb95de909cced0256836a277d65566f0fba47608226fe4251405/codeforlife_portal-4.21.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e69dabf168465a10ed1ff8321d38e4e4", "sha256": "94dccfa742d2128da5ffeb3f8febd60baf1e3d51e0c2cbfcd349743c046464c4" }, "downloads": -1, "filename": "codeforlife-portal-4.21.5.tar.gz", "has_sig": false, "md5_digest": "e69dabf168465a10ed1ff8321d38e4e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066293, "upload_time": "2021-03-25T16:32:25", "upload_time_iso_8601": "2021-03-25T16:32:25.433763Z", "url": "https://files.pythonhosted.org/packages/60/fb/0831e5a519db3d9c57c53caf2f6d886939282ed1b7aa048bf760de296fbb/codeforlife-portal-4.21.5.tar.gz", "yanked": false, "yanked_reason": null } ], "4.22.0": [ { "comment_text": "", "digests": { "md5": "b1dc9a0000c6110ac10aa6d5807793c2", "sha256": "ed333ba87a3416cd28ecca93ca45aedff5db8a5f975697f166cb64e7ee827e8e" }, "downloads": -1, "filename": "codeforlife_portal-4.22.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b1dc9a0000c6110ac10aa6d5807793c2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29421220, "upload_time": "2021-03-25T17:50:21", "upload_time_iso_8601": "2021-03-25T17:50:21.843330Z", "url": "https://files.pythonhosted.org/packages/2a/ba/8ed2db5a1c9a38b320d496548d99987f9ef677187affd37996b8f8ca60ce/codeforlife_portal-4.22.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "54af4b8d22e3d0106b751ae2b5546a06", "sha256": "243eb009b51824cbac169e46eb5bfdaf9113ad46c6b6a04e0f817aacce16e7d0" }, "downloads": -1, "filename": "codeforlife-portal-4.22.0.tar.gz", "has_sig": false, "md5_digest": "54af4b8d22e3d0106b751ae2b5546a06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066588, "upload_time": "2021-03-25T17:50:25", "upload_time_iso_8601": "2021-03-25T17:50:25.371266Z", "url": "https://files.pythonhosted.org/packages/65/90/7f915ec966baa1d09044ea8bd00e397a4024f4b0e60fd3385302d18dba81/codeforlife-portal-4.22.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.23.0": [ { "comment_text": "", "digests": { "md5": "93fdbbbe7d50cf6230281bdf01e1ccf6", "sha256": "cd3030d8dcad94d5f58149f8c363824b6f5c935b27bbb7570db4cf95a708691c" }, "downloads": -1, "filename": "codeforlife_portal-4.23.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93fdbbbe7d50cf6230281bdf01e1ccf6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29421311, "upload_time": "2021-03-31T16:08:42", "upload_time_iso_8601": "2021-03-31T16:08:42.217882Z", "url": "https://files.pythonhosted.org/packages/64/a5/af92b7b92d2da17a3194b042921f1370787d2b7a8f064627d217168521f4/codeforlife_portal-4.23.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5c957b4b7601708fb7248e7007298bf1", "sha256": "18f534f11ba3dd271cb460a0c3cce8bfa05b3c2a124dfed184e0de4b18e8de33" }, "downloads": -1, "filename": "codeforlife-portal-4.23.0.tar.gz", "has_sig": false, "md5_digest": "5c957b4b7601708fb7248e7007298bf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066655, "upload_time": "2021-03-31T16:08:45", "upload_time_iso_8601": "2021-03-31T16:08:45.532700Z", "url": "https://files.pythonhosted.org/packages/68/86/9dcfa19facfa8da752c58fed9c3e707da26adbb6d49bc87de1c13cb8dc2f/codeforlife-portal-4.23.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.24.0": [ { "comment_text": "", "digests": { "md5": "a0394b9e9096fa0a8efa73c7fe4d68b5", "sha256": "1adae6d9173dd1ae0b85335a78b00d799a1be2f82126b5ee3deaf38b1abb5ff4" }, "downloads": -1, "filename": "codeforlife_portal-4.24.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0394b9e9096fa0a8efa73c7fe4d68b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29421311, "upload_time": "2021-04-01T10:41:06", "upload_time_iso_8601": "2021-04-01T10:41:06.494640Z", "url": "https://files.pythonhosted.org/packages/21/98/0e693b58cfa1be08be8fde3d000cf9fcb9413ecc0e4657012d40e340e17b/codeforlife_portal-4.24.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "785e91ce709e021b7cd801ab0fda1d15", "sha256": "a2b207c3b576d24eb98248f463acab3a8de08dd679d7725db859382c1ae0f601" }, "downloads": -1, "filename": "codeforlife-portal-4.24.0.tar.gz", "has_sig": false, "md5_digest": "785e91ce709e021b7cd801ab0fda1d15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066671, "upload_time": "2021-04-01T10:41:09", "upload_time_iso_8601": "2021-04-01T10:41:09.786699Z", "url": "https://files.pythonhosted.org/packages/a8/87/e7e4b2d1e778ed308aab453c06769cd65d53ee9bd3490f36685e8b4ff822/codeforlife-portal-4.24.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.24.1": [ { "comment_text": "", "digests": { "md5": "61f870366266d1bcf9295f73a616d7ca", "sha256": "a50e43daaea5141ef7537dbeb0a38b4f426549a306d1bd66e3a19775d44e6c5f" }, "downloads": -1, "filename": "codeforlife_portal-4.24.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61f870366266d1bcf9295f73a616d7ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29421292, "upload_time": "2021-04-01T14:05:43", "upload_time_iso_8601": "2021-04-01T14:05:43.026392Z", "url": "https://files.pythonhosted.org/packages/be/81/486db8aac8820c6eea1b0fe081381d481db40aa76b11b59a3dd4f0eebea5/codeforlife_portal-4.24.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a48b16bf6df2472a7f65039ce9b85578", "sha256": "5d24c1534129183c1c6792860fac636611443a9da414ca443d6bcdfc891b57b6" }, "downloads": -1, "filename": "codeforlife-portal-4.24.1.tar.gz", "has_sig": false, "md5_digest": "a48b16bf6df2472a7f65039ce9b85578", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066705, "upload_time": "2021-04-01T14:05:46", "upload_time_iso_8601": "2021-04-01T14:05:46.230203Z", "url": "https://files.pythonhosted.org/packages/e8/9f/aa91ed0fd5691bed58ed36254e2947e5494c444c1969dbf1ca7b3dbcf777/codeforlife-portal-4.24.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.24.2": [ { "comment_text": "", "digests": { "md5": "8e4bd845a35b9c4d8dc2a8eee9dce376", "sha256": "20168dc9f6e14231b2383f9747c380d10c6e9a6ede8fbbc1d68972cbfe2cb595" }, "downloads": -1, "filename": "codeforlife_portal-4.24.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e4bd845a35b9c4d8dc2a8eee9dce376", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29421478, "upload_time": "2021-04-07T10:03:54", "upload_time_iso_8601": "2021-04-07T10:03:54.427826Z", "url": "https://files.pythonhosted.org/packages/fd/29/8a57e80135d5babb9b8be5022453ef301e7a82ff04711d753c73ec3a2d8a/codeforlife_portal-4.24.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3a259567aed1af40829f2291b38adc26", "sha256": "050ddb9215e4104bd657638ceac335a861308011f20e140ba380ec57e019e6c8" }, "downloads": -1, "filename": "codeforlife-portal-4.24.2.tar.gz", "has_sig": false, "md5_digest": "3a259567aed1af40829f2291b38adc26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066903, "upload_time": "2021-04-07T10:03:57", "upload_time_iso_8601": "2021-04-07T10:03:57.186530Z", "url": "https://files.pythonhosted.org/packages/92/6f/233ab8f8c368b1f46e42319a8cba03dbc27bf7dc40fd4d6d77e68c5b907c/codeforlife-portal-4.24.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.25.0": [ { "comment_text": "", "digests": { "md5": "a5cfd1341d7cbe311ef8dcfeaeb245d8", "sha256": "41752cf33c5356474ce3d0770719aaa806eb361cbd29443c659a7a24871915d4" }, "downloads": -1, "filename": "codeforlife_portal-4.25.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5cfd1341d7cbe311ef8dcfeaeb245d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29421584, "upload_time": "2021-04-08T17:15:24", "upload_time_iso_8601": "2021-04-08T17:15:24.360029Z", "url": "https://files.pythonhosted.org/packages/61/92/f0fa0475cf7b1aa4ed1da1bdbec4124b54a4b15242ca6997df5339ec8422/codeforlife_portal-4.25.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f54a2fb28a30ca485229ac57bb55ac68", "sha256": "c209b0d9e29d86e87826322c5432637e381e60c7563e834a6dff811f571348ef" }, "downloads": -1, "filename": "codeforlife-portal-4.25.0.tar.gz", "has_sig": false, "md5_digest": "f54a2fb28a30ca485229ac57bb55ac68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29066983, "upload_time": "2021-04-08T17:15:28", "upload_time_iso_8601": "2021-04-08T17:15:28.486682Z", "url": "https://files.pythonhosted.org/packages/29/37/307968501e47632d96c49bdbfb0e245fe27399fe0c2cd71a7ba793794ffb/codeforlife-portal-4.25.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.26.0": [ { "comment_text": "", "digests": { "md5": "902d4abc161a52efec71c16261158719", "sha256": "902682d3661a6f610d28f0f27e2778393ce308abd4a53aab1010a29c19d526bf" }, "downloads": -1, "filename": "codeforlife_portal-4.26.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "902d4abc161a52efec71c16261158719", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29421584, "upload_time": "2021-04-12T08:49:27", "upload_time_iso_8601": "2021-04-12T08:49:27.560643Z", "url": "https://files.pythonhosted.org/packages/ac/8b/d7273d8141b87c2c208e857c6be87a5b2c1a72be24375a823613eb611b7b/codeforlife_portal-4.26.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b1ec09b232bfacfa7e69303d07188bd", "sha256": "dd55d904e7d9877392e0727fb499455cdaa8e02dcb749171a33c7807ce30e778" }, "downloads": -1, "filename": "codeforlife-portal-4.26.0.tar.gz", "has_sig": false, "md5_digest": "0b1ec09b232bfacfa7e69303d07188bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29072484, "upload_time": "2021-04-12T08:49:32", "upload_time_iso_8601": "2021-04-12T08:49:32.050001Z", "url": "https://files.pythonhosted.org/packages/8a/c9/a2fc86ceb3fba5a5405028693e10b4302d686e71ded450af23590c6bd811/codeforlife-portal-4.26.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.27.0": [ { "comment_text": "", "digests": { "md5": "55a2a62ee1c8048cc00d6eec8351163a", "sha256": "e4733ce597ebed58849171019bd21c98c7cb91a45d592062fc1b3989f9e979a5" }, "downloads": -1, "filename": "codeforlife_portal-4.27.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55a2a62ee1c8048cc00d6eec8351163a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29424776, "upload_time": "2021-04-15T14:34:48", "upload_time_iso_8601": "2021-04-15T14:34:48.811823Z", "url": "https://files.pythonhosted.org/packages/5e/f4/3806aa2f6568b1905b146e1e6de9cfbfbbd74c1ba1f995db6d399d424eb9/codeforlife_portal-4.27.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c334bd929d4dcb2f4026bdd8306f8403", "sha256": "2d6b40f7662c84970c7b82efe2fff0203363674a9d4cc90ffcb0c0d0a22cefd7" }, "downloads": -1, "filename": "codeforlife-portal-4.27.0.tar.gz", "has_sig": false, "md5_digest": "c334bd929d4dcb2f4026bdd8306f8403", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29076132, "upload_time": "2021-04-15T14:34:52", "upload_time_iso_8601": "2021-04-15T14:34:52.371680Z", "url": "https://files.pythonhosted.org/packages/0f/14/30cf94edefd950b95d436f6d85ee4ef50efb667545fd6e0015a4ae8af6e0/codeforlife-portal-4.27.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.28.0": [ { "comment_text": "", "digests": { "md5": "c0e19e1f6232f3290c90de450e3f4c5c", "sha256": "0bb1be79b7c9d0294c9d793233b4680f13e621ed3fa8931a6245e81ffef53f65" }, "downloads": -1, "filename": "codeforlife_portal-4.28.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0e19e1f6232f3290c90de450e3f4c5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29428402, "upload_time": "2021-04-16T12:24:28", "upload_time_iso_8601": "2021-04-16T12:24:28.184741Z", "url": "https://files.pythonhosted.org/packages/7e/d2/6e41051f14444b3ab4446ad801d939a1872d0981b0828d096a8889f0c76d/codeforlife_portal-4.28.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cd2be5cc29bf1261d2c3b3f575e9e3fd", "sha256": "d8ae2004688f8f04d83e54331a02ab61efc7a1b84de4f4b8af51e37aff94932b" }, "downloads": -1, "filename": "codeforlife-portal-4.28.0.tar.gz", "has_sig": false, "md5_digest": "cd2be5cc29bf1261d2c3b3f575e9e3fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29079117, "upload_time": "2021-04-16T12:24:30", "upload_time_iso_8601": "2021-04-16T12:24:30.995199Z", "url": "https://files.pythonhosted.org/packages/1c/ba/ac9754ca38eefd024bcbd5da09d829adc7a57dbd6c7ab91664d641a8cdd7/codeforlife-portal-4.28.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.28.1": [ { "comment_text": "", "digests": { "md5": "29fae637bd592f38632f98e100e2371e", "sha256": "4344eaf00246777d40eaf24275c8f2ba3e7bfd51e2b2537f08707abbcd030899" }, "downloads": -1, "filename": "codeforlife_portal-4.28.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29fae637bd592f38632f98e100e2371e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29428405, "upload_time": "2021-04-16T13:26:01", "upload_time_iso_8601": "2021-04-16T13:26:01.943816Z", "url": "https://files.pythonhosted.org/packages/99/d5/85f18f5cc1214e3733f03b5d3372282857bf2a4a05ab017fc5dc91a92e7b/codeforlife_portal-4.28.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3555c62e218df41f96af26060793d553", "sha256": "161b03f1259b32571abb0a74ba091260e62d999640a5c0660389398760d015c1" }, "downloads": -1, "filename": "codeforlife-portal-4.28.1.tar.gz", "has_sig": false, "md5_digest": "3555c62e218df41f96af26060793d553", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29079957, "upload_time": "2021-04-16T13:26:04", "upload_time_iso_8601": "2021-04-16T13:26:04.795525Z", "url": "https://files.pythonhosted.org/packages/b9/5f/1ed399ef8edbc8dedd5ac0e0baadf30657b24752aa4b7d7050d5476e0a3a/codeforlife-portal-4.28.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.28.2": [ { "comment_text": "", "digests": { "md5": "4cf39dfe0468bcac37eaac5054574f92", "sha256": "af33ce192fbda071583deb2d1a0d770f5d8b6483d30a25227593563625a3ba09" }, "downloads": -1, "filename": "codeforlife_portal-4.28.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cf39dfe0468bcac37eaac5054574f92", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29428432, "upload_time": "2021-04-16T17:41:32", "upload_time_iso_8601": "2021-04-16T17:41:32.092040Z", "url": "https://files.pythonhosted.org/packages/0f/5d/1c01d6473ea668749234734026f22fc9555deba6d297c2c4360e66eea2f8/codeforlife_portal-4.28.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a0265b3ee3ac7fd83e8c39a7fbe4de0c", "sha256": "c1f11da24ea817cfc5bc540fb65db3da22529de85e4d8383fba53979ead5280b" }, "downloads": -1, "filename": "codeforlife-portal-4.28.2.tar.gz", "has_sig": false, "md5_digest": "a0265b3ee3ac7fd83e8c39a7fbe4de0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29079968, "upload_time": "2021-04-16T17:41:36", "upload_time_iso_8601": "2021-04-16T17:41:36.296735Z", "url": "https://files.pythonhosted.org/packages/70/4b/22ba733386728c11c54549af56e6b48c90f07b544f9cd73e77faca1ee9d5/codeforlife-portal-4.28.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.28.3": [ { "comment_text": "", "digests": { "md5": "241e78dd58d6da24b7b859c253b7eb96", "sha256": "63a79e927a12b7369349440381f906bffd73eca96c61c3b99e4f96a12364213b" }, "downloads": -1, "filename": "codeforlife_portal-4.28.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "241e78dd58d6da24b7b859c253b7eb96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29428429, "upload_time": "2021-04-19T11:41:49", "upload_time_iso_8601": "2021-04-19T11:41:49.440320Z", "url": "https://files.pythonhosted.org/packages/72/37/e2d0de5b7c435057bada0064764c0d416262cfd0542e8fddd87646eb7e2d/codeforlife_portal-4.28.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f0becae47285d956b5272bf34bd936d7", "sha256": "824200e40567d79545d585812e3c493203d1cec321cd10f249fe5fd95010a01c" }, "downloads": -1, "filename": "codeforlife-portal-4.28.3.tar.gz", "has_sig": false, "md5_digest": "f0becae47285d956b5272bf34bd936d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29080015, "upload_time": "2021-04-19T11:41:52", "upload_time_iso_8601": "2021-04-19T11:41:52.514378Z", "url": "https://files.pythonhosted.org/packages/ed/8e/7ead3ee350a90e39d49b84b80a418726920597ae0d638945b777fd6bfc09/codeforlife-portal-4.28.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.28.4": [ { "comment_text": "", "digests": { "md5": "72d03eaab2a6c5b42bb024522b599603", "sha256": "159b076e618b68ee2182800b7b2a6cf23b4368f923644f033cd8647191ebe7b4" }, "downloads": -1, "filename": "codeforlife_portal-4.28.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72d03eaab2a6c5b42bb024522b599603", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29428425, "upload_time": "2021-04-20T10:54:58", "upload_time_iso_8601": "2021-04-20T10:54:58.367592Z", "url": "https://files.pythonhosted.org/packages/12/ca/796f26da0a15b163c47c5c005fa17e80072e540d884874e70376d501a5a0/codeforlife_portal-4.28.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "816c465f3626b9d6d1e004f7b36b2472", "sha256": "71312c50543efd394167c4c76fc83eb1d01752cdbaa41059e1ccdeba7012af1d" }, "downloads": -1, "filename": "codeforlife-portal-4.28.4.tar.gz", "has_sig": false, "md5_digest": "816c465f3626b9d6d1e004f7b36b2472", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29080113, "upload_time": "2021-04-20T10:55:01", "upload_time_iso_8601": "2021-04-20T10:55:01.164610Z", "url": "https://files.pythonhosted.org/packages/66/84/c0fed5c17821a92c0a6d2b92244d432d267de83c9297653ba716f1498704/codeforlife-portal-4.28.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.28.5": [ { "comment_text": "", "digests": { "md5": "3376c264d70e3aea39f595dc2dbbddf0", "sha256": "5ea000926cb428e758260795e459e48ed0f0f3862f70367a1d14387b75ebce33" }, "downloads": -1, "filename": "codeforlife_portal-4.28.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3376c264d70e3aea39f595dc2dbbddf0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29428427, "upload_time": "2021-04-21T13:27:21", "upload_time_iso_8601": "2021-04-21T13:27:21.679829Z", "url": "https://files.pythonhosted.org/packages/d6/03/7c5c334b835050447ef6bccd8f7f912f2838b5f841c1d27399789191342a/codeforlife_portal-4.28.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0165ae9fad6e2ed42dd5e1c424367ff0", "sha256": "1fefdcf677dba0dd1521049caa71ff8dfb589bf57d7d210c4d915471137971af" }, "downloads": -1, "filename": "codeforlife-portal-4.28.5.tar.gz", "has_sig": false, "md5_digest": "0165ae9fad6e2ed42dd5e1c424367ff0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29080041, "upload_time": "2021-04-21T13:27:24", "upload_time_iso_8601": "2021-04-21T13:27:24.610591Z", "url": "https://files.pythonhosted.org/packages/ab/6a/d23cb7f31e05f97021d335fe26842da52011d04d3310b7109aff5286b06d/codeforlife-portal-4.28.5.tar.gz", "yanked": false, "yanked_reason": null } ], "4.28.6": [ { "comment_text": "", "digests": { "md5": "ba54994123c8a956c0324c5e7cf44f97", "sha256": "3423db42f3823f43582b1554a00e5c895d2caae72b8a21257a9a7c09c6fe8c3b" }, "downloads": -1, "filename": "codeforlife_portal-4.28.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba54994123c8a956c0324c5e7cf44f97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29429892, "upload_time": "2021-04-21T14:01:14", "upload_time_iso_8601": "2021-04-21T14:01:14.569674Z", "url": "https://files.pythonhosted.org/packages/92/2b/2630e664977258d3e210ec9a4255002c5b6056d574121b0d6041635377d7/codeforlife_portal-4.28.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "346cae8728857e9a081a62103ce416bb", "sha256": "791becc7ffb0ec135a59a687583f641dd3ba5898108359af86d176d014de81d7" }, "downloads": -1, "filename": "codeforlife-portal-4.28.6.tar.gz", "has_sig": false, "md5_digest": "346cae8728857e9a081a62103ce416bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29080963, "upload_time": "2021-04-21T14:01:18", "upload_time_iso_8601": "2021-04-21T14:01:18.070243Z", "url": "https://files.pythonhosted.org/packages/b1/2a/423a0a0261c1410e0300863fbdf71dfbdf78fe10559f5bdf4468d407d513/codeforlife-portal-4.28.6.tar.gz", "yanked": false, "yanked_reason": null } ], "4.29.0": [ { "comment_text": "", "digests": { "md5": "f089c17dc9f44bd6b7d2080b548dcf25", "sha256": "a71d2f8edd6bfd507a5c8daad94e80be47ad42a0b6045ecaefab03c758c29325" }, "downloads": -1, "filename": "codeforlife_portal-4.29.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f089c17dc9f44bd6b7d2080b548dcf25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29432755, "upload_time": "2021-04-22T09:42:08", "upload_time_iso_8601": "2021-04-22T09:42:08.674869Z", "url": "https://files.pythonhosted.org/packages/39/b5/361b043c391ff8ce717932c6d4ca8b12d16b47dfa04a8cc8868e01aa5819/codeforlife_portal-4.29.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "10aaa4c43d640727a7cb652c205373a7", "sha256": "67ee94ce8d099491e06fef18848f8f67d336f5ed2cb390097a2667c815732365" }, "downloads": -1, "filename": "codeforlife-portal-4.29.0.tar.gz", "has_sig": false, "md5_digest": "10aaa4c43d640727a7cb652c205373a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29082118, "upload_time": "2021-04-22T09:42:12", "upload_time_iso_8601": "2021-04-22T09:42:12.398790Z", "url": "https://files.pythonhosted.org/packages/c8/34/d87b07f9daea316240709d0a7b55d0f516d8a5a21d23f8b8f6a756583c63/codeforlife-portal-4.29.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.29.1": [ { "comment_text": "", "digests": { "md5": "f1c7077a6dad054cf4f3082446aa680b", "sha256": "958d20787a12170386b934c87b8b847619f28cf8464ab90041fd43702dec60aa" }, "downloads": -1, "filename": "codeforlife_portal-4.29.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1c7077a6dad054cf4f3082446aa680b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29433118, "upload_time": "2021-04-22T16:39:56", "upload_time_iso_8601": "2021-04-22T16:39:56.582627Z", "url": "https://files.pythonhosted.org/packages/d4/e5/5e3d3990a2fe418780aabd2da48e9bf94de326210c8e771da3bbfd9acdf6/codeforlife_portal-4.29.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f6131f24ee9f2650d496ed8858de6ef", "sha256": "d463e35abaa80ad1a9da0603c4d93cc425f49375062fda116c34f8aa289f0e1d" }, "downloads": -1, "filename": "codeforlife-portal-4.29.1.tar.gz", "has_sig": false, "md5_digest": "4f6131f24ee9f2650d496ed8858de6ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29082608, "upload_time": "2021-04-22T16:40:00", "upload_time_iso_8601": "2021-04-22T16:40:00.318306Z", "url": "https://files.pythonhosted.org/packages/99/67/479c2ce10eb7346332969c6f078edfcacce31790a393f5fd364c67716863/codeforlife-portal-4.29.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.29.2": [ { "comment_text": "", "digests": { "md5": "b5f8a968772c2b68d7322c95f94050a1", "sha256": "d99d483cc789a1c628b11844b60937a4f46fbf348eb3302f5f48d185304184a6" }, "downloads": -1, "filename": "codeforlife_portal-4.29.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b5f8a968772c2b68d7322c95f94050a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29433120, "upload_time": "2021-04-23T14:08:17", "upload_time_iso_8601": "2021-04-23T14:08:17.251985Z", "url": "https://files.pythonhosted.org/packages/e7/f6/d04041b852da9845279c62125f8df0eab8af725c10eed320b21dad2e5df5/codeforlife_portal-4.29.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "af87c6cfb99d2078e7e5ead5a6ece269", "sha256": "d69e2813308660966ce95050eb665ad5e3bbb6b420eae1e796130dbc15042aa4" }, "downloads": -1, "filename": "codeforlife-portal-4.29.2.tar.gz", "has_sig": false, "md5_digest": "af87c6cfb99d2078e7e5ead5a6ece269", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29082416, "upload_time": "2021-04-23T14:08:20", "upload_time_iso_8601": "2021-04-23T14:08:20.670378Z", "url": "https://files.pythonhosted.org/packages/a4/d8/764520c33ebab0e2bd6fd2150aaff261b35de09de2cdd9711b0f61bff4fe/codeforlife-portal-4.29.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.29.3": [ { "comment_text": "", "digests": { "md5": "cb83817f0dab437e5e14f9922ab32bd4", "sha256": "aca92fd3c3529ef654a83a8d64e770a0722f0881818c729529db2bfd8de13166" }, "downloads": -1, "filename": "codeforlife_portal-4.29.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb83817f0dab437e5e14f9922ab32bd4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29439831, "upload_time": "2021-04-30T16:13:33", "upload_time_iso_8601": "2021-04-30T16:13:33.450874Z", "url": "https://files.pythonhosted.org/packages/c2/62/56e4cf2934f2c0d4724723f27a7f3eb5517c8bb46200d663eb532a1564c6/codeforlife_portal-4.29.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "741b6eb5aab07d36f11979f3a3565822", "sha256": "278d84e28df5cc95147a1f8e1048409723ec115e4a93feadbea4b2066784f63e" }, "downloads": -1, "filename": "codeforlife-portal-4.29.3.tar.gz", "has_sig": false, "md5_digest": "741b6eb5aab07d36f11979f3a3565822", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29088553, "upload_time": "2021-04-30T16:13:37", "upload_time_iso_8601": "2021-04-30T16:13:37.484802Z", "url": "https://files.pythonhosted.org/packages/56/d7/be925e8be77f2728dfafc2d6a23c839f7feb885c8d2bfc028ac3e3900a85/codeforlife-portal-4.29.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.29.4": [ { "comment_text": "", "digests": { "md5": "45b9820e26da235387a1f0feda563d07", "sha256": "42a342ccf9af4b2638d8594741088695f34da044ab00d83b57f3a2533a44f6b0" }, "downloads": -1, "filename": "codeforlife_portal-4.29.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "45b9820e26da235387a1f0feda563d07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29439911, "upload_time": "2021-05-06T16:02:08", "upload_time_iso_8601": "2021-05-06T16:02:08.366783Z", "url": "https://files.pythonhosted.org/packages/f5/94/eb3d366fbcbc0d6d4b57c5020eee51911ff46b662fdc913d57dcc1a6977a/codeforlife_portal-4.29.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "75712e37fff59e1a64dbe8caea38fb19", "sha256": "1f5f82a80af8724abcdd7b6e9be68e173465c70210750bd73df7b0441c3584c5" }, "downloads": -1, "filename": "codeforlife-portal-4.29.4.tar.gz", "has_sig": false, "md5_digest": "75712e37fff59e1a64dbe8caea38fb19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29088522, "upload_time": "2021-05-06T16:02:11", "upload_time_iso_8601": "2021-05-06T16:02:11.567339Z", "url": "https://files.pythonhosted.org/packages/85/35/d5070b71784abca83fa7a0e6b9add41600b3be64fd157aaf636250c96025/codeforlife-portal-4.29.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.29.5": [ { "comment_text": "", "digests": { "md5": "cfbcf7c05cd7550ec1c8c4be385fef08", "sha256": "8e5f8c808c01534bc14cad3d7be5cf0f36de29284f347b4c0332d8ab791b3891" }, "downloads": -1, "filename": "codeforlife_portal-4.29.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cfbcf7c05cd7550ec1c8c4be385fef08", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29439912, "upload_time": "2021-05-07T09:10:14", "upload_time_iso_8601": "2021-05-07T09:10:14.763696Z", "url": "https://files.pythonhosted.org/packages/43/39/0ba51e9fad985d363f0cb0f613dced5d85d04f5913df727b218f61135507/codeforlife_portal-4.29.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f1641ad702b1b501498ef350589449b9", "sha256": "421f9add49c1ac0650f213589e19d1f8abc486e69e5e865b230f4cda473cb0f1" }, "downloads": -1, "filename": "codeforlife-portal-4.29.5.tar.gz", "has_sig": false, "md5_digest": "f1641ad702b1b501498ef350589449b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29088628, "upload_time": "2021-05-07T09:10:20", "upload_time_iso_8601": "2021-05-07T09:10:20.682498Z", "url": "https://files.pythonhosted.org/packages/f5/70/8080b1679dbccacdad34d2156c9e2c11644e750d1f381b99806c97042b59/codeforlife-portal-4.29.5.tar.gz", "yanked": false, "yanked_reason": null } ], "4.29.6": [ { "comment_text": "", "digests": { "md5": "7c1091704889d8ac07c2432cf53e60db", "sha256": "01f55e172022621d9305a9d318c4cff28188aa0a7ab127bc5eeda4479e94a87a" }, "downloads": -1, "filename": "codeforlife_portal-4.29.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c1091704889d8ac07c2432cf53e60db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29441460, "upload_time": "2021-05-07T14:35:07", "upload_time_iso_8601": "2021-05-07T14:35:07.922779Z", "url": "https://files.pythonhosted.org/packages/a9/9b/4137bca8cef016d32b70af66479c39c9d79a285e83997bea9bdc9aa74a1a/codeforlife_portal-4.29.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d1659b8c7c605748020318037a41905", "sha256": "f049addfe0bb00d52387c94718e363f04437bfdb4bd500e8cfdd91e759776db7" }, "downloads": -1, "filename": "codeforlife-portal-4.29.6.tar.gz", "has_sig": false, "md5_digest": "5d1659b8c7c605748020318037a41905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29089623, "upload_time": "2021-05-07T14:35:12", "upload_time_iso_8601": "2021-05-07T14:35:12.009811Z", "url": "https://files.pythonhosted.org/packages/f7/cc/5f038ac66294889169683ae3233c3ff40f481520c779cc0af2a8c4db4687/codeforlife-portal-4.29.6.tar.gz", "yanked": false, "yanked_reason": null } ], "4.3.0": [ { "comment_text": "", "digests": { "md5": "d1773bd0dc2217d074717b8cea0149af", "sha256": "08e580d70cbcfebc251af933278a8e384f0a2e261a04e0cf30f88404e4d20ef7" }, "downloads": -1, "filename": "codeforlife_portal-4.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1773bd0dc2217d074717b8cea0149af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26967671, "upload_time": "2020-09-23T10:31:24", "upload_time_iso_8601": "2020-09-23T10:31:24.272830Z", "url": "https://files.pythonhosted.org/packages/fe/c7/09442c7d4ce226399085bfa97c1feb6045ed4d2e2747bd3a013706626e56/codeforlife_portal-4.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06b3cc7e25e0ad19ebb05c0b715e7967", "sha256": "6839fcb5730ba1d89df79ee29d4f2ce59b3a005310c5c6ee686375373e518622" }, "downloads": -1, "filename": "codeforlife-portal-4.3.0.tar.gz", "has_sig": false, "md5_digest": "06b3cc7e25e0ad19ebb05c0b715e7967", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26643110, "upload_time": "2020-09-23T10:31:28", "upload_time_iso_8601": "2020-09-23T10:31:28.427346Z", "url": "https://files.pythonhosted.org/packages/7f/2f/63c4ea1337405cac48d852947008b6beafeab7cd67e7a8210dbf5e0d4e48/codeforlife-portal-4.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.0": [ { "comment_text": "", "digests": { "md5": "c569c6bfd62981beb0944fd4ad41c932", "sha256": "e35235c21291837518470a41d8910422f0904bbec4d26e7b508c20af8c822027" }, "downloads": -1, "filename": "codeforlife_portal-4.30.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c569c6bfd62981beb0944fd4ad41c932", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29451169, "upload_time": "2021-05-10T10:29:54", "upload_time_iso_8601": "2021-05-10T10:29:54.494891Z", "url": "https://files.pythonhosted.org/packages/f4/2d/66ba5fce00897063ba85215b0fb2d323dd09c6085e52a6fbf4a2997d9b01/codeforlife_portal-4.30.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4b6e5e775652a84621b6535a6466484c", "sha256": "4f72d959ac8a01724f4d729711e54078380e62c107b45e1f9f6fe9d04740a089" }, "downloads": -1, "filename": "codeforlife-portal-4.30.0.tar.gz", "has_sig": false, "md5_digest": "4b6e5e775652a84621b6535a6466484c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29096650, "upload_time": "2021-05-10T10:29:58", "upload_time_iso_8601": "2021-05-10T10:29:58.490216Z", "url": "https://files.pythonhosted.org/packages/eb/30/096084c5d0a111869511cc4d821f654e9cd61ecb7374c59c1cd334e330db/codeforlife-portal-4.30.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.1": [ { "comment_text": "", "digests": { "md5": "857b74306360dbc69d5e9030641dab9f", "sha256": "9ab666a2a53d82ba650d762fd5dc72d9c61c4c085b21f0b973347c0d1d0cea11" }, "downloads": -1, "filename": "codeforlife_portal-4.30.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "857b74306360dbc69d5e9030641dab9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29451330, "upload_time": "2021-05-11T16:24:18", "upload_time_iso_8601": "2021-05-11T16:24:18.137852Z", "url": "https://files.pythonhosted.org/packages/2b/7d/e23d6058976e3dca8aa59703f722f5a1c93ab34b3a6817b821ff7ac83a4f/codeforlife_portal-4.30.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "11746c462cb58331057fe1082fe6ec8f", "sha256": "7faf34f501de07fbad6003b01cae68016e7d2a8846d5b296b4fedeffc2e59d86" }, "downloads": -1, "filename": "codeforlife-portal-4.30.1.tar.gz", "has_sig": false, "md5_digest": "11746c462cb58331057fe1082fe6ec8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29097276, "upload_time": "2021-05-11T16:24:22", "upload_time_iso_8601": "2021-05-11T16:24:22.119666Z", "url": "https://files.pythonhosted.org/packages/3b/1f/7f8c093f5d63b92095854e1be1f32c9d41317be3e7618c39e97cc714ec67/codeforlife-portal-4.30.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.10": [ { "comment_text": "", "digests": { "md5": "f93553b02a34bcd6d2d3c804e481e9e5", "sha256": "1830153b89105f50652f3ae51317289b90cbd89ae36f1d1129d134a214db82bd" }, "downloads": -1, "filename": "codeforlife_portal-4.30.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f93553b02a34bcd6d2d3c804e481e9e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452841, "upload_time": "2021-06-11T10:00:16", "upload_time_iso_8601": "2021-06-11T10:00:16.537980Z", "url": "https://files.pythonhosted.org/packages/f5/dc/1a01117edc8c86cc3419a4c8c72485b0a74a4dd62b4e721f276b0610daa9/codeforlife_portal-4.30.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95e2de3c89409b61466c9c5d85e786cb", "sha256": "fbf5ff148c0aff1bd267407157aecc2b702cea2684867ff03d9803fb1f40f553" }, "downloads": -1, "filename": "codeforlife-portal-4.30.10.tar.gz", "has_sig": false, "md5_digest": "95e2de3c89409b61466c9c5d85e786cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098825, "upload_time": "2021-06-11T10:00:20", "upload_time_iso_8601": "2021-06-11T10:00:20.112667Z", "url": "https://files.pythonhosted.org/packages/1b/69/074afe61a4bcf657237be852db43f08cea91185487848f9c7d21b414eb4e/codeforlife-portal-4.30.10.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.11": [ { "comment_text": "", "digests": { "md5": "d544a1665562bf1ebcd527d155b4357f", "sha256": "2d341e3c666fe5e41b7a013d23b1629182a0fa74d5c24c5fa0eeec2f50f18bb4" }, "downloads": -1, "filename": "codeforlife_portal-4.30.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d544a1665562bf1ebcd527d155b4357f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452842, "upload_time": "2021-06-11T11:00:45", "upload_time_iso_8601": "2021-06-11T11:00:45.446587Z", "url": "https://files.pythonhosted.org/packages/b9/45/c63e6e14daba7d582a0ddfd2b8eefd343a0ab953d95e454a409d7b74394d/codeforlife_portal-4.30.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "febffb0ad01d29f5ef54e43906bb22fc", "sha256": "c55aa01bc66548f89b563917266012f413e1f5d452445baf4bdf66a60f04c5d8" }, "downloads": -1, "filename": "codeforlife-portal-4.30.11.tar.gz", "has_sig": false, "md5_digest": "febffb0ad01d29f5ef54e43906bb22fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098646, "upload_time": "2021-06-11T11:00:50", "upload_time_iso_8601": "2021-06-11T11:00:50.711028Z", "url": "https://files.pythonhosted.org/packages/66/24/a538ea5b12db5e06c2b9e246d7f74d4efc5534b49ed566b3b6b4460db869/codeforlife-portal-4.30.11.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.12": [ { "comment_text": "", "digests": { "md5": "d16ddd8d73ffd9291d3296e83034a800", "sha256": "69fa28ec4deac1bf88a0a9e72586f2fcbd1ce381587def5bedb6b1fa8a95c860" }, "downloads": -1, "filename": "codeforlife_portal-4.30.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d16ddd8d73ffd9291d3296e83034a800", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452689, "upload_time": "2021-06-17T11:53:37", "upload_time_iso_8601": "2021-06-17T11:53:37.995818Z", "url": "https://files.pythonhosted.org/packages/a6/07/98fde4634a402499758538bc8f5a63edd095ed1b12ff23b0c5aa37643e13/codeforlife_portal-4.30.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1b63a65157cd07656e623450a5036067", "sha256": "847812253acc446905262c36c0560c1568494304c35493075690df9253910648" }, "downloads": -1, "filename": "codeforlife-portal-4.30.12.tar.gz", "has_sig": false, "md5_digest": "1b63a65157cd07656e623450a5036067", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098823, "upload_time": "2021-06-17T11:53:42", "upload_time_iso_8601": "2021-06-17T11:53:42.542137Z", "url": "https://files.pythonhosted.org/packages/0a/2c/16d3b59ca7f4d90e372130073db4a16773082c1548e7415325d1be52dedc/codeforlife-portal-4.30.12.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.13": [ { "comment_text": "", "digests": { "md5": "ac92867d1f63d2d2289fc40175bcb1f6", "sha256": "0a82b56ffa2e575c9393ecd29f73a23a0392b1d198224c4ca8ae2ba92ea8c52e" }, "downloads": -1, "filename": "codeforlife_portal-4.30.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac92867d1f63d2d2289fc40175bcb1f6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29453374, "upload_time": "2021-06-22T17:03:14", "upload_time_iso_8601": "2021-06-22T17:03:14.204400Z", "url": "https://files.pythonhosted.org/packages/c1/c7/8b003e092ba7bb68a65665cdcc0e4695956ec15496076d62ca79de525ee7/codeforlife_portal-4.30.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e0255e73fbeb37e4ca55bd1d413f8e06", "sha256": "a848c4db3dff563b1b06b2b4d59e0d9f1f02b90b1706fca6217e3bd7a2ddd1d0" }, "downloads": -1, "filename": "codeforlife-portal-4.30.13.tar.gz", "has_sig": false, "md5_digest": "e0255e73fbeb37e4ca55bd1d413f8e06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098662, "upload_time": "2021-06-22T17:03:18", "upload_time_iso_8601": "2021-06-22T17:03:18.100654Z", "url": "https://files.pythonhosted.org/packages/15/fc/f055c1439415f4334b53a0b1084c821dbe2c2def57f534552cd76259c2fa/codeforlife-portal-4.30.13.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.14": [ { "comment_text": "", "digests": { "md5": "2e0ca798829e855d4b65362d424c6560", "sha256": "8a57ddb501783bf004359407ecfa7170c80dfbdb6acda85df3f79f8e3466ad73" }, "downloads": -1, "filename": "codeforlife_portal-4.30.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e0ca798829e855d4b65362d424c6560", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29453377, "upload_time": "2021-06-23T17:39:46", "upload_time_iso_8601": "2021-06-23T17:39:46.774503Z", "url": "https://files.pythonhosted.org/packages/3a/a1/fa8968b37b5349795a197588a06e5e80092e88acb95d32d4ddda2d303418/codeforlife_portal-4.30.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8ed8380b11d4d8a32d6f5015ec7e20c8", "sha256": "eef61b5acbb26ed66a59253d6223218ac0a5af3ff819c1c4ebbda3edd299414b" }, "downloads": -1, "filename": "codeforlife-portal-4.30.14.tar.gz", "has_sig": false, "md5_digest": "8ed8380b11d4d8a32d6f5015ec7e20c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29099075, "upload_time": "2021-06-23T17:39:50", "upload_time_iso_8601": "2021-06-23T17:39:50.264942Z", "url": "https://files.pythonhosted.org/packages/c6/42/8e96e0681421ab420bebae57302d0a1e1519877de6f991e0bc61dbd40511/codeforlife-portal-4.30.14.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.2": [ { "comment_text": "", "digests": { "md5": "401a08ef8a6137cb651db1fd8cb2da6a", "sha256": "2db53aeb257f67e44fd4418402acad13b7207916fb8bfa50a2d7a2c094dab8f7" }, "downloads": -1, "filename": "codeforlife_portal-4.30.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "401a08ef8a6137cb651db1fd8cb2da6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29451338, "upload_time": "2021-05-11T17:14:15", "upload_time_iso_8601": "2021-05-11T17:14:15.735019Z", "url": "https://files.pythonhosted.org/packages/b8/92/796a483ffc7c6e875c5e7d8adb27e8614c7cdf834caf9106a16964d65fa9/codeforlife_portal-4.30.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b265ef4716a6d953d4817c1536717599", "sha256": "c7f960531e10bf53e459e356dd9c327cb601cfab4a5514424945a9406d6e4e3f" }, "downloads": -1, "filename": "codeforlife-portal-4.30.2.tar.gz", "has_sig": false, "md5_digest": "b265ef4716a6d953d4817c1536717599", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29097357, "upload_time": "2021-05-11T17:14:18", "upload_time_iso_8601": "2021-05-11T17:14:18.616394Z", "url": "https://files.pythonhosted.org/packages/03/bb/d18439a9793d73f7e316b15b9fd9ea07d5e73b577b2b6b3f5520008ed474/codeforlife-portal-4.30.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.3": [ { "comment_text": "", "digests": { "md5": "3ca82247a36a319eb7e2bf7fbe61a6d9", "sha256": "87b87d8438a396db7be725070e8d8eb99c053eb3d9f9959da6721093205106fd" }, "downloads": -1, "filename": "codeforlife_portal-4.30.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3ca82247a36a319eb7e2bf7fbe61a6d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29451652, "upload_time": "2021-05-17T12:52:46", "upload_time_iso_8601": "2021-05-17T12:52:46.315518Z", "url": "https://files.pythonhosted.org/packages/9c/74/85d6fedfcee33474b0a34d48d522172b40d9d196f875df2d3b79c151dd69/codeforlife_portal-4.30.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4ae2fbdba23a793578d97a6f0118c04b", "sha256": "ccb29ec22d9a6421b193d23a91e68c3379c85dbb5cfb45840de1d7bb1bd71566" }, "downloads": -1, "filename": "codeforlife-portal-4.30.3.tar.gz", "has_sig": false, "md5_digest": "4ae2fbdba23a793578d97a6f0118c04b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29097916, "upload_time": "2021-05-17T12:52:48", "upload_time_iso_8601": "2021-05-17T12:52:48.966893Z", "url": "https://files.pythonhosted.org/packages/ae/d6/3ed36894753e98b50dcf9d65f917d03cdda23d693add637d6786bce437ea/codeforlife-portal-4.30.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.4": [ { "comment_text": "", "digests": { "md5": "a6e5ebb0d3a6d3a985f9d9796625bf3b", "sha256": "317d9113afcf5d0c247846b807c42f4a7b35c12bd9620f17d852ace48f0952d6" }, "downloads": -1, "filename": "codeforlife_portal-4.30.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6e5ebb0d3a6d3a985f9d9796625bf3b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452493, "upload_time": "2021-05-19T15:23:53", "upload_time_iso_8601": "2021-05-19T15:23:53.224247Z", "url": "https://files.pythonhosted.org/packages/4a/35/9907699c6e509c077c7735914d0865d3f564dc4c5b00238fc7e6e133581c/codeforlife_portal-4.30.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6e5dea1bbe7d0d55332818dcfcd9b7a2", "sha256": "6f177fb32e7cc4bfe4a220d5419127017e7c5cf0adff4434331c24106a7d17ed" }, "downloads": -1, "filename": "codeforlife-portal-4.30.4.tar.gz", "has_sig": false, "md5_digest": "6e5dea1bbe7d0d55332818dcfcd9b7a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098547, "upload_time": "2021-05-19T15:23:56", "upload_time_iso_8601": "2021-05-19T15:23:56.171167Z", "url": "https://files.pythonhosted.org/packages/46/21/ba8cb885d11cb0c3da7082308df9450bd2d384749e06a6b2cba81cc54742/codeforlife-portal-4.30.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.5": [ { "comment_text": "", "digests": { "md5": "995d376c5487f7821fa621a9517d029d", "sha256": "0faed6bef4092b0bf279cd21f75d4bedbef859e035eae9e8d1d4f1a38ce7d798" }, "downloads": -1, "filename": "codeforlife_portal-4.30.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "995d376c5487f7821fa621a9517d029d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452751, "upload_time": "2021-05-20T14:35:26", "upload_time_iso_8601": "2021-05-20T14:35:26.390834Z", "url": "https://files.pythonhosted.org/packages/94/b3/546dddb0a3ad6aa3cd4039ec40b08ee189e7ea5ea39b5ecc5f0d298958cc/codeforlife_portal-4.30.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b4685a9886126667384e86de22f2347", "sha256": "180434d1a0c7cb4024b05c130f1a2efafcade488f8daa5a31b557e8e045d4037" }, "downloads": -1, "filename": "codeforlife-portal-4.30.5.tar.gz", "has_sig": false, "md5_digest": "9b4685a9886126667384e86de22f2347", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098623, "upload_time": "2021-05-20T14:35:29", "upload_time_iso_8601": "2021-05-20T14:35:29.368948Z", "url": "https://files.pythonhosted.org/packages/84/13/100aedb14feea52093159566854eedfab3caa1138bdce5c9b89d4bc10b0e/codeforlife-portal-4.30.5.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.6": [ { "comment_text": "", "digests": { "md5": "f411bbbbb680643f3c564a2608154f2c", "sha256": "b2dc7d87fd31a30c7f35a4028a92cef4eab869300c9185136310aec1d59ea458" }, "downloads": -1, "filename": "codeforlife_portal-4.30.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f411bbbbb680643f3c564a2608154f2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452827, "upload_time": "2021-06-04T12:25:25", "upload_time_iso_8601": "2021-06-04T12:25:25.514289Z", "url": "https://files.pythonhosted.org/packages/7b/fe/65d9fcbbd2494e87558b8708b32bf9c6d96a6412055e3d196524ff44a430/codeforlife_portal-4.30.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "31e5ab40271efc5fb4fccafc4c56f224", "sha256": "b3f933c3c0ba33a220e4571ae7ee392e8afffb3378ab529d21b915b995672649" }, "downloads": -1, "filename": "codeforlife-portal-4.30.6.tar.gz", "has_sig": false, "md5_digest": "31e5ab40271efc5fb4fccafc4c56f224", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098428, "upload_time": "2021-06-04T12:25:28", "upload_time_iso_8601": "2021-06-04T12:25:28.756671Z", "url": "https://files.pythonhosted.org/packages/57/61/799197f08617c99c51c109d3317aa4f23a7ff5633d06ee6c457891a9b733/codeforlife-portal-4.30.6.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.7": [ { "comment_text": "", "digests": { "md5": "f34dd2480516a8e7bef680fe51d27c35", "sha256": "c41717ece0418c45dd5e8ea806edaa2bd31509484ae7f28647531d5cd81c699a" }, "downloads": -1, "filename": "codeforlife_portal-4.30.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f34dd2480516a8e7bef680fe51d27c35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452827, "upload_time": "2021-06-07T16:38:54", "upload_time_iso_8601": "2021-06-07T16:38:54.194336Z", "url": "https://files.pythonhosted.org/packages/b2/98/197ad028d49f7bfde9de030633312ff87fd9a42a819434e252245bb5763e/codeforlife_portal-4.30.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1fa76e24d275120666bcfea98e8349a", "sha256": "821a53be143183ba28bf3be634d232adea6a9643987ee2c795b8c87465f165f2" }, "downloads": -1, "filename": "codeforlife-portal-4.30.7.tar.gz", "has_sig": false, "md5_digest": "e1fa76e24d275120666bcfea98e8349a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098767, "upload_time": "2021-06-07T16:39:11", "upload_time_iso_8601": "2021-06-07T16:39:11.424283Z", "url": "https://files.pythonhosted.org/packages/1a/8d/d93c73fca1b7fadb606d86b7efe49109f6ae9c6ec2883fec6d01c4f02600/codeforlife-portal-4.30.7.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.8": [ { "comment_text": "", "digests": { "md5": "92024e11bd6aa3ba86aab6c37cb13f6b", "sha256": "7e87f8231907c29090417e2adb802c82055d40f319dfee0a6066fd3aef404be4" }, "downloads": -1, "filename": "codeforlife_portal-4.30.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92024e11bd6aa3ba86aab6c37cb13f6b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452828, "upload_time": "2021-06-09T14:45:43", "upload_time_iso_8601": "2021-06-09T14:45:43.692633Z", "url": "https://files.pythonhosted.org/packages/dd/00/e4b6be253082ff9cfefbf3f03f281b4235df28560faa607a50085a908235/codeforlife_portal-4.30.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "94c0402a2bfcadd567425ca5e71987c9", "sha256": "81adfec5805c33c3daaa20803c5f8c8419d9f33f4d1678ae51bad004d3a51344" }, "downloads": -1, "filename": "codeforlife-portal-4.30.8.tar.gz", "has_sig": false, "md5_digest": "94c0402a2bfcadd567425ca5e71987c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098756, "upload_time": "2021-06-09T14:45:51", "upload_time_iso_8601": "2021-06-09T14:45:51.583656Z", "url": "https://files.pythonhosted.org/packages/ad/44/bf6cb921fd21c346e04edb0e09e876d3d07310f6d4d0b45353649d253a3c/codeforlife-portal-4.30.8.tar.gz", "yanked": false, "yanked_reason": null } ], "4.30.9": [ { "comment_text": "", "digests": { "md5": "a9253499cb3abab1e7e267a951721b80", "sha256": "f474e83283ed134b93493a26abaafe9749c00a5f25298b4833817550e9a9e305" }, "downloads": -1, "filename": "codeforlife_portal-4.30.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a9253499cb3abab1e7e267a951721b80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29452831, "upload_time": "2021-06-10T14:26:52", "upload_time_iso_8601": "2021-06-10T14:26:52.955341Z", "url": "https://files.pythonhosted.org/packages/32/da/5d95374cd6914242e55c3e5b8b60977b88edc5d762e12c1f9142c08557c4/codeforlife_portal-4.30.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "99aafdadf2e2f3a4e1f1378659bbd939", "sha256": "304ddc99268233e1ef4b959181fcac15440db969e2dd97fb47e581e00f0a4647" }, "downloads": -1, "filename": "codeforlife-portal-4.30.9.tar.gz", "has_sig": false, "md5_digest": "99aafdadf2e2f3a4e1f1378659bbd939", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098398, "upload_time": "2021-06-10T14:26:56", "upload_time_iso_8601": "2021-06-10T14:26:56.877453Z", "url": "https://files.pythonhosted.org/packages/7e/f1/457f0cdc50b27fdb37e04b5c6687cf4e7f87e36a10f7b210b87733277ea7/codeforlife-portal-4.30.9.tar.gz", "yanked": false, "yanked_reason": null } ], "4.31.0": [ { "comment_text": "", "digests": { "md5": "1ea5466bb602ccbe0036025037b6369d", "sha256": "0b9f69178f367f69d8129eaadf9c93bfc84b6e8c470df7d6284a26c98cb7f0c7" }, "downloads": -1, "filename": "codeforlife_portal-4.31.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ea5466bb602ccbe0036025037b6369d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29455686, "upload_time": "2021-06-24T12:25:30", "upload_time_iso_8601": "2021-06-24T12:25:30.834847Z", "url": "https://files.pythonhosted.org/packages/fa/2a/b17dfec59ef9b425fd1f132141c0b340be8ceab90d39f1c0ebda345bb0b6/codeforlife_portal-4.31.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b00dc8ec9a1761c8c5bd8c32d12b6e64", "sha256": "bba1908a6bc7ca337f9fbbf986e3fe051428ca9f37c189159022a7409988b9ce" }, "downloads": -1, "filename": "codeforlife-portal-4.31.0.tar.gz", "has_sig": false, "md5_digest": "b00dc8ec9a1761c8c5bd8c32d12b6e64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29099195, "upload_time": "2021-06-24T12:25:34", "upload_time_iso_8601": "2021-06-24T12:25:34.382783Z", "url": "https://files.pythonhosted.org/packages/a6/3c/a4a5f55f4328e423d4ad753b4ec06d3b286e2cb38414d6d4622b4029bc85/codeforlife-portal-4.31.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.31.1": [ { "comment_text": "", "digests": { "md5": "ae0778ae34db4098fa2ec61c83bec570", "sha256": "99be123b64a8748dab477c350685a9548815a75272a5fea48b9479d5c175f901" }, "downloads": -1, "filename": "codeforlife_portal-4.31.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae0778ae34db4098fa2ec61c83bec570", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29453365, "upload_time": "2021-06-25T11:04:18", "upload_time_iso_8601": "2021-06-25T11:04:18.705321Z", "url": "https://files.pythonhosted.org/packages/b9/0e/f001a430508cdd0eb72d7cc17eaadfa7eaf65d5869789705f6f00829c139/codeforlife_portal-4.31.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0a22c88b8b0c1a64fe043c1608e7195d", "sha256": "de539d8fc2837325702049aff7c3f7c9ed39bdb0864801a5a18a53c6ea7cbc70" }, "downloads": -1, "filename": "codeforlife-portal-4.31.1.tar.gz", "has_sig": false, "md5_digest": "0a22c88b8b0c1a64fe043c1608e7195d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29098746, "upload_time": "2021-06-25T11:04:23", "upload_time_iso_8601": "2021-06-25T11:04:23.201847Z", "url": "https://files.pythonhosted.org/packages/a6/d6/61d3efa00e57bbd83585a6c44920e708a97729bd3ab13e10473944599991/codeforlife-portal-4.31.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.31.2": [ { "comment_text": "", "digests": { "md5": "5064548ccc0d4962fdbefe75b3170190", "sha256": "c7d3d48e6b73ad453902c69356c87ce129a6261a80e01457e7cc416ffc40b66e" }, "downloads": -1, "filename": "codeforlife_portal-4.31.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5064548ccc0d4962fdbefe75b3170190", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29455808, "upload_time": "2021-06-25T18:09:59", "upload_time_iso_8601": "2021-06-25T18:09:59.861902Z", "url": "https://files.pythonhosted.org/packages/94/b8/449c9109e374679d8ebd60cdfe20d3119b6b7e9257ca5da8487520d10f51/codeforlife_portal-4.31.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f0e9e157105b3e7f7edb60a30e5a2a6", "sha256": "f099fe7ebd39a9036eca4805d5c03c19d738b80a104715c70c9a4587566d032a" }, "downloads": -1, "filename": "codeforlife-portal-4.31.2.tar.gz", "has_sig": false, "md5_digest": "2f0e9e157105b3e7f7edb60a30e5a2a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29099345, "upload_time": "2021-06-25T18:10:05", "upload_time_iso_8601": "2021-06-25T18:10:05.881414Z", "url": "https://files.pythonhosted.org/packages/13/a3/3b2ea109bfd3a40583d60b091cdb14989e4cc6002420bc64a6ebd3ccf783/codeforlife-portal-4.31.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.31.3": [ { "comment_text": "", "digests": { "md5": "39d41589b81a4a5c3789dba3b2ff41f0", "sha256": "04f7b92b175a65ae568b3f6abcbf7de3d6b56ab7cee7f1afb7801a8aa300cdb4" }, "downloads": -1, "filename": "codeforlife_portal-4.31.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "39d41589b81a4a5c3789dba3b2ff41f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29455502, "upload_time": "2021-06-30T14:57:10", "upload_time_iso_8601": "2021-06-30T14:57:10.238585Z", "url": "https://files.pythonhosted.org/packages/c3/d9/96077d0721a2cd05acb592ebe8e8f9f3f19bca55557915a6242f4974120e/codeforlife_portal-4.31.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "556569734e6dfe8fed3331a5f43ea85b", "sha256": "0e3adf3af0f72cba9c8f9b79b022ecec29a4639757ff56928ce80689b0f32000" }, "downloads": -1, "filename": "codeforlife-portal-4.31.3.tar.gz", "has_sig": false, "md5_digest": "556569734e6dfe8fed3331a5f43ea85b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29099109, "upload_time": "2021-06-30T14:57:13", "upload_time_iso_8601": "2021-06-30T14:57:13.357852Z", "url": "https://files.pythonhosted.org/packages/e4/b3/4231ea88ee77f85cc909c0e51cbfc8d00286ee5101968fa3af75c4ecd103/codeforlife-portal-4.31.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.31.4": [ { "comment_text": "", "digests": { "md5": "c7edc6789f6d68bd09c3ba089ad22367", "sha256": "13ac3b1da5b215fbdf0d9667f2ec81d00252fc90905bdf19c7ede501831ad15b" }, "downloads": -1, "filename": "codeforlife_portal-4.31.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7edc6789f6d68bd09c3ba089ad22367", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29455586, "upload_time": "2021-07-01T15:42:02", "upload_time_iso_8601": "2021-07-01T15:42:02.777955Z", "url": "https://files.pythonhosted.org/packages/56/a6/dc7874412833e3897e5d6cbbdca5f6dd845459113c190b85d7314ded1710/codeforlife_portal-4.31.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a5c384244c62634c6072f4254820fa62", "sha256": "02703792f7c9435319196f5f0b0cb8cc3c36a33a55daa488ab6ef62157158969" }, "downloads": -1, "filename": "codeforlife-portal-4.31.4.tar.gz", "has_sig": false, "md5_digest": "a5c384244c62634c6072f4254820fa62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29097452, "upload_time": "2021-07-01T15:42:06", "upload_time_iso_8601": "2021-07-01T15:42:06.752989Z", "url": "https://files.pythonhosted.org/packages/a6/0a/e556c4d3339637aad97e3982da3379a00dbb47566c8622068c820e207a84/codeforlife-portal-4.31.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.32.0": [ { "comment_text": "", "digests": { "md5": "ea96bfc5f2fabf840548e7d548fc4b9b", "sha256": "09c56296ba53e7c38918dd8258647c06d28d2eebdf133bde07735af2598c2527" }, "downloads": -1, "filename": "codeforlife_portal-4.32.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea96bfc5f2fabf840548e7d548fc4b9b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29455524, "upload_time": "2021-07-12T11:48:02", "upload_time_iso_8601": "2021-07-12T11:48:02.739589Z", "url": "https://files.pythonhosted.org/packages/97/70/8aa12f93ad1abff3432e681c6e40e419ff392907fa1e5a5d48dc87fc8ec0/codeforlife_portal-4.32.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "640aea0c962619625eee3a053204e9af", "sha256": "eb86cb204c237658d399f064bce7d808f2068eb55b334ddfe4a296e9234a39ea" }, "downloads": -1, "filename": "codeforlife-portal-4.32.0.tar.gz", "has_sig": false, "md5_digest": "640aea0c962619625eee3a053204e9af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29096921, "upload_time": "2021-07-12T11:48:07", "upload_time_iso_8601": "2021-07-12T11:48:07.089155Z", "url": "https://files.pythonhosted.org/packages/cb/e3/f6ea617e2412ce6fb3fbe13c3a169791ad36182c3ec44d464ac2a67cfc52/codeforlife-portal-4.32.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.32.1": [ { "comment_text": "", "digests": { "md5": "6fa4a0e810fb1f631052ef2073b1c306", "sha256": "e8d41625f5e6cb82d86e10a4ae9bedcf132a42f0ec373943008cc536b55334ed" }, "downloads": -1, "filename": "codeforlife_portal-4.32.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6fa4a0e810fb1f631052ef2073b1c306", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29455485, "upload_time": "2021-07-13T11:47:12", "upload_time_iso_8601": "2021-07-13T11:47:12.011185Z", "url": "https://files.pythonhosted.org/packages/bd/4c/166f33be5ad4445c2c9e53e88a1a67ea7249aa93fed2c684bed488726dde/codeforlife_portal-4.32.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ca9b4bc7b37b73a3bc537e221d874910", "sha256": "64de4b05a4ec57b6791905e0a4f71504f335d90cd3372862435195982f3bb42b" }, "downloads": -1, "filename": "codeforlife-portal-4.32.1.tar.gz", "has_sig": false, "md5_digest": "ca9b4bc7b37b73a3bc537e221d874910", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29096832, "upload_time": "2021-07-13T11:47:15", "upload_time_iso_8601": "2021-07-13T11:47:15.574877Z", "url": "https://files.pythonhosted.org/packages/b3/c9/e9bf643550c667a1d97801364af45a482bf13f74846389e78212d8810667/codeforlife-portal-4.32.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.32.2": [ { "comment_text": "", "digests": { "md5": "9ecf6224c37a0182110853244006f3cc", "sha256": "6e9fccfbb8a54e13e9a4cbcd03ae18df6257fd1a950a1153f4038981b40d3e65" }, "downloads": -1, "filename": "codeforlife_portal-4.32.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ecf6224c37a0182110853244006f3cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29455584, "upload_time": "2021-07-14T12:33:15", "upload_time_iso_8601": "2021-07-14T12:33:15.258385Z", "url": "https://files.pythonhosted.org/packages/13/9d/f86404c0360bf1f47513d386a806454e7de367b72f7530aa0c9c5b3038d0/codeforlife_portal-4.32.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78335251357be8366ff7d6002f1e4081", "sha256": "ce3432eb5851fffb38c50785c8534cb8dd6f70a7e349683e16130d28aeaeb7ad" }, "downloads": -1, "filename": "codeforlife-portal-4.32.2.tar.gz", "has_sig": false, "md5_digest": "78335251357be8366ff7d6002f1e4081", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29097305, "upload_time": "2021-07-14T12:33:19", "upload_time_iso_8601": "2021-07-14T12:33:19.099392Z", "url": "https://files.pythonhosted.org/packages/1a/ec/42359e31cf935e75e0a2927071a61534d842d699affd89b540153c81c60f/codeforlife-portal-4.32.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.32.3": [ { "comment_text": "", "digests": { "md5": "95a053af697a15b1d4d237a969d1d53b", "sha256": "f1ae028c3fb1b9dc67f9eec98483ec2ebce437f29c731bed442771fd062033c1" }, "downloads": -1, "filename": "codeforlife_portal-4.32.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95a053af697a15b1d4d237a969d1d53b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29454300, "upload_time": "2021-07-21T09:48:16", "upload_time_iso_8601": "2021-07-21T09:48:16.576805Z", "url": "https://files.pythonhosted.org/packages/26/43/ce7c99a3d0a9cd924cbcf7dba1dd4cacbf83dbb5f8cdf5695f47acf60862/codeforlife_portal-4.32.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "74e425ce7441893a6e282e5c76392c83", "sha256": "52da9eeccd71ed2da548aec6837b83ac2d5ada7219482fe8812fa7d76108fa7d" }, "downloads": -1, "filename": "codeforlife-portal-4.32.3.tar.gz", "has_sig": false, "md5_digest": "74e425ce7441893a6e282e5c76392c83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29096735, "upload_time": "2021-07-21T09:48:20", "upload_time_iso_8601": "2021-07-21T09:48:20.980852Z", "url": "https://files.pythonhosted.org/packages/ec/2a/a571a16ce846a95aa9c359fc906aec309b46e1890769c82d15e34c9a5d2a/codeforlife-portal-4.32.3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.32.4": [ { "comment_text": "", "digests": { "md5": "0ea49e0d9032743d00468bb705ddc190", "sha256": "1a9192101057e425cd0536dc1792bbc5d28fea7da64fd67f75eac6df2660ef55" }, "downloads": -1, "filename": "codeforlife_portal-4.32.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ea49e0d9032743d00468bb705ddc190", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29453750, "upload_time": "2021-07-22T16:21:23", "upload_time_iso_8601": "2021-07-22T16:21:23.404462Z", "url": "https://files.pythonhosted.org/packages/0f/6d/797000edcf698f253b962adf38f7a9f516c809e287396fe857d50563526f/codeforlife_portal-4.32.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "605e7e03e9ca1bb8881a7bc1a8de5c19", "sha256": "c774ee50b5431a8ad584d0bbcedcd1940d69f63466b84b8621a11fef8c229377" }, "downloads": -1, "filename": "codeforlife-portal-4.32.4.tar.gz", "has_sig": false, "md5_digest": "605e7e03e9ca1bb8881a7bc1a8de5c19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29095816, "upload_time": "2021-07-22T16:21:28", "upload_time_iso_8601": "2021-07-22T16:21:28.414784Z", "url": "https://files.pythonhosted.org/packages/8a/51/96d8f3f107033eafe51708fb759cc848932594708e3cc0d9cd021ecba8f4/codeforlife-portal-4.32.4.tar.gz", "yanked": false, "yanked_reason": null } ], "4.33.0": [ { "comment_text": "", "digests": { "md5": "daa03e14290f03f2efd36e875b8a6620", "sha256": "2ea0d61d0c0e819af5290a626ea80a606ea39ad1f166f75108a7ab802efd9e9c" }, "downloads": -1, "filename": "codeforlife_portal-4.33.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "daa03e14290f03f2efd36e875b8a6620", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30249951, "upload_time": "2021-08-03T13:43:02", "upload_time_iso_8601": "2021-08-03T13:43:02.030369Z", "url": "https://files.pythonhosted.org/packages/67/96/60b8cd9cc7c0c696f004da87b859150bec7e002ce745c55125fa89da43c6/codeforlife_portal-4.33.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "584de4bd9642f8d3b2f6d65e25bdefdc", "sha256": "78cf2570c8f481dfb0cd9999b2d23b2865b3863dc3983472f55cbefb1785d11a" }, "downloads": -1, "filename": "codeforlife-portal-4.33.0.tar.gz", "has_sig": false, "md5_digest": "584de4bd9642f8d3b2f6d65e25bdefdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29890225, "upload_time": "2021-08-03T13:43:05", "upload_time_iso_8601": "2021-08-03T13:43:05.616917Z", "url": "https://files.pythonhosted.org/packages/3a/8d/46043e9b9c9048ee877c7ab80498dd7e9209fecadd73a4c9d24e23c1f45c/codeforlife-portal-4.33.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.34.0": [ { "comment_text": "", "digests": { "md5": "ccb81226ae408306566efff647017a46", "sha256": "2c4df70e09cf6e827a08c88eab3e164cd909e5d0eab664c71347e86c2ee25d3a" }, "downloads": -1, "filename": "codeforlife_portal-4.34.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccb81226ae408306566efff647017a46", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30249978, "upload_time": "2021-08-11T11:35:29", "upload_time_iso_8601": "2021-08-11T11:35:29.428958Z", "url": "https://files.pythonhosted.org/packages/cb/9f/fbc748dff7de8b0696289bbaecb52cdff29c5bb0f7cf6c57496e060899ac/codeforlife_portal-4.34.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "660d38766f7aa717ba6b289f9ff724a0", "sha256": "6506a701b7e6511a81b43266bb4f86fdbb9e64ee5fe8e903faa45f444007e843" }, "downloads": -1, "filename": "codeforlife-portal-4.34.0.tar.gz", "has_sig": false, "md5_digest": "660d38766f7aa717ba6b289f9ff724a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29890295, "upload_time": "2021-08-11T11:35:32", "upload_time_iso_8601": "2021-08-11T11:35:32.968193Z", "url": "https://files.pythonhosted.org/packages/d3/65/0bdd5f0193a3ce66c7a71fcdcf2c47d3b062177472e8069144528cb97820/codeforlife-portal-4.34.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.35.0": [ { "comment_text": "", "digests": { "md5": "8891c86a0eafe8e8d4316c017734da23", "sha256": "6f3cc3ac6cb6c831849deedf2151184367984c5d6408feb66263c4afb2577086" }, "downloads": -1, "filename": "codeforlife_portal-4.35.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8891c86a0eafe8e8d4316c017734da23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092386, "upload_time": "2021-09-03T15:26:59", "upload_time_iso_8601": "2021-09-03T15:26:59.056920Z", "url": "https://files.pythonhosted.org/packages/1b/3e/02dd87fb09d52d3030fe8b69d572097c83e22a2587369fcc268dacf2c465/codeforlife_portal-4.35.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dfdf9a4ea4f3ba918fd203d6a6938ff8", "sha256": "c5b5221f0b9e57f6f1e0e471d1e5a1d78c9bdd31da505942c77d43a3bc29643d" }, "downloads": -1, "filename": "codeforlife-portal-4.35.0.tar.gz", "has_sig": false, "md5_digest": "dfdf9a4ea4f3ba918fd203d6a6938ff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28747113, "upload_time": "2021-09-03T15:27:02", "upload_time_iso_8601": "2021-09-03T15:27:02.305701Z", "url": "https://files.pythonhosted.org/packages/65/8a/2600e2b636cad2ae3f480a6a5794be563ee40cbeba1f5437399df98c9aed/codeforlife-portal-4.35.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.36.0": [ { "comment_text": "", "digests": { "md5": "c0342b82c03533c4787b54b95faed3b8", "sha256": "3c5bc5124c8d09c2debac2fd99da605fca8fccc3e985afabe8f09e7c2f996696" }, "downloads": -1, "filename": "codeforlife_portal-4.36.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0342b82c03533c4787b54b95faed3b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092388, "upload_time": "2021-09-03T17:27:24", "upload_time_iso_8601": "2021-09-03T17:27:24.445878Z", "url": "https://files.pythonhosted.org/packages/9e/1a/046b0c78e38dc76066d448ed6f4773331ae9d35559251a2fce628457ac9b/codeforlife_portal-4.36.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "735da4432b68fd01596876c63419b1bf", "sha256": "fc3c20d8e6ff7d81dcfec7417e9c7f67c80c46f6c5eabc07af433dd688460aec" }, "downloads": -1, "filename": "codeforlife-portal-4.36.0.tar.gz", "has_sig": false, "md5_digest": "735da4432b68fd01596876c63419b1bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28747149, "upload_time": "2021-09-03T17:27:27", "upload_time_iso_8601": "2021-09-03T17:27:27.722782Z", "url": "https://files.pythonhosted.org/packages/a7/82/a09bb77a794137020239f52eb8ca325d85b726b6053963f8e0ad72d91750/codeforlife-portal-4.36.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.36.1": [ { "comment_text": "", "digests": { "md5": "f31c25e4967f62552370714b00ad71bf", "sha256": "b724e79d444a63e3745100e45f75997e6bbf2d10c6fcfe13d970936233db10d1" }, "downloads": -1, "filename": "codeforlife_portal-4.36.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f31c25e4967f62552370714b00ad71bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092286, "upload_time": "2021-09-03T21:15:12", "upload_time_iso_8601": "2021-09-03T21:15:12.857679Z", "url": "https://files.pythonhosted.org/packages/0e/21/1758d79b6c9541e91d27a895f0f8bf288805a9918d8a0313abae8e603924/codeforlife_portal-4.36.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5eb7c2893386b804f2ce710dc22fa9dc", "sha256": "46df22baa5a60fdef9deb97f99ee1c6418e086d3228304065dced0c26377a031" }, "downloads": -1, "filename": "codeforlife-portal-4.36.1.tar.gz", "has_sig": false, "md5_digest": "5eb7c2893386b804f2ce710dc22fa9dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28747220, "upload_time": "2021-09-03T21:15:17", "upload_time_iso_8601": "2021-09-03T21:15:17.634782Z", "url": "https://files.pythonhosted.org/packages/80/f7/48dff1c44df9273a81f2370332debc4ef86a9600024ad156140461f98248/codeforlife-portal-4.36.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.0": [ { "comment_text": "", "digests": { "md5": "b79b7ceea0b30be92f43459223f74acd", "sha256": "4559ca5c3349a6fdd89dffc332dd73d757657f32fd1c86f9fd3c3d6041c5e11a" }, "downloads": -1, "filename": "codeforlife_portal-4.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b79b7ceea0b30be92f43459223f74acd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26944122, "upload_time": "2020-09-24T13:44:09", "upload_time_iso_8601": "2020-09-24T13:44:09.758914Z", "url": "https://files.pythonhosted.org/packages/c0/03/e42eeadffb334d44020c968b8446d8fe7361f368555f3341efddc27a5d5f/codeforlife_portal-4.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "826568364d2b01465ff929ee6b95577b", "sha256": "e10c9a5a94fbe8c50080b9bced616f8324c74315e85a37aba5d465c0d7be15d0" }, "downloads": -1, "filename": "codeforlife-portal-4.4.0.tar.gz", "has_sig": false, "md5_digest": "826568364d2b01465ff929ee6b95577b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26642707, "upload_time": "2020-09-24T13:44:14", "upload_time_iso_8601": "2020-09-24T13:44:14.608251Z", "url": "https://files.pythonhosted.org/packages/d9/89/fadee290945068661cbb19092b5b273bcb7b1a5acb9527940fcfea5a169d/codeforlife-portal-4.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.1": [ { "comment_text": "", "digests": { "md5": "6090607b52f90b6cf03aa9a55475cba7", "sha256": "0d36b274d09713ebc2e95510fffb0262721bbbd3a02ebdeff251f8da80933dd6" }, "downloads": -1, "filename": "codeforlife_portal-4.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6090607b52f90b6cf03aa9a55475cba7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26944120, "upload_time": "2020-09-24T15:20:45", "upload_time_iso_8601": "2020-09-24T15:20:45.261823Z", "url": "https://files.pythonhosted.org/packages/9c/19/9b88a0667e534429d8e54e451e3776a73638b06acc5a85495b98b0ffe269/codeforlife_portal-4.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4190b716f010cabd95a0a2b45bf07cbc", "sha256": "10ff90124edd9278a8504955f621149b8497a9a3628a30e15c8ad5393e255e2b" }, "downloads": -1, "filename": "codeforlife-portal-4.4.1.tar.gz", "has_sig": false, "md5_digest": "4190b716f010cabd95a0a2b45bf07cbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26643420, "upload_time": "2020-09-24T15:20:48", "upload_time_iso_8601": "2020-09-24T15:20:48.915637Z", "url": "https://files.pythonhosted.org/packages/e8/9b/b4638640a244400bb321d110069ea884fb8058bd91827eb8b5077f4005b4/codeforlife-portal-4.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.2": [ { "comment_text": "", "digests": { "md5": "848002a28fc7f5151e80a54ce757b04a", "sha256": "e75f86b5d909c4a9d5d82ef7b7105e0409c265d8849e2d2cda0852e13c28de35" }, "downloads": -1, "filename": "codeforlife_portal-4.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "848002a28fc7f5151e80a54ce757b04a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26944121, "upload_time": "2020-09-25T08:44:05", "upload_time_iso_8601": "2020-09-25T08:44:05.837332Z", "url": "https://files.pythonhosted.org/packages/5e/d0/df1ad9e31c5967b13bf426bc5108d4b4b43471b45ff3e9a9b2c0c8c44672/codeforlife_portal-4.4.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ca9cdf1d2cb1e79ab7af4d70f3998785", "sha256": "de343f500a56ded949847df2c1e274dba2e518a842a80fdc51e6b38d2fb6ab4a" }, "downloads": -1, "filename": "codeforlife-portal-4.4.2.tar.gz", "has_sig": false, "md5_digest": "ca9cdf1d2cb1e79ab7af4d70f3998785", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26643335, "upload_time": "2020-09-25T08:44:09", "upload_time_iso_8601": "2020-09-25T08:44:09.570878Z", "url": "https://files.pythonhosted.org/packages/20/7d/30d44162d6a003731ca4abd0d42f7e939e3a8fbd971cf9ef47ce3e259eb8/codeforlife-portal-4.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.5.0": [ { "comment_text": "", "digests": { "md5": "2674654cbde9fde85f70dca5c65d0f98", "sha256": "3e9326bee1f629cedd2156e1ee94dd33670fc3c3c99917de3390c991830486c4" }, "downloads": -1, "filename": "codeforlife_portal-4.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2674654cbde9fde85f70dca5c65d0f98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26944128, "upload_time": "2020-09-30T15:18:49", "upload_time_iso_8601": "2020-09-30T15:18:49.020942Z", "url": "https://files.pythonhosted.org/packages/da/3d/23ec919e3b3491e181d77f11ab91b3d87907e2b1b61d40221389469d4690/codeforlife_portal-4.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "023c76d637b434a67db0d32c4ff20b44", "sha256": "823420cdba402182431dfc4f86c0bcaf7ca354962e880c7410cadc059eaae74d" }, "downloads": -1, "filename": "codeforlife-portal-4.5.0.tar.gz", "has_sig": false, "md5_digest": "023c76d637b434a67db0d32c4ff20b44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26643099, "upload_time": "2020-09-30T15:18:53", "upload_time_iso_8601": "2020-09-30T15:18:53.184368Z", "url": "https://files.pythonhosted.org/packages/15/8d/b8e155033314a77138b74aa5217e599b8bbdfcb634ca9ed1ef084863a88e/codeforlife-portal-4.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.6.0": [ { "comment_text": "", "digests": { "md5": "8f14c22bb5745e44685cb29d4996a11f", "sha256": "a6e2cf2c2625c3cc2ed88e349a592aef9521ca2dde0f78d0c2369c4baa863431" }, "downloads": -1, "filename": "codeforlife_portal-4.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f14c22bb5745e44685cb29d4996a11f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26944510, "upload_time": "2020-10-01T11:09:44", "upload_time_iso_8601": "2020-10-01T11:09:44.148306Z", "url": "https://files.pythonhosted.org/packages/b7/f1/260c28dbc8e10af6b21aa88273980b9e85c4f292dc7f01fa52da62f0d704/codeforlife_portal-4.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd5a93b3a7373792dfdba96f61bd11cd", "sha256": "6c4a61d0f0fec08a4faef1b8b102508c2d5d801baad3d1159b2c3bfcb47a0b5f" }, "downloads": -1, "filename": "codeforlife-portal-4.6.0.tar.gz", "has_sig": false, "md5_digest": "bd5a93b3a7373792dfdba96f61bd11cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26643070, "upload_time": "2020-10-01T11:09:48", "upload_time_iso_8601": "2020-10-01T11:09:48.460044Z", "url": "https://files.pythonhosted.org/packages/48/34/d4b137b38f1b493b4f031de9a23077f56e9cc131972e01ddfbc188c907d7/codeforlife-portal-4.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.7.0": [ { "comment_text": "", "digests": { "md5": "a6166af48d47dcb86eabf39cbd14b9d6", "sha256": "e6dcb31132795b246a8a8f43e0f8a6922dc7a4263d57e863006755cefb941b1c" }, "downloads": -1, "filename": "codeforlife_portal-4.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6166af48d47dcb86eabf39cbd14b9d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26946378, "upload_time": "2020-10-02T15:54:15", "upload_time_iso_8601": "2020-10-02T15:54:15.095150Z", "url": "https://files.pythonhosted.org/packages/44/fe/693d251217f16deb05e252670340ec5734f45832a31ad5ff1faa30359c0f/codeforlife_portal-4.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "26034f389a5da9ab5cc458c5fd8feffa", "sha256": "668848138432a54203a0e8f605b9f174e3719a2d0f94f89c6834841590e33c98" }, "downloads": -1, "filename": "codeforlife-portal-4.7.0.tar.gz", "has_sig": false, "md5_digest": "26034f389a5da9ab5cc458c5fd8feffa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26644736, "upload_time": "2020-10-02T15:54:29", "upload_time_iso_8601": "2020-10-02T15:54:29.614895Z", "url": "https://files.pythonhosted.org/packages/ce/c0/ded815cee935337f9061764f9a0f8a89d52dc9c8fbe611e14ebd211f5e21/codeforlife-portal-4.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.8.0": [ { "comment_text": "", "digests": { "md5": "1008ece3e85262bf5bde451c94b03409", "sha256": "5a0c4e26d6d4469eb9a6adbf2b60692b5caa59275a24f9ab594fbd7b3f0f2774" }, "downloads": -1, "filename": "codeforlife_portal-4.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1008ece3e85262bf5bde451c94b03409", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26946458, "upload_time": "2020-10-05T09:16:42", "upload_time_iso_8601": "2020-10-05T09:16:42.665211Z", "url": "https://files.pythonhosted.org/packages/af/12/ece3bd933ecd26b3617a5fde1a10be8d61372f5dc1fd2602e4845544328e/codeforlife_portal-4.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1ca3c4de775e1d90f1052a754ec55b8f", "sha256": "2a1b9b99e209f5f68988e489175e8a995dde432d81b3e58f36f79c1a1ef1f090" }, "downloads": -1, "filename": "codeforlife-portal-4.8.0.tar.gz", "has_sig": false, "md5_digest": "1ca3c4de775e1d90f1052a754ec55b8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26644731, "upload_time": "2020-10-05T09:16:46", "upload_time_iso_8601": "2020-10-05T09:16:46.898784Z", "url": "https://files.pythonhosted.org/packages/42/76/deae1a0c238417af2f70008c2601947061c3c04b42047e7a79c32cbcb436/codeforlife-portal-4.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.9.0": [ { "comment_text": "", "digests": { "md5": "f7cf0963b72cc069ec3f0314c1d497b0", "sha256": "8ee25c5bdfbb4692d9e0088b9719157a3f5c65cf0d7ea896f3aea43492008d1f" }, "downloads": -1, "filename": "codeforlife_portal-4.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7cf0963b72cc069ec3f0314c1d497b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26946867, "upload_time": "2020-10-08T16:06:40", "upload_time_iso_8601": "2020-10-08T16:06:40.890858Z", "url": "https://files.pythonhosted.org/packages/2b/ca/692c7980f2c5da46da8f86b667084878a6f693a12a6859a762c2bf3575d4/codeforlife_portal-4.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2354de955f0d3faf6255da2770fd7c0f", "sha256": "8bc5eeb56d472c8d29c06868cee2a5d3bf7b3e1e68c81839864384de0de2b371" }, "downloads": -1, "filename": "codeforlife-portal-4.9.0.tar.gz", "has_sig": false, "md5_digest": "2354de955f0d3faf6255da2770fd7c0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26645122, "upload_time": "2020-10-08T16:06:44", "upload_time_iso_8601": "2020-10-08T16:06:44.510791Z", "url": "https://files.pythonhosted.org/packages/47/2e/65236ae98a410a2b76fde9181718e1ae34acb3f6b3c71db0f780f6a26c16/codeforlife-portal-4.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.0.0": [ { "comment_text": "", "digests": { "md5": "c2ce8dd73467c0bc7f7f92232e7ad80c", "sha256": "69d69fe5b02dbd27445420754eaec5bff6eeb78ad99724e54ef193671cbaa005" }, "downloads": -1, "filename": "codeforlife_portal-5.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2ce8dd73467c0bc7f7f92232e7ad80c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092273, "upload_time": "2021-09-04T11:44:16", "upload_time_iso_8601": "2021-09-04T11:44:16.564149Z", "url": "https://files.pythonhosted.org/packages/82/13/bd2b57b19987b9f5af2d730d83fbea453ed086658a9f9cc1eda4dafc1dd5/codeforlife_portal-5.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5474f0da9541d5ce6c3188b73e13f05c", "sha256": "f3ad7bca2b27b9709466c014b4f9ac0ccd3b79b3fee51aa1ee733a31a84bb37a" }, "downloads": -1, "filename": "codeforlife-portal-5.0.0.tar.gz", "has_sig": false, "md5_digest": "5474f0da9541d5ce6c3188b73e13f05c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28747019, "upload_time": "2021-09-04T11:44:19", "upload_time_iso_8601": "2021-09-04T11:44:19.683541Z", "url": "https://files.pythonhosted.org/packages/9c/17/7fe48b5e164d7c9120d3fae75b5a32ec58447775a84e03d5c32502235707/codeforlife-portal-5.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.0.1": [ { "comment_text": "", "digests": { "md5": "e5750f6ccdbec6cabfc5b8fc5c1f33a7", "sha256": "9cdac09142d3dca16b356a9e632c49903ab4e3d4e4804b3901d1568707004c1a" }, "downloads": -1, "filename": "codeforlife_portal-5.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e5750f6ccdbec6cabfc5b8fc5c1f33a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092226, "upload_time": "2021-09-09T16:00:39", "upload_time_iso_8601": "2021-09-09T16:00:39.413643Z", "url": "https://files.pythonhosted.org/packages/b4/45/240cb2734c9b2a0e66c0b507d4c9d7923da0b9a2b06fc63596d84f93b414/codeforlife_portal-5.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "89cfb8933757f5525712ff69b724e4ca", "sha256": "9311e4d4ecb968a7a5df20156addba8ccf87c437b7a9443c45d180b48b95ae8a" }, "downloads": -1, "filename": "codeforlife-portal-5.0.1.tar.gz", "has_sig": false, "md5_digest": "89cfb8933757f5525712ff69b724e4ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28746968, "upload_time": "2021-09-09T16:00:42", "upload_time_iso_8601": "2021-09-09T16:00:42.820534Z", "url": "https://files.pythonhosted.org/packages/0f/f9/33488afa0ff36c3a14df71d49bcf629cd1c941bf092e04b7cfc9e118053e/codeforlife-portal-5.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.1.0": [ { "comment_text": "", "digests": { "md5": "2984899990a85f4426be36e450d5af3e", "sha256": "e6381c06221220a91823689101f35fbcbc920051a186e866c17f3f515b9d9c98" }, "downloads": -1, "filename": "codeforlife_portal-5.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2984899990a85f4426be36e450d5af3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092368, "upload_time": "2021-09-13T12:22:19", "upload_time_iso_8601": "2021-09-13T12:22:19.295641Z", "url": "https://files.pythonhosted.org/packages/bf/b2/5bfc9e79f3c602c6d72e8881e7bc62bc01009a56fc7ea83948d9dd93c2d7/codeforlife_portal-5.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c6208d9bcab4c86f7b0abefd0a09d913", "sha256": "f3f7ca79f26881013cba0c4931084e8398286bea7e2791c2bca4cb3af034b3ef" }, "downloads": -1, "filename": "codeforlife-portal-5.1.0.tar.gz", "has_sig": false, "md5_digest": "c6208d9bcab4c86f7b0abefd0a09d913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28747109, "upload_time": "2021-09-13T12:22:22", "upload_time_iso_8601": "2021-09-13T12:22:22.606743Z", "url": "https://files.pythonhosted.org/packages/46/b4/5944625b1631a8e10a11ca6217fb702938159cd979e38ae9eb1aa1cf8f41/codeforlife-portal-5.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.10.0": [ { "comment_text": "", "digests": { "md5": "20dfd1638b7d1c350be0374e03a0f0b1", "sha256": "573cb59ad552cf93ad4dd8ae3dca22edabb29f9f87ed8644e7ce918a17de6104" }, "downloads": -1, "filename": "codeforlife_portal-5.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20dfd1638b7d1c350be0374e03a0f0b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28981267, "upload_time": "2021-10-20T12:04:15", "upload_time_iso_8601": "2021-10-20T12:04:15.701989Z", "url": "https://files.pythonhosted.org/packages/7c/86/8ff7fbc8a775af51a5f3a80c3a4e66b538e482192078c85f71e9952d1f32/codeforlife_portal-5.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b9a0f149182f691920cb1036e8d63bca", "sha256": "dbf7f835f83e30112bf0051ba866b8c660443aa137b72d5a16d0db0928590907" }, "downloads": -1, "filename": "codeforlife-portal-5.10.0.tar.gz", "has_sig": false, "md5_digest": "b9a0f149182f691920cb1036e8d63bca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28743104, "upload_time": "2021-10-20T12:04:19", "upload_time_iso_8601": "2021-10-20T12:04:19.904886Z", "url": "https://files.pythonhosted.org/packages/83/39/49f646ff2646ff7ad5035d3047edf0f1218fb58c32953aced42ff386c137/codeforlife-portal-5.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.10.1": [ { "comment_text": "", "digests": { "md5": "1f7bf9c46477c6ecf93a81714de18f27", "sha256": "736482d4774e7de78832506b06259999f50cc1ea881568e388ab574fd55a2bf2" }, "downloads": -1, "filename": "codeforlife_portal-5.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f7bf9c46477c6ecf93a81714de18f27", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28977669, "upload_time": "2021-10-21T15:31:55", "upload_time_iso_8601": "2021-10-21T15:31:55.508880Z", "url": "https://files.pythonhosted.org/packages/f9/ba/0bfbce853621b56d79e7c23f355112b93d6c666496f9d79891920fdf590c/codeforlife_portal-5.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "43ea297f8e0f9aa50af5407e25e30eb1", "sha256": "3e5a0d188da9ccd3fc1d02b44d9af8624398435a85c46855c9b6b9b17ae6c089" }, "downloads": -1, "filename": "codeforlife-portal-5.10.1.tar.gz", "has_sig": false, "md5_digest": "43ea297f8e0f9aa50af5407e25e30eb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28740609, "upload_time": "2021-10-21T15:32:00", "upload_time_iso_8601": "2021-10-21T15:32:00.948881Z", "url": "https://files.pythonhosted.org/packages/55/4f/9a399d453826bc9594fcad67004384a64ed86ba9819110780aa58f8c54b5/codeforlife-portal-5.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.10.2": [ { "comment_text": "", "digests": { "md5": "377994daced22e1dc9850117da1dd1e5", "sha256": "a9ca7958a7dbaed3820438ee49515a5c06c6a55288b2d3c5617f43db0980d1b7" }, "downloads": -1, "filename": "codeforlife_portal-5.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "377994daced22e1dc9850117da1dd1e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28977682, "upload_time": "2021-10-27T09:12:17", "upload_time_iso_8601": "2021-10-27T09:12:17.891341Z", "url": "https://files.pythonhosted.org/packages/de/4e/1cc58f0a2e4fb8b592722e5ea832183e182824087ee87fc2917cd4f3a185/codeforlife_portal-5.10.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a24309a0d59ad39894824288b654693f", "sha256": "5a8391952bc809a37c47b8f29b7b29204614ead6c2f54981f5deb16d12e03f40" }, "downloads": -1, "filename": "codeforlife-portal-5.10.2.tar.gz", "has_sig": false, "md5_digest": "a24309a0d59ad39894824288b654693f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28740121, "upload_time": "2021-10-27T09:12:20", "upload_time_iso_8601": "2021-10-27T09:12:20.963265Z", "url": "https://files.pythonhosted.org/packages/4b/8d/6da42d7a297aeca2a007ae09ee5addf3e8cc19dd26e1d85ee2c052577c11/codeforlife-portal-5.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.10.3": [ { "comment_text": "", "digests": { "md5": "7ad0b862b7e6f8089fd829afc3f15d87", "sha256": "9861e9dceeea76b0ccbf0f0db8b6f8ca4739d22646ae62ecc00bf4eff69fab33" }, "downloads": -1, "filename": "codeforlife_portal-5.10.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ad0b862b7e6f8089fd829afc3f15d87", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28977800, "upload_time": "2021-10-27T10:09:59", "upload_time_iso_8601": "2021-10-27T10:09:59.520369Z", "url": "https://files.pythonhosted.org/packages/03/49/a4a3973142d135d5e94764b22985c6c7af221c54ecf2384505cc6254651b/codeforlife_portal-5.10.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "57fc0af4341ed37c4ad89f785146ec3b", "sha256": "0efe97f0c48d320dc6e04087f5abb7203ff84e04dbb6b811de3be4b9aa33aade" }, "downloads": -1, "filename": "codeforlife-portal-5.10.3.tar.gz", "has_sig": false, "md5_digest": "57fc0af4341ed37c4ad89f785146ec3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28740410, "upload_time": "2021-10-27T10:10:04", "upload_time_iso_8601": "2021-10-27T10:10:04.268547Z", "url": "https://files.pythonhosted.org/packages/0b/76/a7f3c8165c8cb04013d03f60d722877635124c7a96faf7bc4a1d18ce8323/codeforlife-portal-5.10.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.10.4": [ { "comment_text": "", "digests": { "md5": "2a72de61114b60447bf25aea1c0adfff", "sha256": "3be8310990d68d2f0282bac8c48e0d22aaa0020b57acbd8e298993a3cc3a0cc1" }, "downloads": -1, "filename": "codeforlife_portal-5.10.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a72de61114b60447bf25aea1c0adfff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28977821, "upload_time": "2021-10-27T11:45:11", "upload_time_iso_8601": "2021-10-27T11:45:11.280106Z", "url": "https://files.pythonhosted.org/packages/a2/2e/5a62d8baa0def80d6571abc78779861899d41472402dd10aae2c3c70895c/codeforlife_portal-5.10.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8964d34502aaa95b4e7454c35ee6a279", "sha256": "eeca233707c05eacbe47bf894d2429869ea9b599ada252520a69b676a7f2f50c" }, "downloads": -1, "filename": "codeforlife-portal-5.10.4.tar.gz", "has_sig": false, "md5_digest": "8964d34502aaa95b4e7454c35ee6a279", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28740588, "upload_time": "2021-10-27T11:45:15", "upload_time_iso_8601": "2021-10-27T11:45:15.130615Z", "url": "https://files.pythonhosted.org/packages/f1/dc/862a1f505de564396edc9c11e61ee532ad0dac2162de792efabaec2415df/codeforlife-portal-5.10.4.tar.gz", "yanked": false, "yanked_reason": null } ], "5.11.0": [ { "comment_text": "", "digests": { "md5": "d54aaca9f653e558784d9aa1be07d98a", "sha256": "e0842d95a158a1e666071bace8505ab6cec1245ea0d1927ef33977f92df89a94" }, "downloads": -1, "filename": "codeforlife_portal-5.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d54aaca9f653e558784d9aa1be07d98a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28985995, "upload_time": "2021-10-27T13:25:05", "upload_time_iso_8601": "2021-10-27T13:25:05.220592Z", "url": "https://files.pythonhosted.org/packages/61/3b/7ac38747c7e9fb742a8dc34971d9c4c56aab06e557cc025dde5de2aca6ee/codeforlife_portal-5.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e472fb10f5fdf19095b440684f7f159", "sha256": "f4b46698e5b1cd263a562d41c81aa3ce98b9eb90baf29c49be7a3a83f4fc59ac" }, "downloads": -1, "filename": "codeforlife-portal-5.11.0.tar.gz", "has_sig": false, "md5_digest": "2e472fb10f5fdf19095b440684f7f159", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28748621, "upload_time": "2021-10-27T13:25:08", "upload_time_iso_8601": "2021-10-27T13:25:08.772887Z", "url": "https://files.pythonhosted.org/packages/dd/f9/93c9d8860c21cdb0aff66c68a6b3b8e1466ad81d0ad415f115fe5b5a1720/codeforlife-portal-5.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.12.0": [ { "comment_text": "", "digests": { "md5": "274127797dbc6d3a0ab61407c84447ab", "sha256": "f402531b6343cdafdf9064cc3e62260af96383f78bad89810a300a708ad4e575" }, "downloads": -1, "filename": "codeforlife_portal-5.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "274127797dbc6d3a0ab61407c84447ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29803110, "upload_time": "2021-10-29T16:44:53", "upload_time_iso_8601": "2021-10-29T16:44:53.899032Z", "url": "https://files.pythonhosted.org/packages/09/16/27bef1c4571f9fc58d108d8c1ed4df9d6811690cd554acf8f8dd60848d5b/codeforlife_portal-5.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8e56104c1aad0a3a7ea464f0010aaccf", "sha256": "efcce9ba8fa9fb169273c7840e0d52f23481e475978ee1113bd7ae4909c1e032" }, "downloads": -1, "filename": "codeforlife-portal-5.12.0.tar.gz", "has_sig": false, "md5_digest": "8e56104c1aad0a3a7ea464f0010aaccf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29565622, "upload_time": "2021-10-29T16:44:57", "upload_time_iso_8601": "2021-10-29T16:44:57.750372Z", "url": "https://files.pythonhosted.org/packages/70/37/aae4c8efc8ac0f1638912b56db95703e41ac780f21a69092699d7d50d8b4/codeforlife-portal-5.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.12.1": [ { "comment_text": "", "digests": { "md5": "bd6a1497a5153084c9ebc0f0c4b09820", "sha256": "18b8579c9f11d7a5a4ca3448d30413fa73ee89b98c96d3282832d3bd5f51df9d" }, "downloads": -1, "filename": "codeforlife_portal-5.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd6a1497a5153084c9ebc0f0c4b09820", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29803314, "upload_time": "2021-11-03T14:39:31", "upload_time_iso_8601": "2021-11-03T14:39:31.925887Z", "url": "https://files.pythonhosted.org/packages/2c/51/2d448e38f32e5d1203188e743a0f3fc94d7ea1e2dc97ce69d7646a5b49fa/codeforlife_portal-5.12.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92498ac57ed6a442f9936f05582c3fe1", "sha256": "3eb69ed9aacd054b87efe40141b015eae2b7f00ec9068427b5e585451ffa6108" }, "downloads": -1, "filename": "codeforlife-portal-5.12.1.tar.gz", "has_sig": false, "md5_digest": "92498ac57ed6a442f9936f05582c3fe1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29566039, "upload_time": "2021-11-03T14:39:36", "upload_time_iso_8601": "2021-11-03T14:39:36.993820Z", "url": "https://files.pythonhosted.org/packages/d8/7d/1a6cc878956aa36405994aa23684c87d1e739cae5d07107b39b20bf0ad7c/codeforlife-portal-5.12.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.13.0": [ { "comment_text": "", "digests": { "md5": "af86b18e2bf5a7da49ae2516cf1fb5e2", "sha256": "ce522a58dcbd17823dd5eac10effa8412b222c0442416939ba4f9e27f5166410" }, "downloads": -1, "filename": "codeforlife_portal-5.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af86b18e2bf5a7da49ae2516cf1fb5e2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29803265, "upload_time": "2021-11-03T17:12:48", "upload_time_iso_8601": "2021-11-03T17:12:48.009097Z", "url": "https://files.pythonhosted.org/packages/0f/b1/f50c8d4ed4bedd29c10b514d34fe596a4476d30369cb6c5fc66c789287c5/codeforlife_portal-5.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "847af25f0e802af0b8b85f94698e4425", "sha256": "87b118d918705eaf669adb2c733473c827b9809d5cb19a5cd52b5179e6ec2898" }, "downloads": -1, "filename": "codeforlife-portal-5.13.0.tar.gz", "has_sig": false, "md5_digest": "847af25f0e802af0b8b85f94698e4425", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29565753, "upload_time": "2021-11-03T17:12:51", "upload_time_iso_8601": "2021-11-03T17:12:51.984887Z", "url": "https://files.pythonhosted.org/packages/0e/4b/b2df4455638624f3957e62969afdaa4c27ec471f21c6df187df66bab2b0a/codeforlife-portal-5.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.14.0": [ { "comment_text": "", "digests": { "md5": "be843e48a05ec373c4e584aff61e5237", "sha256": "5b9481a066464f43a039bee8478c3dd10da5f0f8a0ac3e0d35edda7346d04ad4" }, "downloads": -1, "filename": "codeforlife_portal-5.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be843e48a05ec373c4e584aff61e5237", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29610683, "upload_time": "2021-11-03T18:03:14", "upload_time_iso_8601": "2021-11-03T18:03:14.241850Z", "url": "https://files.pythonhosted.org/packages/ba/e4/827a1cc0606e9c284aece721a00c032a467f822ff49bdd40eb18e44f3d00/codeforlife_portal-5.14.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "04cbb583b1f1ff26a8a511f328339f40", "sha256": "a55b43d7ef7d37b13f01192fe79bd21224e641c576acac696e9d85eedd08a9c9" }, "downloads": -1, "filename": "codeforlife-portal-5.14.0.tar.gz", "has_sig": false, "md5_digest": "04cbb583b1f1ff26a8a511f328339f40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29375473, "upload_time": "2021-11-03T18:03:17", "upload_time_iso_8601": "2021-11-03T18:03:17.777799Z", "url": "https://files.pythonhosted.org/packages/16/e7/7e0c18b4b52a9f858b5b63ed06e9e97ec8708cadb3f08b4181cdb351ce89/codeforlife-portal-5.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.15.0": [ { "comment_text": "", "digests": { "md5": "42a39d6da9b652569ad9956db0c3442a", "sha256": "e616666a2d6e1313fba20cb1c6403ff1c418706b8a723fe4e95d484af362d446" }, "downloads": -1, "filename": "codeforlife_portal-5.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42a39d6da9b652569ad9956db0c3442a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29773744, "upload_time": "2021-11-03T19:30:41", "upload_time_iso_8601": "2021-11-03T19:30:41.281868Z", "url": "https://files.pythonhosted.org/packages/77/86/6f1ddf52b86bbda45cf97831912806f8ce86c65449bbdb0790ac9e0e65c6/codeforlife_portal-5.15.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aa6af4c4d51d341bc2b68194731a9935", "sha256": "608936224c7dd6cc439b3e79042b0645e312a57834e5e25217eb966240714b59" }, "downloads": -1, "filename": "codeforlife-portal-5.15.0.tar.gz", "has_sig": false, "md5_digest": "aa6af4c4d51d341bc2b68194731a9935", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29536352, "upload_time": "2021-11-03T19:30:45", "upload_time_iso_8601": "2021-11-03T19:30:45.311590Z", "url": "https://files.pythonhosted.org/packages/0c/a8/0bb58a340a7af13b79b35216ef7c99efc2320b11abcae468e2cffe8dcb44/codeforlife-portal-5.15.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.16.0": [ { "comment_text": "", "digests": { "md5": "2a3649f48b9ada1a2dea7f697c8e4115", "sha256": "1d0dfa9f6511d7d249bcdb4493229aca82617e06a18b94b52bfe0eea26ca0817" }, "downloads": -1, "filename": "codeforlife_portal-5.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a3649f48b9ada1a2dea7f697c8e4115", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28106186, "upload_time": "2021-11-04T17:51:39", "upload_time_iso_8601": "2021-11-04T17:51:39.212647Z", "url": "https://files.pythonhosted.org/packages/8e/66/b1d1a94da4753091759197542290fe2f3a782817bd0b7793c07f4b8f3bc5/codeforlife_portal-5.16.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3d1447bceafad09c0433af928c4e26b", "sha256": "c0e459c76c1739d225c56ecd0478787c5f3b7bd5511dfbe0fe554295b2c09345" }, "downloads": -1, "filename": "codeforlife-portal-5.16.0.tar.gz", "has_sig": false, "md5_digest": "d3d1447bceafad09c0433af928c4e26b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27866917, "upload_time": "2021-11-04T17:51:42", "upload_time_iso_8601": "2021-11-04T17:51:42.809887Z", "url": "https://files.pythonhosted.org/packages/d5/34/2800c5740eb8dac9b0c0bac92a6d3dbb0296b1b3fd3f971adf738965049f/codeforlife-portal-5.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.16.1": [ { "comment_text": "", "digests": { "md5": "f145bf4b01041406239bd42a2172414d", "sha256": "5da882e6011d33d9ac96054259327d49eefe29c1a49c643f163e6c3e60ce5282" }, "downloads": -1, "filename": "codeforlife_portal-5.16.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f145bf4b01041406239bd42a2172414d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28106342, "upload_time": "2021-11-04T18:47:25", "upload_time_iso_8601": "2021-11-04T18:47:25.020566Z", "url": "https://files.pythonhosted.org/packages/3a/8e/9ddc16ced0528c1ce004622e458cb5a4f2938d7844f8f948d795fa40f694/codeforlife_portal-5.16.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "19da711f2dae6092b0eba0656f225022", "sha256": "da105e8311889e8134eec6ec60fe199d05e6d8172d1c66972837b1c110c36432" }, "downloads": -1, "filename": "codeforlife-portal-5.16.1.tar.gz", "has_sig": false, "md5_digest": "19da711f2dae6092b0eba0656f225022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27866962, "upload_time": "2021-11-04T18:47:28", "upload_time_iso_8601": "2021-11-04T18:47:28.661925Z", "url": "https://files.pythonhosted.org/packages/a0/4c/be6013ffd97d2ca1968c92888c465be591ee4c72a3370cdc863dd85ac808/codeforlife-portal-5.16.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.16.2": [ { "comment_text": "", "digests": { "md5": "a2df3a7c4df4678b59f984b538208ac1", "sha256": "bba6a5f6eaaf81229ce70ceb4575dbb0176077e2372963f99d384e938c549013" }, "downloads": -1, "filename": "codeforlife_portal-5.16.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2df3a7c4df4678b59f984b538208ac1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28106413, "upload_time": "2021-11-05T10:25:50", "upload_time_iso_8601": "2021-11-05T10:25:50.605526Z", "url": "https://files.pythonhosted.org/packages/7f/53/28c563bc8fbbf16c237193cc52c6f9ff73d63ef76412204293782ecf95e2/codeforlife_portal-5.16.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "65f499112f4444ec08010bd7632c1923", "sha256": "e07b2d2bd224c38ffe71f9480734d7a5dbff5bc4068d8b28adaec700baec5fa0" }, "downloads": -1, "filename": "codeforlife-portal-5.16.2.tar.gz", "has_sig": false, "md5_digest": "65f499112f4444ec08010bd7632c1923", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27867188, "upload_time": "2021-11-05T10:25:54", "upload_time_iso_8601": "2021-11-05T10:25:54.843458Z", "url": "https://files.pythonhosted.org/packages/7e/44/fcf10c4675755c3e0f4a1376acd67a8d1127f1a792dd4a3989abd2c20621/codeforlife-portal-5.16.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.16.3": [ { "comment_text": "", "digests": { "md5": "de5aefecc8fd12f484ccb450cb953970", "sha256": "e6968d26f98b2517e5fc32145d2be272cb7aab5cca616196301c6e0bede672d4" }, "downloads": -1, "filename": "codeforlife_portal-5.16.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de5aefecc8fd12f484ccb450cb953970", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28106417, "upload_time": "2021-11-05T13:13:49", "upload_time_iso_8601": "2021-11-05T13:13:49.774643Z", "url": "https://files.pythonhosted.org/packages/05/0e/28bd89246df8e5bec27ed2943bd653345a55131ddc6b7e320979c186941c/codeforlife_portal-5.16.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0e5b1592f6d61c9ac4b2026434d9fa24", "sha256": "19acc7633d4e75dd124f6f19684f54e431c86be5b7a88447b340057ed459960e" }, "downloads": -1, "filename": "codeforlife-portal-5.16.3.tar.gz", "has_sig": false, "md5_digest": "0e5b1592f6d61c9ac4b2026434d9fa24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27867072, "upload_time": "2021-11-05T13:13:53", "upload_time_iso_8601": "2021-11-05T13:13:53.805513Z", "url": "https://files.pythonhosted.org/packages/c6/00/09172cd6f77a743ff5b4eeb48417ce4f8205ca2f7809293884df844f71d1/codeforlife-portal-5.16.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.17.0": [ { "comment_text": "", "digests": { "md5": "ff9addbed7c4741e1010bfb5d23ef6d1", "sha256": "c4dd623e17eec07383e876e0e5e3a7c1ca467f86e181fa0c5841e5d2c356d2bd" }, "downloads": -1, "filename": "codeforlife_portal-5.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff9addbed7c4741e1010bfb5d23ef6d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28106959, "upload_time": "2021-11-11T18:26:28", "upload_time_iso_8601": "2021-11-11T18:26:28.138317Z", "url": "https://files.pythonhosted.org/packages/1e/3b/90143369a277ecdb1f1bee9f78c4320632bf3c6cc2661a41be80f45eee9c/codeforlife_portal-5.17.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1fcc4b6fdd9883018f0c6a86b1c17c25", "sha256": "c129bb2eab278fb38101f7d147cba6e8d98a1eff449651766d448023bf54d44b" }, "downloads": -1, "filename": "codeforlife-portal-5.17.0.tar.gz", "has_sig": false, "md5_digest": "1fcc4b6fdd9883018f0c6a86b1c17c25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27867600, "upload_time": "2021-11-11T18:26:31", "upload_time_iso_8601": "2021-11-11T18:26:31.844580Z", "url": "https://files.pythonhosted.org/packages/1d/16/990b0db7b7c68eaf1031c0ff3ff25424e6e9e736a8cbb8a6914ca2500c78/codeforlife-portal-5.17.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.17.1": [ { "comment_text": "", "digests": { "md5": "307a48e4ef77276e381bbbc42549f4d6", "sha256": "31e7a1a1956d312f9ba1ef8063aa4a1cceafe5991db762cc6d8baa9f1c928595" }, "downloads": -1, "filename": "codeforlife_portal-5.17.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "307a48e4ef77276e381bbbc42549f4d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28106722, "upload_time": "2021-11-17T16:21:01", "upload_time_iso_8601": "2021-11-17T16:21:01.786400Z", "url": "https://files.pythonhosted.org/packages/08/6a/13d0d1d46a05f29d807ced260b6d0923e18b8ae5c01b3aa04f4ed3929aa4/codeforlife_portal-5.17.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7381c72d6d81f3b7eb4049506812e5ed", "sha256": "589f547a469978ad68c38be91f320f152307c60e157a4432fc6c9a4f17d0cf74" }, "downloads": -1, "filename": "codeforlife-portal-5.17.1.tar.gz", "has_sig": false, "md5_digest": "7381c72d6d81f3b7eb4049506812e5ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27867331, "upload_time": "2021-11-17T16:21:06", "upload_time_iso_8601": "2021-11-17T16:21:06.748774Z", "url": "https://files.pythonhosted.org/packages/dc/40/a87a3a3c8afd285df7db829fb599ae6c93a814e7d094040972040c435bad/codeforlife-portal-5.17.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.18.0": [ { "comment_text": "", "digests": { "md5": "67597262b71b651c847ab7bfcf1fa2ec", "sha256": "db8cd79e5585054c9e3a81498ed897b01018e2711493a5aa285d13b25e7f0c2d" }, "downloads": -1, "filename": "codeforlife_portal-5.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67597262b71b651c847ab7bfcf1fa2ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391854, "upload_time": "2021-11-19T19:22:54", "upload_time_iso_8601": "2021-11-19T19:22:54.979344Z", "url": "https://files.pythonhosted.org/packages/81/0a/3c8fd52b7b31a9db46f4e9e1967ecf01cd3c8ae29eafff043bbf5ee6adc6/codeforlife_portal-5.18.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "20ff96f0133d0071edfccf3c6ab62e63", "sha256": "783e29cb49dc46f38dd7ddf4d884829196bcf09fed82280bc510e4e44e6c14b5" }, "downloads": -1, "filename": "codeforlife-portal-5.18.0.tar.gz", "has_sig": false, "md5_digest": "20ff96f0133d0071edfccf3c6ab62e63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153189, "upload_time": "2021-11-19T19:22:59", "upload_time_iso_8601": "2021-11-19T19:22:59.213145Z", "url": "https://files.pythonhosted.org/packages/3c/a0/71ab3b1b3d6203766368e13c5965af12356f90d719547fd0e9f8d48887df/codeforlife-portal-5.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.19.0": [ { "comment_text": "", "digests": { "md5": "71dcbdcfe37cf2d07bbef8bddb7d3d9d", "sha256": "717ded02fa4bfdab57be1a8ca0c6bd5283f86f0f3d2082c7165b5dcfe9bb03cf" }, "downloads": -1, "filename": "codeforlife_portal-5.19.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71dcbdcfe37cf2d07bbef8bddb7d3d9d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391617, "upload_time": "2021-11-23T10:46:58", "upload_time_iso_8601": "2021-11-23T10:46:58.979705Z", "url": "https://files.pythonhosted.org/packages/2e/c8/2fbb8a379a8f05e21033d83c54051a7ea74208c3915eff9181c5f44aac80/codeforlife_portal-5.19.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b763dd3af045a66cad6546519f1e956e", "sha256": "0af15d2dd737d70c1ffded47983a8aa87398b853b22df69e3afe932368461850" }, "downloads": -1, "filename": "codeforlife-portal-5.19.0.tar.gz", "has_sig": false, "md5_digest": "b763dd3af045a66cad6546519f1e956e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153523, "upload_time": "2021-11-23T10:47:03", "upload_time_iso_8601": "2021-11-23T10:47:03.551333Z", "url": "https://files.pythonhosted.org/packages/da/f7/a3bfd979434ea7e796260ef2799942d604f2300e180a813fcc7a901e2a43/codeforlife-portal-5.19.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.19.1": [ { "comment_text": "", "digests": { "md5": "0fa53800ce68e3b4b37e5648cb9f6b39", "sha256": "45b97e1474970c0b14c62b689dc25d467456f4c6bce2dc251b522a1687dc803f" }, "downloads": -1, "filename": "codeforlife_portal-5.19.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fa53800ce68e3b4b37e5648cb9f6b39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391640, "upload_time": "2021-11-23T12:11:14", "upload_time_iso_8601": "2021-11-23T12:11:14.203198Z", "url": "https://files.pythonhosted.org/packages/cb/28/a50a8b6024fb11a0822f8db3c0d98f128734fa25d0d353e976bad3b7e7b1/codeforlife_portal-5.19.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc9fe2a7ab5cb72f5c62063746375da9", "sha256": "1b6d95757ecb56fc6a4235900d15b465a3e7fa7f2fef3756cec131a8667bf626" }, "downloads": -1, "filename": "codeforlife-portal-5.19.1.tar.gz", "has_sig": false, "md5_digest": "cc9fe2a7ab5cb72f5c62063746375da9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153527, "upload_time": "2021-11-23T12:11:17", "upload_time_iso_8601": "2021-11-23T12:11:17.832389Z", "url": "https://files.pythonhosted.org/packages/d9/dd/88491c517e9e47c7f716fd3a538c671808009e1b931d019292ead0618097/codeforlife-portal-5.19.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.2.0": [ { "comment_text": "", "digests": { "md5": "ab0ae17b2ba63b4342c1c32fa60b85ec", "sha256": "42c91dd1527edc44501c3f42b89fa452b49a6f04cc5ab7bdde89efa4917c6f34" }, "downloads": -1, "filename": "codeforlife_portal-5.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab0ae17b2ba63b4342c1c32fa60b85ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092385, "upload_time": "2021-09-13T13:19:39", "upload_time_iso_8601": "2021-09-13T13:19:39.794797Z", "url": "https://files.pythonhosted.org/packages/8f/fa/bd424e9bf1d542b102fef82d190d51c4bfea55aae8930153dd0f5177fb90/codeforlife_portal-5.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "866ef29f6f220b1ad1e2ec5717893731", "sha256": "afc82149f58e86f832a69d4a28a14bd5f082cf2995fcf005e9474665bf31e20a" }, "downloads": -1, "filename": "codeforlife-portal-5.2.0.tar.gz", "has_sig": false, "md5_digest": "866ef29f6f220b1ad1e2ec5717893731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28747137, "upload_time": "2021-09-13T13:19:44", "upload_time_iso_8601": "2021-09-13T13:19:44.671152Z", "url": "https://files.pythonhosted.org/packages/5c/db/29cfefcebd7317522047958fe353e2d19926d8873ad10ee054727647aaf9/codeforlife-portal-5.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.2.1": [ { "comment_text": "", "digests": { "md5": "e9960d2ef249238e74f749839e27b6f1", "sha256": "49901dd0cf49152158e7695ea4ec4dc374c7f21251f5a6b6169be090135cf77d" }, "downloads": -1, "filename": "codeforlife_portal-5.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e9960d2ef249238e74f749839e27b6f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29092396, "upload_time": "2021-09-14T15:27:02", "upload_time_iso_8601": "2021-09-14T15:27:02.948606Z", "url": "https://files.pythonhosted.org/packages/d1/63/30769a6f7bf2f7046baa5c7aeb9c329e1244b64ab9a10c072056eaa173fc/codeforlife_portal-5.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1c634c059b4754e536e7b8890f5eb716", "sha256": "b585bf4e6d63eecc6ab3bbe1330a836954fb7921d12cfe6d915a61c796309d83" }, "downloads": -1, "filename": "codeforlife-portal-5.2.1.tar.gz", "has_sig": false, "md5_digest": "1c634c059b4754e536e7b8890f5eb716", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28747170, "upload_time": "2021-09-14T15:27:06", "upload_time_iso_8601": "2021-09-14T15:27:06.574784Z", "url": "https://files.pythonhosted.org/packages/aa/ca/f5b152d05031f77522e8d23d18898b61d37a7098230f9feb15f5596f703f/codeforlife-portal-5.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.2.2": [ { "comment_text": "", "digests": { "md5": "ac1c56aa13044ca735f532ce38edc887", "sha256": "c937262d6a68550b4428a3e924df84dc8d2a5b4380b8fb4302f3b23c53341c5f" }, "downloads": -1, "filename": "codeforlife_portal-5.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac1c56aa13044ca735f532ce38edc887", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29095181, "upload_time": "2021-09-17T15:47:49", "upload_time_iso_8601": "2021-09-17T15:47:49.411614Z", "url": "https://files.pythonhosted.org/packages/d1/3d/f54c5d33ed594541195a2238116f0abab3067d1bac4eeabc6c1e00e5785b/codeforlife_portal-5.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5bcb5dab6c4c4d0d0165757967f6ac13", "sha256": "c5da071a75061be43b62c29dad8a6588d85c8f2fb3415e4e94910e3aaa7acd6f" }, "downloads": -1, "filename": "codeforlife-portal-5.2.2.tar.gz", "has_sig": false, "md5_digest": "5bcb5dab6c4c4d0d0165757967f6ac13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28748144, "upload_time": "2021-09-17T15:47:53", "upload_time_iso_8601": "2021-09-17T15:47:53.666782Z", "url": "https://files.pythonhosted.org/packages/3b/e9/beaefdad7ad675e140d2c9676fe78bff86789644d357a4e06e838a93fb63/codeforlife-portal-5.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.2.3": [ { "comment_text": "", "digests": { "md5": "f74daacfe779d633c52c5dac163582d8", "sha256": "32b00fe498631b6c290e768fa86a2f98fa046e27a1b71c36912395bc76b28ae3" }, "downloads": -1, "filename": "codeforlife_portal-5.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f74daacfe779d633c52c5dac163582d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29095254, "upload_time": "2021-09-17T16:36:44", "upload_time_iso_8601": "2021-09-17T16:36:44.861561Z", "url": "https://files.pythonhosted.org/packages/20/5d/24a2ebbf91dd382d522088119e43cdfabe51b43b33a626990f625a3320e3/codeforlife_portal-5.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6e52036aa8ebd15e2d6afb80d0f36f70", "sha256": "b291d184a387550b3ef7d9cf39ee9412362325433f026e1e7305dd6367e0c825" }, "downloads": -1, "filename": "codeforlife-portal-5.2.3.tar.gz", "has_sig": false, "md5_digest": "6e52036aa8ebd15e2d6afb80d0f36f70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28748231, "upload_time": "2021-09-17T16:36:51", "upload_time_iso_8601": "2021-09-17T16:36:51.234608Z", "url": "https://files.pythonhosted.org/packages/87/39/8613cb526780de2c492261ecc725d1124a157bd413af2d52f523a80b88b3/codeforlife-portal-5.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.2.4": [ { "comment_text": "", "digests": { "md5": "e6c7016996d3c576ac4d4fcad2c64f96", "sha256": "5922a9be0b5599dbc2272d0b6f588e306eaf02202da5e95cb32d2d37f0f19136" }, "downloads": -1, "filename": "codeforlife_portal-5.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6c7016996d3c576ac4d4fcad2c64f96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28965883, "upload_time": "2021-10-01T12:57:05", "upload_time_iso_8601": "2021-10-01T12:57:05.580946Z", "url": "https://files.pythonhosted.org/packages/95/5a/fae62bba84b999ce1143b376e2f4683b3b8b2ebb8a3f0068a7de3087e2f5/codeforlife_portal-5.2.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "88239fa0aeb39fb0314284d4cbb3e6ae", "sha256": "700f1c4a4b0efae51a66162dc571d0fad0d0148a58f2525fc5fb778d324b5b0b" }, "downloads": -1, "filename": "codeforlife-portal-5.2.4.tar.gz", "has_sig": false, "md5_digest": "88239fa0aeb39fb0314284d4cbb3e6ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28730898, "upload_time": "2021-10-01T12:57:09", "upload_time_iso_8601": "2021-10-01T12:57:09.548426Z", "url": "https://files.pythonhosted.org/packages/06/a5/b2d94e2f12964f20f1f5ec2663ed13b8d56081b928de0016f504c9a5556b/codeforlife-portal-5.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "5.20.0": [ { "comment_text": "", "digests": { "md5": "8e8ca9237e3e0da552b1569796468820", "sha256": "04f9a9c99e6f19b3615a10c15a3d0e9bd92be3fa572379f7e23f03f0029a6a51" }, "downloads": -1, "filename": "codeforlife_portal-5.20.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e8ca9237e3e0da552b1569796468820", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391010, "upload_time": "2021-11-23T13:13:46", "upload_time_iso_8601": "2021-11-23T13:13:46.548294Z", "url": "https://files.pythonhosted.org/packages/08/f3/3003a56bccfa0e52b4acbbe0360ab1b3251bc6b9973089a25a46c697e73d/codeforlife_portal-5.20.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "48c6742bbbe6886dbf259a3e3b92510a", "sha256": "6b386044c01cb477494304facc55ba7e2e6bae2f8b84c372a314698407ab3c0a" }, "downloads": -1, "filename": "codeforlife-portal-5.20.0.tar.gz", "has_sig": false, "md5_digest": "48c6742bbbe6886dbf259a3e3b92510a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153178, "upload_time": "2021-11-23T13:13:50", "upload_time_iso_8601": "2021-11-23T13:13:50.533916Z", "url": "https://files.pythonhosted.org/packages/e0/dd/9c29dfaa54ace573e98ded117c0e331755e661fe58d6bacc9f1b600181dd/codeforlife-portal-5.20.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.21.0": [ { "comment_text": "", "digests": { "md5": "7ea671c5bc1473bd5e9b569960547c60", "sha256": "42efa77285e5fb291b28f9a1a9a8548b46112079e1aff755aed40718cca88da1" }, "downloads": -1, "filename": "codeforlife_portal-5.21.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ea671c5bc1473bd5e9b569960547c60", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391678, "upload_time": "2021-11-23T17:37:35", "upload_time_iso_8601": "2021-11-23T17:37:35.807765Z", "url": "https://files.pythonhosted.org/packages/b6/fa/1d39c608ee8aabc6efe8cbd015c33e49138e571754a4f80ddf28642d2b96/codeforlife_portal-5.21.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2bbe76af614a4451eb94834313c98e1e", "sha256": "49a2eeeeb4e6529d6bd9876243b38aab9e39263e64d0d88ecf0371f758d6de12" }, "downloads": -1, "filename": "codeforlife-portal-5.21.0.tar.gz", "has_sig": false, "md5_digest": "2bbe76af614a4451eb94834313c98e1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153170, "upload_time": "2021-11-23T17:37:39", "upload_time_iso_8601": "2021-11-23T17:37:39.278812Z", "url": "https://files.pythonhosted.org/packages/25/12/52732f69cf6bf0f5da11268227114693a3ab92ad1c59ed497ba040756a9f/codeforlife-portal-5.21.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.21.1": [ { "comment_text": "", "digests": { "md5": "8f9e1764f80c4f4bd4285f9622c5e525", "sha256": "2fd58e1fd8194d096522ba492c01a4ff62106774eaaa787f81962d74cd385cfe" }, "downloads": -1, "filename": "codeforlife_portal-5.21.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f9e1764f80c4f4bd4285f9622c5e525", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391687, "upload_time": "2021-11-25T09:06:24", "upload_time_iso_8601": "2021-11-25T09:06:24.559554Z", "url": "https://files.pythonhosted.org/packages/ce/99/d19102a2e42bb57250c889ce4160ae759d2c30ef2c26f1ee3f463e637c3a/codeforlife_portal-5.21.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e86344224d15b67f0d1153f0b2b3946", "sha256": "febc74020c8d79d779010889f3d1e4b40817765fa897cc3ce00d4ff4be2b7c01" }, "downloads": -1, "filename": "codeforlife-portal-5.21.1.tar.gz", "has_sig": false, "md5_digest": "2e86344224d15b67f0d1153f0b2b3946", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153233, "upload_time": "2021-11-25T09:06:28", "upload_time_iso_8601": "2021-11-25T09:06:28.731627Z", "url": "https://files.pythonhosted.org/packages/16/fd/f60a7f24dbf46bc43263e90e27630da50a454aed1010092372dc7bf21d84/codeforlife-portal-5.21.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.21.2": [ { "comment_text": "", "digests": { "md5": "7fb2eac0d0cda6bdd8e0c6d2ac8ac9fa", "sha256": "72bb5802684b80f70f9046733e6a503ad04d8de50051476ed097105e3bd50b38" }, "downloads": -1, "filename": "codeforlife_portal-5.21.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fb2eac0d0cda6bdd8e0c6d2ac8ac9fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391697, "upload_time": "2021-11-25T11:46:54", "upload_time_iso_8601": "2021-11-25T11:46:54.424243Z", "url": "https://files.pythonhosted.org/packages/d4/f1/8842f28f6ae26c9fe8ee337bfbcce76060a88e2448e3cfa8c53f7cdc6ade/codeforlife_portal-5.21.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67750b3942a1fdfd72007fb9353b0cc3", "sha256": "5bea1ac075923b61d138921e20ddcd3196f7730333b276ab6f40ce36f453554c" }, "downloads": -1, "filename": "codeforlife-portal-5.21.2.tar.gz", "has_sig": false, "md5_digest": "67750b3942a1fdfd72007fb9353b0cc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153333, "upload_time": "2021-11-25T11:46:58", "upload_time_iso_8601": "2021-11-25T11:46:58.233631Z", "url": "https://files.pythonhosted.org/packages/c0/f2/4176988c03b1ed446f8050117edd38ab9500394cedc48c84771350aeb35c/codeforlife-portal-5.21.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.21.3": [ { "comment_text": "", "digests": { "md5": "5fe8a4e32f9555c710f683b40020eb6d", "sha256": "6c00e4b6d7abdae648b6c451a771111b48ac47b57e1bc07ed25501b4e745b97b" }, "downloads": -1, "filename": "codeforlife_portal-5.21.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fe8a4e32f9555c710f683b40020eb6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391697, "upload_time": "2021-11-26T11:36:12", "upload_time_iso_8601": "2021-11-26T11:36:12.772206Z", "url": "https://files.pythonhosted.org/packages/b8/4b/49508b3451342ee0e798954b8997600ec662fd896e574a5ae8bede619a65/codeforlife_portal-5.21.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b16d04dbb0932728aa1c179c9e0ea973", "sha256": "a026c588c62cf18b1521ef10cac12ab7fd7565f980014f78581a008237f6543d" }, "downloads": -1, "filename": "codeforlife-portal-5.21.3.tar.gz", "has_sig": false, "md5_digest": "b16d04dbb0932728aa1c179c9e0ea973", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153318, "upload_time": "2021-11-26T11:36:16", "upload_time_iso_8601": "2021-11-26T11:36:16.661040Z", "url": "https://files.pythonhosted.org/packages/98/ac/f4075c02ba26dd99120f4095f84ea41e458355cf3b7e7a27ee4567739dc0/codeforlife-portal-5.21.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.22.0": [ { "comment_text": "", "digests": { "md5": "d9b14bc34e9dedc65a14548385ed93b8", "sha256": "a9fa06610536d2d866a5c20f5a89ac7658abf59852d160d13efcdda1fe43bb44" }, "downloads": -1, "filename": "codeforlife_portal-5.22.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9b14bc34e9dedc65a14548385ed93b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391768, "upload_time": "2021-11-30T18:23:27", "upload_time_iso_8601": "2021-11-30T18:23:27.046386Z", "url": "https://files.pythonhosted.org/packages/04/8c/7e49c555279bdc7ba032848a8799e7e164317acc7634d3d83533d7e15d92/codeforlife_portal-5.22.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "71dbc210ac0cca9c7184c5e1891ab161", "sha256": "5a600d1c1f73858b42f7818d1a1ca04dfdaa3eeed78b26dd0511024a8ce715db" }, "downloads": -1, "filename": "codeforlife-portal-5.22.0.tar.gz", "has_sig": false, "md5_digest": "71dbc210ac0cca9c7184c5e1891ab161", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153420, "upload_time": "2021-11-30T18:23:30", "upload_time_iso_8601": "2021-11-30T18:23:30.789315Z", "url": "https://files.pythonhosted.org/packages/b6/21/bbee1c17d37c754d6c18dcda8b4c44b765594c447fb2ec392cbdfbbd203f/codeforlife-portal-5.22.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.22.1": [ { "comment_text": "", "digests": { "md5": "5a36479b6dc594e2ab6b0d978b76d637", "sha256": "b5409896b1df35dfaf12f6deb96a8a35a156ef279df6edaed31847b1cf62df75" }, "downloads": -1, "filename": "codeforlife_portal-5.22.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a36479b6dc594e2ab6b0d978b76d637", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391795, "upload_time": "2021-12-01T09:49:57", "upload_time_iso_8601": "2021-12-01T09:49:57.217193Z", "url": "https://files.pythonhosted.org/packages/4e/cd/9ea26dd944116d9de6b17b4d338af78484f2262bc0699a13d0cf63eb30f1/codeforlife_portal-5.22.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7b3cabf73addaf9511a14cdf140d0c42", "sha256": "d93f90332b848079b9d71a4dab906fe8b735313889c9da3d0a09dff24d544f83" }, "downloads": -1, "filename": "codeforlife-portal-5.22.1.tar.gz", "has_sig": false, "md5_digest": "7b3cabf73addaf9511a14cdf140d0c42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153458, "upload_time": "2021-12-01T09:50:00", "upload_time_iso_8601": "2021-12-01T09:50:00.658887Z", "url": "https://files.pythonhosted.org/packages/e4/f0/b9e763eadef01bf27d7d777864e6bcbbf7e135076780511e05033a11dc1a/codeforlife-portal-5.22.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.22.2": [ { "comment_text": "", "digests": { "md5": "1091301704809e79dd96f84fc6b086b2", "sha256": "795b3f7a21da6cdf9c463440222ff82fc0abb7351cd79c973ecf0647f2523c31" }, "downloads": -1, "filename": "codeforlife_portal-5.22.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1091301704809e79dd96f84fc6b086b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391830, "upload_time": "2021-12-02T11:23:36", "upload_time_iso_8601": "2021-12-02T11:23:36.217924Z", "url": "https://files.pythonhosted.org/packages/19/fc/707b8a8052078b7e5a69c98b49e2b175ce7128351b2e41f30f918e966aa6/codeforlife_portal-5.22.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3046e7502914700c4ddc60cd616e1279", "sha256": "f69b860abb424a3d4be4e1a3708034c8a350dea9476f8b46ad3f9862a410503f" }, "downloads": -1, "filename": "codeforlife-portal-5.22.2.tar.gz", "has_sig": false, "md5_digest": "3046e7502914700c4ddc60cd616e1279", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153460, "upload_time": "2021-12-02T11:23:40", "upload_time_iso_8601": "2021-12-02T11:23:40.554988Z", "url": "https://files.pythonhosted.org/packages/d3/6a/d3274e37341f234cdd2a57b78726748a503b4afa0f2eedd01172e5afcbf3/codeforlife-portal-5.22.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.22.3": [ { "comment_text": "", "digests": { "md5": "557a448d4f447e88bcd790d40109b3fd", "sha256": "9571a4ce50db548bcb6b1623d777c1ec7d30760507ecee1c5e0bef92d917ed1c" }, "downloads": -1, "filename": "codeforlife_portal-5.22.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "557a448d4f447e88bcd790d40109b3fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28391845, "upload_time": "2021-12-02T12:04:55", "upload_time_iso_8601": "2021-12-02T12:04:55.300016Z", "url": "https://files.pythonhosted.org/packages/40/be/5e42a93813be69c8e02102fb7b2e10fe9e625033c6f4ce7c2128a2c86bf1/codeforlife_portal-5.22.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "96780837e54b17719dd58375b64d9e4a", "sha256": "fe90b9ec30eecc8db220e4ae8b8d7c3e9936e9f8519dede1720f1a1351ab04f1" }, "downloads": -1, "filename": "codeforlife-portal-5.22.3.tar.gz", "has_sig": false, "md5_digest": "96780837e54b17719dd58375b64d9e4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28153542, "upload_time": "2021-12-02T12:04:58", "upload_time_iso_8601": "2021-12-02T12:04:58.748974Z", "url": "https://files.pythonhosted.org/packages/f6/e7/8213c17990ff3b0bf9c3dc6d7463647c2f8cc89a94b4cdb005208b57c188/codeforlife-portal-5.22.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.23.0": [ { "comment_text": "", "digests": { "md5": "13b124a17d4318c08c51d33b03e322b6", "sha256": "d6a65a755c4b0099a6de5e553fcc76815be98c979725ada95d5f48b7526e8bff" }, "downloads": -1, "filename": "codeforlife_portal-5.23.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13b124a17d4318c08c51d33b03e322b6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28609061, "upload_time": "2021-12-02T14:36:53", "upload_time_iso_8601": "2021-12-02T14:36:53.729000Z", "url": "https://files.pythonhosted.org/packages/bc/14/1a49bfeb7e0b6dc6ecde20a2e912eb942ba8f726b65a1671399d5db0c060/codeforlife_portal-5.23.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "64db690fbb18b2796d2a28c37989b46c", "sha256": "bb7871e62b5e5403cb5defecb1d9a8a87f59b9b5490c45c9ea0bcf53ded48f25" }, "downloads": -1, "filename": "codeforlife-portal-5.23.0.tar.gz", "has_sig": false, "md5_digest": "64db690fbb18b2796d2a28c37989b46c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28370163, "upload_time": "2021-12-02T14:36:58", "upload_time_iso_8601": "2021-12-02T14:36:58.040402Z", "url": "https://files.pythonhosted.org/packages/83/c5/5c7e9a4e376fd52121a690b0f365af37ee26307c4e01847de9d34c0cfedd/codeforlife-portal-5.23.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.23.1": [ { "comment_text": "", "digests": { "md5": "850c1bb17f7aadd43130897b64fc086d", "sha256": "0cc526c5d51ffcb44ad267db7fa33b653089a919c3fe99d426e7bfdea1e0072e" }, "downloads": -1, "filename": "codeforlife_portal-5.23.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "850c1bb17f7aadd43130897b64fc086d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28609064, "upload_time": "2021-12-02T15:20:56", "upload_time_iso_8601": "2021-12-02T15:20:56.486965Z", "url": "https://files.pythonhosted.org/packages/ae/f9/b3afc80cad55bec234c919a1b7a9c5b37abed1cdd1bae6284d0d131538bc/codeforlife_portal-5.23.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ee69109e1ef53495701398b89a0b6bf6", "sha256": "72e63a4820c954f113f6cce4f70ce5ced7fa747d0f1a09ec5f261eb7a95a4d1e" }, "downloads": -1, "filename": "codeforlife-portal-5.23.1.tar.gz", "has_sig": false, "md5_digest": "ee69109e1ef53495701398b89a0b6bf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28370213, "upload_time": "2021-12-02T15:21:00", "upload_time_iso_8601": "2021-12-02T15:21:00.239731Z", "url": "https://files.pythonhosted.org/packages/0e/02/f9ee9133d13e286bfb99bf4827eab44733dcc48c31e97413f9edb21594f1/codeforlife-portal-5.23.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.23.2": [ { "comment_text": "", "digests": { "md5": "1bf7d6935ebfbe598b6408bf4d9edcd6", "sha256": "d467b91ed4386a7eb5d81f63cd63a5dbf54eee1daa2179b89a4e46d35c011f62" }, "downloads": -1, "filename": "codeforlife_portal-5.23.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1bf7d6935ebfbe598b6408bf4d9edcd6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28609081, "upload_time": "2021-12-02T15:53:56", "upload_time_iso_8601": "2021-12-02T15:53:56.956046Z", "url": "https://files.pythonhosted.org/packages/98/ad/3ad1ee546e85e993ed9595be577f11ebb5a4ab515055859ef3bf59c8e36a/codeforlife_portal-5.23.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dc136b78f8fb8151376fc1789e392765", "sha256": "f60c3116ba4dc2abe598cd2e7adb606d1cad4b8f5262b5f88f6c11786b1beeb8" }, "downloads": -1, "filename": "codeforlife-portal-5.23.2.tar.gz", "has_sig": false, "md5_digest": "dc136b78f8fb8151376fc1789e392765", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28370271, "upload_time": "2021-12-02T15:54:00", "upload_time_iso_8601": "2021-12-02T15:54:00.274329Z", "url": "https://files.pythonhosted.org/packages/c5/39/dfb5dc6d8715fffcf59c3f734a71731a0451ca78d507b1c5f507ec147863/codeforlife-portal-5.23.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.24.0": [ { "comment_text": "", "digests": { "md5": "6c5b1921fae647614ebea957d54a4187", "sha256": "23ce50d6364e881ec891aaa708dcf9955e352a80aa5474ee5fc8f98abdd98bce" }, "downloads": -1, "filename": "codeforlife_portal-5.24.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c5b1921fae647614ebea957d54a4187", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27879104, "upload_time": "2021-12-02T16:31:32", "upload_time_iso_8601": "2021-12-02T16:31:32.269076Z", "url": "https://files.pythonhosted.org/packages/85/08/08b765f0b0e750d2961f984b0c3c0683b41222eb1c2ac86849e5d84577c1/codeforlife_portal-5.24.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7454e5f05add8ae66c6a3fe5d8a0b4e9", "sha256": "7b1625207f050c8d38413ac44355291b4dd11a57a473040c89aa0139292d67f4" }, "downloads": -1, "filename": "codeforlife-portal-5.24.0.tar.gz", "has_sig": false, "md5_digest": "7454e5f05add8ae66c6a3fe5d8a0b4e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27646947, "upload_time": "2021-12-02T16:31:35", "upload_time_iso_8601": "2021-12-02T16:31:35.729883Z", "url": "https://files.pythonhosted.org/packages/2a/cf/1d6dc1ff8e1173557cf78f85b84e270ae4915a5339d00073f3ffe878c1fa/codeforlife-portal-5.24.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.24.1": [ { "comment_text": "", "digests": { "md5": "dae2435e6779269f077dec14d629b7b5", "sha256": "cfcdd41db1de52a195f9f6d5fcce110255b7bcbad7d5da841d61efead913fc04" }, "downloads": -1, "filename": "codeforlife_portal-5.24.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dae2435e6779269f077dec14d629b7b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27879118, "upload_time": "2021-12-02T17:08:56", "upload_time_iso_8601": "2021-12-02T17:08:56.476817Z", "url": "https://files.pythonhosted.org/packages/56/91/5828ac4a6e1af28a403dcaef650c5717e0b0a19b81fe1cc40ba08b9e2395/codeforlife_portal-5.24.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f9d88754035870aa12119fb1384da7d6", "sha256": "f107636439933dae725e0e4898a4a648accd38b5a4045d83149c0b0237a76870" }, "downloads": -1, "filename": "codeforlife-portal-5.24.1.tar.gz", "has_sig": false, "md5_digest": "f9d88754035870aa12119fb1384da7d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27646800, "upload_time": "2021-12-02T17:09:01", "upload_time_iso_8601": "2021-12-02T17:09:01.060939Z", "url": "https://files.pythonhosted.org/packages/32/65/bf69e19f6c885491c7d199b4b0b83887c284cdd1bccdb791535aca6b8b58/codeforlife-portal-5.24.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.24.2": [ { "comment_text": "", "digests": { "md5": "e3270f34def5139a7de25e8766e995f8", "sha256": "0c2ae78721b42266a3fcfc1494a6a100bd155f0dc299efa86e3bfd4a3e53e0be" }, "downloads": -1, "filename": "codeforlife_portal-5.24.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3270f34def5139a7de25e8766e995f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27879117, "upload_time": "2021-12-02T17:55:09", "upload_time_iso_8601": "2021-12-02T17:55:09.507169Z", "url": "https://files.pythonhosted.org/packages/00/be/26001c5c74fbc7786228694817c34a3cd1c5a766bedaa2c56ca475423a83/codeforlife_portal-5.24.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ecf6dd975d98c0bdda16982f7c31c971", "sha256": "af13b7bc1f4a73ae0800b4112eb0e5deae41544b0e1656b7ec9c6270103c7685" }, "downloads": -1, "filename": "codeforlife-portal-5.24.2.tar.gz", "has_sig": false, "md5_digest": "ecf6dd975d98c0bdda16982f7c31c971", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27646982, "upload_time": "2021-12-02T17:55:12", "upload_time_iso_8601": "2021-12-02T17:55:12.930469Z", "url": "https://files.pythonhosted.org/packages/98/4a/947c31f2f992b929ec2fb9d0190f6edff0a5c7ccba0616eb937f0b1a1139/codeforlife-portal-5.24.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.25.0": [ { "comment_text": "", "digests": { "md5": "37046806c54479c3814ab8ed8fbd0441", "sha256": "a6beb8eb4765522068a20d708ecb57a62c4812a0e90cee9aaa7e2904e82e7fb3" }, "downloads": -1, "filename": "codeforlife_portal-5.25.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37046806c54479c3814ab8ed8fbd0441", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27879142, "upload_time": "2021-12-06T12:01:20", "upload_time_iso_8601": "2021-12-06T12:01:20.052527Z", "url": "https://files.pythonhosted.org/packages/4d/81/5f9c2ac729b19d73faf043c6a64a630f2b4f040b9b491233fd7aa0a80457/codeforlife_portal-5.25.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7d011433a5395d658db80b0638775782", "sha256": "e4fae1f7581c8a6cd00c22a732240f85a1f84089c1872b91d5efa6049a34f30e" }, "downloads": -1, "filename": "codeforlife-portal-5.25.0.tar.gz", "has_sig": false, "md5_digest": "7d011433a5395d658db80b0638775782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27646971, "upload_time": "2021-12-06T12:01:23", "upload_time_iso_8601": "2021-12-06T12:01:23.690808Z", "url": "https://files.pythonhosted.org/packages/8e/15/a60c18069aa014791a211db0653f9e73bf9f0d3347c806e1e9d1ead33dd9/codeforlife-portal-5.25.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.0": [ { "comment_text": "", "digests": { "md5": "aa9ce6073caed1d7d525e6022079b219", "sha256": "4a79debd5f976f67505b2256821cd10bf93795a86ba431ba6cb99d7a1231c4ae" }, "downloads": -1, "filename": "codeforlife_portal-5.26.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa9ce6073caed1d7d525e6022079b219", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27879695, "upload_time": "2021-12-08T10:56:00", "upload_time_iso_8601": "2021-12-08T10:56:00.997977Z", "url": "https://files.pythonhosted.org/packages/b7/14/9e8c91177e20ea16a91ab1095ff6c40ad9c4604a2fb8fc05effafb561986/codeforlife_portal-5.26.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "392d72f86006994c7ff530c05cb3ef6a", "sha256": "462aa40cedc9ca0fa8f1aa32ea4fb57a5bbaabd20a79c2d028b48f8cf6b2b5bc" }, "downloads": -1, "filename": "codeforlife-portal-5.26.0.tar.gz", "has_sig": false, "md5_digest": "392d72f86006994c7ff530c05cb3ef6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27647376, "upload_time": "2021-12-08T10:56:05", "upload_time_iso_8601": "2021-12-08T10:56:05.427291Z", "url": "https://files.pythonhosted.org/packages/35/85/78c55a3ed3fcc4bfd33f01946bb194dede13f2bca0b0a43d5cafeecd695b/codeforlife-portal-5.26.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.1": [ { "comment_text": "", "digests": { "md5": "bd473111c0d95e73d24b38de5594f8da", "sha256": "3238db646b3e360b121c880f7561ac05b5e1008793e88e3ca6a6c4cdb4329717" }, "downloads": -1, "filename": "codeforlife_portal-5.26.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd473111c0d95e73d24b38de5594f8da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27554450, "upload_time": "2021-12-08T12:12:42", "upload_time_iso_8601": "2021-12-08T12:12:42.699852Z", "url": "https://files.pythonhosted.org/packages/6e/d0/91b87a5f680780fa4cfaa56f15f423e402e13e755750dc84e8588fbaad13/codeforlife_portal-5.26.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e2f1b7c4e9571af2ec2e90bb4e4a1b3b", "sha256": "3d671e7d7768bf9e462b519911316dcef170763d13fdbfc404afad7eea5f5256" }, "downloads": -1, "filename": "codeforlife-portal-5.26.1.tar.gz", "has_sig": false, "md5_digest": "e2f1b7c4e9571af2ec2e90bb4e4a1b3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27322440, "upload_time": "2021-12-08T12:12:46", "upload_time_iso_8601": "2021-12-08T12:12:46.138409Z", "url": "https://files.pythonhosted.org/packages/42/ba/79cbe5f2b5e3ec285505355dfde858e3b8f0c079ccbca3ec1e487995dee2/codeforlife-portal-5.26.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.10": [ { "comment_text": "", "digests": { "md5": "cccf52ec2cb08688abbd079a97351a2f", "sha256": "403d4962cb2f5ac47e16dfbaa158c2c08b099e5751bd4bdbd4a35eaf2cfb56ce" }, "downloads": -1, "filename": "codeforlife_portal-5.26.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cccf52ec2cb08688abbd079a97351a2f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103867, "upload_time": "2021-12-16T14:10:21", "upload_time_iso_8601": "2021-12-16T14:10:21.178213Z", "url": "https://files.pythonhosted.org/packages/91/9b/9e8de66a39ff6aafdbfb277649dd1bb91be55b851de56504bc82c2b34e48/codeforlife_portal-5.26.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5f05542d17ce2461982e0e8b92bc7acf", "sha256": "c5ac4a54da846568f5e905b9f2707987a61bc7ced9adfe991a9fe502ba72867a" }, "downloads": -1, "filename": "codeforlife-portal-5.26.10.tar.gz", "has_sig": false, "md5_digest": "5f05542d17ce2461982e0e8b92bc7acf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939345, "upload_time": "2021-12-16T14:10:23", "upload_time_iso_8601": "2021-12-16T14:10:23.717856Z", "url": "https://files.pythonhosted.org/packages/14/9a/d6a920828cce620538b262805746e4b1958c3fa2ad62cea25dd304b6ea46/codeforlife-portal-5.26.10.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.11": [ { "comment_text": "", "digests": { "md5": "5a9654034fcb709e15171e68db88f68d", "sha256": "c82d53e3f01be5cedece1d05ebf8712ac24b3296127f20be6cf422d7e1f23c56" }, "downloads": -1, "filename": "codeforlife_portal-5.26.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a9654034fcb709e15171e68db88f68d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103885, "upload_time": "2021-12-16T17:32:59", "upload_time_iso_8601": "2021-12-16T17:32:59.591025Z", "url": "https://files.pythonhosted.org/packages/f3/47/34fcd58fc6bae9882b61c5ead34bd41bc8e69e3edb17f36312f35fc139b6/codeforlife_portal-5.26.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "014a1c19676f86e037067d64c03be7ae", "sha256": "db41be8305cc3eaeed1c0f4f182b08809e5591b93255f6bc130402f4ca0119ab" }, "downloads": -1, "filename": "codeforlife-portal-5.26.11.tar.gz", "has_sig": false, "md5_digest": "014a1c19676f86e037067d64c03be7ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939520, "upload_time": "2021-12-16T17:33:02", "upload_time_iso_8601": "2021-12-16T17:33:02.497239Z", "url": "https://files.pythonhosted.org/packages/fb/2f/a2c7838db3dd182c693babbf24e2a5f55d93d16233c1e47909f302e37fb1/codeforlife-portal-5.26.11.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.12": [ { "comment_text": "", "digests": { "md5": "dd1a4103707af400b1ea5c80a872b83f", "sha256": "89159b30c2a3fee59dbe44e3e2e7171ce5f87d7b4e84665c79f10a6244d2a2f7" }, "downloads": -1, "filename": "codeforlife_portal-5.26.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd1a4103707af400b1ea5c80a872b83f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103786, "upload_time": "2021-12-17T13:30:01", "upload_time_iso_8601": "2021-12-17T13:30:01.986581Z", "url": "https://files.pythonhosted.org/packages/40/cb/3fa3244458db86d68a2fc88c72efd46ca6f370aa5f81b78d1a02b8161723/codeforlife_portal-5.26.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aa8368ea09953be3458a6b297daede31", "sha256": "6af3dd36df28ba13a4d83fb23ebcf7217203161fc65cb138cda5ef6ab98515cd" }, "downloads": -1, "filename": "codeforlife-portal-5.26.12.tar.gz", "has_sig": false, "md5_digest": "aa8368ea09953be3458a6b297daede31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939453, "upload_time": "2021-12-17T13:30:05", "upload_time_iso_8601": "2021-12-17T13:30:05.247173Z", "url": "https://files.pythonhosted.org/packages/fa/d7/7ff143049355b94bb4b090faaceb83d0a991a051f273217d0d074b304b96/codeforlife-portal-5.26.12.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.13": [ { "comment_text": "", "digests": { "md5": "854f29cdec153b43613a64b036667001", "sha256": "16d1aba861b1710b4e03b918d60f09765885d1e0ff5d6a61e4d90bb2c33ff4d2" }, "downloads": -1, "filename": "codeforlife_portal-5.26.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "854f29cdec153b43613a64b036667001", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103788, "upload_time": "2021-12-17T15:07:04", "upload_time_iso_8601": "2021-12-17T15:07:04.063781Z", "url": "https://files.pythonhosted.org/packages/c7/a7/5cf62a2c315fa272d909ec2849b2a535a800bd23e86e422b3ed45f576bbb/codeforlife_portal-5.26.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "736129d698affe6ae683f1c1e1a6f577", "sha256": "0c1fc2f2b390dfe58e5d0a5943a68726cf2be09ed8b0a04c63e163e47ed4a0aa" }, "downloads": -1, "filename": "codeforlife-portal-5.26.13.tar.gz", "has_sig": false, "md5_digest": "736129d698affe6ae683f1c1e1a6f577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939443, "upload_time": "2021-12-17T15:07:07", "upload_time_iso_8601": "2021-12-17T15:07:07.349040Z", "url": "https://files.pythonhosted.org/packages/e7/14/08121391565b00fe5e230e1450a65a2f08a7a040507bbf4f7e146bbef623/codeforlife-portal-5.26.13.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.14": [ { "comment_text": "", "digests": { "md5": "f6c9296005b22ca5d8cb2d2df5395c77", "sha256": "0478dd5a6bcceb3aff1afefe2e5b923fa5ae56fa17ec792084e5c8c358ac4fab" }, "downloads": -1, "filename": "codeforlife_portal-5.26.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6c9296005b22ca5d8cb2d2df5395c77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103782, "upload_time": "2021-12-17T16:55:10", "upload_time_iso_8601": "2021-12-17T16:55:10.834030Z", "url": "https://files.pythonhosted.org/packages/ca/d6/ad8076d216b610af10322746fd8c4b489b03dba492916576f52240992f4e/codeforlife_portal-5.26.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0592a37259f86feea13d8ccd8125f760", "sha256": "4f24c0cd99402ed56a0d9a1853d0ecab6372709d24b083bc0836be0c63347f3a" }, "downloads": -1, "filename": "codeforlife-portal-5.26.14.tar.gz", "has_sig": false, "md5_digest": "0592a37259f86feea13d8ccd8125f760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939453, "upload_time": "2021-12-17T16:55:13", "upload_time_iso_8601": "2021-12-17T16:55:13.359107Z", "url": "https://files.pythonhosted.org/packages/e0/8b/41bd95a4bdbce3fe318a30afe30161aa85faebcbc1f7e309cdb5c51a7669/codeforlife-portal-5.26.14.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.15": [ { "comment_text": "", "digests": { "md5": "a963ea1cb2037e1cd371c0a180543346", "sha256": "2e942c801e7b2e075ebb842a70c377f55eb876c5d69836398accf26279171b68" }, "downloads": -1, "filename": "codeforlife_portal-5.26.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a963ea1cb2037e1cd371c0a180543346", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103693, "upload_time": "2021-12-23T17:13:31", "upload_time_iso_8601": "2021-12-23T17:13:31.911581Z", "url": "https://files.pythonhosted.org/packages/92/fd/57f4dfe97a31f7f60124c83c2ba8c1fecb43180e80606293c66e0f4ec0f7/codeforlife_portal-5.26.15-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d5815d34a53bb3463ab6a47f12550292", "sha256": "fd330697d37b1a6888e9d5b933fc0f5843a794c56418418f1b8aea7e3336fad2" }, "downloads": -1, "filename": "codeforlife-portal-5.26.15.tar.gz", "has_sig": false, "md5_digest": "d5815d34a53bb3463ab6a47f12550292", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939408, "upload_time": "2021-12-23T17:13:34", "upload_time_iso_8601": "2021-12-23T17:13:34.304174Z", "url": "https://files.pythonhosted.org/packages/9a/8a/fb01211f5ab996fc2671e6c65a1004bfdd0afa870c870947cb34aba37f11/codeforlife-portal-5.26.15.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.16": [ { "comment_text": "", "digests": { "md5": "101eccb738d9a9803533759f03c143f5", "sha256": "19ca845ab54e0b5f2a725e9fc4b92169397a95aa6b9824bfcf6163d7192b7e82" }, "downloads": -1, "filename": "codeforlife_portal-5.26.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "101eccb738d9a9803533759f03c143f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103690, "upload_time": "2021-12-24T15:25:10", "upload_time_iso_8601": "2021-12-24T15:25:10.408118Z", "url": "https://files.pythonhosted.org/packages/8d/31/9f26ff7346f59e17fb5eef80054dd7ad1309f01215f3438023afc52e7262/codeforlife_portal-5.26.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b25a915695753168a393d60b00fcc9fe", "sha256": "9c66999ce6ef3a6244881add8b2e59ef6fd2bde02537b7cb7950cc4161c92147" }, "downloads": -1, "filename": "codeforlife-portal-5.26.16.tar.gz", "has_sig": false, "md5_digest": "b25a915695753168a393d60b00fcc9fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939449, "upload_time": "2021-12-24T15:25:12", "upload_time_iso_8601": "2021-12-24T15:25:12.997425Z", "url": "https://files.pythonhosted.org/packages/af/3a/b9d6758d91778e635f784a4de57b956c7bef1f08f92cab366fa8b98b9fe6/codeforlife-portal-5.26.16.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.2": [ { "comment_text": "", "digests": { "md5": "2667f7a8052d7c96185a488786e112e1", "sha256": "c6b603a11f00a56eda017d3c583f0336716c2c3b7e452dbf0f612850e058eb30" }, "downloads": -1, "filename": "codeforlife_portal-5.26.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2667f7a8052d7c96185a488786e112e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27554556, "upload_time": "2021-12-08T13:27:23", "upload_time_iso_8601": "2021-12-08T13:27:23.981497Z", "url": "https://files.pythonhosted.org/packages/0b/ee/b3d9168ff58611963d2f5da2546abdddcc7cc8a71b028802c83b36d48529/codeforlife_portal-5.26.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "26da578639046241573a9b63814e7677", "sha256": "6996de9541f9a733515a09f83cc0b913f24510cb2490f391efb048d03108bb55" }, "downloads": -1, "filename": "codeforlife-portal-5.26.2.tar.gz", "has_sig": false, "md5_digest": "26da578639046241573a9b63814e7677", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27322676, "upload_time": "2021-12-08T13:27:27", "upload_time_iso_8601": "2021-12-08T13:27:27.383885Z", "url": "https://files.pythonhosted.org/packages/f6/12/b7f579f14c39dd61f061bc94072eea19e70c3981bf5d8c3239fbae8f4ac9/codeforlife-portal-5.26.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.3": [ { "comment_text": "", "digests": { "md5": "9af3809bd5f3637c9f8d60c976f96d3e", "sha256": "8c6acbde337c5b8f9784889a95e13ea881d5d253e936b4bfe16aa8b3fadd4f8f" }, "downloads": -1, "filename": "codeforlife_portal-5.26.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9af3809bd5f3637c9f8d60c976f96d3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27554604, "upload_time": "2021-12-09T11:02:05", "upload_time_iso_8601": "2021-12-09T11:02:05.284801Z", "url": "https://files.pythonhosted.org/packages/4c/ab/7def88be69cbc9843d5b750f09e1bfbf81b2eb1ab521505f927d14bd35ee/codeforlife_portal-5.26.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c73340639406f56b049e69ad188393d4", "sha256": "03d26f11ceb40849663490b1102f3c3679a6a3ad60b0c0793af71ffdc1d67fa1" }, "downloads": -1, "filename": "codeforlife-portal-5.26.3.tar.gz", "has_sig": false, "md5_digest": "c73340639406f56b049e69ad188393d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27322522, "upload_time": "2021-12-09T11:02:08", "upload_time_iso_8601": "2021-12-09T11:02:08.561679Z", "url": "https://files.pythonhosted.org/packages/6b/5a/250214665c53c17fbd6e30dae75803822a9c79b4df7a75c704a1f0ebe4de/codeforlife-portal-5.26.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.4": [ { "comment_text": "", "digests": { "md5": "00652ca78f102d9cdb659a7aff1b3d77", "sha256": "55aba8793d094580020150733d3f13b39fd6775769c06da8823e2390ac2e021b" }, "downloads": -1, "filename": "codeforlife_portal-5.26.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00652ca78f102d9cdb659a7aff1b3d77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104199, "upload_time": "2021-12-10T10:19:29", "upload_time_iso_8601": "2021-12-10T10:19:29.880315Z", "url": "https://files.pythonhosted.org/packages/25/76/599ba59393938976f4ce2658eaa7b6cf3d91808b3ed9bebc1c087f93d47f/codeforlife_portal-5.26.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e8e70d6a0c3446833f88467da07c68ff", "sha256": "5042a0b2943f9c915cd1824442a1288edb8115ae502873d1560e26a17414257c" }, "downloads": -1, "filename": "codeforlife-portal-5.26.4.tar.gz", "has_sig": false, "md5_digest": "e8e70d6a0c3446833f88467da07c68ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939743, "upload_time": "2021-12-10T10:19:32", "upload_time_iso_8601": "2021-12-10T10:19:32.334067Z", "url": "https://files.pythonhosted.org/packages/f5/48/690d1c0a640b83045505c2ca0c85468855f51b78512eedae91b0b2fdbb1f/codeforlife-portal-5.26.4.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.5": [ { "comment_text": "", "digests": { "md5": "32584c3f3ac49615734e7504ce48ba81", "sha256": "1edf60e935786aef5f9f691b46e681440e6df0b6086037974bba765cc8510405" }, "downloads": -1, "filename": "codeforlife_portal-5.26.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32584c3f3ac49615734e7504ce48ba81", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104200, "upload_time": "2021-12-13T13:51:08", "upload_time_iso_8601": "2021-12-13T13:51:08.044879Z", "url": "https://files.pythonhosted.org/packages/57/52/b5950a08f428c681784a8b905190a7fa6e4254a04e997c6b68b89f30b1d2/codeforlife_portal-5.26.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cbeaffb6b56c0c5a4e63076bc7c821a4", "sha256": "a83eed752209adc5634134503c19fffca13e08f70d00961fe046a0a26d980aa4" }, "downloads": -1, "filename": "codeforlife-portal-5.26.5.tar.gz", "has_sig": false, "md5_digest": "cbeaffb6b56c0c5a4e63076bc7c821a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939762, "upload_time": "2021-12-13T13:51:10", "upload_time_iso_8601": "2021-12-13T13:51:10.369110Z", "url": "https://files.pythonhosted.org/packages/86/b4/dc2737d09e547239b77966c559b26fa6a7a29f99e04ace31298ba0c8a946/codeforlife-portal-5.26.5.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.6": [ { "comment_text": "", "digests": { "md5": "f2c7f61445dbfc8d4bcbfbfb064bfcef", "sha256": "247cc811b4431d4733c07937b868e0e4e9ed4e6dc6cec54982be69eabc614d1e" }, "downloads": -1, "filename": "codeforlife_portal-5.26.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f2c7f61445dbfc8d4bcbfbfb064bfcef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103965, "upload_time": "2021-12-15T12:12:14", "upload_time_iso_8601": "2021-12-15T12:12:14.954104Z", "url": "https://files.pythonhosted.org/packages/c1/56/be4f803f7ca95290d1bd59cbfc429c2d4bff1e15a1473d4fbdc6e4d67952/codeforlife_portal-5.26.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46b85d733fa14760291dcf01b56411f2", "sha256": "a61b7ca5e7a7d5752934a554456458d9343d52baa690a9d5b1b33a7262755f5a" }, "downloads": -1, "filename": "codeforlife-portal-5.26.6.tar.gz", "has_sig": false, "md5_digest": "46b85d733fa14760291dcf01b56411f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939575, "upload_time": "2021-12-15T12:12:17", "upload_time_iso_8601": "2021-12-15T12:12:17.948843Z", "url": "https://files.pythonhosted.org/packages/f9/8c/5c81a5cbaabc099b57920b9e9c50ef8c5ef7fd24d2d2ac9e107baf4ab873/codeforlife-portal-5.26.6.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.7": [ { "comment_text": "", "digests": { "md5": "1e01c2a5ce6f8a01203d48f7fb427678", "sha256": "0ab49eb9d61f9709bab3362ca91e72ac69717072610a26ce2c192d8975627d2a" }, "downloads": -1, "filename": "codeforlife_portal-5.26.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e01c2a5ce6f8a01203d48f7fb427678", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103985, "upload_time": "2021-12-15T12:47:46", "upload_time_iso_8601": "2021-12-15T12:47:46.321057Z", "url": "https://files.pythonhosted.org/packages/d2/8a/ddc9ef4634c7a5f7fa8708c08b2092f0c6a9a17e2356aa5526ed7ce103af/codeforlife_portal-5.26.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b071aa68ecc9e7d79a90bcf1d25b0e1", "sha256": "3c753b4095327ee0983fccf497660f48939b506e5b5397225f094e742aa63f79" }, "downloads": -1, "filename": "codeforlife-portal-5.26.7.tar.gz", "has_sig": false, "md5_digest": "8b071aa68ecc9e7d79a90bcf1d25b0e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939555, "upload_time": "2021-12-15T12:47:48", "upload_time_iso_8601": "2021-12-15T12:47:48.136915Z", "url": "https://files.pythonhosted.org/packages/61/0d/29c8e9302bd168dc37336a1b9f564bc4a500aed23285f924189423e732cf/codeforlife-portal-5.26.7.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.8": [ { "comment_text": "", "digests": { "md5": "42444143a10437f66ff9d87ab1e62239", "sha256": "82696f6f83ab01c0ec0026fe1e7ad09df084ac86de00561bab051fc0f53dab30" }, "downloads": -1, "filename": "codeforlife_portal-5.26.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42444143a10437f66ff9d87ab1e62239", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103803, "upload_time": "2021-12-16T10:57:43", "upload_time_iso_8601": "2021-12-16T10:57:43.076520Z", "url": "https://files.pythonhosted.org/packages/8c/77/66e04f7b87bcb5ba871558481e6867334b85a1116aacb3368658e3d9f1d1/codeforlife_portal-5.26.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f91b6780b0bebbaea51e44a042e98e1b", "sha256": "9cd9b5a14a31c1535b31b571882acb11a63754956256669c7f3c19e859054fbc" }, "downloads": -1, "filename": "codeforlife-portal-5.26.8.tar.gz", "has_sig": false, "md5_digest": "f91b6780b0bebbaea51e44a042e98e1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939282, "upload_time": "2021-12-16T10:57:45", "upload_time_iso_8601": "2021-12-16T10:57:45.739042Z", "url": "https://files.pythonhosted.org/packages/9d/df/81587d3f80c6eeca31bf58f0f72b0cabb7d0ade28bdab35316931055dbf4/codeforlife-portal-5.26.8.tar.gz", "yanked": false, "yanked_reason": null } ], "5.26.9": [ { "comment_text": "", "digests": { "md5": "c13e8cfc12567e9b3c94a6fb9c5cc65d", "sha256": "a8723e6185c0455cf013f9c3a71cadec154d81c2d1df6468a0c260ddf2c7e1b0" }, "downloads": -1, "filename": "codeforlife_portal-5.26.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c13e8cfc12567e9b3c94a6fb9c5cc65d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103827, "upload_time": "2021-12-16T12:59:49", "upload_time_iso_8601": "2021-12-16T12:59:49.860067Z", "url": "https://files.pythonhosted.org/packages/ec/08/451dad6d4ea67a77da8e76476d48e90d48b66a1b63ed0c5182abb2f3b6f9/codeforlife_portal-5.26.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "12923c8830d92b6c2d93bf69bb1a0176", "sha256": "b5d21a0254fd5ec03252add2615f68ce9a37c19105922cf1891fe1f1aaa36903" }, "downloads": -1, "filename": "codeforlife-portal-5.26.9.tar.gz", "has_sig": false, "md5_digest": "12923c8830d92b6c2d93bf69bb1a0176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939303, "upload_time": "2021-12-16T12:59:52", "upload_time_iso_8601": "2021-12-16T12:59:52.789145Z", "url": "https://files.pythonhosted.org/packages/7f/79/d13f315576759466573e7efd671f018a0adfc10409f927d93661f0258ef2/codeforlife-portal-5.26.9.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.0": [ { "comment_text": "", "digests": { "md5": "9e5c99d640abce25302eb7dca66c1e14", "sha256": "7957ffdc3bee9ea4c2e19ed58f5fc0c53202f09a95c0cbd6c847828d8f128ae3" }, "downloads": -1, "filename": "codeforlife_portal-5.27.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e5c99d640abce25302eb7dca66c1e14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103776, "upload_time": "2021-12-29T14:30:39", "upload_time_iso_8601": "2021-12-29T14:30:39.089593Z", "url": "https://files.pythonhosted.org/packages/fb/88/bfa0d83ff24aaff9fd422199e2c80cd5fee1f5a24ff94a3ba1d1ed2cce7c/codeforlife_portal-5.27.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bbf01de46d7073206b34ba5b29155b3e", "sha256": "c26a005c57802af5f91e03990cab5594a69d498e22da3ccdbef16ed63ea4f6b8" }, "downloads": -1, "filename": "codeforlife-portal-5.27.0.tar.gz", "has_sig": false, "md5_digest": "bbf01de46d7073206b34ba5b29155b3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939411, "upload_time": "2021-12-29T14:30:42", "upload_time_iso_8601": "2021-12-29T14:30:42.291534Z", "url": "https://files.pythonhosted.org/packages/5c/2f/7f2cb0bebf339fb4313e3c7e96f82876bdc46d9af2b1d025bccd91b7d60d/codeforlife-portal-5.27.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.1": [ { "comment_text": "", "digests": { "md5": "41c06593ab6621cd2b2fc0b0f221689e", "sha256": "0ae819ba9162e7ac5c63254f191bbb6c87174e1fec0573c82dc727e55edcb79d" }, "downloads": -1, "filename": "codeforlife_portal-5.27.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41c06593ab6621cd2b2fc0b0f221689e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8103798, "upload_time": "2021-12-30T11:28:40", "upload_time_iso_8601": "2021-12-30T11:28:40.181639Z", "url": "https://files.pythonhosted.org/packages/f6/88/f45bd6673f891943c591efddb3d19a4a407993907f6de4762a83163a8fed/codeforlife_portal-5.27.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "78764185b065a43022a7388994fbe41a", "sha256": "a81b7c9c0f6ce7de877585f5bd6fb242386ff1e4907d82fc151a9f0c8e03956f" }, "downloads": -1, "filename": "codeforlife-portal-5.27.1.tar.gz", "has_sig": false, "md5_digest": "78764185b065a43022a7388994fbe41a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7939480, "upload_time": "2021-12-30T11:28:42", "upload_time_iso_8601": "2021-12-30T11:28:42.256165Z", "url": "https://files.pythonhosted.org/packages/ca/7a/aef8acd2e62abf97ceeb543f366679338aa2c6ca42dfd79b87a0ea923fe2/codeforlife-portal-5.27.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.10": [ { "comment_text": "", "digests": { "md5": "667c53b8812cf796a491650103a9bed4", "sha256": "38c329afac69fe1e227bbadfd40255fe7fcb83c7f65dbbb5f3fc3aefc52af225" }, "downloads": -1, "filename": "codeforlife_portal-5.27.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "667c53b8812cf796a491650103a9bed4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8105316, "upload_time": "2022-01-11T17:09:10", "upload_time_iso_8601": "2022-01-11T17:09:10.724353Z", "url": "https://files.pythonhosted.org/packages/d6/02/a581c33fdd066c50bae5ea475f15c03ed26fbe12af78b4304ee1b026d25f/codeforlife_portal-5.27.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bfaaf4482dfae15a3ba2cba506f333b7", "sha256": "029e72ae0cceaf30430bb1e909d8c1a1d9429551ea1a14ff5f5e586e2b3ae4cc" }, "downloads": -1, "filename": "codeforlife-portal-5.27.10.tar.gz", "has_sig": false, "md5_digest": "bfaaf4482dfae15a3ba2cba506f333b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940973, "upload_time": "2022-01-11T17:09:13", "upload_time_iso_8601": "2022-01-11T17:09:13.860332Z", "url": "https://files.pythonhosted.org/packages/54/14/eac34a38c908be91dbbf9a5d0593c18622576e8938a8ffd96032e66a15e9/codeforlife-portal-5.27.10.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.2": [ { "comment_text": "", "digests": { "md5": "1c4222a4d7d15cd007590535614a06d4", "sha256": "27f4be361aa48e61bedcbd224156167d250340c72ff0a0583872922611ca4911" }, "downloads": -1, "filename": "codeforlife_portal-5.27.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c4222a4d7d15cd007590535614a06d4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104828, "upload_time": "2021-12-30T13:40:34", "upload_time_iso_8601": "2021-12-30T13:40:34.808645Z", "url": "https://files.pythonhosted.org/packages/27/a8/ad1e7c51fe31b27213beec9a0deb581de8f95c371250572f40297836a1e0/codeforlife_portal-5.27.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e650e521d031457813ad01e8b0aa7b5", "sha256": "c1ed3574c8088d44d856ca2670e92951139f6300c921644e2363a0569f388fe0" }, "downloads": -1, "filename": "codeforlife-portal-5.27.2.tar.gz", "has_sig": false, "md5_digest": "4e650e521d031457813ad01e8b0aa7b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940175, "upload_time": "2021-12-30T13:40:37", "upload_time_iso_8601": "2021-12-30T13:40:37.268990Z", "url": "https://files.pythonhosted.org/packages/04/0f/1b397498c1075b85cecbeee703aca95bc329f534761de2a0290392823540/codeforlife-portal-5.27.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.3": [ { "comment_text": "", "digests": { "md5": "5766e4d065e4902453c7713204c8501c", "sha256": "af25b445272e0b9396258a1dd58c55006aa5a7a4710aa854e49513f93f1d7c98" }, "downloads": -1, "filename": "codeforlife_portal-5.27.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5766e4d065e4902453c7713204c8501c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104845, "upload_time": "2021-12-31T11:52:32", "upload_time_iso_8601": "2021-12-31T11:52:32.324989Z", "url": "https://files.pythonhosted.org/packages/e9/53/8e068afcc380b9f78c1300791964840a1dcaffc5a4459e7715ab273426da/codeforlife_portal-5.27.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a6e8dce1b0f61d8d7bb4775adac920a2", "sha256": "3a4f012fe4b3ec1608ed2acbf100a5fd95950052dbf3e636027403efd8d89d27" }, "downloads": -1, "filename": "codeforlife-portal-5.27.3.tar.gz", "has_sig": false, "md5_digest": "a6e8dce1b0f61d8d7bb4775adac920a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940268, "upload_time": "2021-12-31T11:52:34", "upload_time_iso_8601": "2021-12-31T11:52:34.296087Z", "url": "https://files.pythonhosted.org/packages/2b/df/3022c292379c59608e890222b025622eb4927c2ff0770a6118108ddbd4e8/codeforlife-portal-5.27.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.4": [ { "comment_text": "", "digests": { "md5": "a2a9de7ae5e8f7fe195436798e152407", "sha256": "168107fbb66a71e58e2ad20a771e9659bb51d3e9efdb66213b1c2bc90aa0912a" }, "downloads": -1, "filename": "codeforlife_portal-5.27.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a2a9de7ae5e8f7fe195436798e152407", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104898, "upload_time": "2021-12-31T12:25:45", "upload_time_iso_8601": "2021-12-31T12:25:45.202251Z", "url": "https://files.pythonhosted.org/packages/66/74/aa02f7fa9ba3661f514bbc341122f81ae8ed4da3e5a8239948e53eae79db/codeforlife_portal-5.27.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dae781a20831786115519dc8835cf49a", "sha256": "379d551d0ada7d37adc80da2b167d9ab37fcdd621dcb7985f3e19048923bf9cf" }, "downloads": -1, "filename": "codeforlife-portal-5.27.4.tar.gz", "has_sig": false, "md5_digest": "dae781a20831786115519dc8835cf49a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940357, "upload_time": "2021-12-31T12:25:47", "upload_time_iso_8601": "2021-12-31T12:25:47.507649Z", "url": "https://files.pythonhosted.org/packages/15/14/c45a916d41444da38977ec4d3113e3278284893f075c13f5d8f51ca6592c/codeforlife-portal-5.27.4.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.5": [ { "comment_text": "", "digests": { "md5": "68aadc83929301070b6ba37cdaa1dee6", "sha256": "9ab6b7099d73f96a7a22b4c750674b61d3faca7dce413500e5c9e23fb1fe69e6" }, "downloads": -1, "filename": "codeforlife_portal-5.27.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68aadc83929301070b6ba37cdaa1dee6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104889, "upload_time": "2021-12-31T14:11:50", "upload_time_iso_8601": "2021-12-31T14:11:50.727592Z", "url": "https://files.pythonhosted.org/packages/ba/7a/613d944e44694ff8fad927aeccda6465f656fa4b6bdde273005e0ca91868/codeforlife_portal-5.27.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9dca6b0f0019e58d9756de2d43094a71", "sha256": "cd4d5cd2be47e7863ab5ece51c764305c33e156cf9befc05ba85b4e072a69f3f" }, "downloads": -1, "filename": "codeforlife-portal-5.27.5.tar.gz", "has_sig": false, "md5_digest": "9dca6b0f0019e58d9756de2d43094a71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940329, "upload_time": "2021-12-31T14:11:53", "upload_time_iso_8601": "2021-12-31T14:11:53.554127Z", "url": "https://files.pythonhosted.org/packages/9b/41/44ee6216deb067135a07863181536b0e85a8725912312a8c4c2b8b83fa20/codeforlife-portal-5.27.5.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.6": [ { "comment_text": "", "digests": { "md5": "a167acb6adee9b42bfa5d4ac950261fe", "sha256": "4055692948b07942eeda8c0199652a5e2c837b2f250b203227cb93ed8f5f8c2a" }, "downloads": -1, "filename": "codeforlife_portal-5.27.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a167acb6adee9b42bfa5d4ac950261fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104897, "upload_time": "2022-01-04T11:26:10", "upload_time_iso_8601": "2022-01-04T11:26:10.636004Z", "url": "https://files.pythonhosted.org/packages/bb/d4/1896241e3f13246a29936017f2c7aab07e01cbe6015b80ca06cf22ee2cf1/codeforlife_portal-5.27.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b6a482b8a583682f5dbdfbf13b7a88bb", "sha256": "5068ae460c951a398177b1df7c382564d7a57a6e37d1dbda6c1812af352ac2d8" }, "downloads": -1, "filename": "codeforlife-portal-5.27.6.tar.gz", "has_sig": false, "md5_digest": "b6a482b8a583682f5dbdfbf13b7a88bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940300, "upload_time": "2022-01-04T11:26:13", "upload_time_iso_8601": "2022-01-04T11:26:13.557144Z", "url": "https://files.pythonhosted.org/packages/b5/1c/f098ae4e50819f1a1f8c7958b59e07611841a67a14c54feab4833a43d047/codeforlife-portal-5.27.6.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.7": [ { "comment_text": "", "digests": { "md5": "5f5bffd23a08f33b498837489e361a43", "sha256": "fb8b3aa9595ae945787af4245f4f145b2a9bd446732a533725b46e1539358937" }, "downloads": -1, "filename": "codeforlife_portal-5.27.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f5bffd23a08f33b498837489e361a43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104716, "upload_time": "2022-01-04T17:58:38", "upload_time_iso_8601": "2022-01-04T17:58:38.804517Z", "url": "https://files.pythonhosted.org/packages/e2/22/9f48a6943c43cb8639cd5b691dafbed1d2c9b3aa8a6f2ac381aaa7d6c747/codeforlife_portal-5.27.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "94346cec3d374d1aad823112f55f8eca", "sha256": "1fb5c3edbccb7bbc32632fa9c4bc5f91ce855c3c94c064bff02029263deb4062" }, "downloads": -1, "filename": "codeforlife-portal-5.27.7.tar.gz", "has_sig": false, "md5_digest": "94346cec3d374d1aad823112f55f8eca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940241, "upload_time": "2022-01-04T17:58:41", "upload_time_iso_8601": "2022-01-04T17:58:41.801038Z", "url": "https://files.pythonhosted.org/packages/23/f7/0f77d264c9fa9cce0147c4996a5f3e422d1cde781a93e5c4612618ce4968/codeforlife-portal-5.27.7.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.8": [ { "comment_text": "", "digests": { "md5": "353165f2e1b89e46e1cb17aafd29cd8d", "sha256": "9edf4c9918b0e11d420f90c79404f78aa809e11b8a43abd951fdb903590b284d" }, "downloads": -1, "filename": "codeforlife_portal-5.27.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "353165f2e1b89e46e1cb17aafd29cd8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104719, "upload_time": "2022-01-05T10:29:02", "upload_time_iso_8601": "2022-01-05T10:29:02.568272Z", "url": "https://files.pythonhosted.org/packages/6d/6b/63a0efd1d549eaedc9d0578a637b87f066d2deabbca0f9f288e33026913f/codeforlife_portal-5.27.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59466d07ff0a3af63700fe98744a154b", "sha256": "34cf3beb60f80dc7cc8cf198267cbe6fcbd3814e91d1f82c556061e4857f6696" }, "downloads": -1, "filename": "codeforlife-portal-5.27.8.tar.gz", "has_sig": false, "md5_digest": "59466d07ff0a3af63700fe98744a154b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940270, "upload_time": "2022-01-05T10:29:05", "upload_time_iso_8601": "2022-01-05T10:29:05.031739Z", "url": "https://files.pythonhosted.org/packages/0f/2a/6ee8c5f366dee4e7e327445672a99ba36c9d588da8aeeaeb49fa9e613c47/codeforlife-portal-5.27.8.tar.gz", "yanked": false, "yanked_reason": null } ], "5.27.9": [ { "comment_text": "", "digests": { "md5": "c6b7a5c55a28db312b0feac5502b8ebf", "sha256": "6bda83f67c148c6739664dfcec374b8b2b9e3aadb4c87d7a8e138e0c790f0562" }, "downloads": -1, "filename": "codeforlife_portal-5.27.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6b7a5c55a28db312b0feac5502b8ebf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8104719, "upload_time": "2022-01-07T11:17:14", "upload_time_iso_8601": "2022-01-07T11:17:14.165327Z", "url": "https://files.pythonhosted.org/packages/10/6d/ab43a5945be68e9172b7ab9d7039b1fb52ebb1f5099761f4e87f6d414a41/codeforlife_portal-5.27.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "138ea45743f2dc7450c6f0cef3bc4cc8", "sha256": "3d400b6162d3c8571816a883d1a4c4912dded84f060b63a616ee7bf679aaa02e" }, "downloads": -1, "filename": "codeforlife-portal-5.27.9.tar.gz", "has_sig": false, "md5_digest": "138ea45743f2dc7450c6f0cef3bc4cc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940207, "upload_time": "2022-01-07T11:17:16", "upload_time_iso_8601": "2022-01-07T11:17:16.641995Z", "url": "https://files.pythonhosted.org/packages/de/79/27d1652f5aa07363d1a0bfab202ab138d21e01975c930d2035f533334fbb/codeforlife-portal-5.27.9.tar.gz", "yanked": false, "yanked_reason": null } ], "5.28.0": [ { "comment_text": "", "digests": { "md5": "2c717d3216cbb02abb53a3a496f65815", "sha256": "68489b6d47cf4d956370fdbfcba8d868a6f808ac3e36ce713388a76ac3d02679" }, "downloads": -1, "filename": "codeforlife_portal-5.28.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c717d3216cbb02abb53a3a496f65815", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8105454, "upload_time": "2022-01-12T14:28:22", "upload_time_iso_8601": "2022-01-12T14:28:22.180403Z", "url": "https://files.pythonhosted.org/packages/c6/e5/4cacf080c696a0c1d4a99607e638cf5bcaca1ced742bdd4a5f8090c7b964/codeforlife_portal-5.28.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "52b1c275467933169cc4177759200a23", "sha256": "b6fada25f2208270031094869df2748ca39a18423903c74277d6be699bb6f33d" }, "downloads": -1, "filename": "codeforlife-portal-5.28.0.tar.gz", "has_sig": false, "md5_digest": "52b1c275467933169cc4177759200a23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940742, "upload_time": "2022-01-12T14:28:26", "upload_time_iso_8601": "2022-01-12T14:28:26.891131Z", "url": "https://files.pythonhosted.org/packages/5b/cf/2f6a11d5ab8b7e2e883f0ec755124c7b93bcc303bb0d5cd52468eaf272ff/codeforlife-portal-5.28.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.28.1": [ { "comment_text": "", "digests": { "md5": "fbcf6fc6df1dd31a6deb94f8ee0a0ce3", "sha256": "b1b686e880e32484a2ca0fb5ad3829aeff96c4f2eabdbeb59ae3e614f1d88f64" }, "downloads": -1, "filename": "codeforlife_portal-5.28.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbcf6fc6df1dd31a6deb94f8ee0a0ce3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8105419, "upload_time": "2022-01-12T17:02:23", "upload_time_iso_8601": "2022-01-12T17:02:23.556308Z", "url": "https://files.pythonhosted.org/packages/99/5c/9f3db5e18a044b53f5984eb74274ff48ab198b95caf9652c627ed10a54d8/codeforlife_portal-5.28.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ad8dbfc19d6c0954cefb68fb3dd0aa63", "sha256": "59b4d0776de46804a87c0ac5bbf6fc486f4aa33407ec675433e4483c3facdba1" }, "downloads": -1, "filename": "codeforlife-portal-5.28.1.tar.gz", "has_sig": false, "md5_digest": "ad8dbfc19d6c0954cefb68fb3dd0aa63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7940754, "upload_time": "2022-01-12T17:02:25", "upload_time_iso_8601": "2022-01-12T17:02:25.988442Z", "url": "https://files.pythonhosted.org/packages/75/8d/522f8fc73f65e14ad57d4085de628b12eaa9a7599196ff7f57d702f31519/codeforlife-portal-5.28.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.29.0": [ { "comment_text": "", "digests": { "md5": "2f833e4eec93e38077070a9cf8d6f071", "sha256": "ff5df2e26762bb5ff12ba8cda3bf2a22853474c0fa33af5b9a0de045a013d7b1" }, "downloads": -1, "filename": "codeforlife_portal-5.29.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f833e4eec93e38077070a9cf8d6f071", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8142182, "upload_time": "2022-01-14T14:16:43", "upload_time_iso_8601": "2022-01-14T14:16:43.143289Z", "url": "https://files.pythonhosted.org/packages/ce/be/0f3b3ea04edbef1c395f8d21c275a2fe16e6f0d4888b005ad9da0fcaf007/codeforlife_portal-5.29.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2287ab463f5bc2d171b689f42d80eb40", "sha256": "6e73c2294c5cdb1534cd88ecb4ba5b0a6e4631c9b888df2f8cb4cf3a1bb8ea5e" }, "downloads": -1, "filename": "codeforlife-portal-5.29.0.tar.gz", "has_sig": false, "md5_digest": "2287ab463f5bc2d171b689f42d80eb40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7976758, "upload_time": "2022-01-14T14:16:45", "upload_time_iso_8601": "2022-01-14T14:16:45.731107Z", "url": "https://files.pythonhosted.org/packages/59/9f/e3062e9996ce9edc69df23b8228d808f4eeee8b3d136b4b88ddff9f7c8c4/codeforlife-portal-5.29.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.29.1": [ { "comment_text": "", "digests": { "md5": "3bdf2cd3f71fa6f91f6dfd0bb3b47b27", "sha256": "1afa6ab667a4f6cd0104c70aa90d3e8b398e87662021aa962acaaf8636ea4658" }, "downloads": -1, "filename": "codeforlife_portal-5.29.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3bdf2cd3f71fa6f91f6dfd0bb3b47b27", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8142181, "upload_time": "2022-01-14T15:31:29", "upload_time_iso_8601": "2022-01-14T15:31:29.698043Z", "url": "https://files.pythonhosted.org/packages/5f/b1/26a235e2bbb0647f0833bf97b5142e17a6de1386a9a94e191147372bc5b3/codeforlife_portal-5.29.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ca50bfb37ea0b9c8bfe4f5b7147c4df0", "sha256": "6e9716a88071e859c19c2afeb8e1e324b07b08fbe4ead088dfc0cb597826390d" }, "downloads": -1, "filename": "codeforlife-portal-5.29.1.tar.gz", "has_sig": false, "md5_digest": "ca50bfb37ea0b9c8bfe4f5b7147c4df0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7976841, "upload_time": "2022-01-14T15:31:31", "upload_time_iso_8601": "2022-01-14T15:31:31.717764Z", "url": "https://files.pythonhosted.org/packages/2f/6a/999d36e50a7127a0799c18bd8d74720c33c0da537a022faab13441f59610/codeforlife-portal-5.29.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.29.2": [ { "comment_text": "", "digests": { "md5": "531d2e99a6b4883cd514ee0fb83056a5", "sha256": "5c85cf301032e92af183ce2f8ba5cd1237055291577fdb51a4b7542f25dd36d7" }, "downloads": -1, "filename": "codeforlife_portal-5.29.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "531d2e99a6b4883cd514ee0fb83056a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8142180, "upload_time": "2022-01-14T16:29:19", "upload_time_iso_8601": "2022-01-14T16:29:19.793722Z", "url": "https://files.pythonhosted.org/packages/48/35/a547b00a71868fcac3d26039ad7268151c2e73374064ddc33e78d75cd462/codeforlife_portal-5.29.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c4a73bd8a6dc0a4a76e27d765d9aacb9", "sha256": "acb97153d5ecb75e3f2c1b404c6c7dd3b70daa00dac96bab1aa9a565427c41c0" }, "downloads": -1, "filename": "codeforlife-portal-5.29.2.tar.gz", "has_sig": false, "md5_digest": "c4a73bd8a6dc0a4a76e27d765d9aacb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7976773, "upload_time": "2022-01-14T16:29:22", "upload_time_iso_8601": "2022-01-14T16:29:22.272056Z", "url": "https://files.pythonhosted.org/packages/d3/8e/eb5a3f2b42353068b5aaad79115f1102b5b26cc6d684ccea9ffd5e24767d/codeforlife-portal-5.29.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.29.3": [ { "comment_text": "", "digests": { "md5": "fdf033bb13a44c1d29e94f89148fbd96", "sha256": "4b2c38941e514a4b8a6e19ccd8f4ef62bfc6b8e21566e5ecfbddb57b52c48c49" }, "downloads": -1, "filename": "codeforlife_portal-5.29.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fdf033bb13a44c1d29e94f89148fbd96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8142168, "upload_time": "2022-01-17T12:39:25", "upload_time_iso_8601": "2022-01-17T12:39:25.076351Z", "url": "https://files.pythonhosted.org/packages/28/c5/bfeac86a9ef30269c0151f702c136489c6b2c9b020f6517f1c30b6dc415e/codeforlife_portal-5.29.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3a63094da0e681e5ffd824ac38864320", "sha256": "f19865e0278586de7aa4460771ee75ec95abb0d8c585f32515df629b41eed12c" }, "downloads": -1, "filename": "codeforlife-portal-5.29.3.tar.gz", "has_sig": false, "md5_digest": "3a63094da0e681e5ffd824ac38864320", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7976764, "upload_time": "2022-01-17T12:39:27", "upload_time_iso_8601": "2022-01-17T12:39:27.628071Z", "url": "https://files.pythonhosted.org/packages/aa/b3/3b2e98c0c879feb94ad6fb4537485cd44427b8202ce0c87c00b5ced9846e/codeforlife-portal-5.29.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.3.0": [ { "comment_text": "", "digests": { "md5": "3fa5ed3b45b2fff8348f3da4356e0314", "sha256": "126dba723f495b19163b6c872130d7c64e415d8af2215f33a7824464e5666034" }, "downloads": -1, "filename": "codeforlife_portal-5.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3fa5ed3b45b2fff8348f3da4356e0314", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28968975, "upload_time": "2021-10-07T14:22:06", "upload_time_iso_8601": "2021-10-07T14:22:06.952903Z", "url": "https://files.pythonhosted.org/packages/f3/80/253a08c33fce303f71d8fd6d98ca7902e74ef178a8df750086c7f858b244/codeforlife_portal-5.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73e4d00d8353cbe4f7550257a6f424a9", "sha256": "e1d6f6c3f4bcfa97c07851c44907a528c28da70ff85f4cf1bd789e7cec999fb4" }, "downloads": -1, "filename": "codeforlife-portal-5.3.0.tar.gz", "has_sig": false, "md5_digest": "73e4d00d8353cbe4f7550257a6f424a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28733953, "upload_time": "2021-10-07T14:22:10", "upload_time_iso_8601": "2021-10-07T14:22:10.629583Z", "url": "https://files.pythonhosted.org/packages/ea/8a/435a045f4e850e8bd89012b68f4801215b63f76fe53b872168f8e670b4b3/codeforlife-portal-5.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.3.1": [ { "comment_text": "", "digests": { "md5": "46dde0d1b54a35c4a3c11bb7e9404712", "sha256": "df7058c181f2740d53c6b7119976c69f37b41138a1764323a9777d8cdb3f6be4" }, "downloads": -1, "filename": "codeforlife_portal-5.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46dde0d1b54a35c4a3c11bb7e9404712", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28968964, "upload_time": "2021-10-07T17:59:01", "upload_time_iso_8601": "2021-10-07T17:59:01.993649Z", "url": "https://files.pythonhosted.org/packages/e9/2b/728baf6ffd127267e7c92f893f528389c17a8b1cd5a04e5fab40010c46fa/codeforlife_portal-5.3.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "650c3b2c507a478fbd76e79204166cb7", "sha256": "cbb17869d07e5aa865b393860d111a1ca66b9709ac2d451fef38dcf1b7fb2137" }, "downloads": -1, "filename": "codeforlife-portal-5.3.1.tar.gz", "has_sig": false, "md5_digest": "650c3b2c507a478fbd76e79204166cb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28734038, "upload_time": "2021-10-07T17:59:06", "upload_time_iso_8601": "2021-10-07T17:59:06.532843Z", "url": "https://files.pythonhosted.org/packages/58/5f/accdd116479ecc28a0b2f682335abac90641d7290e323fcaf89fae30d82c/codeforlife-portal-5.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.3.2": [ { "comment_text": "", "digests": { "md5": "43f3b5d1abf8b0eb9688ef95b30899cb", "sha256": "920f964ece8cc4f8560c56d5fb2674a5c096cca1c0164fd57d1380efce3fe2d5" }, "downloads": -1, "filename": "codeforlife_portal-5.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "43f3b5d1abf8b0eb9688ef95b30899cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28968982, "upload_time": "2021-10-08T11:29:35", "upload_time_iso_8601": "2021-10-08T11:29:35.801217Z", "url": "https://files.pythonhosted.org/packages/ae/d7/ed21b3880136a8cb976aeab0f24397f8fa2cfc32d2c143f609c25ce3890b/codeforlife_portal-5.3.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e2ed2744b9ed4d604fcf395dde513ac", "sha256": "dfb15ef9df65ddf79da8a303ec762ea27a8027f48d5f66e3d3541bc76aa26fb5" }, "downloads": -1, "filename": "codeforlife-portal-5.3.2.tar.gz", "has_sig": false, "md5_digest": "4e2ed2744b9ed4d604fcf395dde513ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28733752, "upload_time": "2021-10-08T11:29:42", "upload_time_iso_8601": "2021-10-08T11:29:42.484881Z", "url": "https://files.pythonhosted.org/packages/1b/7a/025d6fc7b7f9c29af5ec246b3df247c3adf58a027b69e158cd61009925b0/codeforlife-portal-5.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.30.0": [ { "comment_text": "", "digests": { "md5": "cce7e96839d8bad2837726e5ce9d8622", "sha256": "8516a5cfcf2adc8bec0df13c018ff3949ef83e7974a9262b394b589ca6349c9b" }, "downloads": -1, "filename": "codeforlife_portal-5.30.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cce7e96839d8bad2837726e5ce9d8622", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7759645, "upload_time": "2022-01-18T11:05:08", "upload_time_iso_8601": "2022-01-18T11:05:08.204096Z", "url": "https://files.pythonhosted.org/packages/5d/24/6c2f9a0b528bc3ecebda890f7ac98f12937c8f69a5913466703dee13fe48/codeforlife_portal-5.30.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d1bee99aceb90abceb4e8260e2b95cb6", "sha256": "3a7bb260e36533f67840e31bb81962ed8553f669e7cfd33951e556d760c3839c" }, "downloads": -1, "filename": "codeforlife-portal-5.30.0.tar.gz", "has_sig": false, "md5_digest": "d1bee99aceb90abceb4e8260e2b95cb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7592758, "upload_time": "2022-01-18T11:05:10", "upload_time_iso_8601": "2022-01-18T11:05:10.452064Z", "url": "https://files.pythonhosted.org/packages/3b/cf/1c7bb9bd55685ca94a4343b236f8030d8b8a10afb70292136a5687d83026/codeforlife-portal-5.30.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.30.1": [ { "comment_text": "", "digests": { "md5": "c4772e8e20c01605f604e447651956a0", "sha256": "73970a81d3ad4070b74486b1d6ecdb9b7d6bb47749491e3e406a60ce23de967f" }, "downloads": -1, "filename": "codeforlife_portal-5.30.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4772e8e20c01605f604e447651956a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7759642, "upload_time": "2022-01-18T13:36:09", "upload_time_iso_8601": "2022-01-18T13:36:09.491605Z", "url": "https://files.pythonhosted.org/packages/a5/6d/3406c5acf89985355958fc4321f17da4664f0ee45d200a07fec015075609/codeforlife_portal-5.30.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f93908aeed66f7aa1b88118e58b3c6f9", "sha256": "8ca5128c0d985b8de6646c903463ea8a7522c249315c3209272148dea5aeefcc" }, "downloads": -1, "filename": "codeforlife-portal-5.30.1.tar.gz", "has_sig": false, "md5_digest": "f93908aeed66f7aa1b88118e58b3c6f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7592933, "upload_time": "2022-01-18T13:36:12", "upload_time_iso_8601": "2022-01-18T13:36:12.141939Z", "url": "https://files.pythonhosted.org/packages/5f/b1/2d4249026b3ec6709865b3a1235c9da51f0532b7aa646ce183fabb8ad268/codeforlife-portal-5.30.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.30.2": [ { "comment_text": "", "digests": { "md5": "b9cbbcb06f385e80fe9fc24792f74c01", "sha256": "33d80dd3b3dd6e5d84d59612231a15646001ec609d4e91d2dd1585f817f035ad" }, "downloads": -1, "filename": "codeforlife_portal-5.30.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9cbbcb06f385e80fe9fc24792f74c01", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7759223, "upload_time": "2022-01-19T16:50:11", "upload_time_iso_8601": "2022-01-19T16:50:11.545759Z", "url": "https://files.pythonhosted.org/packages/48/d0/bbd3b77eddf4f16cefeb37f2776205e6dbfa5cb62a7ef481c07ef86f8003/codeforlife_portal-5.30.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "28e336ce1c44082570759088b7571e58", "sha256": "a22f2c1a175a640ce5a76b436d72c4b9256cf0295873b1e444df9d99d08b48fd" }, "downloads": -1, "filename": "codeforlife-portal-5.30.2.tar.gz", "has_sig": false, "md5_digest": "28e336ce1c44082570759088b7571e58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7592985, "upload_time": "2022-01-19T16:50:14", "upload_time_iso_8601": "2022-01-19T16:50:14.581450Z", "url": "https://files.pythonhosted.org/packages/77/a6/b3ad73dbe2a57958f3dbb58be46204b3e3cd38f33706f2769283408d5141/codeforlife-portal-5.30.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.30.3": [ { "comment_text": "", "digests": { "md5": "d996a46a293711cff35b7968f43af271", "sha256": "1661e1377f4c5b6dae5a73cf9194c858fb1362bca80ae726434f6668858bea55" }, "downloads": -1, "filename": "codeforlife_portal-5.30.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d996a46a293711cff35b7968f43af271", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7759250, "upload_time": "2022-01-21T08:13:07", "upload_time_iso_8601": "2022-01-21T08:13:07.747537Z", "url": "https://files.pythonhosted.org/packages/4e/e7/f9ccf5720db5cc5c34c0e75d398d1c9efb8867e46427fe075d875e9dfa75/codeforlife_portal-5.30.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "361d6518dbc149d492ffdcc56404f2ae", "sha256": "7e13c244b7ab55012c92001992ddd6248852fdefd6a940f503b41dab80182fb4" }, "downloads": -1, "filename": "codeforlife-portal-5.30.3.tar.gz", "has_sig": false, "md5_digest": "361d6518dbc149d492ffdcc56404f2ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7592853, "upload_time": "2022-01-21T08:13:10", "upload_time_iso_8601": "2022-01-21T08:13:10.385043Z", "url": "https://files.pythonhosted.org/packages/c9/fc/baf22c556a11625931f38ed479a174b1a93b9e32c7781061754d5aeca5ac/codeforlife-portal-5.30.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.31.0": [ { "comment_text": "", "digests": { "md5": "348f123e8814726510349ea4788ac1cb", "sha256": "cc5b5db1783fecd970342d6b8ac943b75f6dfc08460cdb34de1fbad125fc4610" }, "downloads": -1, "filename": "codeforlife_portal-5.31.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "348f123e8814726510349ea4788ac1cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7758909, "upload_time": "2022-01-25T17:08:20", "upload_time_iso_8601": "2022-01-25T17:08:20.681485Z", "url": "https://files.pythonhosted.org/packages/6a/64/c28d3f4ce54ab084fdc2ef28685f1a7d81731eb2b9495280f36a5ecdd4b3/codeforlife_portal-5.31.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92e053cc96fcd4b16735bc41d055641c", "sha256": "1f05924c7a4c1d47f89bad0dd49ab1fccf5f84d93fc9517c3eafdbc90b382652" }, "downloads": -1, "filename": "codeforlife-portal-5.31.0.tar.gz", "has_sig": false, "md5_digest": "92e053cc96fcd4b16735bc41d055641c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7593235, "upload_time": "2022-01-25T17:08:23", "upload_time_iso_8601": "2022-01-25T17:08:23.329379Z", "url": "https://files.pythonhosted.org/packages/ef/45/3a6eaa2180338df7df75bd5a4169a375a4552f1be2092590e54c4477cd97/codeforlife-portal-5.31.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.32.0": [ { "comment_text": "", "digests": { "md5": "ad692b043c69840fd2d55765e47a5b0c", "sha256": "c47850c868bffac6cdfbe3ea359f295b9f7e3eaed30fe8ea26daf534162c6e17" }, "downloads": -1, "filename": "codeforlife_portal-5.32.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad692b043c69840fd2d55765e47a5b0c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7760002, "upload_time": "2022-01-26T09:59:00", "upload_time_iso_8601": "2022-01-26T09:59:00.448882Z", "url": "https://files.pythonhosted.org/packages/89/b8/8bf51677e1140033e5fdb81f91eeab4100b4eafd694d53b3b1bbef337afb/codeforlife_portal-5.32.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8e160ecf27058dbfccedc02fe4431f70", "sha256": "b61b0d82cfbf952688f777a97d0c310a5cb3e9f3063ba46427332a0b437e18c5" }, "downloads": -1, "filename": "codeforlife-portal-5.32.0.tar.gz", "has_sig": false, "md5_digest": "8e160ecf27058dbfccedc02fe4431f70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7594271, "upload_time": "2022-01-26T09:59:02", "upload_time_iso_8601": "2022-01-26T09:59:02.934416Z", "url": "https://files.pythonhosted.org/packages/0f/70/de54ebe60f9ee32f98b5f4fa85026b539a42412de72828e5091ceae973a2/codeforlife-portal-5.32.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.32.1": [ { "comment_text": "", "digests": { "md5": "d81d125ab291c687ab6a490174bc54e5", "sha256": "b592ccdb7e19a9524e9f5eaea552bab96e6a79030390d4084f5bcb02ecc0b73e" }, "downloads": -1, "filename": "codeforlife_portal-5.32.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d81d125ab291c687ab6a490174bc54e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7763109, "upload_time": "2022-02-02T16:30:01", "upload_time_iso_8601": "2022-02-02T16:30:01.425952Z", "url": "https://files.pythonhosted.org/packages/07/aa/b6fdc998e01c48a1fb93ed2b214ba3b751d7b42fcc0287b591c25db3799f/codeforlife_portal-5.32.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6d7f1b39c2154b00554a8086814e6762", "sha256": "f22a9e61e3a96f75f1c71faf3382f604e65aefd6d749c64166e7bba9c7959c4f" }, "downloads": -1, "filename": "codeforlife-portal-5.32.1.tar.gz", "has_sig": false, "md5_digest": "6d7f1b39c2154b00554a8086814e6762", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7595340, "upload_time": "2022-02-02T16:30:04", "upload_time_iso_8601": "2022-02-02T16:30:04.101228Z", "url": "https://files.pythonhosted.org/packages/c6/d1/e9636d1e8b373db9572f087be2df86808814a9de87bba283d11d32d2d7f0/codeforlife-portal-5.32.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.32.2": [ { "comment_text": "", "digests": { "md5": "983f6e810bb3c656ab87cfc757586843", "sha256": "222ca3f44715b22853a3d452b7e1e279abcd2a49904fd54a04f50cb44ab5b858" }, "downloads": -1, "filename": "codeforlife_portal-5.32.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "983f6e810bb3c656ab87cfc757586843", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7763251, "upload_time": "2022-02-03T09:35:55", "upload_time_iso_8601": "2022-02-03T09:35:55.950482Z", "url": "https://files.pythonhosted.org/packages/85/98/c87052875d81acf13bfac11b5f4d12fa557630ffd1140fbd0ea556aa46c6/codeforlife_portal-5.32.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ad52eb1e56f30c4118108c1483af3a5a", "sha256": "81568d73a1bc0d38b2639f97a1d48872e90f8f6157567c8c637c57ee5af7d17e" }, "downloads": -1, "filename": "codeforlife-portal-5.32.2.tar.gz", "has_sig": false, "md5_digest": "ad52eb1e56f30c4118108c1483af3a5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7595351, "upload_time": "2022-02-03T09:35:58", "upload_time_iso_8601": "2022-02-03T09:35:58.441547Z", "url": "https://files.pythonhosted.org/packages/7d/03/b33fa7339f9a169172fc0357345217035a3bfd959f2fb663fd7abb15a553/codeforlife-portal-5.32.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.32.3": [ { "comment_text": "", "digests": { "md5": "d3a7b518c72847d38d468c2ab0fd85af", "sha256": "58d59dab1bcb6329d43dac6bb7a06f807311268a1b757dfed375ae51958bc224" }, "downloads": -1, "filename": "codeforlife_portal-5.32.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d3a7b518c72847d38d468c2ab0fd85af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7764671, "upload_time": "2022-02-03T10:28:27", "upload_time_iso_8601": "2022-02-03T10:28:27.632719Z", "url": "https://files.pythonhosted.org/packages/71/fa/e4bf41da3469b1e5305a5956c1280285db0aa9c04f20df26c23dc5e2da95/codeforlife_portal-5.32.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5f94e2eab59a58e075b1d6a989887b91", "sha256": "4cfbbc400b35fa052094a62504202bd55865cda6fa7b8928319b3983fbd7ab7a" }, "downloads": -1, "filename": "codeforlife-portal-5.32.3.tar.gz", "has_sig": false, "md5_digest": "5f94e2eab59a58e075b1d6a989887b91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596108, "upload_time": "2022-02-03T10:28:29", "upload_time_iso_8601": "2022-02-03T10:28:29.956420Z", "url": "https://files.pythonhosted.org/packages/3c/04/803f1c30ad134aba0aadfd9fc0fd44bf2606a8141c85e2d3e1d672f992a6/codeforlife-portal-5.32.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.32.4": [ { "comment_text": "", "digests": { "md5": "34bd0ceb3f5c3991645070202ae7b910", "sha256": "b7a99b24e5e35d861eeada9dc247ed269760daa48ff156b9143e2dc2474ceccf" }, "downloads": -1, "filename": "codeforlife_portal-5.32.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34bd0ceb3f5c3991645070202ae7b910", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7764671, "upload_time": "2022-02-03T17:27:33", "upload_time_iso_8601": "2022-02-03T17:27:33.739832Z", "url": "https://files.pythonhosted.org/packages/ea/ad/718afe3bd930b3b780ef46e59f468b530b7400f58df4eccf912b9707c5f8/codeforlife_portal-5.32.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "03061bff0378aa9149f82b836b41213f", "sha256": "06574f3aa4d239a3e589d6e3c801a59ef7f329064f219491143a308c1da3fd5f" }, "downloads": -1, "filename": "codeforlife-portal-5.32.4.tar.gz", "has_sig": false, "md5_digest": "03061bff0378aa9149f82b836b41213f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596077, "upload_time": "2022-02-03T17:27:36", "upload_time_iso_8601": "2022-02-03T17:27:36.287039Z", "url": "https://files.pythonhosted.org/packages/80/7d/633d894a3f1facaa4679333543cf56b99f10c0dad685f63a261acaa6ece5/codeforlife-portal-5.32.4.tar.gz", "yanked": false, "yanked_reason": null } ], "5.33.0": [ { "comment_text": "", "digests": { "md5": "8d9e5e1472b74aff16c6144c03f920c3", "sha256": "16e350b610003731ea8fad5d9a0269354ca9fcb21e4e8492f1025424da6ec61b" }, "downloads": -1, "filename": "codeforlife_portal-5.33.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8d9e5e1472b74aff16c6144c03f920c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765404, "upload_time": "2022-02-07T11:16:57", "upload_time_iso_8601": "2022-02-07T11:16:57.478755Z", "url": "https://files.pythonhosted.org/packages/d2/5a/0da7ed0c11a9e5ff4092fd96ba0906d1251cbecbf7465c74c7251de7420b/codeforlife_portal-5.33.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d43ae6334b8b40f21737316ecbecc1de", "sha256": "3a070dcd543f96e5d0e0d85e22b7137671a5efbaf57c4c40245ece51a9abe11b" }, "downloads": -1, "filename": "codeforlife-portal-5.33.0.tar.gz", "has_sig": false, "md5_digest": "d43ae6334b8b40f21737316ecbecc1de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596567, "upload_time": "2022-02-07T11:16:59", "upload_time_iso_8601": "2022-02-07T11:16:59.684789Z", "url": "https://files.pythonhosted.org/packages/39/b4/8db476b05320c5b582d9595ae499774de5f4cbfeb3118f129a8b3b566bfb/codeforlife-portal-5.33.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.33.1": [ { "comment_text": "", "digests": { "md5": "788f6ebd5790d5d011616606fa230597", "sha256": "2b827f6890758cd396c3a5a110cd97475038db4367c612ca2e752ad83a0df9cb" }, "downloads": -1, "filename": "codeforlife_portal-5.33.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "788f6ebd5790d5d011616606fa230597", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765386, "upload_time": "2022-02-08T17:07:37", "upload_time_iso_8601": "2022-02-08T17:07:37.269873Z", "url": "https://files.pythonhosted.org/packages/b9/33/aef41a0907986de5279067dd1aeb1a7ac8891ab5ba4fbaa303d56f136140/codeforlife_portal-5.33.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e8fea970e9dcf771390da3fa12f54d14", "sha256": "88ab60f903e3e5930f9abaaab0beeba96cb75a876f0f5ae7a4e94b4dee580c98" }, "downloads": -1, "filename": "codeforlife-portal-5.33.1.tar.gz", "has_sig": false, "md5_digest": "e8fea970e9dcf771390da3fa12f54d14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596559, "upload_time": "2022-02-08T17:07:39", "upload_time_iso_8601": "2022-02-08T17:07:39.880908Z", "url": "https://files.pythonhosted.org/packages/26/16/19700f77a60b64bb5ae369c4cdd20fd6b41cff9b2466f75eff4abd4fff55/codeforlife-portal-5.33.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.33.2": [ { "comment_text": "", "digests": { "md5": "bed73ee4d726546e6ca8dfe93bed3eb8", "sha256": "15cb26f39ae3ada8db41b0693927de85ab424692e96e18ffe190fe754ec27dde" }, "downloads": -1, "filename": "codeforlife_portal-5.33.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bed73ee4d726546e6ca8dfe93bed3eb8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765389, "upload_time": "2022-02-08T21:56:13", "upload_time_iso_8601": "2022-02-08T21:56:13.648673Z", "url": "https://files.pythonhosted.org/packages/4e/ae/6f8f356adeff258652feaec4f4d742e87277eeb88d82e6cfba2d1abfdbda/codeforlife_portal-5.33.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0691272b162c57725f21d19fbbd4809a", "sha256": "ef30908294baad819be168985468c123c52897c3e890114fd96bedf00cad8431" }, "downloads": -1, "filename": "codeforlife-portal-5.33.2.tar.gz", "has_sig": false, "md5_digest": "0691272b162c57725f21d19fbbd4809a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596550, "upload_time": "2022-02-08T21:56:16", "upload_time_iso_8601": "2022-02-08T21:56:16.258639Z", "url": "https://files.pythonhosted.org/packages/45/20/a2f2b068d591b67aa5ab26344245e635f5b5425cff3d9606590063a113d9/codeforlife-portal-5.33.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.33.3": [ { "comment_text": "", "digests": { "md5": "6b6a17f7c6500fb289b97ab5d85d1266", "sha256": "3b46cb142b46df3e71f53179c09b206f233bf8ad009d44a4c34f536f26150b28" }, "downloads": -1, "filename": "codeforlife_portal-5.33.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b6a17f7c6500fb289b97ab5d85d1266", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765473, "upload_time": "2022-02-09T15:34:38", "upload_time_iso_8601": "2022-02-09T15:34:38.102399Z", "url": "https://files.pythonhosted.org/packages/26/47/613e9db2b66de0dcdec86762ab44f3c3139e60198eb41776b7a2c8431a85/codeforlife_portal-5.33.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "49d3e3ccc7341b44821b24f934e3be67", "sha256": "e074d0fba4e71b8b9b2857eca8d633093982b73ec57bb184c0ce953cf5b6103f" }, "downloads": -1, "filename": "codeforlife-portal-5.33.3.tar.gz", "has_sig": false, "md5_digest": "49d3e3ccc7341b44821b24f934e3be67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596595, "upload_time": "2022-02-09T15:34:40", "upload_time_iso_8601": "2022-02-09T15:34:40.560882Z", "url": "https://files.pythonhosted.org/packages/36/30/1eab6e18455741c5cebdb0a4b91ec4b7328f7b005e83030e815704d84be2/codeforlife-portal-5.33.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.33.4": [ { "comment_text": "", "digests": { "md5": "bb37825939d70324824632ed0ae20ee0", "sha256": "2b33794d5c97ce6cfb718bd072b41dce850d12e2b0146d3f681ee197da4bf6fa" }, "downloads": -1, "filename": "codeforlife_portal-5.33.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb37825939d70324824632ed0ae20ee0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765472, "upload_time": "2022-02-10T09:46:58", "upload_time_iso_8601": "2022-02-10T09:46:58.074675Z", "url": "https://files.pythonhosted.org/packages/b7/99/53fc05e718f86dc0780055e18652c0dab596504c64a4570e60ad0e21cdcf/codeforlife_portal-5.33.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9394c493d9b7fe63170e3471cdf6a866", "sha256": "0fcccfc52075de4d8cf6319d1da88b8a397e09bd56d5703ab161a6154d4d339a" }, "downloads": -1, "filename": "codeforlife-portal-5.33.4.tar.gz", "has_sig": false, "md5_digest": "9394c493d9b7fe63170e3471cdf6a866", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596393, "upload_time": "2022-02-10T09:47:00", "upload_time_iso_8601": "2022-02-10T09:47:00.712884Z", "url": "https://files.pythonhosted.org/packages/43/de/0959cc9d06c00fdec446e4b5f1194cc24a263bcdfdaefebbb485c154854d/codeforlife-portal-5.33.4.tar.gz", "yanked": false, "yanked_reason": null } ], "5.33.5": [ { "comment_text": "", "digests": { "md5": "feb95c1d7ce0d77a03654daef258151c", "sha256": "89703d83e0a7a92bb7c4e734f792c61c1b7a1542609372bcc01b631bec00fdb2" }, "downloads": -1, "filename": "codeforlife_portal-5.33.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "feb95c1d7ce0d77a03654daef258151c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765475, "upload_time": "2022-02-10T19:28:01", "upload_time_iso_8601": "2022-02-10T19:28:01.653175Z", "url": "https://files.pythonhosted.org/packages/12/05/d0ecb45e6db875e49e150a22ddf58e6b70f31dc5d04702fbc2394d1aaf84/codeforlife_portal-5.33.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8dfaaa36ea7f1cc852a4f28d140ebbd9", "sha256": "e9ff5f42e5d3e20d4fe87c86c9d380a62087de7c0f04443080ed3c4c11d4164f" }, "downloads": -1, "filename": "codeforlife-portal-5.33.5.tar.gz", "has_sig": false, "md5_digest": "8dfaaa36ea7f1cc852a4f28d140ebbd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596580, "upload_time": "2022-02-10T19:28:04", "upload_time_iso_8601": "2022-02-10T19:28:04.425171Z", "url": "https://files.pythonhosted.org/packages/04/91/c2fae8c1a2989bc4fa2fb1293a8f8a2262330be6678c0b694c6dc6dfc9cf/codeforlife-portal-5.33.5.tar.gz", "yanked": false, "yanked_reason": null } ], "5.34.0": [ { "comment_text": "", "digests": { "md5": "c542e664e2790d1ddfbdf701a709e55d", "sha256": "64dbe090f5ab5c03af4aacbb57a760d1cffcafa9b8f18b033b0e71454b8fe2d5" }, "downloads": -1, "filename": "codeforlife_portal-5.34.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c542e664e2790d1ddfbdf701a709e55d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765835, "upload_time": "2022-02-11T15:42:59", "upload_time_iso_8601": "2022-02-11T15:42:59.513556Z", "url": "https://files.pythonhosted.org/packages/1e/6d/5155bc234c9af08f12881b042f2f53754ea87ee8814ef0830e7db39ae2ec/codeforlife_portal-5.34.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "94dab1a609196d268c85ba9dea15c587", "sha256": "90e9bd5fa36a8d15950f1df2e4f25991b00cd824674ded029fd60d28b89e557f" }, "downloads": -1, "filename": "codeforlife-portal-5.34.0.tar.gz", "has_sig": false, "md5_digest": "94dab1a609196d268c85ba9dea15c587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596826, "upload_time": "2022-02-11T15:43:02", "upload_time_iso_8601": "2022-02-11T15:43:02.025568Z", "url": "https://files.pythonhosted.org/packages/cb/4a/9eb37763c8b7602c71e790cd071cd40c39378f4d6182a2cc4b6da75db4e6/codeforlife-portal-5.34.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.34.1": [ { "comment_text": "", "digests": { "md5": "b34dc4fb6138863e77e018dc5d6377c6", "sha256": "944327a0643a9ad7cebfd410a28b5f58e3a87990e861ab96fc802f2dfff112da" }, "downloads": -1, "filename": "codeforlife_portal-5.34.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b34dc4fb6138863e77e018dc5d6377c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765837, "upload_time": "2022-02-14T16:12:37", "upload_time_iso_8601": "2022-02-14T16:12:37.133590Z", "url": "https://files.pythonhosted.org/packages/f6/d7/7190c6b1db8589b73dc640b5a33d6ff443cb5b3e75650f08cff400c015a6/codeforlife_portal-5.34.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a12ad5b41be92ab3740095dc25acbb2f", "sha256": "8d63753ea645e0ccde750ae032e349126b7b4e2c4da6f25d1ab2f60ff7c3be42" }, "downloads": -1, "filename": "codeforlife-portal-5.34.1.tar.gz", "has_sig": false, "md5_digest": "a12ad5b41be92ab3740095dc25acbb2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596797, "upload_time": "2022-02-14T16:12:39", "upload_time_iso_8601": "2022-02-14T16:12:39.689022Z", "url": "https://files.pythonhosted.org/packages/45/cc/6882525900f80d3b6b95d0bf83ea503d2f6286377af0b6f86d872d5d31cd/codeforlife-portal-5.34.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.34.2": [ { "comment_text": "", "digests": { "md5": "91ce88098a48a5db041cd0b81412ab54", "sha256": "fce9176ea24d1547a04b19751166d0716fa9f59db04f0e4ecf0bf4f6145568b1" }, "downloads": -1, "filename": "codeforlife_portal-5.34.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91ce88098a48a5db041cd0b81412ab54", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765836, "upload_time": "2022-02-16T09:54:00", "upload_time_iso_8601": "2022-02-16T09:54:00.176890Z", "url": "https://files.pythonhosted.org/packages/f3/18/fcccf31101ef307ee4836799426695199c04ed3084a56d89e418e75958e3/codeforlife_portal-5.34.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9f6feba98a1e00b779cbb3ed3e5e20c9", "sha256": "6d09005ab94fd6d710ac68177d5022124d01571eb6b67ce59f9d509807c9697e" }, "downloads": -1, "filename": "codeforlife-portal-5.34.2.tar.gz", "has_sig": false, "md5_digest": "9f6feba98a1e00b779cbb3ed3e5e20c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596721, "upload_time": "2022-02-16T09:54:02", "upload_time_iso_8601": "2022-02-16T09:54:02.958151Z", "url": "https://files.pythonhosted.org/packages/38/27/0f81f084296f50d05686150dddb703d6b44cfa7e132fe7373c2956f0d75b/codeforlife-portal-5.34.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.34.3": [ { "comment_text": "", "digests": { "md5": "cf4e03e4828b860b0d678f5476d75e7d", "sha256": "4f207e1c6222967801f82f3bd70fc319ff4b8822d5e9924a9ea7a335d8cc1457" }, "downloads": -1, "filename": "codeforlife_portal-5.34.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf4e03e4828b860b0d678f5476d75e7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766281, "upload_time": "2022-02-16T17:53:24", "upload_time_iso_8601": "2022-02-16T17:53:24.890242Z", "url": "https://files.pythonhosted.org/packages/60/c8/ceea106594a258f9a5ec01cdda6a640f99eeaeb8e21568b695671bb7e033/codeforlife_portal-5.34.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9f9e54fbdab4bf20bcdce1ff72f6e222", "sha256": "32f136faa7a446241e1c0b30cb12e4cc4c689681b1dccaa1439de0e4466dca8d" }, "downloads": -1, "filename": "codeforlife-portal-5.34.3.tar.gz", "has_sig": false, "md5_digest": "9f9e54fbdab4bf20bcdce1ff72f6e222", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597382, "upload_time": "2022-02-16T17:53:27", "upload_time_iso_8601": "2022-02-16T17:53:27.544162Z", "url": "https://files.pythonhosted.org/packages/b3/f9/50f08159e31dc570d10aae654c602038c185d95390f743e9d9aa2da3796b/codeforlife-portal-5.34.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.35.0": [ { "comment_text": "", "digests": { "md5": "ea4984f5baf0463bcfaf157ab9f849cd", "sha256": "bbd96a39b6434969e7e49788ec6470b54eac27a41a565cf9f4b2ab42ceb07384" }, "downloads": -1, "filename": "codeforlife_portal-5.35.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea4984f5baf0463bcfaf157ab9f849cd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766282, "upload_time": "2022-02-17T15:44:42", "upload_time_iso_8601": "2022-02-17T15:44:42.282357Z", "url": "https://files.pythonhosted.org/packages/18/42/e3a0cd496be3c1227984bfadd875b06ed8f156345e17361a7b0db768f726/codeforlife_portal-5.35.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5013069ec9d1412e399da32d1eb54b44", "sha256": "afa08be2e3a3a743d458bc02c4670bd000c8c02a43e28d56f76b52aea6ca7872" }, "downloads": -1, "filename": "codeforlife-portal-5.35.0.tar.gz", "has_sig": false, "md5_digest": "5013069ec9d1412e399da32d1eb54b44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597368, "upload_time": "2022-02-17T15:44:45", "upload_time_iso_8601": "2022-02-17T15:44:45.099958Z", "url": "https://files.pythonhosted.org/packages/a2/66/aef790c2e9df9fc8fa40835ae448ac8a1d269b9b3ae9f50304951ec6db22/codeforlife-portal-5.35.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.35.1": [ { "comment_text": "", "digests": { "md5": "1a0760687685f61ff08cb8c1c57f6e37", "sha256": "d7ffc12bff6a1329a6e52966aaa36bedf52a13eb434fe4d01baa9a17b840f501" }, "downloads": -1, "filename": "codeforlife_portal-5.35.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a0760687685f61ff08cb8c1c57f6e37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766381, "upload_time": "2022-02-17T17:23:46", "upload_time_iso_8601": "2022-02-17T17:23:46.137895Z", "url": "https://files.pythonhosted.org/packages/5f/6d/566756188d8a3f6eca99139b05a09ebbaf12693423f49c9c0f9a29c1094d/codeforlife_portal-5.35.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fe9968cc30a7248b97303a24f891f6be", "sha256": "934bee9be1f9beb3df4755712aec7cfcf3ce0c91a9aee24bdbb9147e1a4ceaf0" }, "downloads": -1, "filename": "codeforlife-portal-5.35.1.tar.gz", "has_sig": false, "md5_digest": "fe9968cc30a7248b97303a24f891f6be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597458, "upload_time": "2022-02-17T17:23:48", "upload_time_iso_8601": "2022-02-17T17:23:48.654452Z", "url": "https://files.pythonhosted.org/packages/1f/39/fb64cda3f79c0454e30f6ad1729cbadd6f545341a05d88d6702198a31bc1/codeforlife-portal-5.35.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.35.2": [ { "comment_text": "", "digests": { "md5": "dceb970de823b5cc6e5a92f4e265321f", "sha256": "847a6f57c72f232571d3405b4b91b4cca6225d52c2ad38a749afaf982a5ee0b7" }, "downloads": -1, "filename": "codeforlife_portal-5.35.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dceb970de823b5cc6e5a92f4e265321f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765848, "upload_time": "2022-02-21T14:14:17", "upload_time_iso_8601": "2022-02-21T14:14:17.937824Z", "url": "https://files.pythonhosted.org/packages/48/b5/cfe6d0139500eb8264e66262f7256e258bc7cdc00facf4546c050ac7d8f2/codeforlife_portal-5.35.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "11336961e2a924de3a80566c675c374c", "sha256": "cde3ac35ca23304577b22eb5be6c3c14175a0185fa650cf56bea2c7f80ff4721" }, "downloads": -1, "filename": "codeforlife-portal-5.35.2.tar.gz", "has_sig": false, "md5_digest": "11336961e2a924de3a80566c675c374c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597253, "upload_time": "2022-02-21T14:14:20", "upload_time_iso_8601": "2022-02-21T14:14:20.940910Z", "url": "https://files.pythonhosted.org/packages/7a/08/3f46ff494e0be29f92901a74e4df494f67777d17d79105c5aba72bbcf5e5/codeforlife-portal-5.35.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.35.3": [ { "comment_text": "", "digests": { "md5": "85d8fdb4e6252fda6c7fada93a3bc4d7", "sha256": "80848a65d2288f56f7dfad8e4ae482248e0bfd89aaecdce0395fed2f0a0860ef" }, "downloads": -1, "filename": "codeforlife_portal-5.35.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85d8fdb4e6252fda6c7fada93a3bc4d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7765847, "upload_time": "2022-02-22T09:54:40", "upload_time_iso_8601": "2022-02-22T09:54:40.271937Z", "url": "https://files.pythonhosted.org/packages/15/53/1bbbc0e4aee159bb239d2acf1afb01aa2dfbf8e3ea65d46faea8bff1d429/codeforlife_portal-5.35.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c3ae53cf066865ebf9c7f6bdb5cb9c5", "sha256": "0d547ce9823952b3c48a74718224ec8e267a32f0e56850f77b16744ac8ab3154" }, "downloads": -1, "filename": "codeforlife-portal-5.35.3.tar.gz", "has_sig": false, "md5_digest": "9c3ae53cf066865ebf9c7f6bdb5cb9c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7596915, "upload_time": "2022-02-22T09:54:42", "upload_time_iso_8601": "2022-02-22T09:54:42.912674Z", "url": "https://files.pythonhosted.org/packages/af/10/6cdbd72e619023b3d5bb7dbc53ff94edc535d87fbc54864fce1d2564ba0c/codeforlife-portal-5.35.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.36.0": [ { "comment_text": "", "digests": { "md5": "62e15e74e36e0085561d52f43d708f81", "sha256": "c8749ee826db052a887b7db9bc726fc12dfe4cad71c7b63831dc23010ac4ebb1" }, "downloads": -1, "filename": "codeforlife_portal-5.36.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62e15e74e36e0085561d52f43d708f81", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766496, "upload_time": "2022-02-22T10:39:16", "upload_time_iso_8601": "2022-02-22T10:39:16.054255Z", "url": "https://files.pythonhosted.org/packages/b5/ed/db3c6b75a108258217956b189cbedf92c58841eb2101513a6b1e9d8e5919/codeforlife_portal-5.36.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ca2bf5f8dc207e9b465697c402a858a9", "sha256": "fe6cca6aa8b04d41268ce9a4347cd4f6a00f5e5575c288c595e33bb6cccbfdf9" }, "downloads": -1, "filename": "codeforlife-portal-5.36.0.tar.gz", "has_sig": false, "md5_digest": "ca2bf5f8dc207e9b465697c402a858a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597839, "upload_time": "2022-02-22T10:39:18", "upload_time_iso_8601": "2022-02-22T10:39:18.583976Z", "url": "https://files.pythonhosted.org/packages/a2/92/2bc3e8634a6769660666f2c531eac24c99000c1d72d2c7a1bedc2ca77211/codeforlife-portal-5.36.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.36.1": [ { "comment_text": "", "digests": { "md5": "d3e946efb2047c42a5b680f6c3387c2e", "sha256": "c61e92403e5e482768819db9ac29b906fb28b59067bd6fb0a00ab485089900d9" }, "downloads": -1, "filename": "codeforlife_portal-5.36.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d3e946efb2047c42a5b680f6c3387c2e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766447, "upload_time": "2022-02-23T11:38:26", "upload_time_iso_8601": "2022-02-23T11:38:26.789181Z", "url": "https://files.pythonhosted.org/packages/d9/00/4f6e553e3d0ec94cef7de50d6bc6350a7fe2f19b123aede735157799726c/codeforlife_portal-5.36.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "404918ef9fcbbcd10606acd2109d9532", "sha256": "786aabccec8d89bd5c661435d01191cec94d3a40fa3b8e87d4579ddbe8feb6fa" }, "downloads": -1, "filename": "codeforlife-portal-5.36.1.tar.gz", "has_sig": false, "md5_digest": "404918ef9fcbbcd10606acd2109d9532", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597768, "upload_time": "2022-02-23T11:38:30", "upload_time_iso_8601": "2022-02-23T11:38:30.320109Z", "url": "https://files.pythonhosted.org/packages/59/40/ed0845c25d110ce0e52ddb8a59006bd8897a086333c2ed3aa76a55594ca1/codeforlife-portal-5.36.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.37.0": [ { "comment_text": "", "digests": { "md5": "e00608b05d4cb6d0039160fa27201349", "sha256": "1ce4dc8e7c75292802d4a39374aa1a11d13e0c2e7fd9d93e1fa25c9a54bcc95c" }, "downloads": -1, "filename": "codeforlife_portal-5.37.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e00608b05d4cb6d0039160fa27201349", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766251, "upload_time": "2022-02-23T18:02:41", "upload_time_iso_8601": "2022-02-23T18:02:41.110502Z", "url": "https://files.pythonhosted.org/packages/c5/16/ac0b7dff53d380218a1283038ca257bc0148230cc5a023e7a3d95192dcdb/codeforlife_portal-5.37.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c79fc12da1e96c4cadcc704345fcdb97", "sha256": "fb648d69b8988c61492868ab1f227b0b7c3e3a0ad9588a7b20c145e72ef02682" }, "downloads": -1, "filename": "codeforlife-portal-5.37.0.tar.gz", "has_sig": false, "md5_digest": "c79fc12da1e96c4cadcc704345fcdb97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597656, "upload_time": "2022-02-23T18:02:43", "upload_time_iso_8601": "2022-02-23T18:02:43.696187Z", "url": "https://files.pythonhosted.org/packages/c1/87/42ab1ced3140a05286e0afd4640075ddb975f951cd425791b323a5b05909/codeforlife-portal-5.37.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.37.1": [ { "comment_text": "", "digests": { "md5": "3b7ba5d3891333eb02006b24c7192d0a", "sha256": "7ae279b71a5a74724c905d88717e02dd5b862c2203292010249ae69bb843cd50" }, "downloads": -1, "filename": "codeforlife_portal-5.37.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b7ba5d3891333eb02006b24c7192d0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766247, "upload_time": "2022-02-24T12:49:07", "upload_time_iso_8601": "2022-02-24T12:49:07.544884Z", "url": "https://files.pythonhosted.org/packages/81/83/d823608c7c0ff107ae7ee50da3fd8e05e9f36d35a71bb4cc1c72ef35f02d/codeforlife_portal-5.37.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "99799ad86529db2fbcb9582f92d54b0a", "sha256": "966f4356560884edafdb625131b63af1e415304029230339655402c19039597a" }, "downloads": -1, "filename": "codeforlife-portal-5.37.1.tar.gz", "has_sig": false, "md5_digest": "99799ad86529db2fbcb9582f92d54b0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597597, "upload_time": "2022-02-24T12:49:10", "upload_time_iso_8601": "2022-02-24T12:49:10.397336Z", "url": "https://files.pythonhosted.org/packages/d6/b2/a2ef3c0167b8e5de0df158711d27b6a3cebf0bb8b8fcf63e18b85fb5f8d7/codeforlife-portal-5.37.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.37.2": [ { "comment_text": "", "digests": { "md5": "b566bfa7a7297ac8d2b670094de453bb", "sha256": "711945f56b4a4dd9f1139baab281204e548c6958099ddc79e9f6eeff73e51c15" }, "downloads": -1, "filename": "codeforlife_portal-5.37.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b566bfa7a7297ac8d2b670094de453bb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7766310, "upload_time": "2022-02-24T15:56:16", "upload_time_iso_8601": "2022-02-24T15:56:16.514754Z", "url": "https://files.pythonhosted.org/packages/dc/fe/8016c7b0be0168c255dde1622469ac2b244b3ff6c1b3e825ea3c9c008bf9/codeforlife_portal-5.37.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dacddb7878aa839d448c540da15cb763", "sha256": "3194bca744ba1feb906a06c2ede9f0798e2e7355b16e921bf7aae5807866e34c" }, "downloads": -1, "filename": "codeforlife-portal-5.37.2.tar.gz", "has_sig": false, "md5_digest": "dacddb7878aa839d448c540da15cb763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7597699, "upload_time": "2022-02-24T15:56:19", "upload_time_iso_8601": "2022-02-24T15:56:19.484284Z", "url": "https://files.pythonhosted.org/packages/84/e0/526f04ad94b00be2124b6e2331998fa3bc3e00ded67c5a9b5012401ec1ec/codeforlife-portal-5.37.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.38.0": [ { "comment_text": "", "digests": { "md5": "3cabe136a1db5321e0553de69ca3be8e", "sha256": "4ad24bdcf832a3238fa94e3ec78b7ae195853684608e2fe8895895f5a9a870f1" }, "downloads": -1, "filename": "codeforlife_portal-5.38.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3cabe136a1db5321e0553de69ca3be8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7330810, "upload_time": "2022-02-28T16:46:14", "upload_time_iso_8601": "2022-02-28T16:46:14.350371Z", "url": "https://files.pythonhosted.org/packages/fe/7c/00cb1a521f4d06585d1904d7882e92484a5fe44a3b1c7faf7682022f3a18/codeforlife_portal-5.38.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a21bc6577f7636cafece6199e658753", "sha256": "fbce22f9da4922e5b4011a9e362311687cd546410df7ae2f27043d12c49ee1ce" }, "downloads": -1, "filename": "codeforlife-portal-5.38.0.tar.gz", "has_sig": false, "md5_digest": "9a21bc6577f7636cafece6199e658753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7161979, "upload_time": "2022-02-28T16:46:17", "upload_time_iso_8601": "2022-02-28T16:46:17.031643Z", "url": "https://files.pythonhosted.org/packages/70/c3/f7caea6e91df4ef334c9d0838f20a940a01ff3bfb987370dd5ac794e5ea1/codeforlife-portal-5.38.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.39.0": [ { "comment_text": "", "digests": { "md5": "c0463500c996f54f4e1f91537e0cd79f", "sha256": "9e7ba7bdc49ba6b9445ae0f2e3ef5cd07dd60a75ec7479fa26c1c2ce6b5ce7b4" }, "downloads": -1, "filename": "codeforlife_portal-5.39.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0463500c996f54f4e1f91537e0cd79f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7331790, "upload_time": "2022-03-01T17:14:38", "upload_time_iso_8601": "2022-03-01T17:14:38.409278Z", "url": "https://files.pythonhosted.org/packages/45/7d/1c132d181487ef9ada661a9fd5b8dbba5193ce2dec7cb2e8d7acc4ebafd3/codeforlife_portal-5.39.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bc58b7ddd6dc83faa5a9c8fe60ca36d9", "sha256": "fb327d8b48a0a88c2ac7a376fd9c593830f63cafad71b432a1127c1631a6fefb" }, "downloads": -1, "filename": "codeforlife-portal-5.39.0.tar.gz", "has_sig": false, "md5_digest": "bc58b7ddd6dc83faa5a9c8fe60ca36d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7162751, "upload_time": "2022-03-01T17:14:42", "upload_time_iso_8601": "2022-03-01T17:14:42.532896Z", "url": "https://files.pythonhosted.org/packages/6e/65/e64346ce63d268ca6970945e29a7fc2c4b090ccfb3cdc5bc7a77a9f95be7/codeforlife-portal-5.39.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.39.1": [ { "comment_text": "", "digests": { "md5": "b79c2e352112ab8e5046f7d96a3508f1", "sha256": "a1d3c0931dc586ee6c1bedb08e2e969d3abc9fa2c92aed9ab36ed42776f2e259" }, "downloads": -1, "filename": "codeforlife_portal-5.39.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b79c2e352112ab8e5046f7d96a3508f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7331790, "upload_time": "2022-03-02T13:34:54", "upload_time_iso_8601": "2022-03-02T13:34:54.687365Z", "url": "https://files.pythonhosted.org/packages/1e/17/deae90f5b74642ce0dce29e7a7906ab386141cff7b61a5cec0830c0aba0a/codeforlife_portal-5.39.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3f571d6dade170ce2b7de3bfc88b9609", "sha256": "cf2c162a2c7ddf01cc9a81505171871516e1a5f90e4ddbc57c9c922514550ce5" }, "downloads": -1, "filename": "codeforlife-portal-5.39.1.tar.gz", "has_sig": false, "md5_digest": "3f571d6dade170ce2b7de3bfc88b9609", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7178373, "upload_time": "2022-03-02T13:34:58", "upload_time_iso_8601": "2022-03-02T13:34:58.095273Z", "url": "https://files.pythonhosted.org/packages/da/40/dd0a8a36d44b4449552e895ce720c0eae1e67249097937eefc0dd9022642/codeforlife-portal-5.39.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.4.0": [ { "comment_text": "", "digests": { "md5": "f0f87d9caf220c5f45aa50267990bd35", "sha256": "ed940ea58a04856aeeb000e8e79445c604de5938499f00b44ed910d1a579ae2f" }, "downloads": -1, "filename": "codeforlife_portal-5.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0f87d9caf220c5f45aa50267990bd35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28969431, "upload_time": "2021-10-08T13:16:43", "upload_time_iso_8601": "2021-10-08T13:16:43.933355Z", "url": "https://files.pythonhosted.org/packages/8a/2e/0b2c82645bd1b3555bea7d78d46f941f32f34f21f37dd96d2634bbcb09d5/codeforlife_portal-5.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3469c1fcfa2ebeeed7bc3e80f9dfbbd9", "sha256": "cdff3f878aa60af2cec979303abae5e0def2fb23261fb6c680bdb27cd8370a7c" }, "downloads": -1, "filename": "codeforlife-portal-5.4.0.tar.gz", "has_sig": false, "md5_digest": "3469c1fcfa2ebeeed7bc3e80f9dfbbd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28734305, "upload_time": "2021-10-08T13:16:54", "upload_time_iso_8601": "2021-10-08T13:16:54.380882Z", "url": "https://files.pythonhosted.org/packages/e8/d7/df1a9c626dfa7338c5912e6afdf83aeac91e526e602f04c5020b58a5e37c/codeforlife-portal-5.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.40.0": [ { "comment_text": "", "digests": { "md5": "871b6adf7d404d32062e739a59e64d69", "sha256": "e0978060623e498f10d4c0e71de7078651f3e10990e5145867e13c11ebe9928f" }, "downloads": -1, "filename": "codeforlife_portal-5.40.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "871b6adf7d404d32062e739a59e64d69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7331968, "upload_time": "2022-03-04T10:39:08", "upload_time_iso_8601": "2022-03-04T10:39:08.965220Z", "url": "https://files.pythonhosted.org/packages/a7/9b/cf99a82d1c37562899f34b6dcc4977121b21059f7f01296ca51b872cd916/codeforlife_portal-5.40.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "35303ed81484f44e27cf69d0011dfa9f", "sha256": "c93a448356c3bb3cee19f350d1e16a6a068bf0bca73ffa1beb7c8304be478911" }, "downloads": -1, "filename": "codeforlife-portal-5.40.0.tar.gz", "has_sig": false, "md5_digest": "35303ed81484f44e27cf69d0011dfa9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7178610, "upload_time": "2022-03-04T10:39:11", "upload_time_iso_8601": "2022-03-04T10:39:11.773025Z", "url": "https://files.pythonhosted.org/packages/3a/a8/e254ca34748df507511146b112ca2109c465338e0da96d1ea78d95f8b301/codeforlife-portal-5.40.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.40.1": [ { "comment_text": "", "digests": { "md5": "fb87e8580ebeea6a642c32f2339fad96", "sha256": "e9e1f6c9d52d4d75bd46f791dca3cdc6685d96e2bd1214fdb9332f0d6084ed72" }, "downloads": -1, "filename": "codeforlife_portal-5.40.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb87e8580ebeea6a642c32f2339fad96", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7332024, "upload_time": "2022-03-10T12:10:21", "upload_time_iso_8601": "2022-03-10T12:10:21.558659Z", "url": "https://files.pythonhosted.org/packages/ea/59/2c86effa62c4afe5b81127a4a896c776b7ba0bf2c4b046d65cfd01fe46dd/codeforlife_portal-5.40.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c43477ab186f83f2ddd66cc1e065106", "sha256": "af1d16ad62f552dd97e1d1cb2eadadaa124590af08a6dd6c0b0d4d488cd0fe83" }, "downloads": -1, "filename": "codeforlife-portal-5.40.1.tar.gz", "has_sig": false, "md5_digest": "8c43477ab186f83f2ddd66cc1e065106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7178599, "upload_time": "2022-03-10T12:10:24", "upload_time_iso_8601": "2022-03-10T12:10:24.855259Z", "url": "https://files.pythonhosted.org/packages/20/43/8157be717e5c2ffc2229e64d72e28e889a9a8643e7103ea5611ca3bcb9ef/codeforlife-portal-5.40.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.40.2": [ { "comment_text": "", "digests": { "md5": "5fe3ea7fb92c25daf15e569ec065e1ad", "sha256": "96dd3333146c004eaea3e9585c0e3272a9843fd0fc6f5706a74be7a8258e6dd6" }, "downloads": -1, "filename": "codeforlife_portal-5.40.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fe3ea7fb92c25daf15e569ec065e1ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7332026, "upload_time": "2022-03-10T13:21:58", "upload_time_iso_8601": "2022-03-10T13:21:58.355095Z", "url": "https://files.pythonhosted.org/packages/56/b1/f9005cdf83dc1f81dc8844fdec71e11feb189359327741c151e00846894c/codeforlife_portal-5.40.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4bc902b1cb8d5f5c43379882025aa1b5", "sha256": "e42a5b97b154131049bef3202d12f050b1878fe5d41b73021437541e2bf9d1d2" }, "downloads": -1, "filename": "codeforlife-portal-5.40.2.tar.gz", "has_sig": false, "md5_digest": "4bc902b1cb8d5f5c43379882025aa1b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7178653, "upload_time": "2022-03-10T13:22:01", "upload_time_iso_8601": "2022-03-10T13:22:01.330386Z", "url": "https://files.pythonhosted.org/packages/f3/95/5f0dd4a1fdfe7c91e14e38fe689653407011281709f1bf4f5064a039f23e/codeforlife-portal-5.40.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.40.3": [ { "comment_text": "", "digests": { "md5": "ae0d341214907cdb07da83da2f56215d", "sha256": "aafa7636e9681e1b16e8e579f960911cb91cb542a386fc14347f3fe51e9f259d" }, "downloads": -1, "filename": "codeforlife_portal-5.40.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae0d341214907cdb07da83da2f56215d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7332028, "upload_time": "2022-03-10T13:43:06", "upload_time_iso_8601": "2022-03-10T13:43:06.533928Z", "url": "https://files.pythonhosted.org/packages/78/ea/8f23a972d0bb1a62e42d8695041d81974806260a00096ad556a77ded4b50/codeforlife_portal-5.40.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "72562bc723864cac6c85840650d329cb", "sha256": "94fc42a682aacbaec00a01ed485a6da0ffd29eeb4589c82e87b6d77f9d411ea3" }, "downloads": -1, "filename": "codeforlife-portal-5.40.3.tar.gz", "has_sig": false, "md5_digest": "72562bc723864cac6c85840650d329cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7178607, "upload_time": "2022-03-10T13:43:09", "upload_time_iso_8601": "2022-03-10T13:43:09.338208Z", "url": "https://files.pythonhosted.org/packages/cb/09/8dd35b6587f0e224ff8b3677c3919c5f30c7d489bb9bec7c422fb88c9d28/codeforlife-portal-5.40.3.tar.gz", "yanked": false, "yanked_reason": null } ], "5.40.4": [ { "comment_text": "", "digests": { "md5": "325383e38cb8040d00f007502ed9ca99", "sha256": "95527526a0ff37ed8ee30bc9ef72821b8a36b05dda7a6c655d023ca94102918e" }, "downloads": -1, "filename": "codeforlife_portal-5.40.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "325383e38cb8040d00f007502ed9ca99", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7332026, "upload_time": "2022-03-10T14:37:12", "upload_time_iso_8601": "2022-03-10T14:37:12.247569Z", "url": "https://files.pythonhosted.org/packages/01/01/6a8551d2b5d6e2de18b39a2ea9193829a1dfacd6ba0c670fd19e110d0d02/codeforlife_portal-5.40.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9acd2aa285b67faa0e45857158906b66", "sha256": "258c4eb3fac5d0670b44434a2f7119eeb54a0afc66ff6376e447d805c9abb5ab" }, "downloads": -1, "filename": "codeforlife-portal-5.40.4.tar.gz", "has_sig": false, "md5_digest": "9acd2aa285b67faa0e45857158906b66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7178642, "upload_time": "2022-03-10T14:37:14", "upload_time_iso_8601": "2022-03-10T14:37:14.622554Z", "url": "https://files.pythonhosted.org/packages/6a/00/3d7cc3cf7832987e49f1a2407bad57ea76bf2b42e7a03d39b0c84074fa00/codeforlife-portal-5.40.4.tar.gz", "yanked": false, "yanked_reason": null } ], "5.40.5": [ { "comment_text": "", "digests": { "md5": "407bf8673ae785cabeadbcd148ef6bc0", "sha256": "9adc1cafa7e0f03566ef4cbba9b6d63f4f861e5162f1ad054fc321e42d7e920c" }, "downloads": -1, "filename": "codeforlife_portal-5.40.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "407bf8673ae785cabeadbcd148ef6bc0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7331983, "upload_time": "2022-03-10T16:53:46", "upload_time_iso_8601": "2022-03-10T16:53:46.738945Z", "url": "https://files.pythonhosted.org/packages/57/23/e65bcf47521c618bc0395964b33baa1e4f3da13e69e2aafced1e59627b5f/codeforlife_portal-5.40.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c724f259b8de668fd8d43b942e0e07e", "sha256": "253d0268e003c16679ea360aa58153bf0c0a357f7788659d841167d22b5238fb" }, "downloads": -1, "filename": "codeforlife-portal-5.40.5.tar.gz", "has_sig": false, "md5_digest": "3c724f259b8de668fd8d43b942e0e07e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7178577, "upload_time": "2022-03-10T16:53:49", "upload_time_iso_8601": "2022-03-10T16:53:49.599054Z", "url": "https://files.pythonhosted.org/packages/e2/10/25c7c51219123ab291d83feb457e5087fd356675e3da3baa9de020f9e24c/codeforlife-portal-5.40.5.tar.gz", "yanked": false, "yanked_reason": null } ], "5.41.0": [ { "comment_text": "", "digests": { "md5": "a6ca0b47b91e39c30f905228872df199", "sha256": "988cfe4ebaa9abd55267e907c18d5c4aecda4faa65866d3780f6a4878b2996d4" }, "downloads": -1, "filename": "codeforlife_portal-5.41.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a6ca0b47b91e39c30f905228872df199", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7329936, "upload_time": "2022-03-11T14:49:11", "upload_time_iso_8601": "2022-03-11T14:49:11.950463Z", "url": "https://files.pythonhosted.org/packages/8c/68/8629652b8155f6aadf6a8f04fe5fe61318ff850f238ddcf3ad60ff8c4220/codeforlife_portal-5.41.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06dc39292e7c08fd389382050d4faae3", "sha256": "e204178bcfb599a227c052bcdbb425048c0b0171b0e6109a64c2af1a09089d89" }, "downloads": -1, "filename": "codeforlife-portal-5.41.0.tar.gz", "has_sig": false, "md5_digest": "06dc39292e7c08fd389382050d4faae3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7176942, "upload_time": "2022-03-11T14:49:15", "upload_time_iso_8601": "2022-03-11T14:49:15.316478Z", "url": "https://files.pythonhosted.org/packages/ca/61/4606b2b44824f2807bc5d50303636eed31eac7454b990aac9178ffd0b8b0/codeforlife-portal-5.41.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.41.1": [ { "comment_text": "", "digests": { "md5": "75a2cb4f2612a16ba6aa5efa6dbee9ad", "sha256": "e770a6ae449d7fe4d348a36f5622a3161591820ce65b710430a4bf982695d5cb" }, "downloads": -1, "filename": "codeforlife_portal-5.41.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75a2cb4f2612a16ba6aa5efa6dbee9ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7330016, "upload_time": "2022-03-11T17:42:01", "upload_time_iso_8601": "2022-03-11T17:42:01.158309Z", "url": "https://files.pythonhosted.org/packages/54/04/c52fcca878ce2408d4ece3cb6d6a16d52b04680ca9805268efbc2c2c3c24/codeforlife_portal-5.41.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4c99f69d1e997b5fba4bfe5b5698d8d6", "sha256": "804ad161ce636dc038c627f81a2cc1ef6bb3ee1eddaf9e4a40808e6151249ab3" }, "downloads": -1, "filename": "codeforlife-portal-5.41.1.tar.gz", "has_sig": false, "md5_digest": "4c99f69d1e997b5fba4bfe5b5698d8d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7177006, "upload_time": "2022-03-11T17:42:04", "upload_time_iso_8601": "2022-03-11T17:42:04.654441Z", "url": "https://files.pythonhosted.org/packages/33/04/5a1859de8c975c11d7d31c9ef03de837ee30802e2a9ee8ced2f04273e6ca/codeforlife-portal-5.41.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.42.0": [ { "comment_text": "", "digests": { "md5": "cf135536fc4942c39c23737f26611e9e", "sha256": "1d1dda8b4d6389a004da8f81cc1f24fd675327ac2f3115be1d5942ad3b08f0c0" }, "downloads": -1, "filename": "codeforlife_portal-5.42.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf135536fc4942c39c23737f26611e9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7335489, "upload_time": "2022-03-14T14:45:26", "upload_time_iso_8601": "2022-03-14T14:45:26.476984Z", "url": "https://files.pythonhosted.org/packages/51/b4/26227132a8e4063d6bac2cdf4084acde3a78a51edb8a72b3ad539f587479/codeforlife_portal-5.42.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "503c14173499cf6fcd6cffaba6544e08", "sha256": "8fabcf82203d7ef08e774908a91506ee8ebb470ef3cd09ff17471baf3694691a" }, "downloads": -1, "filename": "codeforlife-portal-5.42.0.tar.gz", "has_sig": false, "md5_digest": "503c14173499cf6fcd6cffaba6544e08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7182496, "upload_time": "2022-03-14T14:45:29", "upload_time_iso_8601": "2022-03-14T14:45:29.278479Z", "url": "https://files.pythonhosted.org/packages/55/1d/89f3fcb2cdd62322d954cc95142e7e7c5430b317283b00dddd493aad3c53/codeforlife-portal-5.42.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.43.0": [ { "comment_text": "", "digests": { "md5": "8be86789a9ea826922c61989da776e5b", "sha256": "529dea1cb39f9fafb59042302c76be3564f12afe77ef886b3ac98898795cc20c" }, "downloads": -1, "filename": "codeforlife_portal-5.43.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8be86789a9ea826922c61989da776e5b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7607612, "upload_time": "2022-03-15T16:47:53", "upload_time_iso_8601": "2022-03-15T16:47:53.607355Z", "url": "https://files.pythonhosted.org/packages/24/69/312b28d3247216b536b272093de271edb281e3ff3a7302d9fae9df209711/codeforlife_portal-5.43.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d64760ef4f1df04edd7e5c64216b564c", "sha256": "5aba9cb18e0677bb867465cd3930089f415105653e1463e2101b99cb3e132725" }, "downloads": -1, "filename": "codeforlife-portal-5.43.0.tar.gz", "has_sig": false, "md5_digest": "d64760ef4f1df04edd7e5c64216b564c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7454624, "upload_time": "2022-03-15T16:47:56", "upload_time_iso_8601": "2022-03-15T16:47:56.334184Z", "url": "https://files.pythonhosted.org/packages/7f/91/dc29fe5a2ffc39f51de8d0f16c27647b9c6bd881fb1fa52ccf938dfbe538/codeforlife-portal-5.43.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.5.0": [ { "comment_text": "", "digests": { "md5": "2faf375820f3168a0671353cc4d8afd1", "sha256": "750368b046b28499fe3c9725e1717e2337ca0cc6af33a4dde411969a0678cac3" }, "downloads": -1, "filename": "codeforlife_portal-5.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2faf375820f3168a0671353cc4d8afd1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28972982, "upload_time": "2021-10-08T14:36:35", "upload_time_iso_8601": "2021-10-08T14:36:35.257568Z", "url": "https://files.pythonhosted.org/packages/fd/b3/c923e8822dd4e685b0277923a31b4fc118236f11c40cdb462352de2261bc/codeforlife_portal-5.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ed857c813ef84aac98c8dcbc0b2dc5c0", "sha256": "23a4d25b8c9997cd271e6cdd8b6eafc3c5ba57901f1d9b1f0c22e93d2af0fcd7" }, "downloads": -1, "filename": "codeforlife-portal-5.5.0.tar.gz", "has_sig": false, "md5_digest": "ed857c813ef84aac98c8dcbc0b2dc5c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28735934, "upload_time": "2021-10-08T14:36:43", "upload_time_iso_8601": "2021-10-08T14:36:43.864883Z", "url": "https://files.pythonhosted.org/packages/73/63/6f9bde8d3e8066314c21db697996ecbf1785764c7907187c3d19bfef3750/codeforlife-portal-5.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.6.0": [ { "comment_text": "", "digests": { "md5": "5796f2f54d86086cd13b4120c2de58fa", "sha256": "7a22bccea3ac77d722d1f9a98fe7ae1277632f6a2785df97a4bb154ae239c4e6" }, "downloads": -1, "filename": "codeforlife_portal-5.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5796f2f54d86086cd13b4120c2de58fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28972994, "upload_time": "2021-10-08T15:52:18", "upload_time_iso_8601": "2021-10-08T15:52:18.337049Z", "url": "https://files.pythonhosted.org/packages/22/ee/6c1aa57b0e4506471811f108a59c7067642fd0b547d93d62a0767fb65984/codeforlife_portal-5.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d94ad61f64627958f0f97a829792cc4", "sha256": "9b2271392ef9c1b1f21d626ce935e65b0287514fa5318ef8e982d412f285b92c" }, "downloads": -1, "filename": "codeforlife-portal-5.6.0.tar.gz", "has_sig": false, "md5_digest": "9d94ad61f64627958f0f97a829792cc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28735273, "upload_time": "2021-10-08T15:52:26", "upload_time_iso_8601": "2021-10-08T15:52:26.996926Z", "url": "https://files.pythonhosted.org/packages/b2/75/955455b9347e129af9bb3197b85facb470e58f8d0bd613d7f368ea656582/codeforlife-portal-5.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.6.1": [ { "comment_text": "", "digests": { "md5": "54857f7d11daa0559ff42311290d1bae", "sha256": "7dc34f3636bb7fe8cda4ceaeae8488a480b37f118f5addef40c42b37b146dfc3" }, "downloads": -1, "filename": "codeforlife_portal-5.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "54857f7d11daa0559ff42311290d1bae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28972997, "upload_time": "2021-10-08T17:12:45", "upload_time_iso_8601": "2021-10-08T17:12:45.772881Z", "url": "https://files.pythonhosted.org/packages/8d/54/3ba218704ab65a11237ace79f972be94fd25b9ef30d83ea18263ea209543/codeforlife_portal-5.6.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "50834b955658b14cfe748a30755e1f2f", "sha256": "3662851551550fad87aa7294198eb5e2b76ae8f0c65e749530feaebe5df68245" }, "downloads": -1, "filename": "codeforlife-portal-5.6.1.tar.gz", "has_sig": false, "md5_digest": "50834b955658b14cfe748a30755e1f2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28735845, "upload_time": "2021-10-08T17:12:53", "upload_time_iso_8601": "2021-10-08T17:12:53.521208Z", "url": "https://files.pythonhosted.org/packages/cd/83/f4de72ce004bfcd17fda6726c617cea7ae3125f04afd4a5a15936ff55a72/codeforlife-portal-5.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.6.2": [ { "comment_text": "", "digests": { "md5": "2922fb34b93b2360637a98a06f07206d", "sha256": "0e378031fd3b515d866b5712f0bb0e7445ab1100e63f21879366b0a8d89e012f" }, "downloads": -1, "filename": "codeforlife_portal-5.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2922fb34b93b2360637a98a06f07206d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28973086, "upload_time": "2021-10-11T15:50:28", "upload_time_iso_8601": "2021-10-11T15:50:28.604884Z", "url": "https://files.pythonhosted.org/packages/11/91/4d047c9163757ab86431deeff37193d9ef03754c505070bbcb971f9a74f4/codeforlife_portal-5.6.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "01ee538b11306c9a26e656ef7d65d13a", "sha256": "4d87bb08731926e6c2340d77c99692af9502ef527bcf40d1caef6abf9cd31f2b" }, "downloads": -1, "filename": "codeforlife-portal-5.6.2.tar.gz", "has_sig": false, "md5_digest": "01ee538b11306c9a26e656ef7d65d13a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28735774, "upload_time": "2021-10-11T15:50:36", "upload_time_iso_8601": "2021-10-11T15:50:36.280885Z", "url": "https://files.pythonhosted.org/packages/2c/e2/1a2cace6f7131ae08ebd89df70ccc52972ce344e7ed5a4ab596702e8c455/codeforlife-portal-5.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "5.7.0": [ { "comment_text": "", "digests": { "md5": "b081e97242926e16fe2c3350d32f0d0e", "sha256": "4ebb2d70747125119f88b3b931efdedd8d1b010313258643551765fb9ce4ca5f" }, "downloads": -1, "filename": "codeforlife_portal-5.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b081e97242926e16fe2c3350d32f0d0e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28973688, "upload_time": "2021-10-14T10:59:35", "upload_time_iso_8601": "2021-10-14T10:59:35.975968Z", "url": "https://files.pythonhosted.org/packages/6d/5e/bd749973d8a67d146a08416c9d0e4b14784c2d945fc3fd3946e0872dfae1/codeforlife_portal-5.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bcfe485b15971cd9cc503c25a7302130", "sha256": "f00e3ed1a7588ca96049f9e6c203ce5456869b46e9588e89d6c71d4cd3dbb4e4" }, "downloads": -1, "filename": "codeforlife-portal-5.7.0.tar.gz", "has_sig": false, "md5_digest": "bcfe485b15971cd9cc503c25a7302130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28735944, "upload_time": "2021-10-14T10:59:46", "upload_time_iso_8601": "2021-10-14T10:59:46.316883Z", "url": "https://files.pythonhosted.org/packages/0d/d9/76bfc55dc80c4924f3f5f1c26f2e6ed6b46ddb07d3aed96220ea3cccc796/codeforlife-portal-5.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.7.1": [ { "comment_text": "", "digests": { "md5": "2dfbe718631220852115825b1b46e9f1", "sha256": "04c7d5e7c6a637752063e126d95c28c05e6e8ac5baea9d4568884b45ebbdc997" }, "downloads": -1, "filename": "codeforlife_portal-5.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dfbe718631220852115825b1b46e9f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28974222, "upload_time": "2021-10-14T12:58:20", "upload_time_iso_8601": "2021-10-14T12:58:20.000893Z", "url": "https://files.pythonhosted.org/packages/4b/9e/91190f661bbd2060dba1362f4c7d833d0d5dbff0c8d64740b9bd1b3c2298/codeforlife_portal-5.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5a864b4e686eb9ed86c1a7445afbb9a0", "sha256": "e35ecd25d5eb06ff7ecc7222940974db833d29db7a60aa55540b9e48f96c70a6" }, "downloads": -1, "filename": "codeforlife-portal-5.7.1.tar.gz", "has_sig": false, "md5_digest": "5a864b4e686eb9ed86c1a7445afbb9a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28736972, "upload_time": "2021-10-14T12:58:26", "upload_time_iso_8601": "2021-10-14T12:58:26.701064Z", "url": "https://files.pythonhosted.org/packages/df/01/7b78819f9e366dffcb58e0118a5038ae47c0ca023e143a39e80bfe65b334/codeforlife-portal-5.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.8.0": [ { "comment_text": "", "digests": { "md5": "84e81201754b898cf98d0ca3d73b81da", "sha256": "e4b850d8f7e259cee519dcae64e66d7448832962caa6b3113dffca056e805bcf" }, "downloads": -1, "filename": "codeforlife_portal-5.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84e81201754b898cf98d0ca3d73b81da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28980582, "upload_time": "2021-10-14T17:59:51", "upload_time_iso_8601": "2021-10-14T17:59:51.333406Z", "url": "https://files.pythonhosted.org/packages/ff/a7/3480d25f2a9c42d23567758a0aed7b6a106efcfbf44ce7dd29bdf762038f/codeforlife_portal-5.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "862323e768f52d019e9e574dea38e72e", "sha256": "fa4650dfeef8a3cfa44ca7228594fd51bc7f2a4c6ed4f302f75421659697faa5" }, "downloads": -1, "filename": "codeforlife-portal-5.8.0.tar.gz", "has_sig": false, "md5_digest": "862323e768f52d019e9e574dea38e72e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28742546, "upload_time": "2021-10-14T17:59:58", "upload_time_iso_8601": "2021-10-14T17:59:58.260897Z", "url": "https://files.pythonhosted.org/packages/13/43/2dbe30ac223cc1c4462a4ef4083214f5ea871e2dc05a340f904e81395606/codeforlife-portal-5.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.9.0": [ { "comment_text": "", "digests": { "md5": "b2705d4c8d2528da9bcf019ff61c310c", "sha256": "58ddc33e629506799e17895953c15b8bd47b735b31d4d03885c5de4b923adaf9" }, "downloads": -1, "filename": "codeforlife_portal-5.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2705d4c8d2528da9bcf019ff61c310c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28980698, "upload_time": "2021-10-15T17:33:36", "upload_time_iso_8601": "2021-10-15T17:33:36.820895Z", "url": "https://files.pythonhosted.org/packages/6c/d2/d0630290bc50285ee34151b822b0d3b47f5655df49976b07e55bbc4123cb/codeforlife_portal-5.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "298f21f303bbda002d32ef65772915bc", "sha256": "17b1c7c30be77014fc2e5a36c5368b7aee0efba81fcf5bc8d117395a0dd455d4" }, "downloads": -1, "filename": "codeforlife-portal-5.9.0.tar.gz", "has_sig": false, "md5_digest": "298f21f303bbda002d32ef65772915bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28742692, "upload_time": "2021-10-15T17:33:40", "upload_time_iso_8601": "2021-10-15T17:33:40.084899Z", "url": "https://files.pythonhosted.org/packages/f0/87/a01e233f0989e4fcfd83c9c7fea6b548b233cc9e240dd2f5851960b6c75b/codeforlife-portal-5.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.0.0": [ { "comment_text": "", "digests": { "md5": "e7a21e65afe8b3d009ad06fe9164c7f9", "sha256": "eaf86d3757a2cefaefa0362b9c3d4b97bbb5e7eca6e251e7531ffdb32c626efb" }, "downloads": -1, "filename": "codeforlife_portal-6.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e7a21e65afe8b3d009ad06fe9164c7f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7607058, "upload_time": "2022-03-15T17:41:40", "upload_time_iso_8601": "2022-03-15T17:41:40.932645Z", "url": "https://files.pythonhosted.org/packages/77/fd/fcc79bbf20374424284a5928d0e218302679e5e3d11a10c086426a396265/codeforlife_portal-6.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "107fea0171c8c0b0f4247a9575ef162f", "sha256": "df08caf15509a274cd46f4a80c09cbd775d5441b6c8dd8ba3b5b4f8abb3b29d5" }, "downloads": -1, "filename": "codeforlife-portal-6.0.0.tar.gz", "has_sig": false, "md5_digest": "107fea0171c8c0b0f4247a9575ef162f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7454206, "upload_time": "2022-03-15T17:41:44", "upload_time_iso_8601": "2022-03-15T17:41:44.098280Z", "url": "https://files.pythonhosted.org/packages/31/92/4d10918c97b8a5e38fc4e6df78961dd071ba668b0014b0d6d5dcd0c15b63/codeforlife-portal-6.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.0.1": [ { "comment_text": "", "digests": { "md5": "621a04b98f19728ef839ace25de7e253", "sha256": "5461fe86c8e08c34f730f76c22e87cafd651b9b48e3feeda8802f4eb958a92ad" }, "downloads": -1, "filename": "codeforlife_portal-6.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "621a04b98f19728ef839ace25de7e253", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7607091, "upload_time": "2022-03-15T18:58:24", "upload_time_iso_8601": "2022-03-15T18:58:24.533753Z", "url": "https://files.pythonhosted.org/packages/71/41/2f57ddbcacea5f6311b56b1934c783ec5dce12ce52638c75e835d0004c8d/codeforlife_portal-6.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1f0f704c2e717fb71a4179158541eb45", "sha256": "87c3d04924a814449cdfe014aeae510ac0409fcd60db1f9ff0ad11fe28d02328" }, "downloads": -1, "filename": "codeforlife-portal-6.0.1.tar.gz", "has_sig": false, "md5_digest": "1f0f704c2e717fb71a4179158541eb45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7454153, "upload_time": "2022-03-15T18:58:27", "upload_time_iso_8601": "2022-03-15T18:58:27.347906Z", "url": "https://files.pythonhosted.org/packages/aa/ec/1e51c67c32baa01030d1361ef938b167a4dac68eb0cdfcf0b03bad62ec1d/codeforlife-portal-6.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.0.2": [ { "comment_text": "", "digests": { "md5": "5c4eb2b8cf7596949bd4dcc8cb5bb8c7", "sha256": "5ad6433f496b8d00f5816c56cdce8dabd26a201cb88c333106517866d041754d" }, "downloads": -1, "filename": "codeforlife_portal-6.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c4eb2b8cf7596949bd4dcc8cb5bb8c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7607080, "upload_time": "2022-03-30T16:53:33", "upload_time_iso_8601": "2022-03-30T16:53:33.819724Z", "url": "https://files.pythonhosted.org/packages/88/9b/3dd0eaac9df5fd2556c32dcf066b1488263a672b15c2893d8a0a33175627/codeforlife_portal-6.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "24ffeee032076a8192d84e05d3d8c655", "sha256": "6e743d14543357113aff6f2374dd5a7a424137757549b624103a88bbbf4e08fa" }, "downloads": -1, "filename": "codeforlife-portal-6.0.2.tar.gz", "has_sig": false, "md5_digest": "24ffeee032076a8192d84e05d3d8c655", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7454738, "upload_time": "2022-03-30T16:53:36", "upload_time_iso_8601": "2022-03-30T16:53:36.940145Z", "url": "https://files.pythonhosted.org/packages/52/19/07b7019cf40ca012acfcb0cc84c1785ee62d80eabd51ce81b750434f6963/codeforlife-portal-6.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "6.1.0": [ { "comment_text": "", "digests": { "md5": "e0e5cb9eafe4ab7cf4eb69b756e21d39", "sha256": "aa5238ac13419e6c35e4c416de1beb55472c0344373864ace0b0098d180a9e61" }, "downloads": -1, "filename": "codeforlife_portal-6.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0e5cb9eafe4ab7cf4eb69b756e21d39", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7607079, "upload_time": "2022-04-04T13:44:14", "upload_time_iso_8601": "2022-04-04T13:44:14.693057Z", "url": "https://files.pythonhosted.org/packages/29/89/97a64e84a280335bd563e6b5f9a7cffa08879788fedb6de46b99c5294955/codeforlife_portal-6.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1349fc0295ff5ae9b262aacfc42f2cf7", "sha256": "744ec8dee42139245896b2349e63f304ed58fce73c9196a3c825da3070f67d8d" }, "downloads": -1, "filename": "codeforlife-portal-6.1.0.tar.gz", "has_sig": false, "md5_digest": "1349fc0295ff5ae9b262aacfc42f2cf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7454799, "upload_time": "2022-04-04T13:44:17", "upload_time_iso_8601": "2022-04-04T13:44:17.317887Z", "url": "https://files.pythonhosted.org/packages/fa/31/c4c313ca91488224583f2c6bb367d7aad88bd5e41e376872b5f149024648/codeforlife-portal-6.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.1.1": [ { "comment_text": "", "digests": { "md5": "f712f59b9a42a131b7f219406901761f", "sha256": "1a9c37c5fd7511fdf1716ae6e6cd91a0ab55ebdeac80884bf5dcd08f9f030eff" }, "downloads": -1, "filename": "codeforlife_portal-6.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f712f59b9a42a131b7f219406901761f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7607079, "upload_time": "2022-04-05T08:48:48", "upload_time_iso_8601": "2022-04-05T08:48:48.554503Z", "url": "https://files.pythonhosted.org/packages/d5/13/969cd13696187edfb855baf83ebd60296733a9495365f58622a06d72c08f/codeforlife_portal-6.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d836942d3fe7b9091217607f335f0ace", "sha256": "28816a3ad336764f7ddea3eecc9dede8f67943bf246ed28b921f46b13857a0fc" }, "downloads": -1, "filename": "codeforlife-portal-6.1.1.tar.gz", "has_sig": false, "md5_digest": "d836942d3fe7b9091217607f335f0ace", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7454779, "upload_time": "2022-04-05T08:48:51", "upload_time_iso_8601": "2022-04-05T08:48:51.337838Z", "url": "https://files.pythonhosted.org/packages/75/57/2ae95f6c0005c391753387aca1e08c80a071c192808fc3f1a0ea2f4535b1/codeforlife-portal-6.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.2.0": [ { "comment_text": "", "digests": { "md5": "2e8de833d9dde43329895ddaf59bd70d", "sha256": "e579bc362902471906f9b61ab00da06e48a849800541fa1c949053556d4a6ef1" }, "downloads": -1, "filename": "codeforlife_portal-6.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e8de833d9dde43329895ddaf59bd70d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7609819, "upload_time": "2022-04-05T13:59:21", "upload_time_iso_8601": "2022-04-05T13:59:21.897851Z", "url": "https://files.pythonhosted.org/packages/35/03/735c6158275fcca04e99fa7e1f48b3203be98374027fd0c75307309d65f1/codeforlife_portal-6.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9aef59b8ff3b8ec4fb817333d68a87c6", "sha256": "474b774b05a650ae561780ed1e86057094473a2f2afbe4043135634e4ed2cd66" }, "downloads": -1, "filename": "codeforlife-portal-6.2.0.tar.gz", "has_sig": false, "md5_digest": "9aef59b8ff3b8ec4fb817333d68a87c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7456868, "upload_time": "2022-04-05T13:59:25", "upload_time_iso_8601": "2022-04-05T13:59:25.230811Z", "url": "https://files.pythonhosted.org/packages/3e/3e/8031490a8817f93258937a972e6f0b8a0facb3eedcf575ed7e8d6444e1f1/codeforlife-portal-6.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.2.1": [ { "comment_text": "", "digests": { "md5": "abf1cf5bf53aacd76ab1817e439a9a9a", "sha256": "5a3add53f382256a0be3863e256705595c4b80570b061fb18473c7bf308f5bb9" }, "downloads": -1, "filename": "codeforlife_portal-6.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abf1cf5bf53aacd76ab1817e439a9a9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7609825, "upload_time": "2022-04-05T17:14:22", "upload_time_iso_8601": "2022-04-05T17:14:22.465482Z", "url": "https://files.pythonhosted.org/packages/ed/e3/51790bfc38eb4ddbf6c30d7df21818b98c1dec5bc04b107f1592c2745c32/codeforlife_portal-6.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "de133570f3ff5a0afd6b5f1ce0555bba", "sha256": "861d32d1b6e0cd90e00d7385330eed23e22447a0a6134b666c660e214184c76f" }, "downloads": -1, "filename": "codeforlife-portal-6.2.1.tar.gz", "has_sig": false, "md5_digest": "de133570f3ff5a0afd6b5f1ce0555bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7456871, "upload_time": "2022-04-05T17:14:25", "upload_time_iso_8601": "2022-04-05T17:14:25.951629Z", "url": "https://files.pythonhosted.org/packages/b4/4b/984a55b360df6f4abb1877eba4f1d68559845b01e5f91ea40f1f351b81a6/codeforlife-portal-6.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.2.2": [ { "comment_text": "", "digests": { "md5": "fbc016fd56f26c4adab5d21935cab41c", "sha256": "351ccc77f554ba220ebecc6350423ad3983775cbfa9c9afcd57a726ef5e5b701" }, "downloads": -1, "filename": "codeforlife_portal-6.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbc016fd56f26c4adab5d21935cab41c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7609828, "upload_time": "2022-04-06T12:58:38", "upload_time_iso_8601": "2022-04-06T12:58:38.638616Z", "url": "https://files.pythonhosted.org/packages/2b/73/2450fb0270065b621a96f9dfc799e54b91050ef6d6c1c8a27bb2396b932f/codeforlife_portal-6.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c38421fa2114ae8b91ada6fbe3caa49e", "sha256": "ba36ac159d32ce51a1495674b575030be839df48abc3ae401694fa687fe74221" }, "downloads": -1, "filename": "codeforlife-portal-6.2.2.tar.gz", "has_sig": false, "md5_digest": "c38421fa2114ae8b91ada6fbe3caa49e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7456978, "upload_time": "2022-04-06T12:58:40", "upload_time_iso_8601": "2022-04-06T12:58:40.900957Z", "url": "https://files.pythonhosted.org/packages/42/ef/c85744ba7cfe5fed9d807eb59ce1c422178c7ef4d40e83033a3b93ae982b/codeforlife-portal-6.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "6.2.3": [ { "comment_text": "", "digests": { "md5": "cc6f061b21b1fc77a954714a8e80d293", "sha256": "959a9c303894727ce17ab7e9c4b8c7eafeced6b9e358aebe6932322e277dbd08" }, "downloads": -1, "filename": "codeforlife_portal-6.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc6f061b21b1fc77a954714a8e80d293", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7610264, "upload_time": "2022-04-07T14:45:31", "upload_time_iso_8601": "2022-04-07T14:45:31.323456Z", "url": "https://files.pythonhosted.org/packages/db/0b/ab9a57fb6d180412ff5e226f6f5418bbe00a0470d64ae2ae0813fe228710/codeforlife_portal-6.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5be28a5cab1c39b3736acc8e1be21cd9", "sha256": "25439ecb68fef224cdd103f7138ff39686d7ef68581edc4b3c1f8cb26ab8b8f6" }, "downloads": -1, "filename": "codeforlife-portal-6.2.3.tar.gz", "has_sig": false, "md5_digest": "5be28a5cab1c39b3736acc8e1be21cd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7457387, "upload_time": "2022-04-07T14:45:36", "upload_time_iso_8601": "2022-04-07T14:45:36.099021Z", "url": "https://files.pythonhosted.org/packages/62/f2/19c96048e4660ead71a4b915e7571b0916164ffda1f0c30d988e106d817b/codeforlife-portal-6.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "6.3.0": [ { "comment_text": "", "digests": { "md5": "d73f24868b3a63e02b602d01b7fa9e69", "sha256": "7c9430db516c1a47e25154e35d6a6807674dd1af0269cbf7a81c00ad7a2903a2" }, "downloads": -1, "filename": "codeforlife_portal-6.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d73f24868b3a63e02b602d01b7fa9e69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7610950, "upload_time": "2022-04-08T10:04:26", "upload_time_iso_8601": "2022-04-08T10:04:26.845324Z", "url": "https://files.pythonhosted.org/packages/02/53/a07f0433eaceb8e0ce4f77730dea70c90714291aa994e17e546cbff68996/codeforlife_portal-6.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "01261f31acb4c93a181e30387ee327a7", "sha256": "6fb63b329f87dde48a74b92b1e09b01b5249e4494cbef5a025c53465e517292d" }, "downloads": -1, "filename": "codeforlife-portal-6.3.0.tar.gz", "has_sig": false, "md5_digest": "01261f31acb4c93a181e30387ee327a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7458052, "upload_time": "2022-04-08T10:04:30", "upload_time_iso_8601": "2022-04-08T10:04:30.379066Z", "url": "https://files.pythonhosted.org/packages/06/f8/d10853c00cdaf595ad2a11c2c13c5f30ae5cd0e1cbc6a32b6e23c9f3904e/codeforlife-portal-6.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.3.1": [ { "comment_text": "", "digests": { "md5": "4523ead5e7c91a907039084b0b2e0f3c", "sha256": "7d876d588cb11c863ef50b123ad1b54a6e74e48e00e89dc077f00ba6054b62c3" }, "downloads": -1, "filename": "codeforlife_portal-6.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4523ead5e7c91a907039084b0b2e0f3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7611227, "upload_time": "2022-04-08T11:45:17", "upload_time_iso_8601": "2022-04-08T11:45:17.439416Z", "url": "https://files.pythonhosted.org/packages/af/23/60d1740e9b1aed9a1b95531ed961eb2df7cd389674bc0b937df040a0a1c7/codeforlife_portal-6.3.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f31a6286692296c6bc8db7330a91dec7", "sha256": "fbfe721d5de7af116bcff0b828bec7589f3a57d98b157e21b824640dc465a2ab" }, "downloads": -1, "filename": "codeforlife-portal-6.3.1.tar.gz", "has_sig": false, "md5_digest": "f31a6286692296c6bc8db7330a91dec7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7458329, "upload_time": "2022-04-08T11:45:20", "upload_time_iso_8601": "2022-04-08T11:45:20.454874Z", "url": "https://files.pythonhosted.org/packages/83/f8/7f69c3b855ef609f9b90ece1140b963e4133f933c3f396af9437d0619448/codeforlife-portal-6.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.4.0": [ { "comment_text": "", "digests": { "md5": "5449b915c14da7140d0d423034bd8275", "sha256": "c71645986b18318ae6bce21b3496505a95f257cccb7b243a596c7f32d38aae64" }, "downloads": -1, "filename": "codeforlife_portal-6.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5449b915c14da7140d0d423034bd8275", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7611149, "upload_time": "2022-04-14T12:40:29", "upload_time_iso_8601": "2022-04-14T12:40:29.843778Z", "url": "https://files.pythonhosted.org/packages/89/f2/471ea2ed64b4a0cfe0a56cdde0f7fe10928e56d29d54e81ce35d2a8b83a0/codeforlife_portal-6.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "27130758fc370cf7b0a4af2beb909baf", "sha256": "73808fe7346c774861f4b25150191b9113ffbdbbf6df2e276713ab6febe59275" }, "downloads": -1, "filename": "codeforlife-portal-6.4.0.tar.gz", "has_sig": false, "md5_digest": "27130758fc370cf7b0a4af2beb909baf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7458462, "upload_time": "2022-04-14T12:40:33", "upload_time_iso_8601": "2022-04-14T12:40:33.599099Z", "url": "https://files.pythonhosted.org/packages/22/c3/ca41b828b7cbcb1ec66a278eb98a3de4d7d0dc2203560f11a47597804a2b/codeforlife-portal-6.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.4.1": [ { "comment_text": "", "digests": { "md5": "e33c0ca069d64c136d689292656ad397", "sha256": "220b145d876e03597470f9f8c27d8dd25d225586db44378ca3f6e03fb34093c9" }, "downloads": -1, "filename": "codeforlife_portal-6.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e33c0ca069d64c136d689292656ad397", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7638457, "upload_time": "2022-04-14T16:58:57", "upload_time_iso_8601": "2022-04-14T16:58:57.476446Z", "url": "https://files.pythonhosted.org/packages/f5/0f/1b1f5f6e385dd3ee173de2442ca95d31f53a1185da6b791d8c7d32f963ad/codeforlife_portal-6.4.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8ff50aadcd3a073263f897b78a70ea35", "sha256": "cd3e207b55ddb8a862a3b869bd0c8ae48dee889f2703238d9838e6e8e86fd6b8" }, "downloads": -1, "filename": "codeforlife-portal-6.4.1.tar.gz", "has_sig": false, "md5_digest": "8ff50aadcd3a073263f897b78a70ea35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7484508, "upload_time": "2022-04-14T16:59:00", "upload_time_iso_8601": "2022-04-14T16:59:00.825102Z", "url": "https://files.pythonhosted.org/packages/c8/bb/57edbf969d00a9042496942dba9bcd3381b10b6ff73929d32c37488a5ce3/codeforlife-portal-6.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.4.2": [ { "comment_text": "", "digests": { "md5": "d345f506d5443fcace8685ae43f4c2f7", "sha256": "184ed3b8bce1174ed27aac14f9bb3dbf4069818997844ed5b21a663201fc3231" }, "downloads": -1, "filename": "codeforlife_portal-6.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d345f506d5443fcace8685ae43f4c2f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7638460, "upload_time": "2022-04-26T13:39:55", "upload_time_iso_8601": "2022-04-26T13:39:55.152372Z", "url": "https://files.pythonhosted.org/packages/fd/71/458d8318d5cbb9af27ba73a5c40e546ec4c8f624b492f2530ade14d6a321/codeforlife_portal-6.4.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a87ff2b6f11affae1d5d77150696123", "sha256": "3304fd8bfe0cb03322fea26bdf5c907dfea3ed17fe0f6100f609509d6cf9db85" }, "downloads": -1, "filename": "codeforlife-portal-6.4.2.tar.gz", "has_sig": false, "md5_digest": "1a87ff2b6f11affae1d5d77150696123", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7484558, "upload_time": "2022-04-26T13:39:58", "upload_time_iso_8601": "2022-04-26T13:39:58.347008Z", "url": "https://files.pythonhosted.org/packages/90/b0/1cbdb76c0efdc2eea8caf824af0f6c79040ff9950ae550bfe8ee50a438b6/codeforlife-portal-6.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "6.4.3": [ { "comment_text": "", "digests": { "md5": "0e8af955b33f15956fc18089f9b53d41", "sha256": "795a2b60d62b93c0758d7fc13d0146ea91d313547086c0bbf5bbd4782859a885" }, "downloads": -1, "filename": "codeforlife_portal-6.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e8af955b33f15956fc18089f9b53d41", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7638485, "upload_time": "2022-04-28T11:13:04", "upload_time_iso_8601": "2022-04-28T11:13:04.516641Z", "url": "https://files.pythonhosted.org/packages/ba/39/27f448367aae9b1a6cbc8b98162f14d730734974621b577216154a23820f/codeforlife_portal-6.4.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6b9a62e458705751a29328b0c6cd9f00", "sha256": "7800c446d59b3c84b2ea031e610099b6d096de8332bfcdd456734c9fa88de361" }, "downloads": -1, "filename": "codeforlife-portal-6.4.3.tar.gz", "has_sig": false, "md5_digest": "6b9a62e458705751a29328b0c6cd9f00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7484544, "upload_time": "2022-04-28T11:13:07", "upload_time_iso_8601": "2022-04-28T11:13:07.808808Z", "url": "https://files.pythonhosted.org/packages/a4/3c/62d0c468b52149cc406546be76e7b8ab9f2e3489ace7c8c86da9592d5fc8/codeforlife-portal-6.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "6.4.4": [ { "comment_text": "", "digests": { "md5": "d836080ee880a53749adb43443a13a07", "sha256": "935112a9136f8c48a3c07f764783e27a2bf0db57f1efbaf1aca6585f31df7468" }, "downloads": -1, "filename": "codeforlife_portal-6.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d836080ee880a53749adb43443a13a07", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7638590, "upload_time": "2022-04-28T13:59:56", "upload_time_iso_8601": "2022-04-28T13:59:56.992633Z", "url": "https://files.pythonhosted.org/packages/c0/83/a6a2c60ba32b5b82df63e8cf9e8bcf5b8b49bd351d35931b1b5d5ab1eb93/codeforlife_portal-6.4.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "259fba23ff1e454179e2ce9970e094db", "sha256": "36a3baffc35ac1c9429d61fe2b0012ec58478e2f95cfbf52899b1b42096b8470" }, "downloads": -1, "filename": "codeforlife-portal-6.4.4.tar.gz", "has_sig": false, "md5_digest": "259fba23ff1e454179e2ce9970e094db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7484604, "upload_time": "2022-04-28T13:59:59", "upload_time_iso_8601": "2022-04-28T13:59:59.918082Z", "url": "https://files.pythonhosted.org/packages/32/7b/a5d29d96a141a0b0c8cc8f22b87814cb32de413cd21b657cf16422309ea7/codeforlife-portal-6.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "6.5.0": [ { "comment_text": "", "digests": { "md5": "e3392203e5215e8eab5fc0630deb6b78", "sha256": "9200e790adc5c5cc93ff25ba7de881ec47fec099bd32a85b122e558adb9fd203" }, "downloads": -1, "filename": "codeforlife_portal-6.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e3392203e5215e8eab5fc0630deb6b78", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7638619, "upload_time": "2022-05-03T10:08:41", "upload_time_iso_8601": "2022-05-03T10:08:41.894827Z", "url": "https://files.pythonhosted.org/packages/27/25/057c1772b41f91bf76ef2baa6586acbe0c322f80f6f8be5e480567cfb323/codeforlife_portal-6.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a27f13ca153967c438d4a228b40d048e", "sha256": "17e2d790684add564a758d5cc3f7bdbe63c05b4aee6364b74f4a5580969fd6fc" }, "downloads": -1, "filename": "codeforlife-portal-6.5.0.tar.gz", "has_sig": false, "md5_digest": "a27f13ca153967c438d4a228b40d048e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7484690, "upload_time": "2022-05-03T10:08:46", "upload_time_iso_8601": "2022-05-03T10:08:46.092165Z", "url": "https://files.pythonhosted.org/packages/88/37/e251145746cdbafcc0f543e604bccec4b9e1bf52cc895c35a663d2856cc2/codeforlife-portal-6.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.5.1": [ { "comment_text": "", "digests": { "md5": "f137b25329374cf96be910bab43abc56", "sha256": "aa735485150ca447e70390005f7878cb89781c38ac1aea81f8246e17619d8b92" }, "downloads": -1, "filename": "codeforlife_portal-6.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f137b25329374cf96be910bab43abc56", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7631654, "upload_time": "2022-05-03T17:15:31", "upload_time_iso_8601": "2022-05-03T17:15:31.860360Z", "url": "https://files.pythonhosted.org/packages/24/00/564b273130da8f696882cd4bde09f6fdf38dbeaeab61e8ee6eae8e11f8b0/codeforlife_portal-6.5.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9f08d3150cd4acbc13b7f4784648fa76", "sha256": "0059c2a40c0184dbd1049b0b5ba2d222bf25cf47aa053fb73ebc6edf625a07a7" }, "downloads": -1, "filename": "codeforlife-portal-6.5.1.tar.gz", "has_sig": false, "md5_digest": "9f08d3150cd4acbc13b7f4784648fa76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7479393, "upload_time": "2022-05-03T17:15:35", "upload_time_iso_8601": "2022-05-03T17:15:35.171819Z", "url": "https://files.pythonhosted.org/packages/f5/86/4f79566ca67a187f2da6c269f5fab66d562084e74f2b3637db53a10e9682/codeforlife-portal-6.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.5.2": [ { "comment_text": "", "digests": { "md5": "72e189d212fbd7c0546d3e8233ce2235", "sha256": "dc166bd72814a9fc1893c9baead525fead98c74f4360e7cc1f32e8b11caf037d" }, "downloads": -1, "filename": "codeforlife_portal-6.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72e189d212fbd7c0546d3e8233ce2235", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7631654, "upload_time": "2022-05-04T15:03:33", "upload_time_iso_8601": "2022-05-04T15:03:33.561470Z", "url": "https://files.pythonhosted.org/packages/89/e1/f88ded3a3040a25d728b2de23defbf7c4183b93bc1ec7f1b101c14c65e77/codeforlife_portal-6.5.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "232092ecdd1c6c5c7f74fda05f7e8080", "sha256": "a3e4a771117a74e000e4905ac4900d260f815bc01c31fafadc7e3087771532ad" }, "downloads": -1, "filename": "codeforlife-portal-6.5.2.tar.gz", "has_sig": false, "md5_digest": "232092ecdd1c6c5c7f74fda05f7e8080", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7479277, "upload_time": "2022-05-04T15:03:36", "upload_time_iso_8601": "2022-05-04T15:03:36.179210Z", "url": "https://files.pythonhosted.org/packages/cc/e6/d9716f72492b61c4e889b3196dcf9bbcd114cccf35d7a3f24102b55d66ef/codeforlife-portal-6.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "6.6.0": [ { "comment_text": "", "digests": { "md5": "fbf8c916365ab395f627b65dc9086094", "sha256": "4092ae2fd7fad733d42e789199f4d5755286abad3e5d8e701098ddebb084b302" }, "downloads": -1, "filename": "codeforlife_portal-6.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbf8c916365ab395f627b65dc9086094", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7632798, "upload_time": "2022-05-10T09:09:14", "upload_time_iso_8601": "2022-05-10T09:09:14.254147Z", "url": "https://files.pythonhosted.org/packages/9d/af/a40f3c5ea275e1a8b0f78f50b343e839e8ed72afc89451925e2054eb4448/codeforlife_portal-6.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2dccae28e40182ab9b4c377e9574b1e2", "sha256": "57fcaf2a859a5ea062067ae977c437b0f0815afe5fc6db00b2f280d5a24447e5" }, "downloads": -1, "filename": "codeforlife-portal-6.6.0.tar.gz", "has_sig": false, "md5_digest": "2dccae28e40182ab9b4c377e9574b1e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7480438, "upload_time": "2022-05-10T09:09:17", "upload_time_iso_8601": "2022-05-10T09:09:17.851557Z", "url": "https://files.pythonhosted.org/packages/7e/a1/2c73bdf40c2756ec2ed18f3ebe51c0f52d817986066c13e00fa47ea65e2f/codeforlife-portal-6.6.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fbf8c916365ab395f627b65dc9086094", "sha256": "4092ae2fd7fad733d42e789199f4d5755286abad3e5d8e701098ddebb084b302" }, "downloads": -1, "filename": "codeforlife_portal-6.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbf8c916365ab395f627b65dc9086094", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7632798, "upload_time": "2022-05-10T09:09:14", "upload_time_iso_8601": "2022-05-10T09:09:14.254147Z", "url": "https://files.pythonhosted.org/packages/9d/af/a40f3c5ea275e1a8b0f78f50b343e839e8ed72afc89451925e2054eb4448/codeforlife_portal-6.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2dccae28e40182ab9b4c377e9574b1e2", "sha256": "57fcaf2a859a5ea062067ae977c437b0f0815afe5fc6db00b2f280d5a24447e5" }, "downloads": -1, "filename": "codeforlife-portal-6.6.0.tar.gz", "has_sig": false, "md5_digest": "2dccae28e40182ab9b4c377e9574b1e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7480438, "upload_time": "2022-05-10T09:09:17", "upload_time_iso_8601": "2022-05-10T09:09:17.851557Z", "url": "https://files.pythonhosted.org/packages/7e/a1/2c73bdf40c2756ec2ed18f3ebe51c0f52d817986066c13e00fa47ea65e2f/codeforlife-portal-6.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }