{ "info": { "author": "Steve Jackson", "author_email": "washad@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# PyRedisEasyIO\nA project to simplify reading/writing single objects from/to redis\n\n\n## Description\nRedis is a great way to share data between applications - or processes in an application. \nHowever, in its raw form, the application has to deal with data type conversion to/from\nstring, check for existence, and other pesky stuff. It would be nice if that were \nabstracted in such a way to where it didn't appear in code that redis was being used\nat all. \n\nThis project seeks to allow the exchange of single data points in a readable way, eg. \nmy_data.my_value = 30 (automatically writes '30' to redis) \n\n## Installation\npip install pyrediseasyio\n\n\n## Usage\nThe basis of functionality is the IOGroup class. It acts as a container for individual values\nand performs the behind-the-scenes reads and writes. \n\n~~~~\nfrom io_group import IOGroup\nfrom single_io import BooleanIO, IntIO, FloatIO\n\n\nclass TestGroup1(IOGroup):\n Bool1 = BooleanIO(\"Boolean 1\", \"Bool1\", False)\n Bool2 = BooleanIO(\"Boolean 2\", \"Bool2\", True)\n Int1 = IntIO(\"Integer 1\", \"Int1\")\n Int2 = IntIO(\"Integer 2\", \"Int2\", default=34)\n MyFloat1 = FloatIO(\"Float 1\", \"Float1\", default=1.2)\n\nclass TestGroup2(IOGroup):\n Bool1 = BooleanIO(\"Boolean 1\", \"Bool1\", False)\n Bool2 = BooleanIO(\"Boolean 2\", \"Bool2\", True)\n Int1 = IntIO(\"Integer 1\", \"Int1\")\n Int2 = IntIO(\"Integer 2\", \"Int2\", default=34)\n Float1 = FloatIO(\"Float 1\", \"Float1\", default=1.2)\n\n\ngroup1a = TestGroup1()\ngroup1b = TestGroup1()\ngroup2 = TestGroup2()\n\ngroup1a.MyFloat1 = 1234.5 # Performs redis 'set', sending 1234.5 with key 'Float1'\nprint(group1b.Float1.value) # Performs redis 'get', calling 'value' converts to primitive type\nprint(group2.Float1.value)\n~~~~\n\n### HTML: \nFor convenience, methods are provided to automatically generate html. The \n[dominate](https://github.com/Knio/dominate/blob/master/tests/test_html.py) library is used behind the scenes,\ngiving you first class access to manipulate the html response; Below is an example of usage, \nconsult the test cases for further examples. \n\n~~~~\n\nclass TestGroup(IOGroup):\n Bool1 = BooleanIO(\"Boolean 1\", \"Bool1\", units=\"On/Off\")\n Float1 = FloatIO(\"Float 1\", \"Float1\", default=1.23, units=\"furlongs\")\n\n\nh = HMTLIOGroup(test_group, \"my_id\", \"my_namespace\").html().render()\nprint(h) #-> Gives;\n\n'''\n
\n
\n
Boolean 1
\n
False
\n
On/Off
\n
\n
\n
Float 1
\n
1.23
\n
furlongs
\n
\n
\n'''\n\n~~~~\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/washad/PyRedisEasyIO", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyrediseasyio", "package_url": "https://pypi.org/project/pyrediseasyio/", "platform": "", "project_url": "https://pypi.org/project/pyrediseasyio/", "project_urls": { "Homepage": "https://github.com/washad/PyRedisEasyIO" }, "release_url": "https://pypi.org/project/pyrediseasyio/0.0.35/", "requires_dist": [ "wheel", "dominate", "redis", "str2bool" ], "requires_python": "", "summary": "A set of tools for simplifying reading and writing of single values to/from Redis.", "version": "0.0.35" }, "last_serial": 5573399, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "119fb65536654543e4cdd87ea9bf5d3c", "sha256": "b35861ac2b6a875c3d3ce6eeec8affb1fd43e96ca4f26d176fa390cd0ba9bd7d" }, "downloads": -1, "filename": "pyrediseasyio-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "119fb65536654543e4cdd87ea9bf5d3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8463, "upload_time": "2019-06-17T14:55:36", "url": "https://files.pythonhosted.org/packages/07/fa/bd4e51cd4d117975e2977024d6e8408d52435241d44ab3f50e552934999d/pyrediseasyio-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17621bbf0fb36e25d03d32f86a522019", "sha256": "d674f963655443345bc37a7c0e0c64d81c80487dbe61e637d83062579739487f" }, "downloads": -1, "filename": "pyrediseasyio-0.0.10.tar.gz", "has_sig": false, "md5_digest": "17621bbf0fb36e25d03d32f86a522019", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5633, "upload_time": "2019-06-17T14:55:37", "url": "https://files.pythonhosted.org/packages/fa/da/5bda197c739e3197087c39e7de37156570cd3dbedc5c35e1c9fdfa7c4de4/pyrediseasyio-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "a1fbf8c69260d4ab5de843027881b605", "sha256": "dbd4f94bba7ee7490cb62c187599cff48b37246769bc8e8668f34332fc10c4a1" }, "downloads": -1, "filename": "pyrediseasyio-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "a1fbf8c69260d4ab5de843027881b605", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8838, "upload_time": "2019-06-19T04:32:48", "url": "https://files.pythonhosted.org/packages/13/a5/072e983920bc085aa5cc05703f6d1e29c3db1dbab0492cb81bdae8274c4a/pyrediseasyio-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "357d627278e916756310be566298e0e9", "sha256": "42a34442cd83bf4e813490a052e73f6171e95c908c682eb4378112a321a1cbbf" }, "downloads": -1, "filename": "pyrediseasyio-0.0.11.tar.gz", "has_sig": false, "md5_digest": "357d627278e916756310be566298e0e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5910, "upload_time": "2019-06-19T04:32:50", "url": "https://files.pythonhosted.org/packages/b0/cb/a7942ec09cc9311bb72cf54be483061aa2d69ed185cbb7ac58e0643e8af2/pyrediseasyio-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "da5efbc1c68a87e9a1f92dc7f39ddc44", "sha256": "a4277a306d698a7ddb887287072cc4cb73ad3344fcfa1d0786b75b39276e6951" }, "downloads": -1, "filename": "pyrediseasyio-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "da5efbc1c68a87e9a1f92dc7f39ddc44", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8953, "upload_time": "2019-06-20T14:48:02", "url": "https://files.pythonhosted.org/packages/70/bf/e5bed46277a8cfa075eb31305c5ea5cba43023f337e9fa799545c80d876d/pyrediseasyio-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4885936747244e9cd1398635b281ad3", "sha256": "19f81559fff66d44b09a890c80cf228a559375b40f86aea05f45d28e72de86f6" }, "downloads": -1, "filename": "pyrediseasyio-0.0.12.tar.gz", "has_sig": false, "md5_digest": "d4885936747244e9cd1398635b281ad3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6035, "upload_time": "2019-06-20T14:48:03", "url": "https://files.pythonhosted.org/packages/83/cb/423d4b2ca70001640f28dda58c555874acb9933f0a7036ad70ab5af41791/pyrediseasyio-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "4240dd19db9629087ace2750915904a0", "sha256": "7b07b499431671816a4123bebec02520dd648361e907a2bf96b1f01c57645c4b" }, "downloads": -1, "filename": "pyrediseasyio-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "4240dd19db9629087ace2750915904a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8952, "upload_time": "2019-06-21T13:32:04", "url": "https://files.pythonhosted.org/packages/f7/4a/f638e6bbe0a7bfb024ad436b0b28de5df63e90cf9458674eebf1384c46fd/pyrediseasyio-0.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72b6a923ae03f557103e0ec4cf4a5fe6", "sha256": "11fade44520e73825ca18377d126495aa38239187e9de3bb53a3d09dd82b3239" }, "downloads": -1, "filename": "pyrediseasyio-0.0.13.tar.gz", "has_sig": false, "md5_digest": "72b6a923ae03f557103e0ec4cf4a5fe6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6040, "upload_time": "2019-06-21T13:32:05", "url": "https://files.pythonhosted.org/packages/e7/8f/e780578465178c7cb8fb97bf2c4a4100d167b648347150131a012ec16620/pyrediseasyio-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "99ab01eebb9f7c6c185f29ce55ce2e7a", "sha256": "474519fe2a7604d360c5bfe4545f7b4c01ecb9a4d8c1c9174735c327ea16d620" }, "downloads": -1, "filename": "pyrediseasyio-0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "99ab01eebb9f7c6c185f29ce55ce2e7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8969, "upload_time": "2019-06-21T13:37:30", "url": "https://files.pythonhosted.org/packages/fb/fd/06cb8082cdd3d8831d4b88aca20da37531c32c9131369e602c58b84dd53e/pyrediseasyio-0.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f70f7694f2b9f26ad41d059ba7be6bf", "sha256": "8d02357acba1067696e6a702c196b4bea1d9be4be9b5fea1b4efebd0822f9d65" }, "downloads": -1, "filename": "pyrediseasyio-0.0.14.tar.gz", "has_sig": false, "md5_digest": "1f70f7694f2b9f26ad41d059ba7be6bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6049, "upload_time": "2019-06-21T13:37:32", "url": "https://files.pythonhosted.org/packages/2e/99/74ca61e9c6151a6a2c278f13b9279cbdae59ea32b328feecde5c0c68dbbf/pyrediseasyio-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "2957aa30a1203dc8d053c87e5622736b", "sha256": "06624f0834fe7055a2428cbf4725f3a56685491487c9680b0088fbef6f47112e" }, "downloads": -1, "filename": "pyrediseasyio-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "2957aa30a1203dc8d053c87e5622736b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17311, "upload_time": "2019-06-22T18:59:12", "url": "https://files.pythonhosted.org/packages/ba/33/8fcd9793e018c4116c66ada7db0b28a576361c27aade699f69709c9a4599/pyrediseasyio-0.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7977d93f473fb4f72919da4cea7d5bc2", "sha256": "cdd939ebd6fa117cc1fc2d337424e3ed25b6fb4b4c162c3cfcfc3ba784036103" }, "downloads": -1, "filename": "pyrediseasyio-0.0.15.tar.gz", "has_sig": false, "md5_digest": "7977d93f473fb4f72919da4cea7d5bc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8466, "upload_time": "2019-06-22T18:59:13", "url": "https://files.pythonhosted.org/packages/97/a9/3619f7b620b17ca583ef04f1fcc40e24d772c4ce149078dadecb97159ee6/pyrediseasyio-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "3b863967891afa7cea2a5bca81dff8c6", "sha256": "8d8b738f64ff2461440c6338ff730010e3bcf25f9d07ae69dab041166ddf8b22" }, "downloads": -1, "filename": "pyrediseasyio-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "3b863967891afa7cea2a5bca81dff8c6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17328, "upload_time": "2019-06-22T20:07:36", "url": "https://files.pythonhosted.org/packages/cd/1a/648359f0817cf70a14a7d5c2a208b71d12bc5e5c9eed7dffb494eb8b619e/pyrediseasyio-0.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d76c26f326c6a85b36f57ee5d5d77a2", "sha256": "57bf8f68af0de2c60e807f347f7a7133cda00ce69a578e6ee6e52d27669fb459" }, "downloads": -1, "filename": "pyrediseasyio-0.0.16.tar.gz", "has_sig": false, "md5_digest": "6d76c26f326c6a85b36f57ee5d5d77a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8506, "upload_time": "2019-06-22T20:07:37", "url": "https://files.pythonhosted.org/packages/3f/7e/abe18447343d35104e93fc6efa7771d5d64968809f5fe7446fa03dd2acd3/pyrediseasyio-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "808bb3dea46aba02557d25e8d4086430", "sha256": "9a3db0e6c3ec1bee42bb6eb529d958ab53c5b840a29ff4131adc3ee66c656388" }, "downloads": -1, "filename": "pyrediseasyio-0.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "808bb3dea46aba02557d25e8d4086430", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17410, "upload_time": "2019-06-22T21:16:03", "url": "https://files.pythonhosted.org/packages/a1/8b/cc647c0450c75f9e8806148596959b246f8138389a2c7a2859e34db7b8f2/pyrediseasyio-0.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "125db91cde54c9406fb8438615c3992c", "sha256": "b5e4c2c6449e98d711e9e5c83d6132009f4ca5da761c211232e286a383a09e44" }, "downloads": -1, "filename": "pyrediseasyio-0.0.17.tar.gz", "has_sig": false, "md5_digest": "125db91cde54c9406fb8438615c3992c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8537, "upload_time": "2019-06-22T21:16:05", "url": "https://files.pythonhosted.org/packages/d6/5d/75d92815295e84f419c0505ef68b93fbb75ce7712534228133b1315fc6c5/pyrediseasyio-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "42c6dcfd8743b0b77d4404b6d48a8a5d", "sha256": "77ddf839644b0503fa2e77f2a5bd47504d5ec83c99d0c005de9a063b8223e393" }, "downloads": -1, "filename": "pyrediseasyio-0.0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "42c6dcfd8743b0b77d4404b6d48a8a5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18381, "upload_time": "2019-06-23T00:04:25", "url": "https://files.pythonhosted.org/packages/85/53/04ec096c9459564667f64cb598c7c926a8ba84ee3e91f22d6eca8e2c2c31/pyrediseasyio-0.0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a2b92a23bbc9e931affa3b69bf9db6f", "sha256": "952e1e88deb29890052c9b2eba94b117a68ce978eda02baa2db3b6c4d9f4d7f5" }, "downloads": -1, "filename": "pyrediseasyio-0.0.18.tar.gz", "has_sig": false, "md5_digest": "5a2b92a23bbc9e931affa3b69bf9db6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8586, "upload_time": "2019-06-23T00:04:26", "url": "https://files.pythonhosted.org/packages/a0/65/ff0240328bec8d0eec9aa366d8d4135310caec921bf5f9f3c8a291d08619/pyrediseasyio-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "6999b5e6f1227a602a3003a1004aa17f", "sha256": "0a6e53f31f428ef0ff4dcdf18e2c9074c4e9b20d9f8a8bc70cb77f015abcb523" }, "downloads": -1, "filename": "pyrediseasyio-0.0.19-py3-none-any.whl", "has_sig": false, "md5_digest": "6999b5e6f1227a602a3003a1004aa17f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18385, "upload_time": "2019-06-23T00:44:49", "url": "https://files.pythonhosted.org/packages/49/20/5b46d9aa74e8dc93edffd240f19b1baf8bf7dfd7a31765e591792313cc05/pyrediseasyio-0.0.19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cd34e11d1497ca8d4a1743107888b53", "sha256": "b0fa900df6c067a5d198570ab173888038b728990224e9012cbf5323a0e8c0bb" }, "downloads": -1, "filename": "pyrediseasyio-0.0.19.tar.gz", "has_sig": false, "md5_digest": "3cd34e11d1497ca8d4a1743107888b53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8598, "upload_time": "2019-06-23T00:44:51", "url": "https://files.pythonhosted.org/packages/76/6f/03e245b0e7ad3f234677fffb43663a91f283d7e7e3d53148bc5357e1fcab/pyrediseasyio-0.0.19.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "5d80c08a27f2a7ea75cf50b48237d261", "sha256": "636a6cfd9e93e10a948a654fb7d45ff2d4548d87c827aab962d6904c4742f284" }, "downloads": -1, "filename": "pyrediseasyio-0.0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "5d80c08a27f2a7ea75cf50b48237d261", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18451, "upload_time": "2019-06-24T13:21:12", "url": "https://files.pythonhosted.org/packages/bd/d6/b0f984c4e0c9002c587b559f1c70af14a060a6866525af7bdb2cac97180c/pyrediseasyio-0.0.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e55042428c4b9047d414e2d16256be4", "sha256": "d6ebbdc474273a6b39689bef6a740d45172b5b938be54070b2f3efcf4a1379e3" }, "downloads": -1, "filename": "pyrediseasyio-0.0.20.tar.gz", "has_sig": false, "md5_digest": "5e55042428c4b9047d414e2d16256be4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8654, "upload_time": "2019-06-24T13:21:14", "url": "https://files.pythonhosted.org/packages/e0/62/edd8e29499b39831cd9ea4acc773065e17c54570887a179712b1d91c9e31/pyrediseasyio-0.0.20.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "81aa2b8e35f0be70ddae5efeeb8bdffe", "sha256": "281111797969886bdc732faa05c160cd206d39d4b6289f808f273bfe02f82837" }, "downloads": -1, "filename": "pyrediseasyio-0.0.26-py3-none-any.whl", "has_sig": false, "md5_digest": "81aa2b8e35f0be70ddae5efeeb8bdffe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19077, "upload_time": "2019-07-02T17:13:36", "url": "https://files.pythonhosted.org/packages/03/ac/ce66bbd36d38fd9d7b69281aeecaab96690159ac1b652bbc48de8a2feec9/pyrediseasyio-0.0.26-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46f792b7726052818d5a92ff5955790b", "sha256": "487c890f5281cf8f4a658a7eecebf2143d39c6939f52b2446c7c4f7f257eebfd" }, "downloads": -1, "filename": "pyrediseasyio-0.0.26.tar.gz", "has_sig": false, "md5_digest": "46f792b7726052818d5a92ff5955790b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12559, "upload_time": "2019-07-02T17:13:38", "url": "https://files.pythonhosted.org/packages/e0/0e/963cd448477b4e2dbdc85fb986ad3beb9a9b471b91e49027a8456fd8df17/pyrediseasyio-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "687c4da210c91c1208622617d2668eb1", "sha256": "0a5c4660e1b1f4c2bce5b9c4a17af83a31fa7f1efb135f71940de39f80d54aa8" }, "downloads": -1, "filename": "pyrediseasyio-0.0.27-py3-none-any.whl", "has_sig": false, "md5_digest": "687c4da210c91c1208622617d2668eb1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22223, "upload_time": "2019-07-03T17:56:26", "url": "https://files.pythonhosted.org/packages/28/8a/020a81333bd7cbad5fd2ee8828e3262981d2f7f37be2fc2e08ada6863a11/pyrediseasyio-0.0.27-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bf765e6a9708a6af70a253372a186ee", "sha256": "1698a14254abce8f11c358c8577b80f3ab2dd860529b0aede5599eecbce86c18" }, "downloads": -1, "filename": "pyrediseasyio-0.0.27.tar.gz", "has_sig": false, "md5_digest": "6bf765e6a9708a6af70a253372a186ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13872, "upload_time": "2019-07-03T17:56:27", "url": "https://files.pythonhosted.org/packages/36/92/2054f5b8ee5f303bd674183a30d234c4605fdb704bdfbbfdb946d1387bdf/pyrediseasyio-0.0.27.tar.gz" } ], "0.0.28": [ { "comment_text": "", "digests": { "md5": "7d782ac3435ab656d2ebc7d2b6ca9312", "sha256": "38fc4b70a37c7a959063c01f3c7e3b95d3d32c6ccb1d986ed79056d4bceb90ce" }, "downloads": -1, "filename": "pyrediseasyio-0.0.28-py3-none-any.whl", "has_sig": false, "md5_digest": "7d782ac3435ab656d2ebc7d2b6ca9312", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22248, "upload_time": "2019-07-03T21:58:47", "url": "https://files.pythonhosted.org/packages/f7/1f/9c89c17f213448614b54e72e11541aea9fedb8d9b03e59080f54c6d0db36/pyrediseasyio-0.0.28-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18de4097252c3a3c14319d302bc49fe8", "sha256": "894809c532a22a137a3835a04e4664bae4450a451b572fe74bf64774b672111f" }, "downloads": -1, "filename": "pyrediseasyio-0.0.28.tar.gz", "has_sig": false, "md5_digest": "18de4097252c3a3c14319d302bc49fe8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13899, "upload_time": "2019-07-03T21:58:48", "url": "https://files.pythonhosted.org/packages/67/99/6030ad9af7bde64b27ca4337cc327a60a01dc336d01b3f835cabc0f06b07/pyrediseasyio-0.0.28.tar.gz" } ], "0.0.29": [ { "comment_text": "", "digests": { "md5": "1d1f058f361a5bbaa7864af14901d852", "sha256": "dcd23e16be66820b807deb6a0d71f7789b80d53e669bbcbbfb670d4eb23a15e8" }, "downloads": -1, "filename": "pyrediseasyio-0.0.29-py3-none-any.whl", "has_sig": false, "md5_digest": "1d1f058f361a5bbaa7864af14901d852", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24176, "upload_time": "2019-07-09T15:18:42", "url": "https://files.pythonhosted.org/packages/82/ff/4a4a905af52306dbd16f12129f80b741e92bca40c572fd15fc8f3fcff51d/pyrediseasyio-0.0.29-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5f45bf7f609a957a9788091d2160316", "sha256": "ca3e9dc1b15d633053836a3c2d6052c3179667ad0451a02dcbf2266c0b8791a6" }, "downloads": -1, "filename": "pyrediseasyio-0.0.29.tar.gz", "has_sig": false, "md5_digest": "f5f45bf7f609a957a9788091d2160316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15076, "upload_time": "2019-07-09T15:18:43", "url": "https://files.pythonhosted.org/packages/b9/b2/e1671916d5375b95d4115714383a4abe8b35d59c2b39dd039729322dc1dc/pyrediseasyio-0.0.29.tar.gz" } ], "0.0.30": [ { "comment_text": "", "digests": { "md5": "3f24c586087439b32aeeaed2471a5d0a", "sha256": "5369f1fc83551cd2d52e03b1482b625a3976aea266c54e49b9cda95e98702cc1" }, "downloads": -1, "filename": "pyrediseasyio-0.0.30-py3-none-any.whl", "has_sig": false, "md5_digest": "3f24c586087439b32aeeaed2471a5d0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25003, "upload_time": "2019-07-12T20:15:23", "url": "https://files.pythonhosted.org/packages/22/af/595cc2cb4a244723a9be5489d1c2c5c8ef444a88499764d832bd036be6cf/pyrediseasyio-0.0.30-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "349983317a262423f01bbbade00bc868", "sha256": "52bba18f1ba00e142507721c3ce4d6f6a38a00624e6f5ae681f96ab4a6e20537" }, "downloads": -1, "filename": "pyrediseasyio-0.0.30.tar.gz", "has_sig": false, "md5_digest": "349983317a262423f01bbbade00bc868", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15389, "upload_time": "2019-07-12T20:15:25", "url": "https://files.pythonhosted.org/packages/94/fb/90f06a18f5219ae380d2f322ac8ee8d4978719b775ed1750d19485f61397/pyrediseasyio-0.0.30.tar.gz" } ], "0.0.31": [ { "comment_text": "", "digests": { "md5": "d680a4629baf35b57e10a970e461a96f", "sha256": "a34fa82d7b10fde9f58b1674d3b1ba610007ae69ceebc1aa546d2d8ca89bb7a8" }, "downloads": -1, "filename": "pyrediseasyio-0.0.31-py3-none-any.whl", "has_sig": false, "md5_digest": "d680a4629baf35b57e10a970e461a96f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25083, "upload_time": "2019-07-12T20:55:39", "url": "https://files.pythonhosted.org/packages/1e/15/2ce2d6a125099c8af8e3ac12febbc259b6161b24839b4877ddd457886032/pyrediseasyio-0.0.31-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04aa060801c19990a0da8ac20bd66f34", "sha256": "8ee14e26b4fd48238a6c379acf6447a7970c04b23c78472c61512cb49b26c2ab" }, "downloads": -1, "filename": "pyrediseasyio-0.0.31.tar.gz", "has_sig": false, "md5_digest": "04aa060801c19990a0da8ac20bd66f34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15466, "upload_time": "2019-07-12T20:55:41", "url": "https://files.pythonhosted.org/packages/a5/7f/251386aade1151c0100d47afd7f7331836a62148afaeecdec48267165e44/pyrediseasyio-0.0.31.tar.gz" } ], "0.0.32": [ { "comment_text": "", "digests": { "md5": "3811acfc70fb8a161b3fe09c533f06f2", "sha256": "d7098df75a0660b439dc771e1c46abb6198f3daad4ec1e64414f377b26cbbb71" }, "downloads": -1, "filename": "pyrediseasyio-0.0.32-py3-none-any.whl", "has_sig": false, "md5_digest": "3811acfc70fb8a161b3fe09c533f06f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25082, "upload_time": "2019-07-22T22:35:22", "url": "https://files.pythonhosted.org/packages/e4/4f/378c4f0dc45c7e82a7274a07b2934453da832262b48dfeebba672cd35b8c/pyrediseasyio-0.0.32-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60cc13cd4bb861efa1c3a25125f945d3", "sha256": "752706221680ecb38b766e70a9c2ba8340a3dd610d69c45ca22de78341d68a61" }, "downloads": -1, "filename": "pyrediseasyio-0.0.32.tar.gz", "has_sig": false, "md5_digest": "60cc13cd4bb861efa1c3a25125f945d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15466, "upload_time": "2019-07-22T22:35:23", "url": "https://files.pythonhosted.org/packages/07/d3/9a783253841a5cc46e8fbfcd9eb8a5e8aa97a69d110109b5c75b45405300/pyrediseasyio-0.0.32.tar.gz" } ], "0.0.33": [ { "comment_text": "", "digests": { "md5": "660e7d1c843400578b8d4d564135b882", "sha256": "b6a88d28a8d0be8ab7bd0fd57cdbc5cefa7fbf8511bbd1f53d80932f2c2df65f" }, "downloads": -1, "filename": "pyrediseasyio-0.0.33-py3-none-any.whl", "has_sig": false, "md5_digest": "660e7d1c843400578b8d4d564135b882", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25591, "upload_time": "2019-07-23T14:19:23", "url": "https://files.pythonhosted.org/packages/90/a1/48efa090699291e772426e46c0b5b71dc48729a28bb9921074879892e7ea/pyrediseasyio-0.0.33-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f4c2373bb062310a44362d8fc98e2dd", "sha256": "1469b33df20c7e8dd95db1c7e056c64bcacb4ab5f43f14e65d39af390292fd3a" }, "downloads": -1, "filename": "pyrediseasyio-0.0.33.tar.gz", "has_sig": false, "md5_digest": "3f4c2373bb062310a44362d8fc98e2dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15627, "upload_time": "2019-07-23T14:19:24", "url": "https://files.pythonhosted.org/packages/85/58/e7cbd94445a4d035fbc5102a937b38432f001869b09984e7b2c53f39ef7b/pyrediseasyio-0.0.33.tar.gz" } ], "0.0.34": [ { "comment_text": "", "digests": { "md5": "20a4c7737571ee57c6bc94b3e05536d4", "sha256": "10c2b1722a6e72da33e2ac15821fe395c032406a32ff89854a5e323ec2f693ce" }, "downloads": -1, "filename": "pyrediseasyio-0.0.34-py3-none-any.whl", "has_sig": false, "md5_digest": "20a4c7737571ee57c6bc94b3e05536d4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25612, "upload_time": "2019-07-23T16:25:16", "url": "https://files.pythonhosted.org/packages/fa/ef/9aa063a6eb7b64bf038512f47b08ce69bde395fcb466aa1bdcac19076350/pyrediseasyio-0.0.34-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "216456cde4ecb3c3f7aa763f5c029e37", "sha256": "0d7384a3fe22303e57d898cf03bb7112926fde55ceab59da0c4f5831482625d9" }, "downloads": -1, "filename": "pyrediseasyio-0.0.34.tar.gz", "has_sig": false, "md5_digest": "216456cde4ecb3c3f7aa763f5c029e37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15649, "upload_time": "2019-07-23T16:25:18", "url": "https://files.pythonhosted.org/packages/c2/18/e7206b96b95969b587c6cab03e8dff3fea470cde2e0a0e23ea22844a754b/pyrediseasyio-0.0.34.tar.gz" } ], "0.0.35": [ { "comment_text": "", "digests": { "md5": "85c7ab60ccf8e0f086ead8fbd2395e53", "sha256": "29534e20e705019921fe9237699478425f8e8e6c8ed4735b16dc687a5b2a2ce9" }, "downloads": -1, "filename": "pyrediseasyio-0.0.35-py3-none-any.whl", "has_sig": false, "md5_digest": "85c7ab60ccf8e0f086ead8fbd2395e53", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25615, "upload_time": "2019-07-23T16:45:36", "url": "https://files.pythonhosted.org/packages/dc/32/dd5724b2823f1cc885f44bc1f724f0bee9b458039f6a7ceac545e8b2f361/pyrediseasyio-0.0.35-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "006273fbf26f8ae81907f58d7385f435", "sha256": "847fa65860967f91badc84925f8995f36c5213dc70d7cc9bb03d4913e142839d" }, "downloads": -1, "filename": "pyrediseasyio-0.0.35.tar.gz", "has_sig": false, "md5_digest": "006273fbf26f8ae81907f58d7385f435", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15647, "upload_time": "2019-07-23T16:45:37", "url": "https://files.pythonhosted.org/packages/d1/7c/18621f1fb719c0b0300bd4efc7b11488229285e95446c17d13b467a17c99/pyrediseasyio-0.0.35.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "d148f73c209d3c6c1c3ed609fed86929", "sha256": "30293adfd8022e3c1aa9a3d1191755bad17099af0d2e2cf78ca60adaeb922002" }, "downloads": -1, "filename": "pyrediseasyio-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "d148f73c209d3c6c1c3ed609fed86929", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8419, "upload_time": "2019-06-15T20:56:15", "url": "https://files.pythonhosted.org/packages/10/f1/05778e6986f0e833d0f2fe7fb0b235e082af08e98ec03fd1a74fa702c040/pyrediseasyio-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46c2c79c0a5e3d3be3455ee0a5b612e1", "sha256": "f72385c0180fcb5ab848326cde330803b45b7671d9f38d8f6427b3470158ef2b" }, "downloads": -1, "filename": "pyrediseasyio-0.0.6.tar.gz", "has_sig": false, "md5_digest": "46c2c79c0a5e3d3be3455ee0a5b612e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5561, "upload_time": "2019-06-15T20:56:16", "url": "https://files.pythonhosted.org/packages/ff/03/d14857ed8b24dbe073fbca37d68766413052ec610a8413d1a83e0197d52f/pyrediseasyio-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "dc6492c23c89f9faff51ba441e593d61", "sha256": "288638a836bed870995d7c953a8a572437bad4011da2fcbc3fb8dd18ffbf575d" }, "downloads": -1, "filename": "pyrediseasyio-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "dc6492c23c89f9faff51ba441e593d61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8428, "upload_time": "2019-06-15T22:44:33", "url": "https://files.pythonhosted.org/packages/79/22/eb8ad737f46c32cb792c0f32e22ef30168c1c39d81ee00f04f8fa00cc3e6/pyrediseasyio-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d7469f271f78a6d99dfb13ac479bf6e", "sha256": "061440fddb377a5c3e43f41b6c798ee82b93ca74533d54461c286cb4859b420c" }, "downloads": -1, "filename": "pyrediseasyio-0.0.7.tar.gz", "has_sig": false, "md5_digest": "3d7469f271f78a6d99dfb13ac479bf6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5578, "upload_time": "2019-06-15T22:44:35", "url": "https://files.pythonhosted.org/packages/13/e9/34b82127b75fe8e00370d9fba5f67dabf1c0474120c0039369980b27bbde/pyrediseasyio-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "edb12baa51b98826d1dfe065630fdd82", "sha256": "26469c64c5dd0db0c6b1d50d5b553378f897dae72846926bcaadbac720722ee6" }, "downloads": -1, "filename": "pyrediseasyio-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "edb12baa51b98826d1dfe065630fdd82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8449, "upload_time": "2019-06-16T19:04:22", "url": "https://files.pythonhosted.org/packages/21/ce/1fe2df188dd4c99fb407243010f1a1a7ded3ff59e9accab941fb11065d0a/pyrediseasyio-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63b0a0e0d7852afad4ec6e1b4af67f7b", "sha256": "ccaef966fdcb9af4d5009d6723175268ae1e6a5b6b324afe38bc00f805b5e353" }, "downloads": -1, "filename": "pyrediseasyio-0.0.8.tar.gz", "has_sig": false, "md5_digest": "63b0a0e0d7852afad4ec6e1b4af67f7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5597, "upload_time": "2019-06-16T19:04:24", "url": "https://files.pythonhosted.org/packages/bc/a1/02a92309352a5e6b24642a5e0d772b00fc56b7bb45ad858509f83e877874/pyrediseasyio-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "c60d97d61baf30644bef84fdfe92efb1", "sha256": "d8f36b5632b3abbfae50ef1d0ccf46979d9e57fb96c533aa6df449c2730e543d" }, "downloads": -1, "filename": "pyrediseasyio-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "c60d97d61baf30644bef84fdfe92efb1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8447, "upload_time": "2019-06-16T19:08:01", "url": "https://files.pythonhosted.org/packages/d8/a7/1bda6aa78e45f9f4262316531d0cdce3766bd9d425935f5557e569437c68/pyrediseasyio-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6243941a82ac169a80e5cd1ed3621034", "sha256": "0f89ba19c22e7ee6879ad8c5bfb93b6b14d5a4e456fb5cfeeb4d08806bb9b612" }, "downloads": -1, "filename": "pyrediseasyio-0.0.9.tar.gz", "has_sig": false, "md5_digest": "6243941a82ac169a80e5cd1ed3621034", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5602, "upload_time": "2019-06-16T19:08:03", "url": "https://files.pythonhosted.org/packages/6b/21/e6df648dfd08db052e96cd2d1818b8f8b5dace1e5a2bdd8fbfda419463f7/pyrediseasyio-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "85c7ab60ccf8e0f086ead8fbd2395e53", "sha256": "29534e20e705019921fe9237699478425f8e8e6c8ed4735b16dc687a5b2a2ce9" }, "downloads": -1, "filename": "pyrediseasyio-0.0.35-py3-none-any.whl", "has_sig": false, "md5_digest": "85c7ab60ccf8e0f086ead8fbd2395e53", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25615, "upload_time": "2019-07-23T16:45:36", "url": "https://files.pythonhosted.org/packages/dc/32/dd5724b2823f1cc885f44bc1f724f0bee9b458039f6a7ceac545e8b2f361/pyrediseasyio-0.0.35-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "006273fbf26f8ae81907f58d7385f435", "sha256": "847fa65860967f91badc84925f8995f36c5213dc70d7cc9bb03d4913e142839d" }, "downloads": -1, "filename": "pyrediseasyio-0.0.35.tar.gz", "has_sig": false, "md5_digest": "006273fbf26f8ae81907f58d7385f435", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15647, "upload_time": "2019-07-23T16:45:37", "url": "https://files.pythonhosted.org/packages/d1/7c/18621f1fb719c0b0300bd4efc7b11488229285e95446c17d13b467a17c99/pyrediseasyio-0.0.35.tar.gz" } ] }