{ "info": { "author": "Amir Moualem", "author_email": "amoualem@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# bleach\nRemove mold from your repositories :)\n\nBleach is a project dedicated to helping software development teams keep track of their repositories and make sure no pull request is left unattended.\nBleach may query GitHub and BitBucket repositories, and write alerts on pull requests open for too long to Slack.\nBleach may also try to make an educated guess as for whether or not two branches are out of sync. For example, a `master` branch may be expected to contain all commits from a `staging` branch, and Bleach will alert if that is not the case.\n\n## Installing\nFor unpriviliged users:\n`pip install --user bleachrepo`\n\nOr for priviliged users / with sudo:\n`pip install bleachrepo`\n\n## Running & Commands\n\n`python -m bleach `\n\nViable commands are:\n`pr` - check the status of open pull requests of given `` in ``.\n`branch` - compare two branches, checking if commits are present in one branch, but not another.\n\n### Pull requests\n\n`pr` is used to check the status of pull requests in a given repo, and helps find pull requests that are open for too long.\nfor example, `python -m bleach shesekino bleach pr` will write to `stdout` a summary of pull requests open for over 2 days.\n\n### Branch sync\n\n`branch` is used to check for commits appearing in one branch, but not another.\nThis feature can be useful for repositories with a `master` branch that is expected to eventually contain all recent commits from a `staging` branch.\n`python -m bleach shesekino bleach branch test-branch-discrepancy-1 test-branch-discrepancy-2` will check if there are commits in branch `test-branch-discrepancy-2` that do not appear in `test-branch-discrepancy-1`.\n\nThis feature somewhat relies on guesswork and assumptions.\n\n## Private & public repositories\n\nPublic repositories require no special treatment.\nFor private repositories, obtain a GitHub access token with `repo` permissions, then set it as an environment variable:\n\n`export BLEACH_GITHUB_ACCESS_TOKEN=`\n\nand run normally.\n\n## Writing to Slack\n\nSet a webhook URL to slack:\n\n`export BLEACH_SLACK_WEBHOOK=`\n\nthen run:\n\n`python -m bleach --outputMethod slack `\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/shesekino/bleach", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "bleachrepo", "package_url": "https://pypi.org/project/bleachrepo/", "platform": "", "project_url": "https://pypi.org/project/bleachrepo/", "project_urls": { "Homepage": "https://github.com/shesekino/bleach" }, "release_url": "https://pypi.org/project/bleachrepo/0.0.24/", "requires_dist": [ "requests", "python-dateutil", "pytz" ], "requires_python": "", "summary": "Find and remove the mold from your source control repositories", "version": "0.0.24" }, "last_serial": 5366863, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "af76704e8f4d9556240dac1c8fff8d11", "sha256": "66eea08b2926a07c28f16471d5427c21530babe6ff8101574de92f1630ada477" }, "downloads": -1, "filename": "bleachrepo-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "af76704e8f4d9556240dac1c8fff8d11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1224, "upload_time": "2018-07-26T20:17:19", "url": "https://files.pythonhosted.org/packages/e5/21/24497129a46bcbcea3232f48f2d3693dd13e358c7f285b0b37580f92e7dd/bleachrepo-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e941c7721996c283209d2307aab38afa", "sha256": "e52b95169ff94e384789e947c08c41a73efbf87a58a0b7612d896f7f9699c4a2" }, "downloads": -1, "filename": "bleachrepo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e941c7721996c283209d2307aab38afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 735, "upload_time": "2018-07-26T20:17:20", "url": "https://files.pythonhosted.org/packages/47/f4/908a5a2588cc261f91513fe9cc77f370986acea7a13ef4f594f10885cc2e/bleachrepo-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "3a9ae2348146d282a040ec2f2981ede9", "sha256": "aa1b27458a0ae1ea5aaa00ad8f3eaf72e2bbf809c2c9894a26054520e41571f2" }, "downloads": -1, "filename": "bleachrepo-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "3a9ae2348146d282a040ec2f2981ede9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4909, "upload_time": "2018-08-02T16:19:21", "url": "https://files.pythonhosted.org/packages/ed/bc/37e84c2815b154fda7d699e5aae6a5ef90c4fa21a083a3189b3a078bc5de/bleachrepo-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "081a8b963678f25cfd5854712986a0e7", "sha256": "c4d0ebc4c17d17059c8fe180220689fc30ad6fec719064db4d207d00d2b2c112" }, "downloads": -1, "filename": "bleachrepo-0.0.10.tar.gz", "has_sig": false, "md5_digest": "081a8b963678f25cfd5854712986a0e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2972, "upload_time": "2018-08-02T16:19:22", "url": "https://files.pythonhosted.org/packages/92/91/388bf6bf7cc06494e9a2ddea1a4ef80d042eb5ebbb1426eeea7defaa3820/bleachrepo-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "4c53c5b9afbf4ea7005b375a1c858592", "sha256": "244d3bbfb127142f1875a0aefd2bbe12bcb6c9a3220ac49373870d7d64bee444" }, "downloads": -1, "filename": "bleachrepo-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "4c53c5b9afbf4ea7005b375a1c858592", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4911, "upload_time": "2018-08-02T16:25:10", "url": "https://files.pythonhosted.org/packages/a6/a1/0f42db4f29b4d61d271e813a104ac92d1e2bec8e29eb0c605051c35b98b5/bleachrepo-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99e2f668b985ec47d1c8bcf09ba33b67", "sha256": "a778ccc8dd3b0b9b9fec0bf9b029a518031788d962faf21f70bb492fea07de13" }, "downloads": -1, "filename": "bleachrepo-0.0.11.tar.gz", "has_sig": false, "md5_digest": "99e2f668b985ec47d1c8bcf09ba33b67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2977, "upload_time": "2018-08-02T16:25:12", "url": "https://files.pythonhosted.org/packages/aa/27/172fc8b1f3f7498931f68b583096c3625c961d29c75a1a82152b62f0f587/bleachrepo-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "d150c0b0aba2245e3fe27ba2ae99c264", "sha256": "35bc90094b3702daa4f2771ec71aa6b33bb082fda22e011cf3edd40991d94e1f" }, "downloads": -1, "filename": "bleachrepo-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "d150c0b0aba2245e3fe27ba2ae99c264", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4915, "upload_time": "2018-08-02T16:26:32", "url": "https://files.pythonhosted.org/packages/93/14/8f3f596b3dca3b2350b31283d32d21b856842812143ef803108b63bd8bcd/bleachrepo-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2422871bab2c11fd3e5681160a017541", "sha256": "5a45aae1c7b25fb179b31afb1e0709ec8d4628c7f74a027fdf706bced08c7e97" }, "downloads": -1, "filename": "bleachrepo-0.0.12.tar.gz", "has_sig": false, "md5_digest": "2422871bab2c11fd3e5681160a017541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2978, "upload_time": "2018-08-02T16:26:33", "url": "https://files.pythonhosted.org/packages/6b/64/dabe6d0d317895b67e9c7f258ef0b4561a32d18082cd558b6ccf8a4d868d/bleachrepo-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "67120e22bdb71cc9914c1c3d817aa9e4", "sha256": "adb24af35249894b4041aeb8e9d0275ade5868f7f0b242b2ca8d79ad931d08f3" }, "downloads": -1, "filename": "bleachrepo-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "67120e22bdb71cc9914c1c3d817aa9e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5818, "upload_time": "2018-08-03T08:59:03", "url": "https://files.pythonhosted.org/packages/e9/1b/50d1eac0e71e00b29edf0d40ed998d94021a1b34f990c485f1a121bc7d43/bleachrepo-0.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b487baa805c1a182f386396fa6898f10", "sha256": "0c1fd6897f6f96363b0d01661eddd57d237a96375271016a2217a0ec7c1237f4" }, "downloads": -1, "filename": "bleachrepo-0.0.13.tar.gz", "has_sig": false, "md5_digest": "b487baa805c1a182f386396fa6898f10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3644, "upload_time": "2018-08-03T08:59:04", "url": "https://files.pythonhosted.org/packages/3c/76/c8d93859f5f6627bad9dd29622652526df420bdd6a3f64fbf5992f1cf5c9/bleachrepo-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "e517ca2ed2178828a61b6e52d6a60114", "sha256": "e227255c9e7e53596b54d3613493e36bea64914770a237ed367f4bdb3b33a0b7" }, "downloads": -1, "filename": "bleachrepo-0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "e517ca2ed2178828a61b6e52d6a60114", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7724, "upload_time": "2018-08-05T18:12:20", "url": "https://files.pythonhosted.org/packages/94/4c/50ad0b994a1932f656a0544d6e79ee49ebf30a109599be1067184616c29d/bleachrepo-0.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb4dc8624b4c9590890f5680712dea87", "sha256": "6d5345e5eba04e402b0a762973c64e29232138844c727155eb348b7bd822e9f4" }, "downloads": -1, "filename": "bleachrepo-0.0.14.tar.gz", "has_sig": false, "md5_digest": "bb4dc8624b4c9590890f5680712dea87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4536, "upload_time": "2018-08-05T18:12:21", "url": "https://files.pythonhosted.org/packages/09/95/18004b39898df4bd29b45363a25ae73eb58574ad311b30bd69024ccf7989/bleachrepo-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "6737f07f740b5d2996dcdfcdafaf85a1", "sha256": "e0db5ea62935240b696076cf3916507ac474bcfbb986b465537eb3c36df3dc00" }, "downloads": -1, "filename": "bleachrepo-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "6737f07f740b5d2996dcdfcdafaf85a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7835, "upload_time": "2018-08-06T17:48:10", "url": "https://files.pythonhosted.org/packages/9e/aa/143bdf437cbdd93189746b346493fab4a5fdae5686f5c7849480bb88d849/bleachrepo-0.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47f66c2a2817dba8769356c6d6add5c3", "sha256": "f5cf0fdecd407506c347c1b92035f0793aadb45748d764e8c5e8437d732a0566" }, "downloads": -1, "filename": "bleachrepo-0.0.15.tar.gz", "has_sig": false, "md5_digest": "47f66c2a2817dba8769356c6d6add5c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4609, "upload_time": "2018-08-06T17:48:11", "url": "https://files.pythonhosted.org/packages/57/9d/ed5e07c18e6534d693e0e4e9331fa75d32333d0612587a76c898c7c5d4b9/bleachrepo-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "0c989c7976f5fb0fb41fab496e72f3d8", "sha256": "f16d18ed5e0d6241b118ae10b2a7595107ed8cebdd329ebe82d4f2b1b6b72737" }, "downloads": -1, "filename": "bleachrepo-0.0.16-py2-none-any.whl", "has_sig": false, "md5_digest": "0c989c7976f5fb0fb41fab496e72f3d8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8752, "upload_time": "2019-03-10T13:14:45", "url": "https://files.pythonhosted.org/packages/9e/d6/43b2d91045960e6863d0e7b322d66f1bc0fe3f4cf777bab99cd737a7fda9/bleachrepo-0.0.16-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74274e4e93ca4320d2a3e892aa517bc2", "sha256": "c98c49f7e7ce7cf3f1bd5f24f044b90b5ed9604bc99e1e3618132eb69efe74ce" }, "downloads": -1, "filename": "bleachrepo-0.0.16.tar.gz", "has_sig": false, "md5_digest": "74274e4e93ca4320d2a3e892aa517bc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4670, "upload_time": "2019-03-10T13:14:46", "url": "https://files.pythonhosted.org/packages/f5/ae/d17ecafd81dccad3ed34ac6103d58c5bbc0cebb3535f614ab14c92022b95/bleachrepo-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "403ad2052092a2da351678bb079c5148", "sha256": "f4ad97b77f57644b19e45dc710f1e06269f5ab2774af81c090894b1a2af8b421" }, "downloads": -1, "filename": "bleachrepo-0.0.17-py2-none-any.whl", "has_sig": false, "md5_digest": "403ad2052092a2da351678bb079c5148", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8827, "upload_time": "2019-03-10T13:36:08", "url": "https://files.pythonhosted.org/packages/66/c1/bb90d948600b18241342fc5056f3143463cb220ab8540e22d28444bd3af9/bleachrepo-0.0.17-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cc7a5da37010e686f556fa68c9b1c53", "sha256": "13aa6b126144e80ec7375db0638c19640905c8a17229e4ef409c61cf6c97f591" }, "downloads": -1, "filename": "bleachrepo-0.0.17.tar.gz", "has_sig": false, "md5_digest": "4cc7a5da37010e686f556fa68c9b1c53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4759, "upload_time": "2019-03-10T13:36:09", "url": "https://files.pythonhosted.org/packages/2c/95/0117fefcfad04aa20d8c7881242fbd14f3cdf867f773eb117e830ce71a79/bleachrepo-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "eb35758574c64e0d52c84533e69c39ab", "sha256": "1bf56b8842c54a474d9b1a0f50701c43aa561f0e40ef1ac6c3e09d5d89b5c6c1" }, "downloads": -1, "filename": "bleachrepo-0.0.18-py2-none-any.whl", "has_sig": false, "md5_digest": "eb35758574c64e0d52c84533e69c39ab", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9840, "upload_time": "2019-03-25T20:03:47", "url": "https://files.pythonhosted.org/packages/fb/be/de06dba4cc0dd61030538e9570bfc2d78a8914f923f0e7d7a30433fdcbb2/bleachrepo-0.0.18-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06cec2c1e55023a7e59021a3971b2a8e", "sha256": "95f8d1b8d5a054e10c677125ea9ee3932b0f9fe853bd58b40c19f6b4e3072bea" }, "downloads": -1, "filename": "bleachrepo-0.0.18.tar.gz", "has_sig": false, "md5_digest": "06cec2c1e55023a7e59021a3971b2a8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5960, "upload_time": "2019-03-25T20:03:49", "url": "https://files.pythonhosted.org/packages/38/ba/28830f9d49858fcd0cd294699032697e0b566bdae113ee0f33f82415000b/bleachrepo-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "1d4628e66f8094c588816cc251b08fd2", "sha256": "8712984db3c4d7ce04748a283ea622c1992894a2f9e5531edc419b621f4c3e8a" }, "downloads": -1, "filename": "bleachrepo-0.0.19-py2-none-any.whl", "has_sig": false, "md5_digest": "1d4628e66f8094c588816cc251b08fd2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9817, "upload_time": "2019-03-26T09:11:26", "url": "https://files.pythonhosted.org/packages/2d/65/06c234d2125dd9b1f0b020b69007556ed9a017ba7b75feb178235cf04616/bleachrepo-0.0.19-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a4a42037a5a14352fa1452866f4d2e2", "sha256": "a54a3d2699da12252e9e669e990901392d7ca0091d292259358d254cc2c0174b" }, "downloads": -1, "filename": "bleachrepo-0.0.19.tar.gz", "has_sig": false, "md5_digest": "3a4a42037a5a14352fa1452866f4d2e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5943, "upload_time": "2019-03-26T09:11:27", "url": "https://files.pythonhosted.org/packages/b2/68/9853b4adefc7bbda149cacfefe95f89849f48983ff714db942391f302a1a/bleachrepo-0.0.19.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4884e1a50413134210db5632cfe81ddb", "sha256": "916111be8580eb48177da6d56bfe8e5da3175fb55c1abb5397a882e241f079f0" }, "downloads": -1, "filename": "bleachrepo-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4884e1a50413134210db5632cfe81ddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2362, "upload_time": "2018-07-28T07:50:55", "url": "https://files.pythonhosted.org/packages/a7/fe/267de1bcfbfb09ea6b3dcb3177c5553820e5431654d54986b4c2e0dfb8b7/bleachrepo-0.0.2.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "4076e41a0010dbc24586eed43c6758a2", "sha256": "b9aa0046b4696bdacd1c6eeffde942e81c9b1f64dc311e4c3a91f0fb440a6844" }, "downloads": -1, "filename": "bleachrepo-0.0.20-py2-none-any.whl", "has_sig": false, "md5_digest": "4076e41a0010dbc24586eed43c6758a2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9816, "upload_time": "2019-03-27T08:06:11", "url": "https://files.pythonhosted.org/packages/a3/ba/b0d9ab26e9f17a5f61cc233854ee7dbdafc3b4e6351625d9ef3a7f6f7a6f/bleachrepo-0.0.20-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be5d3355f56a28c9faf2561be3a54660", "sha256": "f56b7e308150499f15b1f3d4002ad5ae297aa29b21d19ad0e301df49c2dcdda6" }, "downloads": -1, "filename": "bleachrepo-0.0.20.tar.gz", "has_sig": false, "md5_digest": "be5d3355f56a28c9faf2561be3a54660", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5943, "upload_time": "2019-03-27T08:06:13", "url": "https://files.pythonhosted.org/packages/11/a8/a57d77c0b48835cd611194766e81db4b45d8342c82042b27f76bf88593e4/bleachrepo-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "0b5bf0254556595e77b191f57a2ef803", "sha256": "44c30b8c1a394d1a5938e0969dbbc556f4efc4b8f03a9a97a40e8ceeb3897611" }, "downloads": -1, "filename": "bleachrepo-0.0.21-py2-none-any.whl", "has_sig": false, "md5_digest": "0b5bf0254556595e77b191f57a2ef803", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11312, "upload_time": "2019-04-22T20:18:21", "url": "https://files.pythonhosted.org/packages/ee/7b/20f0d6c9cb505f0cad1fb4bd062bd3a6e38425c34ad8cbc0eb90d85061b8/bleachrepo-0.0.21-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2098009518536f61d237e697aa095cb2", "sha256": "6b53c5e882512dbc875a743850f17712f687277928a62b1db21a14a149499962" }, "downloads": -1, "filename": "bleachrepo-0.0.21.tar.gz", "has_sig": false, "md5_digest": "2098009518536f61d237e697aa095cb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7572, "upload_time": "2019-04-22T20:18:23", "url": "https://files.pythonhosted.org/packages/21/eb/d067e86b620e883317a2f2e3bd2212184577de1830244725064a63392902/bleachrepo-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "5111a84600ac97d4246a44a5e3b2cc0d", "sha256": "e07c05c5bf561f0ab1c8c28e62f883a6f45adc3f8ef04dd8e4491217ae10d5dd" }, "downloads": -1, "filename": "bleachrepo-0.0.22-py2-none-any.whl", "has_sig": false, "md5_digest": "5111a84600ac97d4246a44a5e3b2cc0d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11348, "upload_time": "2019-04-22T20:48:32", "url": "https://files.pythonhosted.org/packages/0f/ee/08f1a8027292b9fd22ba2a83f49001c78e132129a3e3a7721a5723c95535/bleachrepo-0.0.22-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a71880b98e9b1017312b4939e1b70b55", "sha256": "d83a04b4572b6ffc8cde017b047ff5c2c217b8327775d7700856a8546752c517" }, "downloads": -1, "filename": "bleachrepo-0.0.22.tar.gz", "has_sig": false, "md5_digest": "a71880b98e9b1017312b4939e1b70b55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7595, "upload_time": "2019-04-22T20:48:33", "url": "https://files.pythonhosted.org/packages/50/96/1bb33fd586787a698114e50ed429aa566bb0ed3eca3d89734a8a94f28d2c/bleachrepo-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "b4c8cd1d001cfa3180ad25f0269e3a03", "sha256": "faf53c9347091ca91ecd66ee6294aae41540a921c4a7ecdaa57307dab4960fa9" }, "downloads": -1, "filename": "bleachrepo-0.0.23-py2-none-any.whl", "has_sig": false, "md5_digest": "b4c8cd1d001cfa3180ad25f0269e3a03", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11427, "upload_time": "2019-06-06T12:10:46", "url": "https://files.pythonhosted.org/packages/fb/13/0af03482c3afcf2bf377becf173883ba435f6652949395e4b06bf118618f/bleachrepo-0.0.23-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9bf67bdd1e96c35de0e1b31109b6dd37", "sha256": "39bc266d745d25e237b898abfde85f3bab4208bb8dbe50a3c551001c76083efd" }, "downloads": -1, "filename": "bleachrepo-0.0.23.tar.gz", "has_sig": false, "md5_digest": "9bf67bdd1e96c35de0e1b31109b6dd37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7758, "upload_time": "2019-06-06T12:10:48", "url": "https://files.pythonhosted.org/packages/a4/83/19167892dd040f4025997323d12e3d8fd3221d25c43ce06731a028aebeb2/bleachrepo-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "9d188c071c1fd1aedde08e91c59adb9c", "sha256": "86476fd554199cf825869dcca3146ca9e332fe7c068da3ed6273a5fd268c9800" }, "downloads": -1, "filename": "bleachrepo-0.0.24-py2-none-any.whl", "has_sig": false, "md5_digest": "9d188c071c1fd1aedde08e91c59adb9c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11427, "upload_time": "2019-06-06T12:21:03", "url": "https://files.pythonhosted.org/packages/d6/f8/9b80a60c8ef1f07e66f5c7f992fc649a04f6f48eb5e79f9dc3f55994dd73/bleachrepo-0.0.24-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a1835273efdea44ec5ccc3993d92db8", "sha256": "601f11e272391a3fbc2ea241e51d62788cfa6f973aa205c7a2ecffbc558bd9b2" }, "downloads": -1, "filename": "bleachrepo-0.0.24.tar.gz", "has_sig": false, "md5_digest": "7a1835273efdea44ec5ccc3993d92db8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7725, "upload_time": "2019-06-06T12:21:04", "url": "https://files.pythonhosted.org/packages/db/ba/7927d16b30231b3fd8812f079afea3690341ddb0291b52f6874d5f949479/bleachrepo-0.0.24.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3d3167b91f69fa713524c93a11d0103c", "sha256": "9fa8850545cdafcfb9946451741a6daf70327665bf5c99102e61868043623b0d" }, "downloads": -1, "filename": "bleachrepo-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3d3167b91f69fa713524c93a11d0103c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2361, "upload_time": "2018-07-28T07:57:35", "url": "https://files.pythonhosted.org/packages/08/f6/81d59bb6040606b6ef555e664df999b805e477cb056293820d00a434746b/bleachrepo-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "30fefda41a44468883c33cd062ee5ee9", "sha256": "489ab10617f9e759a53c25dca065ad9a5fdbe6d922fe123aa377fde14ed613dc" }, "downloads": -1, "filename": "bleachrepo-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "30fefda41a44468883c33cd062ee5ee9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4718, "upload_time": "2018-07-29T16:06:06", "url": "https://files.pythonhosted.org/packages/8a/ba/b9ff223cb318a81d70dfe94416f3e9a0782ae0d2fa3cd079381fa56c9286/bleachrepo-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a27b87f9173cd787cffcebe92c6551b7", "sha256": "24f624877dc6253149592f1611544af132917306bbf31c5d979752fdcddfd5ce" }, "downloads": -1, "filename": "bleachrepo-0.0.4.tar.gz", "has_sig": false, "md5_digest": "a27b87f9173cd787cffcebe92c6551b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2354, "upload_time": "2018-07-29T16:06:07", "url": "https://files.pythonhosted.org/packages/5b/5d/b3c85d6492851b295b349a11f69d996d65e5641cfa3b5526f46019a89658/bleachrepo-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4b5f2c84b112d51aaad3e300e7f4d678", "sha256": "1a09954441057b9a5c300c34e1dcedf5ca9a634c3f5f5f85bf477f205434edd9" }, "downloads": -1, "filename": "bleachrepo-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4b5f2c84b112d51aaad3e300e7f4d678", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4193, "upload_time": "2018-07-29T16:29:14", "url": "https://files.pythonhosted.org/packages/c8/13/0c1e53a9dc20970491899688f59e10e891d9378c5f8991df32c0148fc756/bleachrepo-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec4108c288242002046060c9e39e0060", "sha256": "675ed0dd332ff8f054a5962d62ce5acb0e689c20e5d428e119f2bb48d7fecbe8" }, "downloads": -1, "filename": "bleachrepo-0.0.5.tar.gz", "has_sig": false, "md5_digest": "ec4108c288242002046060c9e39e0060", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2305, "upload_time": "2018-07-29T16:29:15", "url": "https://files.pythonhosted.org/packages/66/2b/b2d12d8238771f475ce86e2d95ca653d387da21458b4a58eb87de52c1044/bleachrepo-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "b3c5aa2c8567d07bc89d66941a1e1af0", "sha256": "d306a3c4b1f256c0275c09a510f15d984f3d3de645032ad70956e162d576d983" }, "downloads": -1, "filename": "bleachrepo-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b3c5aa2c8567d07bc89d66941a1e1af0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4202, "upload_time": "2018-07-29T16:40:51", "url": "https://files.pythonhosted.org/packages/d7/b0/9e6f900c66006c5fe2567cfa607c5a5a4d7daf696f962d13beb2b9cfdc6f/bleachrepo-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82c1dfdd9f9b9b745ca4089124e5359f", "sha256": "fbbf9a8f1c5f436ff1221917fb77fa554f53fcb32fab9058a4c7544118e401f7" }, "downloads": -1, "filename": "bleachrepo-0.0.6.tar.gz", "has_sig": false, "md5_digest": "82c1dfdd9f9b9b745ca4089124e5359f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2303, "upload_time": "2018-07-29T16:40:52", "url": "https://files.pythonhosted.org/packages/82/c0/c0596a98347efdf8c59ad57fcce9be3a103c9db9f8301d914984419ec6ce/bleachrepo-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "137689e997ec6e58c535fb028a245c62", "sha256": "30cf7a166500ba26674bfbd3f77cab899290d620f51cacd43409a2d107f092e3" }, "downloads": -1, "filename": "bleachrepo-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "137689e997ec6e58c535fb028a245c62", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4209, "upload_time": "2018-07-29T16:45:51", "url": "https://files.pythonhosted.org/packages/d2/07/9980396db5bba1104dc4252c7ef819f1b2ee8220f334d7220c183cc972a5/bleachrepo-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a273497851c6ca354dc50793cd540c53", "sha256": "23ad3542a7e0badb7f9e38a7706f8bbe598f04371de61bdcce2304d313480b3d" }, "downloads": -1, "filename": "bleachrepo-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a273497851c6ca354dc50793cd540c53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2312, "upload_time": "2018-07-29T16:45:52", "url": "https://files.pythonhosted.org/packages/96/8f/ab65e9d5573c65ce03d70050986b7d654a442b38b0311e899df416b49d01/bleachrepo-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "a1c256d7667e7aa6a1ab2d15f55d9a89", "sha256": "dfb467d11c38f0ea29d920743e99e1d445edb2d594d579df3b8ab3548557a79e" }, "downloads": -1, "filename": "bleachrepo-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "a1c256d7667e7aa6a1ab2d15f55d9a89", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4865, "upload_time": "2018-08-02T16:11:56", "url": "https://files.pythonhosted.org/packages/f6/51/5e911b993c7ab47e574aa6fc2fa2b00189fa43685140caa5c86e31bc704b/bleachrepo-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67516a19fa249e4db0b2990c6f547c56", "sha256": "b501498618d0ee0b0049eeed10a548713bae77b33f54b7fd64ddbc793b37a25f" }, "downloads": -1, "filename": "bleachrepo-0.0.8.tar.gz", "has_sig": false, "md5_digest": "67516a19fa249e4db0b2990c6f547c56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2910, "upload_time": "2018-08-02T16:11:57", "url": "https://files.pythonhosted.org/packages/37/8b/53fd19f7044b07e33bf46bdcb8a192d345527333f9c9a97ac0375319d2d5/bleachrepo-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "a6faae055e8c19140d467f637d0b419c", "sha256": "94670d428bac415c6b3d5493c0f39b1008587bd4abed945142d5a28212ac22fc" }, "downloads": -1, "filename": "bleachrepo-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "a6faae055e8c19140d467f637d0b419c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4889, "upload_time": "2018-08-02T16:16:12", "url": "https://files.pythonhosted.org/packages/0b/9e/cfe7c0703e2fe0daac75bc4170d7a86ac404f855ca76665fa3637781d53f/bleachrepo-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca0f7452be24b9fc072e7aca6ddedc64", "sha256": "f22753b6d28d83808fb8b54dcf7a5e1e0c7cc5e5d4102e5e7e7e846c7ad5c607" }, "downloads": -1, "filename": "bleachrepo-0.0.9.tar.gz", "has_sig": false, "md5_digest": "ca0f7452be24b9fc072e7aca6ddedc64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2962, "upload_time": "2018-08-02T16:16:13", "url": "https://files.pythonhosted.org/packages/93/00/59a7eeb619901a8d3ca0e1c495ff4f0fb914cd95292fbf52c05111e34768/bleachrepo-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9d188c071c1fd1aedde08e91c59adb9c", "sha256": "86476fd554199cf825869dcca3146ca9e332fe7c068da3ed6273a5fd268c9800" }, "downloads": -1, "filename": "bleachrepo-0.0.24-py2-none-any.whl", "has_sig": false, "md5_digest": "9d188c071c1fd1aedde08e91c59adb9c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11427, "upload_time": "2019-06-06T12:21:03", "url": "https://files.pythonhosted.org/packages/d6/f8/9b80a60c8ef1f07e66f5c7f992fc649a04f6f48eb5e79f9dc3f55994dd73/bleachrepo-0.0.24-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a1835273efdea44ec5ccc3993d92db8", "sha256": "601f11e272391a3fbc2ea241e51d62788cfa6f973aa205c7a2ecffbc558bd9b2" }, "downloads": -1, "filename": "bleachrepo-0.0.24.tar.gz", "has_sig": false, "md5_digest": "7a1835273efdea44ec5ccc3993d92db8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7725, "upload_time": "2019-06-06T12:21:04", "url": "https://files.pythonhosted.org/packages/db/ba/7927d16b30231b3fd8812f079afea3690341ddb0291b52f6874d5f949479/bleachrepo-0.0.24.tar.gz" } ] }