{ "info": { "author": "Stephan Marais", "author_email": "", "bugtrack_url": null, "classifiers": [ "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": "https://github.com/StephanAm/uppercut.python.tools", "keywords": "", "license": "", "maintainer": "Stephan Marais", "maintainer_email": "", "name": "uppercut", "package_url": "https://pypi.org/project/uppercut/", "platform": "", "project_url": "https://pypi.org/project/uppercut/", "project_urls": { "Homepage": "https://github.com/StephanAm/uppercut.python.tools" }, "release_url": "https://pypi.org/project/uppercut/0.1.11/", "requires_dist": [ "redis" ], "requires_python": "", "summary": "A library to handle common tasks for creating an Uppercut module in python.", "version": "0.1.11" }, "last_serial": 5608463, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "4301649a90ccc3b492013a5ad0225fcc", "sha256": "982cd52fb45f007b51d2ea599414aae734f3bf74ceaade667d937a420a056cd6" }, "downloads": -1, "filename": "uppercut-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4301649a90ccc3b492013a5ad0225fcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13601, "upload_time": "2019-07-29T06:35:05", "url": "https://files.pythonhosted.org/packages/4c/ff/c159c39cacd909ac6e425c3ee8980d165f7f6ae21f47c8f1e5c4720e7663/uppercut-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22b0c4377afb1f60573c606922cd3707", "sha256": "90faa8bf397edcef3641f2e914dfb6b16b207ea8daa4612582d772631280f779" }, "downloads": -1, "filename": "uppercut-0.0.2.tar.gz", "has_sig": false, "md5_digest": "22b0c4377afb1f60573c606922cd3707", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1005, "upload_time": "2019-07-29T06:35:06", "url": "https://files.pythonhosted.org/packages/63/e9/1195853ac0b6c83d6782f12334f111f22d5fb63204a17ab8324eb059dc63/uppercut-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c94edd18acd218a179d7556552d7271f", "sha256": "08907f9a4586c50b47fa6a4885d1e78af78228d8636c9271d9e8d658289476ea" }, "downloads": -1, "filename": "uppercut-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c94edd18acd218a179d7556552d7271f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13600, "upload_time": "2019-07-29T06:51:34", "url": "https://files.pythonhosted.org/packages/b0/fa/84ac66e37ba19520b1d7181b23436d9fced1184b6e8ea8f3b01c5c78266b/uppercut-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b4740539bdbd8175f61694696a93a02", "sha256": "6e67c7d6c6675d7258c2a542f0ac39e510a3e7e119319370b6180eb9b055d0cc" }, "downloads": -1, "filename": "uppercut-0.0.3.tar.gz", "has_sig": false, "md5_digest": "6b4740539bdbd8175f61694696a93a02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 947, "upload_time": "2019-07-29T06:51:35", "url": "https://files.pythonhosted.org/packages/24/01/2de3b5bffce106a66b59b06aa44ed37900e5726604c35edd82d31dfa6cbe/uppercut-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e04cd9c31a755eaa30acf6c5652e60d0", "sha256": "b6815612562c46a2aaa92330e823c537cc8599282870a4d2f3bf5d7e6863307d" }, "downloads": -1, "filename": "uppercut-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e04cd9c31a755eaa30acf6c5652e60d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13952, "upload_time": "2019-07-29T06:57:47", "url": "https://files.pythonhosted.org/packages/4b/4b/53dcef9131f5b6097ce3cf8c11dc5fa13e8cece8e49c8d1a26508027eca7/uppercut-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1fc77872b51912310b1aed2ad4059772", "sha256": "13577dc99a4be3b042d6c5b59a99ea8abb3049e7de53e937fd3d205028a642ed" }, "downloads": -1, "filename": "uppercut-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1fc77872b51912310b1aed2ad4059772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1054, "upload_time": "2019-07-29T06:57:49", "url": "https://files.pythonhosted.org/packages/74/f2/3fa1649b0f1ebeb9bfaa0b2617540bc602e936cb4afaf2ec2d80a7ef8b5e/uppercut-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "20d7921ea95f9d73ea230ef07347f064", "sha256": "9941fb376201c12e7002c346883c006d425e9a7db7947dca04498f242afe9e5c" }, "downloads": -1, "filename": "uppercut-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "20d7921ea95f9d73ea230ef07347f064", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13946, "upload_time": "2019-07-29T08:55:22", "url": "https://files.pythonhosted.org/packages/af/c2/184c4bdb41b118014ad0b46773173cb36b481cdcf1209d2960a52658adf6/uppercut-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "040e6655c86d1e8fafa536b17b251fdb", "sha256": "9ec402eefee30ac7920cb547b4a0660b42a66488ff2716cbd1d1fa4b33d992a1" }, "downloads": -1, "filename": "uppercut-0.0.5.tar.gz", "has_sig": false, "md5_digest": "040e6655c86d1e8fafa536b17b251fdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 962, "upload_time": "2019-07-29T08:55:23", "url": "https://files.pythonhosted.org/packages/42/6e/6b4a497174c7b2db377c0f312bd8d6795bcdfe69dc08f4dbf09a54888c8e/uppercut-0.0.5.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "6484e362f5cdb4826d9d904ac8ac328e", "sha256": "9c19ff351656578496639b4094e6b07fd0a41ec7b45b10625a493b70ba242191" }, "downloads": -1, "filename": "uppercut-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "6484e362f5cdb4826d9d904ac8ac328e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14293, "upload_time": "2019-07-29T09:07:31", "url": "https://files.pythonhosted.org/packages/1d/ee/9458120464d7390f40bec868dd9060d1884030abe8adaba9e34608aa98cc/uppercut-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d27d117cd7cdadfa32c0f6c05f052fb1", "sha256": "3a27e430ce71310faf19af60e447a12e7de69989179397821eab39fa72a8c470" }, "downloads": -1, "filename": "uppercut-0.0.7.tar.gz", "has_sig": false, "md5_digest": "d27d117cd7cdadfa32c0f6c05f052fb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1095, "upload_time": "2019-07-29T09:07:32", "url": "https://files.pythonhosted.org/packages/92/2e/fa0f2215adc2e69c99431cf9b99ccb9251ab6f936f084d9ac220447aaa75/uppercut-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "11a6ef701d68048d06348a8d42c24e4e", "sha256": "b386cd9ef5a64d3284e4247e570b4c582bfa31e678c9d44ecfc6d67421ebc5b0" }, "downloads": -1, "filename": "uppercut-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "11a6ef701d68048d06348a8d42c24e4e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14268, "upload_time": "2019-07-29T09:11:34", "url": "https://files.pythonhosted.org/packages/1f/42/43fef39e8982ff02060deac6d813bf7f0ef0d199f0e9dfe9ee9a9b189999/uppercut-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a0fc0ae952d961897da0e818e6428f4", "sha256": "89a4c3e38745dfe5ce11cd54b1b8aabb3a08dec1450aade54aafa9001ea484c8" }, "downloads": -1, "filename": "uppercut-0.0.8.tar.gz", "has_sig": false, "md5_digest": "5a0fc0ae952d961897da0e818e6428f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1086, "upload_time": "2019-07-29T09:11:36", "url": "https://files.pythonhosted.org/packages/30/74/432b392be789c36b1c6a58cbdd6827b679f287c390428a369d7ec6d14739/uppercut-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "77293375203b9c4a8fd086f4c6327a39", "sha256": "e3701b2842a6668c3cf2636bae2de093bc11be2316ce626bb626239dd26ffe70" }, "downloads": -1, "filename": "uppercut-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "77293375203b9c4a8fd086f4c6327a39", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16271, "upload_time": "2019-07-29T09:34:33", "url": "https://files.pythonhosted.org/packages/53/4f/822264046830a4e755a0df704b020be6dc6be1a9f35462974aff918d9b7d/uppercut-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e08038f91fcdc697161f668bbdce30e", "sha256": "9ce078c6cb08c80ff0a73f55baf7d84400667a14220c82fb62ccc8852ccefc89" }, "downloads": -1, "filename": "uppercut-0.0.9.tar.gz", "has_sig": false, "md5_digest": "8e08038f91fcdc697161f668bbdce30e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2128, "upload_time": "2019-07-29T09:34:34", "url": "https://files.pythonhosted.org/packages/fb/c8/b606f53836bc7e1fdc604ccd52bc2c7113726b9b5ebb1e064214532bee16/uppercut-0.0.9.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "c3342eb3799a374fdc6fffd473c9ce3b", "sha256": "06ec041977564ce60e329fdfa763708bb840e1084e22cd0aea36b48c8cd5e07e" }, "downloads": -1, "filename": "uppercut-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "c3342eb3799a374fdc6fffd473c9ce3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16696, "upload_time": "2019-07-30T15:32:14", "url": "https://files.pythonhosted.org/packages/70/ae/d968db2e72a9b9a5612337525d02152b5cd82321517df70a454409a00943/uppercut-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95e143e6c7f52ea8b6c900ccbff2908f", "sha256": "b75105bd91224501f020d00badf9dab97dd1800ef498c824d37d1ab962ca378d" }, "downloads": -1, "filename": "uppercut-0.1.10.tar.gz", "has_sig": false, "md5_digest": "95e143e6c7f52ea8b6c900ccbff2908f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2614, "upload_time": "2019-07-30T15:32:15", "url": "https://files.pythonhosted.org/packages/4d/78/e8837c0323a46fd24a610de6216971a39cd7b0282c56a3cee5c08618c777/uppercut-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "fc51da45156330026b8d9b4363d6a807", "sha256": "91afd8797e4850b9c4edc2bbe411db781941924614f0e2d1c79214a104a4d0e3" }, "downloads": -1, "filename": "uppercut-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "fc51da45156330026b8d9b4363d6a807", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16835, "upload_time": "2019-07-30T15:50:35", "url": "https://files.pythonhosted.org/packages/22/23/969f3f7e771fd8837b76cf3009af11f361ece62f3e674db9cf73b9cfdef7/uppercut-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2feb7901cffa9a10dc27caa3aad0458a", "sha256": "6d0ef9dd937e701bb65ef7e3cb5067b81ad086dbe7bc5510eea165c245f8f09b" }, "downloads": -1, "filename": "uppercut-0.1.11.tar.gz", "has_sig": false, "md5_digest": "2feb7901cffa9a10dc27caa3aad0458a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2726, "upload_time": "2019-07-30T15:50:36", "url": "https://files.pythonhosted.org/packages/c1/7d/e94880d660bc5127a4ce054d0bc6ba1962ca09c7f2453b07f4f01b1fb67e/uppercut-0.1.11.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "c5c1615c814b16952ba17a81657db05d", "sha256": "c8ab6472683d50074eb7c9031b1cd1e5ed33d83bab4b7bd15307c822d282792d" }, "downloads": -1, "filename": "uppercut-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c5c1615c814b16952ba17a81657db05d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16696, "upload_time": "2019-07-30T10:46:30", "url": "https://files.pythonhosted.org/packages/66/7f/65d2dfd048bcb29cc405baa999090ccc08667cad9487d6cd392c221bafc7/uppercut-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5956519c6ab87fa4ee1d0c9a95201d5", "sha256": "45ea462bf66b5ad7f457204e8ddd4119bf4eaef4481155fd29efe790841feae9" }, "downloads": -1, "filename": "uppercut-0.1.7.tar.gz", "has_sig": false, "md5_digest": "d5956519c6ab87fa4ee1d0c9a95201d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2694, "upload_time": "2019-07-30T10:46:32", "url": "https://files.pythonhosted.org/packages/8e/e9/beb3a2fdc1fd9511c0a8d18d75bb89aa74f5b29bfb0f201c36debfc2eff0/uppercut-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "fcc16c36d4a79107d231640cc9af110b", "sha256": "b55e312ab7298deef9da87d5df26e372ffd8f347b7d71f4d25cf094fe5c953fa" }, "downloads": -1, "filename": "uppercut-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "fcc16c36d4a79107d231640cc9af110b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16685, "upload_time": "2019-07-30T11:58:41", "url": "https://files.pythonhosted.org/packages/69/ca/82b1f74d6b78a2245cca60316712948d1b12b54911b9eb00d1d157127832/uppercut-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bb9d56cab9836c7073ecc7dd177255b", "sha256": "84e50e73a2e6910ec7952b43b52306975a31bb384ae6e09475353de9c0564038" }, "downloads": -1, "filename": "uppercut-0.1.8.tar.gz", "has_sig": false, "md5_digest": "3bb9d56cab9836c7073ecc7dd177255b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2659, "upload_time": "2019-07-30T11:58:43", "url": "https://files.pythonhosted.org/packages/f9/60/41f2e2a623af4d57e78795fecc418d31b4d552446431ddf7f1739275f1e3/uppercut-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "a3a7337cb2ca18db7ee971c1ce11ee9d", "sha256": "25683831e81d55b5aacc03b73f8744ea6af5e1a17c0c81d66d76c50399874540" }, "downloads": -1, "filename": "uppercut-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "a3a7337cb2ca18db7ee971c1ce11ee9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16684, "upload_time": "2019-07-30T12:08:18", "url": "https://files.pythonhosted.org/packages/b7/f4/2f4ca66abb64ce6c561fdf3103546798405800469be220c0ff668035789a/uppercut-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f79460d2ff4a27fe7ec31a9e4bbace1c", "sha256": "38aa2bf32282302d1918ac89c902d25d667f6c6664c3a28210592e1b45f7f31c" }, "downloads": -1, "filename": "uppercut-0.1.9.tar.gz", "has_sig": false, "md5_digest": "f79460d2ff4a27fe7ec31a9e4bbace1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2613, "upload_time": "2019-07-30T12:08:19", "url": "https://files.pythonhosted.org/packages/ce/20/49c423b0ddc45c08fa9830bad6451d8c6f964489c1731c42a79f0e4b0bb9/uppercut-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc51da45156330026b8d9b4363d6a807", "sha256": "91afd8797e4850b9c4edc2bbe411db781941924614f0e2d1c79214a104a4d0e3" }, "downloads": -1, "filename": "uppercut-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "fc51da45156330026b8d9b4363d6a807", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16835, "upload_time": "2019-07-30T15:50:35", "url": "https://files.pythonhosted.org/packages/22/23/969f3f7e771fd8837b76cf3009af11f361ece62f3e674db9cf73b9cfdef7/uppercut-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2feb7901cffa9a10dc27caa3aad0458a", "sha256": "6d0ef9dd937e701bb65ef7e3cb5067b81ad086dbe7bc5510eea165c245f8f09b" }, "downloads": -1, "filename": "uppercut-0.1.11.tar.gz", "has_sig": false, "md5_digest": "2feb7901cffa9a10dc27caa3aad0458a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2726, "upload_time": "2019-07-30T15:50:36", "url": "https://files.pythonhosted.org/packages/c1/7d/e94880d660bc5127a4ce054d0bc6ba1962ca09c7f2453b07f4f01b1fb67e/uppercut-0.1.11.tar.gz" } ] }