{ "info": { "author": "blinchik", "author_email": "prohorenko_gena_@mail.ru", "bugtrack_url": null, "classifiers": [], "description": "====\nAnti\n====\n\n\u041c\u043e\u0434\u0443\u043b\u044c \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u043c\u0438, \u043c\u0435\u0442\u0440\u0438\u043a\u043e\u0439, \u0432\u0435\u0431\u043c\u0430\u0441\u0442\u0435\u0440\u043e\u043c \u0438 \u043f\u0440.\n\n - \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u043f\u043e\u0437\u0438\u0446\u0438\u044f\u043c\n - \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0441\u0443\u043f \u0438\u0437 \u043f\u043e\u0438\u0441\u043a\u0430 \u042f\u043d\u0434\u0435\u043a\u0441\u0430 \u0438 \u0413\u0443\u0433\u043b\u0430\n - \u0423\u0442\u0438\u043b\u0438\u0442\u044b \u0440\u0435\u0448\u0430\u044e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043d\u043e\u0440\u043e\u0432, \u0431\u044d\u043a\u043b\u0438\u043d\u043a\u043e\u0432, \u0422\u0418\u0426, PR \u0438 \u043f\u0440.\n\n\u0418\u043c\u043f\u043e\u0440\u0442 \u043c\u043e\u0434\u0443\u043b\u0435\u0439:\n\nfrom anti import openYandex, openGoogle, SeoParser, Metrika, Webmaster\n\n0.7.1 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\n\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u043c\u0435\u0436\u0434\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438\n - \u0423\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e sql \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043a \u0431\u0430\u0437\u0435\n\n0.7.2\n - \u0411\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0449\u0438\u043a \u043d\u0430 redis\n\n0.7.3\n - Fix: \u043f\u0443\u0441\u0442\u0430\u044f \u0432\u044b\u0434\u0430\u0447\u0430\n\n0.7.4\n - Fix SeoParser: \u043f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u044b\u0434\u0430\u0447\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432 \u0438\u043d\u0434\u0435\u043a\u0441\u0435\n\n1.0.1\n - \u0414\u043e\u0434\u0435\u043b\u0430\u043d\u044b \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0444-\u0446\u0438\u0438 \u0434\u043b\u044f \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438\n\n1.0.2\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0440\u0435\u0433\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\n\n1.0.3\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0444-\u0446\u0438\u044f pages_of_site_in_index_google\n\n1.0.4\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0444-\u0446\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430 \u0434\u043e\u043c\u0435\u043d\u0430 \u0438 \u043f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0439 \u043f\u043e liveinternet\n\n1.0.5\n - \u041f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u0444\u0438\u0442\u0447\u0430 \u0441 \u0431\u043b\u043e\u043a\u0430\u043c\u0438. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d 1\u044b\u0439 \u043f\u0443\u043d\u043a\u0442 \u0432 whitelist. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0444-\u0446\u0438\u044f \u043e\u0447\u0438\u0449\u0435\u043d\u0438\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043a\u044d\u0448\u0430.\n\n1.1.0\n - \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043b\u043e\u0433\u0438\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0445(\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u0441\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0432 redis, \u0430 \u043f\u043e\u0442\u043e\u043c \u0432 postgres)\n\n1.1.1\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0438\u0446\u0438\u0439 \u0438\u0437 \u043a\u044d\u0448\u0430 \u0440\u0435\u0434\u0438\u0441\u0430\n\n1.2.0\n - \u0423\u0434\u0430\u043b\u0435\u043d\u044b \u0444-\u0446\u0438\u0438 multy. get_yandex_cache_pos \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0438\u0437 redis. \u0412 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0442\u0435\u043f\u0435\u0440\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e.\n\n1.2.1\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0447\u0438\u0441\u0442\u043a\u0430 \u043a\u044d\u0448\u0430\n\n1.2.2\n - \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 Webmaster \u0438 Metrika\n\n1.2.3\n - \u041f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 seoparser\n\n1.2.4\n - urllib \u0438 urllib2 \u0437\u0430\u043c\u0435\u043d\u0435\u043d\u044b \u043d\u0430 requests\n\n1.2.5\n - \u043f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u0444-\u0446\u0438\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f PR\n\n1.2.6\n - \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0432\u0435\u0431\u043c\u0430\u0441\u0442\u0435\u0440\u0430 + \u043f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u0444-\u0446\u0438\u044f get_normal_url_decode\n\n1.2.7\n - \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430 \u0432 SeoUtils\n\n1.2.8\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 self.quote \u0432 SeoUtils\n\n1.2.9\n - \u041f\u043e\u0440\u0442\u044b \u0432\u044b\u043d\u0435\u0441\u0435\u043d\u044b \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\n\n1.3.0\n - \u0417\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u0432 \u043f\u043e\u0440\u044f\u0434\u043e\u043a\n\n1.3.1\n - \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0444\u0438\u043a\u0441 \u0432 \u0432\u044b\u0434\u0430\u0447\u0435 normalize=True(get_yandex_cache_pos)\n\n1.3.2\n - \u0414\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u0434 \u0431\u0430\u043b\u0430\u043d\u0441\u0435\u0440\n\n1.3.3\n - \u041f\u043e\u0438\u0441\u043a\u043e\u0432\u0438\u043a \u043f\u043e\u043c\u0435\u043d\u044f\u043b \u0432\u0435\u0440\u0441\u0442\u043a\u0443\n\n1.3.4\n - \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0430 \u0432\u0435\u0440\u0441\u0442\u043a\u0430 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0432\u044b\u0434\u0430\u0447\u0438 \u043f\u043e \u0441\u0430\u0439\u0442\u0443\n\n1.3.5\n - \u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432\u043c\u0435\u0441\u0442\u043e \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e url\n\n1.3.6\n - \u0418\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u0448\u0438\u0431\u043a\u0430: \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u043f\u0443\u0441\u0442\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u043a\u0430\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e\n\n1.3.7\n - \u041f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432 \u0438\u043d\u0434\u0435\u043a\u0441\u0435\n\n1.3.8\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d timeout \u043a \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u043c requests\n\n1.4.0\n - \u041f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u043d \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u0440\u0430\u0431\u043e\u0442\u044b \u0441 redis. \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0438\u0434\u0435\u0442 \u043f\u043e json.\n\n1.4.1\n - \u041f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0430\u043f\u0434\u0435\u0439\u0442 redis_key\n\n1.4.2\n - \u0415\u0449\u0435 \u043e\u0434\u0438\u043d hotfix \u0434\u043b\u044f redis_key\n\n1.4.3\n - \u041f\u043e\u043c\u0435\u043d\u044f\u043b\u0438 \u043d\u0430 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\n\n1.4.3.3\n - \u041e\u0431\u043d\u043e\u0432\u0438\u043b \u043c\u0435\u0442\u043e\u0434 GetYaca \u0432 seoutils\n\n1.4.4\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d storage \u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442 \u0432 \u0444\u0443\u043d\u043a\u0446\u0438\u044e get_yandex_cache_pos\n\n1.5.0\n - \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0434\u0435\u043a\u043e\u0440\u0430\u0442\u043e\u0440 \u043d\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\n\n1.5.3\n - \u041f\u043e\u0438\u0441\u043a\u043e\u0432\u0438\u043a \u0432\u0432\u0435\u043b \u0441\u0442\u0440\u0430\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0432 \u0432\u0435\u0440\u0441\u0442\u043a\u0443\n\n2.0.1\n - \u041f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0438 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e, \u0440\u0435\u0448\u0438\u043b\u0438 \u043e\u0442\u043a\u0430\u0442\u0438\u0442\u044c \u043d\u0430\u0437\u0430\u0434\n\n2.1.2\n - \u041f\u043e\u043f\u0440\u0430\u0432\u0438\u043b\u0438 \u0444-\u0446\u0438\u0438 \u0432 \u0441\u0432\u044f\u0437\u0438 \u0441 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0432\u0435\u0440\u0441\u0438\u0438\n\n2.1.3\n - \u041a\u043b\u044e\u0447\u0438 \u0432 redis \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0438 \u043d\u0430 page:0:url \u0438 page:1:url\n\n3.0.0\n - \u041f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u043b \u0431\u0430\u043b\u0430\u043d\u0441\u0435\u0440 \u043d\u0430 rabbitmq, \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u043b \u0432\u0441\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u044c\n\n3.2.5\n - \u041f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043d\u043e\u0432\u044b\u043c \u0444\u043b\u0430\u0441\u043a\u043e\u043c, \u043f\u043e\u0444\u0438\u043a\u0441\u0438\u043b \u043f\u0430\u0440\u0441\u0438\u043d\u0433 \u0433\u0443\u0433\u043b\u0430 \u0438 \u043f\u0440\u043e\u0447\u0438\u0435 \u0444\u0438\u0448\u043a\u0438\n\n3.2.6\n - \u041f\u043e\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0441 \u0433\u0443\u0433\u043b\u0430\n", "description_content_type": "", "docs_url": null, "download_url": "https://bitbucket.org/gprohorenko/anti/downloads/anti.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gprohorenko@bitbucket.org/gprohorenko/anti", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "anti", "package_url": "https://pypi.org/project/anti/", "platform": "", "project_url": "https://pypi.org/project/anti/", "project_urls": { "Download": "https://bitbucket.org/gprohorenko/anti/downloads/anti.tar.gz", "Homepage": "https://gprohorenko@bitbucket.org/gprohorenko/anti" }, "release_url": "https://pypi.org/project/anti/3.2.8/", "requires_dist": null, "requires_python": "", "summary": "SeoUtils", "version": "3.2.8" }, "last_serial": 5124780, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "4522b77caa41193cf9644f6d58dc194e", "sha256": "2b1142a39198e53b2f2685739dc9e68e5f485bf60d232f5a5aff1f47dc63a7f2" }, "downloads": -1, "filename": "anti-1.2.0.tar.gz", "has_sig": false, "md5_digest": "4522b77caa41193cf9644f6d58dc194e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10108, "upload_time": "2015-05-21T12:14:07", "url": "https://files.pythonhosted.org/packages/61/34/ef4a0fa6dedfcdae58b08a39f2c3c2b6500e1b04d8c886544236e6265a1c/anti-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "566a74de767617da6dafc863933d4044", "sha256": "6aac15681b91fdb3f1c09bac18c41a2d886c83d5b723b3dffd6b882af263fd45" }, "downloads": -1, "filename": "anti-1.2.1.tar.gz", "has_sig": false, "md5_digest": "566a74de767617da6dafc863933d4044", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10013, "upload_time": "2015-05-29T12:43:49", "url": "https://files.pythonhosted.org/packages/7d/09/c4e3efd6af495dc257e7e55790de743e1c239d26d9d170025e1cc76fe108/anti-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "68b26a078c78105f0ce7e994be137233", "sha256": "e765cf3a7fd2c42edea3496173104c823fec006c9cd1164735e6e08c21f737eb" }, "downloads": -1, "filename": "anti-1.2.2.tar.gz", "has_sig": false, "md5_digest": "68b26a078c78105f0ce7e994be137233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9994, "upload_time": "2015-06-04T10:45:41", "url": "https://files.pythonhosted.org/packages/e7/8a/32325e2e94e00223631de31a9234acbd406558b4b419ca683b7252487bcd/anti-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "7370020683efefed068dd6d878709cfe", "sha256": "d3a8d20b7532b1b976de8b571dd2bb2d89b7b6f897598740b9bb22243afd42b1" }, "downloads": -1, "filename": "anti-1.2.3.tar.gz", "has_sig": false, "md5_digest": "7370020683efefed068dd6d878709cfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9966, "upload_time": "2015-06-04T12:06:39", "url": "https://files.pythonhosted.org/packages/65/4a/6b6e0a29ab8ad174c4380d3b444f2045d8d7619070ff941c9adbf5e6ba0f/anti-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "db29191f26a97369abdf00ef28c6a18e", "sha256": "1fc90acf9614021200bb888105be62b63dc8c9d4284eeeeaae423babbb934dcf" }, "downloads": -1, "filename": "anti-1.2.4.tar.gz", "has_sig": false, "md5_digest": "db29191f26a97369abdf00ef28c6a18e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9919, "upload_time": "2015-06-04T12:20:59", "url": "https://files.pythonhosted.org/packages/c2/fb/7cd2895ae60cb07a61d23826113f91cacae33e46fb85af427b3d264082e0/anti-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "0f3711ab918064c7088c77b8fc067a88", "sha256": "5a9d6836f65d6c1f5e4f56666a4e197ffd9c900f158b5732b6802bfcbd6c9091" }, "downloads": -1, "filename": "anti-1.2.5.tar.gz", "has_sig": false, "md5_digest": "0f3711ab918064c7088c77b8fc067a88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9956, "upload_time": "2015-06-04T12:38:27", "url": "https://files.pythonhosted.org/packages/2b/d8/d74c131a39c6b33316b383b4bb5631b26ba5fe1b3dfd29b07723d24211a8/anti-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "276c6fd4b379c0369b135258768ecefd", "sha256": "a0370774f8cb19218b54a4c84e05d12960b9cab2ade8c064d03f6ab9318173cb" }, "downloads": -1, "filename": "anti-1.2.6.tar.gz", "has_sig": false, "md5_digest": "276c6fd4b379c0369b135258768ecefd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10007, "upload_time": "2015-06-04T12:56:02", "url": "https://files.pythonhosted.org/packages/da/f0/61ffba0eb5f415d2370b85e780ae1482453ce3e2b040fe07759eb33662f6/anti-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "80792f77bb0246aa86aaefc2541ad74e", "sha256": "2c9974394f48ec47c2ba850ba0b1a389affbb11bf4f08c547a2eb3764afcfaf2" }, "downloads": -1, "filename": "anti-1.2.7.tar.gz", "has_sig": false, "md5_digest": "80792f77bb0246aa86aaefc2541ad74e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10053, "upload_time": "2015-06-04T13:05:09", "url": "https://files.pythonhosted.org/packages/f4/51/f1f89fe75e06dfe9441fe16549170b941870b05317a6441533940eb523fb/anti-1.2.7.tar.gz" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "699def9e037e28f010a703a8e317ee9a", "sha256": "c5d51ed2f0b85c3d93c6a748f231842646e1ecaf6818314ef3fb76e84c722ef2" }, "downloads": -1, "filename": "anti-1.2.8.tar.gz", "has_sig": false, "md5_digest": "699def9e037e28f010a703a8e317ee9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10035, "upload_time": "2015-06-04T13:17:29", "url": "https://files.pythonhosted.org/packages/7c/a8/6e016fe211d8d7aeb0e9e3ce79d202783df034c250b08c0cf8d9be1eb8d7/anti-1.2.8.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "cb895901e7d09b437db99cdafb48323f", "sha256": "907f25f0c54d2d9ea77022cdf0144d9cf5b40b2f574ff96d324483bf121dc284" }, "downloads": -1, "filename": "anti-1.2.9.tar.gz", "has_sig": false, "md5_digest": "cb895901e7d09b437db99cdafb48323f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10077, "upload_time": "2015-06-19T09:30:36", "url": "https://files.pythonhosted.org/packages/1c/86/fd0bb94180d1b2ab726c32bae697c43d7aa947a874adaae562969447eb3d/anti-1.2.9.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "6b6bb4e4b969b5eb5941cb3f8d042ad8", "sha256": "0b755d387af1c518388b2368ee491ada3dd41893ab25bb9994a15471b266a740" }, "downloads": -1, "filename": "anti-1.3.0.tar.gz", "has_sig": false, "md5_digest": "6b6bb4e4b969b5eb5941cb3f8d042ad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10152, "upload_time": "2015-06-19T09:34:50", "url": "https://files.pythonhosted.org/packages/d1/22/39f60834a8a269adaa60cd67b9da0a323067ebcd4e108a6df24caf27636d/anti-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "9ba5dea2dd3d18f5f0f451a0b4f0fd7f", "sha256": "5030c5e557384159b1f5e08e461af93072479f0527ea37ba7c9ffeb5f5302e34" }, "downloads": -1, "filename": "anti-1.3.1.tar.gz", "has_sig": false, "md5_digest": "9ba5dea2dd3d18f5f0f451a0b4f0fd7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10279, "upload_time": "2015-08-05T14:08:43", "url": "https://files.pythonhosted.org/packages/1e/8d/3f52720d72dd5a5cdc4edc2bbc10d57fc1f59611ddb990cd3546314c2d02/anti-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "8811e7ec8155fce20f699e989d97bba9", "sha256": "38ebea2e59786f1104196f3adba04262c1c3e7ffeb4f0a84422d4aec58253099" }, "downloads": -1, "filename": "anti-1.3.2.tar.gz", "has_sig": false, "md5_digest": "8811e7ec8155fce20f699e989d97bba9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10239, "upload_time": "2015-08-06T09:15:58", "url": "https://files.pythonhosted.org/packages/08/d2/7947c87c05284a7dc77eb00421c68915dcbebf94f10bcb7776a58bfe92f0/anti-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "1c5e66973cf597e6afff6e5ed91a60e8", "sha256": "5c9fae1cd60346b88a519c6ecc6a073409fc32cf8f0c5cf00f2a6e59f9019091" }, "downloads": -1, "filename": "anti-1.3.3.tar.gz", "has_sig": false, "md5_digest": "1c5e66973cf597e6afff6e5ed91a60e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10327, "upload_time": "2015-08-12T08:48:59", "url": "https://files.pythonhosted.org/packages/9c/3d/5f48a0a9afb6054862a49bb2291e2a6380025784af763f8c3873445b21b0/anti-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "d4561f69d0cedf77f8faa035588569dc", "sha256": "c2d6f43d8811c23be13a3a77662f32cac2a5b186dc29590b7be08344ad5c923c" }, "downloads": -1, "filename": "anti-1.3.4.tar.gz", "has_sig": false, "md5_digest": "d4561f69d0cedf77f8faa035588569dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10343, "upload_time": "2015-08-18T10:03:49", "url": "https://files.pythonhosted.org/packages/fa/c7/9edd84e29f3dc133d1342707287b6b98315ca471ec147f46b35e91487e8f/anti-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "a41d61139462675025ff6e219e4eeb84", "sha256": "2f20178ceca613fefacf61fa78a018b21729e205c0e3562c8ed1aa8311c9e040" }, "downloads": -1, "filename": "anti-1.3.5.tar.gz", "has_sig": false, "md5_digest": "a41d61139462675025ff6e219e4eeb84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10426, "upload_time": "2015-08-21T14:23:55", "url": "https://files.pythonhosted.org/packages/11/c2/5ce149d2f9dcd2fdc39067fa94f27ed42d92cbe667ecceb4f21c8b82dcc5/anti-1.3.5.tar.gz" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "338d4bc5e0789d4b6f076a06324fc9c3", "sha256": "15b962c5cbf9f5dc0af0958f6e4c8254fef2724834f424b71399bf71e4b0e96c" }, "downloads": -1, "filename": "anti-1.3.6.tar.gz", "has_sig": false, "md5_digest": "338d4bc5e0789d4b6f076a06324fc9c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10522, "upload_time": "2015-08-24T14:30:53", "url": "https://files.pythonhosted.org/packages/aa/0a/2ae68fe532de3ab0f41cdb2dc7bbb25c21672f442142e60e9d47a91914c8/anti-1.3.6.tar.gz" } ], "1.3.7": [ { "comment_text": "", "digests": { "md5": "83ebc61b1693b9822a4b1dfbf2fdedfd", "sha256": "327cb395b1166b5179c33f9731cdca67c5ea0b7587cbf6ef828458a873328d10" }, "downloads": -1, "filename": "anti-1.3.7.tar.gz", "has_sig": false, "md5_digest": "83ebc61b1693b9822a4b1dfbf2fdedfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10531, "upload_time": "2015-08-24T15:11:34", "url": "https://files.pythonhosted.org/packages/8e/6f/ef917a43ec24a800532d5cba4a699f7313ab145757a0ab991a3ad88e3840/anti-1.3.7.tar.gz" } ], "1.3.8": [ { "comment_text": "", "digests": { "md5": "86f2e48e537ce367ceb34dde41ebd58b", "sha256": "af163b189ecb4af09466cb2cf19c9e7d88615f011d13f7153ef1b581a001ba69" }, "downloads": -1, "filename": "anti-1.3.8.tar.gz", "has_sig": false, "md5_digest": "86f2e48e537ce367ceb34dde41ebd58b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10569, "upload_time": "2015-08-31T09:28:34", "url": "https://files.pythonhosted.org/packages/73/bf/dbbf92da1e537f4c50d672eed7c01411351928c9ca8c55e185f7d26a51cc/anti-1.3.8.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "746d315b34511516af558c6bbf218c8b", "sha256": "606cc9755e0018f41be90f6196a2aec17346241e8433c35760a475f70869d0f9" }, "downloads": -1, "filename": "anti-1.4.0.tar.gz", "has_sig": false, "md5_digest": "746d315b34511516af558c6bbf218c8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10798, "upload_time": "2015-09-03T13:36:01", "url": "https://files.pythonhosted.org/packages/aa/eb/6d85f61916d73efae1e459d4589a1079bcce48e9a45ac875e6c487a8b96d/anti-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "ab634bc2ac0e60e94488d3e01ba37d73", "sha256": "ba0f20899b54ddecb850ac072fb349228ad5b2a7cd6a9ffbd7cc9954c9c6ae4e" }, "downloads": -1, "filename": "anti-1.4.1.tar.gz", "has_sig": false, "md5_digest": "ab634bc2ac0e60e94488d3e01ba37d73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10824, "upload_time": "2015-09-04T08:23:26", "url": "https://files.pythonhosted.org/packages/d7/c6/1382b469ac1f30007f5852fe73f641d82cf9360ab7fc3125d20173b7f711/anti-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "e4e3e355fa0552af2fdfe080c2594903", "sha256": "217ea965738a79b7aee6bc82145b68b2d0a22297f31d623029d9be6776a47ee9" }, "downloads": -1, "filename": "anti-1.4.2.tar.gz", "has_sig": false, "md5_digest": "e4e3e355fa0552af2fdfe080c2594903", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10860, "upload_time": "2015-09-04T12:26:44", "url": "https://files.pythonhosted.org/packages/1d/f5/ad5802a9ce9588ff966bdf24efb8d56c60e0ab745f976c89aa9de79fc91a/anti-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "e70b5ef579ea1d15fb7c4b7119c43f92", "sha256": "d9b8ccc7224e977a7051364c5ce796136fba7344854e04d0079dfd868923b10d" }, "downloads": -1, "filename": "anti-1.4.3.tar.gz", "has_sig": false, "md5_digest": "e70b5ef579ea1d15fb7c4b7119c43f92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10947, "upload_time": "2015-09-04T15:45:57", "url": "https://files.pythonhosted.org/packages/22/c0/70b9e7120435799cf3af86dfef9b690bb5a86ba0a432df29ac517152a94a/anti-1.4.3.tar.gz" } ], "1.4.3.1": [ { "comment_text": "", "digests": { "md5": "8a9ed0bca1c8e48ae3c0abc068e68498", "sha256": "a006334c80cc9900bd16ce2b00ffecebac47cfbcc23e0906acd1fbeeacea19c1" }, "downloads": -1, "filename": "anti-1.4.3.1.tar.gz", "has_sig": false, "md5_digest": "8a9ed0bca1c8e48ae3c0abc068e68498", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10950, "upload_time": "2015-09-04T15:53:01", "url": "https://files.pythonhosted.org/packages/42/a0/caa841c3849a84a80deb252bd9948c79ad55cb06cc1ca4f87e4cc871ca4d/anti-1.4.3.1.tar.gz" } ], "1.4.3.2": [ { "comment_text": "", "digests": { "md5": "399327dbcd2992c52a639ca482ded572", "sha256": "3565427f8cfecdc969bd3d713688e853183e536f8a8a1e30dc6db7a921d9a7e8" }, "downloads": -1, "filename": "anti-1.4.3.2.tar.gz", "has_sig": false, "md5_digest": "399327dbcd2992c52a639ca482ded572", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10942, "upload_time": "2015-09-07T12:54:02", "url": "https://files.pythonhosted.org/packages/26/0f/7421575de633d89658dd5a9d233e67867ee0c0b211c801d51d3493ec4a1c/anti-1.4.3.2.tar.gz" } ], "1.4.3.3": [ { "comment_text": "", "digests": { "md5": "0436addc84b21b0ca09d2b4fa3f2d46b", "sha256": "71f901e67e82736645d9263a73f4c526c09cc0c3f3ed7d6cc24423bb180c8582" }, "downloads": -1, "filename": "anti-1.4.3.3.tar.gz", "has_sig": false, "md5_digest": "0436addc84b21b0ca09d2b4fa3f2d46b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10982, "upload_time": "2015-09-08T13:26:38", "url": "https://files.pythonhosted.org/packages/45/56/ac0d56aa91e94577838179abfb95582d78ed26017b9089ced9dbaa18c436/anti-1.4.3.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "8bde5bd81aab563b55f9219b71932c19", "sha256": "1c0afb6892d24a3861b1e044e8b4048db3d47892a597348d478cf650ccb61a01" }, "downloads": -1, "filename": "anti-1.4.4.tar.gz", "has_sig": false, "md5_digest": "8bde5bd81aab563b55f9219b71932c19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11040, "upload_time": "2015-09-10T14:04:01", "url": "https://files.pythonhosted.org/packages/79/ee/d84064027e987fce3609d235f7af6c1bb2bff9cca5f97ad920673b1c72f1/anti-1.4.4.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "25a97cad6c8ebf9d94126c2c1ed03fe9", "sha256": "8129ff7cbc7b2b66b32cdcf99c51255f34c62e031ffd0668314adc8d681efc15" }, "downloads": -1, "filename": "anti-1.5.0.tar.gz", "has_sig": false, "md5_digest": "25a97cad6c8ebf9d94126c2c1ed03fe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11469, "upload_time": "2015-09-14T16:31:22", "url": "https://files.pythonhosted.org/packages/35/0c/38677e2f202a521d4aad498fd26a37d64091744f67c98ab9f5f2214a120c/anti-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "94460f416342c988075e2d03b065c228", "sha256": "8eda785f015662d90fd739d41e3baa70ecb7f0bfa60b36cf7bbf25c637ed8d96" }, "downloads": -1, "filename": "anti-1.5.1.tar.gz", "has_sig": false, "md5_digest": "94460f416342c988075e2d03b065c228", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11493, "upload_time": "2015-09-15T06:54:25", "url": "https://files.pythonhosted.org/packages/01/ad/22b2f620826c944abf431855090559195bc590793db363aa0f66be32be2f/anti-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "51c00a31f58b030f4ba8f0ff4228b557", "sha256": "f94484d0bd45fb8fb5858cb4bf5375bbda4010e9bdc4d250a20a62a4ec1dd879" }, "downloads": -1, "filename": "anti-1.5.2.tar.gz", "has_sig": false, "md5_digest": "51c00a31f58b030f4ba8f0ff4228b557", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11495, "upload_time": "2015-09-15T09:28:05", "url": "https://files.pythonhosted.org/packages/86/25/268b43bd8bd64df8e7368f79785898947057d6c3f465c58c56973423c1e3/anti-1.5.2.tar.gz" } ], "1.5.2.1": [ { "comment_text": "", "digests": { "md5": "10db9182ddf96832ff8cd71a28170f66", "sha256": "53e8475a180d2cb57f4920a6f2c8b4979b199bb86d773d3c5d7658853c4b29e5" }, "downloads": -1, "filename": "anti-1.5.2.1.tar.gz", "has_sig": false, "md5_digest": "10db9182ddf96832ff8cd71a28170f66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11497, "upload_time": "2015-10-02T12:40:23", "url": "https://files.pythonhosted.org/packages/10/26/3c7c4df0cb540237b50ab6417c08302718a98611fbd1b2cd6d441b25b701/anti-1.5.2.1.tar.gz" } ], "1.5.2.2": [ { "comment_text": "", "digests": { "md5": "b956c37bbf48626b4f6a05a182c688ed", "sha256": "77ec9ac436b6f2b801e8522785a1c6a5d3ce0f6e52703c27d07ac6cdbc8c0652" }, "downloads": -1, "filename": "anti-1.5.2.2.tar.gz", "has_sig": false, "md5_digest": "b956c37bbf48626b4f6a05a182c688ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11618, "upload_time": "2015-10-22T09:41:44", "url": "https://files.pythonhosted.org/packages/b5/60/55efe02a426a1c3ac23b741ff1080a9b28e0b339c0da3570d9e522aab763/anti-1.5.2.2.tar.gz" } ], "1.5.3": [ { "comment_text": "", "digests": { "md5": "8364553ae46c5a7a64b8c5b3d923e56d", "sha256": "30600ee25af5b38df55d93fbe3cf915a13829ba7ca4ab8a141030a39b14d7009" }, "downloads": -1, "filename": "anti-1.5.3.tar.gz", "has_sig": false, "md5_digest": "8364553ae46c5a7a64b8c5b3d923e56d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11651, "upload_time": "2015-11-06T09:05:38", "url": "https://files.pythonhosted.org/packages/d3/6e/c4129c56534c2bbfe4bb32ba1421713d02d4150339cd02fb427a5e28ab1b/anti-1.5.3.tar.gz" } ], "1.5.3.1": [ { "comment_text": "", "digests": { "md5": "f1bbe4bb89d4619234b74de3b7f0e249", "sha256": "daa554ce69cb53c99f1298fdf672708f034d4d77aecf0ef7d9beb0096b7596a1" }, "downloads": -1, "filename": "anti-1.5.3.1.tar.gz", "has_sig": false, "md5_digest": "f1bbe4bb89d4619234b74de3b7f0e249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11662, "upload_time": "2015-11-09T08:28:11", "url": "https://files.pythonhosted.org/packages/cd/7f/e033d6c51a4721e061de3782514b8426237f7dcbb8a32584e9b99644cd8d/anti-1.5.3.1.tar.gz" } ], "1.5.3.2": [ { "comment_text": "", "digests": { "md5": "762647dfea77bd6db13cd51b10f9bb6f", "sha256": "8c98499822f3d8c7f7181d8cde6caaa09f82f56a961c092cac5f9eff27091cd2" }, "downloads": -1, "filename": "anti-1.5.3.2.tar.gz", "has_sig": false, "md5_digest": "762647dfea77bd6db13cd51b10f9bb6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11686, "upload_time": "2015-11-26T09:56:44", "url": "https://files.pythonhosted.org/packages/41/b9/2a8eaa2028ff6c1a7bf5d35f25b8479694af3fc2091163c05b6e7e229e9a/anti-1.5.3.2.tar.gz" } ], "1.5.3.3": [ { "comment_text": "", "digests": { "md5": "3746ed97db4d5747ac35fb38e7c3efb2", "sha256": "b0323c71464146e2f1f02e017e0fc06144c17de5252b5cfc5268df319b7a5a51" }, "downloads": -1, "filename": "anti-1.5.3.3.tar.gz", "has_sig": false, "md5_digest": "3746ed97db4d5747ac35fb38e7c3efb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11670, "upload_time": "2016-01-21T09:36:27", "url": "https://files.pythonhosted.org/packages/00/27/29fc45fc25bfe7eb853d7e94d42354fe10d8286e0704af505def37d44791/anti-1.5.3.3.tar.gz" } ], "1.5.3.4": [ { "comment_text": "", "digests": { "md5": "7b5b5e739e3a842e0c07b1f5a723b863", "sha256": "83f6c1c2f4af8e5e51371327e1e4a8295201552746816e93c2086225e25b40c0" }, "downloads": -1, "filename": "anti-1.5.3.4.tar.gz", "has_sig": false, "md5_digest": "7b5b5e739e3a842e0c07b1f5a723b863", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11755, "upload_time": "2016-02-16T13:10:11", "url": "https://files.pythonhosted.org/packages/d2/51/cc491046b2bb89349e6d7d6a9809e585b4ca5530b4272a6d399e23482e85/anti-1.5.3.4.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "eb41cf12b168e01d60c7e027054e945f", "sha256": "9099df16e725952d0c5f881d3621a65983d8d8c657930c05cf39c32bf2ded243" }, "downloads": -1, "filename": "anti-2.0.0.tar.gz", "has_sig": false, "md5_digest": "eb41cf12b168e01d60c7e027054e945f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12952, "upload_time": "2016-03-06T12:58:53", "url": "https://files.pythonhosted.org/packages/48/0a/b24c9fa54996a62efe6e35e3589e93387ba74a8b1c0e08e9c5c3b4db6ed0/anti-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "f71f4856ab9bf0ffdd55b10a1626c425", "sha256": "0f1e9960e6d2b95d232e9560303862729783f1fa8bcbf51148b8bc8f0d7e2852" }, "downloads": -1, "filename": "anti-2.0.1.tar.gz", "has_sig": false, "md5_digest": "f71f4856ab9bf0ffdd55b10a1626c425", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13110, "upload_time": "2016-03-09T16:05:01", "url": "https://files.pythonhosted.org/packages/51/fb/9ee579fbbc8f0c634741d008fdbc149773f3f3ccd55af4f571de1184051a/anti-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "1584e11988b26eb89aa6f71da4662cb1", "sha256": "69831c27aa8df8024960e349f82087a08b06c9e33c0279fd447e08bd05a26405" }, "downloads": -1, "filename": "anti-2.0.2.tar.gz", "has_sig": false, "md5_digest": "1584e11988b26eb89aa6f71da4662cb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13131, "upload_time": "2016-03-10T08:37:34", "url": "https://files.pythonhosted.org/packages/ac/2b/f72f28d4c6da4f2b8d31319c166bced3c54e0f64918c23f81dd1839113ee/anti-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "b15fe55d81d0d746b96618e94cee60a0", "sha256": "bb2cb859b0b5f6d3fd4ff7552877af8533550b94202c5e6be936c9e85f71a218" }, "downloads": -1, "filename": "anti-2.0.3.tar.gz", "has_sig": false, "md5_digest": "b15fe55d81d0d746b96618e94cee60a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13333, "upload_time": "2016-03-10T12:06:35", "url": "https://files.pythonhosted.org/packages/83/7c/f4e462430e22652ba1ad8124c2175348dc4be927c8aa6e0f986fa06c3a3c/anti-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "3c3f2cc1d75c65822576bfb15fbb6537", "sha256": "c2f1680a0808c0ad547d933a87907e6d94ac8eee795203563acd73adfe19faa4" }, "downloads": -1, "filename": "anti-2.0.4.tar.gz", "has_sig": false, "md5_digest": "3c3f2cc1d75c65822576bfb15fbb6537", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13369, "upload_time": "2016-03-10T12:29:27", "url": "https://files.pythonhosted.org/packages/16/d2/f63309b5c43403814f20bb26a05db1139e7d8035e7b693788facd178d1c6/anti-2.0.4.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "88587d7887717cc96694915f357df694", "sha256": "07524460d849dcfba6304700d9d48fa392dadebf99b9f18d6fe46d62c82bd5cb" }, "downloads": -1, "filename": "anti-2.1.0.tar.gz", "has_sig": false, "md5_digest": "88587d7887717cc96694915f357df694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12014, "upload_time": "2016-03-11T16:36:12", "url": "https://files.pythonhosted.org/packages/5b/46/6b1bf614908467a44b8bb9f09ecbad53a0827c655d964623d2103392cb85/anti-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "e30dc7b57f78e9c778b47a79116364e1", "sha256": "f156d4b4949503fa75b777526aafd16e1d6ff7f10ad7223597819ea05a27cff3" }, "downloads": -1, "filename": "anti-2.1.1.tar.gz", "has_sig": false, "md5_digest": "e30dc7b57f78e9c778b47a79116364e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11945, "upload_time": "2016-03-12T08:34:32", "url": "https://files.pythonhosted.org/packages/a9/6b/c0473c028a73ff66bfd0227caa1b63f3ca9ff7864ccc0bf8604ee8808cd6/anti-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "d26b4248c9e20df5754e0926e2d8bd4a", "sha256": "2c67010e4a4d611f8409f821c8890e6d6d76ef637a1c1b55a6fbaaea7b52f537" }, "downloads": -1, "filename": "anti-2.1.2.tar.gz", "has_sig": false, "md5_digest": "d26b4248c9e20df5754e0926e2d8bd4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12017, "upload_time": "2016-03-15T12:15:24", "url": "https://files.pythonhosted.org/packages/65/38/078ee42aa97ea5856c5ff59070191de8aadcf6b220d39f68320ee8904371/anti-2.1.2.tar.gz" } ], "2.1.2.1": [ { "comment_text": "", "digests": { "md5": "b136c737891cb6008f453860372387b3", "sha256": "80d5bec7a06f700b52187fee9a6d39c4366efdf39fbd9e33e665d94c2ea01a21" }, "downloads": -1, "filename": "anti-2.1.2.1.tar.gz", "has_sig": false, "md5_digest": "b136c737891cb6008f453860372387b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12045, "upload_time": "2016-05-05T12:04:54", "url": "https://files.pythonhosted.org/packages/dd/4c/329b4d708bf9fa5da682e74a23a3d6b2392eed313d9991097453c9a2cbc9/anti-2.1.2.1.tar.gz" } ], "2.1.2.2": [ { "comment_text": "", "digests": { "md5": "613d69b33d3793a7af527c8f1abf490d", "sha256": "1ca464281504708fc06febf192a8b406b95a664f25fda0adb057c174db4cfa88" }, "downloads": -1, "filename": "anti-2.1.2.2.tar.gz", "has_sig": false, "md5_digest": "613d69b33d3793a7af527c8f1abf490d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11996, "upload_time": "2016-05-20T12:43:16", "url": "https://files.pythonhosted.org/packages/9a/49/350e780a7ffcae5300424e7e85b1560e73793d344e91ab32598c32abbb80/anti-2.1.2.2.tar.gz" } ], "2.1.2.3": [ { "comment_text": "", "digests": { "md5": "367f3f7e257c58ca46c01acab8e1c172", "sha256": "19f68d8d3700a5f94c04fea8944b8afe7e8aece98d798f7d6cb2ef5c929e2d98" }, "downloads": -1, "filename": "anti-2.1.2.3.tar.gz", "has_sig": false, "md5_digest": "367f3f7e257c58ca46c01acab8e1c172", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12014, "upload_time": "2016-05-20T13:37:26", "url": "https://files.pythonhosted.org/packages/b2/fe/4112037f3042bb8c52aa0768a8d0faa0885cc5bdd8188b3ea6365b4e2f73/anti-2.1.2.3.tar.gz" } ], "2.1.2.4": [ { "comment_text": "", "digests": { "md5": "d64fc5b62cfd9ed0d48cf450874235ce", "sha256": "2ef072a24b050cb942f3788fbeefabe1e2a8f17f7f72604ee41fbde4a914d020" }, "downloads": -1, "filename": "anti-2.1.2.4.tar.gz", "has_sig": false, "md5_digest": "d64fc5b62cfd9ed0d48cf450874235ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12011, "upload_time": "2016-05-31T09:45:53", "url": "https://files.pythonhosted.org/packages/05/2a/722a2f0979aef9ea0fc79a5e95a4eb68d9da90c83b76d46b4ca27a9674ac/anti-2.1.2.4.tar.gz" } ], "2.1.3.0": [ { "comment_text": "", "digests": { "md5": "bd67f4fefb09ea508e1d75ce0e7e588e", "sha256": "622bd89f08eae1391a43b4e6b8a92d6c9f6e1e0fcf3449d7fa096b50c4dbe5f4" }, "downloads": -1, "filename": "anti-2.1.3.0.tar.gz", "has_sig": false, "md5_digest": "bd67f4fefb09ea508e1d75ce0e7e588e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12153, "upload_time": "2016-06-02T12:05:41", "url": "https://files.pythonhosted.org/packages/42/47/2af2144bc84e5598f041ee20b944dda36e2056e99ae3a2f6e4151924f579/anti-2.1.3.0.tar.gz" } ], "2.1.3.1": [ { "comment_text": "", "digests": { "md5": "8ab8caee6708c2ae13d30f6f2e21059e", "sha256": "0d10b6fc3b6df5e1c339ac91ebe16e3e4ad38a84574a34847081d8b539de2864" }, "downloads": -1, "filename": "anti-2.1.3.1.tar.gz", "has_sig": false, "md5_digest": "8ab8caee6708c2ae13d30f6f2e21059e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12210, "upload_time": "2016-06-02T12:13:01", "url": "https://files.pythonhosted.org/packages/88/e8/521cf883d2441800fc04c991e44a5a147f88824ef82c933777f9c525d940/anti-2.1.3.1.tar.gz" } ], "2.1.3.2": [ { "comment_text": "", "digests": { "md5": "16640d7d9c8230b707980956fbbf12b3", "sha256": "e4738ac49d3fc23f5111b5886f1a879309ec762529effaadaf20581802d3e5fe" }, "downloads": -1, "filename": "anti-2.1.3.2.tar.gz", "has_sig": false, "md5_digest": "16640d7d9c8230b707980956fbbf12b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12221, "upload_time": "2016-06-16T08:30:24", "url": "https://files.pythonhosted.org/packages/14/5b/7c77605594b8fa799aadf6648e76d8aaa7eabd617b75aaf8fad6b8d0484c/anti-2.1.3.2.tar.gz" } ], "2.1.3.3": [ { "comment_text": "", "digests": { "md5": "789ec10bfc15225c0bfc1a42b276a568", "sha256": "ffd943e0070254d381a64f1408f1bf9d3fa58385104db6bd01a157f04f296301" }, "downloads": -1, "filename": "anti-2.1.3.3.tar.gz", "has_sig": false, "md5_digest": "789ec10bfc15225c0bfc1a42b276a568", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12219, "upload_time": "2016-08-04T08:21:02", "url": "https://files.pythonhosted.org/packages/87/10/a60c24b31472d9cc4a1c89224ed6d0384b11e4edab0ec6a242076616b1c7/anti-2.1.3.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "ab06acf34f094b135dd1289e110cd466", "sha256": "ba3ee44b22efa9391ab543c65d57b02c43881ede18bc2865c67a4acbcb13d2bc" }, "downloads": -1, "filename": "anti-2.1.4.tar.gz", "has_sig": false, "md5_digest": "ab06acf34f094b135dd1289e110cd466", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12175, "upload_time": "2016-08-04T10:09:33", "url": "https://files.pythonhosted.org/packages/c0/4a/a8e7cd15cd18387d862e21211d8da69f42d7de6f302a408619da76d3feee/anti-2.1.4.tar.gz" } ], "2.1.4.1": [ { "comment_text": "", "digests": { "md5": "e21b1f77598798d883f6b9b181090f0e", "sha256": "f936ccfe42d0c9bf84e53678ba855fe69faeac81c4df6a27b3814f4beaf57847" }, "downloads": -1, "filename": "anti-2.1.4.1.tar.gz", "has_sig": false, "md5_digest": "e21b1f77598798d883f6b9b181090f0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12195, "upload_time": "2016-08-04T10:29:47", "url": "https://files.pythonhosted.org/packages/a5/61/0a4522adc6af610cef83f55bfb736ba993e8e482fbaca6de112b89baa39a/anti-2.1.4.1.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "d0b73963cab44d2edfb5bf3141c279f1", "sha256": "7719f110f3eaad7b150d7d2c8fb24cd701f51d7058127dc1df55d75ca3feb5b3" }, "downloads": -1, "filename": "anti-2.1.5.tar.gz", "has_sig": false, "md5_digest": "d0b73963cab44d2edfb5bf3141c279f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12228, "upload_time": "2016-08-15T12:10:52", "url": "https://files.pythonhosted.org/packages/4e/5a/e837df57ddbec0b73a6ed1b8dd413f7a5187f4c82f8a3345b3072256d924/anti-2.1.5.tar.gz" } ], "2.1.5.0": [ { "comment_text": "", "digests": { "md5": "314a09e786b1d78d9b3ac3451d940bcd", "sha256": "3205cbbfaec542b45b62594c2716dd2a267e2c8f05a5892868aa48266b03ea5f" }, "downloads": -1, "filename": "anti-2.1.5.0.tar.gz", "has_sig": false, "md5_digest": "314a09e786b1d78d9b3ac3451d940bcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12232, "upload_time": "2016-08-24T15:13:57", "url": "https://files.pythonhosted.org/packages/34/ae/a6e296df828da8bcb7e0677004f26b26643a9414635738d7825fe63e924f/anti-2.1.5.0.tar.gz" } ], "2.1.5.1": [ { "comment_text": "", "digests": { "md5": "6762a786f5f98551783bef844f06a8d0", "sha256": "66c18444656d09c700af1b6ded047f3551993c191dfc17963ca7822fc80f8ed8" }, "downloads": -1, "filename": "anti-2.1.5.1.tar.gz", "has_sig": false, "md5_digest": "6762a786f5f98551783bef844f06a8d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12234, "upload_time": "2016-08-25T15:37:21", "url": "https://files.pythonhosted.org/packages/a5/07/3e96006a86fb61dd71cb426df7ddc9514726fa32acc702c779c14bc45290/anti-2.1.5.1.tar.gz" } ], "2.1.5.2": [ { "comment_text": "", "digests": { "md5": "489600aaab9f3229884b00e1412c3957", "sha256": "9283265930b4f6db0b3a7242b71ce8e1e99969f26338d6e8a2bdc4ccffe522a7" }, "downloads": -1, "filename": "anti-2.1.5.2.tar.gz", "has_sig": false, "md5_digest": "489600aaab9f3229884b00e1412c3957", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12230, "upload_time": "2016-08-26T09:32:47", "url": "https://files.pythonhosted.org/packages/e3/16/c19563751272241840074cd9f6728c73a7b0a45547a99bb1cf2146a83326/anti-2.1.5.2.tar.gz" } ], "2.1.5.3": [ { "comment_text": "", "digests": { "md5": "2b06766ff1f8984ee8f026ee769e9f81", "sha256": "f13a4b9f04e12e885bd70e5b43b0240c5def4dc447df0331c960289effec59ab" }, "downloads": -1, "filename": "anti-2.1.5.3.tar.gz", "has_sig": false, "md5_digest": "2b06766ff1f8984ee8f026ee769e9f81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12627, "upload_time": "2016-09-15T09:14:59", "url": "https://files.pythonhosted.org/packages/97/d0/a5487336899c8ee6f03d3fa9889e9ec17f1b86298f14838b68fc72a578ee/anti-2.1.5.3.tar.gz" } ], "2.1.5.4": [ { "comment_text": "", "digests": { "md5": "6bb443ff1adefca20f14edb70b64c765", "sha256": "939760d08add3ccd18dc07870be7bf5077c2778fc493478219f71d9293956c50" }, "downloads": -1, "filename": "anti-2.1.5.4.tar.gz", "has_sig": false, "md5_digest": "6bb443ff1adefca20f14edb70b64c765", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12612, "upload_time": "2016-09-15T11:09:03", "url": "https://files.pythonhosted.org/packages/18/8b/012cf374f137218db37838e8d1b42ba53ed2b857a19073aa776476c9e8c9/anti-2.1.5.4.tar.gz" } ], "2.1.5.5": [ { "comment_text": "", "digests": { "md5": "e4e8eff05fae9fd04f45a5ad55648a50", "sha256": "657db187c38a11f71c81de292ba09a1809fc9160ab84fcb6fd2e02e4311ac5fd" }, "downloads": -1, "filename": "anti-2.1.5.5.tar.gz", "has_sig": false, "md5_digest": "e4e8eff05fae9fd04f45a5ad55648a50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12618, "upload_time": "2016-09-19T15:07:08", "url": "https://files.pythonhosted.org/packages/48/81/25196fd1aef7b055a5f96e5524d5b38ee2ee9b52d715a1af1794c5d9423f/anti-2.1.5.5.tar.gz" } ], "2.1.5.6": [ { "comment_text": "", "digests": { "md5": "a5ca500ea913fa0a199ee5b05ced4949", "sha256": "a86c4fcbadacb9a92aaf8d82ff8ddf2b7d53efb33a7ae85b75cbaa93e575249b" }, "downloads": -1, "filename": "anti-2.1.5.6.tar.gz", "has_sig": false, "md5_digest": "a5ca500ea913fa0a199ee5b05ced4949", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12307, "upload_time": "2016-09-27T13:28:42", "url": "https://files.pythonhosted.org/packages/e1/02/7e6ae95fbe23803573b73d3872468f1531a8abcf843c344c44fdf5cd8e5e/anti-2.1.5.6.tar.gz" } ], "2.1.5.7": [ { "comment_text": "", "digests": { "md5": "9f4a759f6ef787494003dba5a1188984", "sha256": "cfa155bd3a1304f2067103d72b3cb70a6988b81dae5e2d56ddf036aadf35edde" }, "downloads": -1, "filename": "anti-2.1.5.7.tar.gz", "has_sig": false, "md5_digest": "9f4a759f6ef787494003dba5a1188984", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12304, "upload_time": "2016-11-03T12:57:10", "url": "https://files.pythonhosted.org/packages/a8/93/46deab66de1c2c2faa5bcae8dc8762800d25c9516aac20bf445235bfa725/anti-2.1.5.7.tar.gz" } ], "2.1.5.8": [ { "comment_text": "", "digests": { "md5": "5de8d80c1974595c85e830bc613ca006", "sha256": "2f839b17fbef7e7d0f0227077cef3dabff44595c3d9718ce9a6843d7642095ba" }, "downloads": -1, "filename": "anti-2.1.5.8.tar.gz", "has_sig": false, "md5_digest": "5de8d80c1974595c85e830bc613ca006", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12285, "upload_time": "2016-12-11T10:25:26", "url": "https://files.pythonhosted.org/packages/bc/89/e153c94af0bbef4e89f86f9493899340f2fd36cffb940a58f9cd7b13479f/anti-2.1.5.8.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "348eaa36abe0f1896f3e2473cc63e1ba", "sha256": "d6e0e765eed1f13e41ad3c1975c60de6eaa355d26ee23c15165156090ef8937f" }, "downloads": -1, "filename": "anti-3.0.0.tar.gz", "has_sig": false, "md5_digest": "348eaa36abe0f1896f3e2473cc63e1ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11715, "upload_time": "2017-01-14T18:14:18", "url": "https://files.pythonhosted.org/packages/91/29/e4ddb1c048abac5712150ab67d41792be95abedc8c8e4a4550aac381e0b7/anti-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "9452c221135c466b6e78015ac37827db", "sha256": "c6f75c99717cea8bf0e17a25236a3ba048b8d9002f29b37ccf7c0400aa8e9f05" }, "downloads": -1, "filename": "anti-3.0.1.tar.gz", "has_sig": false, "md5_digest": "9452c221135c466b6e78015ac37827db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11750, "upload_time": "2017-01-16T17:07:36", "url": "https://files.pythonhosted.org/packages/4b/17/d427a4a3beb2618548bf50297fe7046622094adbd17d92b303bd2d619a3b/anti-3.0.1.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "3ee6e569f49ecbed0aa46c5242a3207b", "sha256": "31619cbf71c0c3d93c1ee57cbdb08adafd263c1d18584020ac90b75b087f1d5d" }, "downloads": -1, "filename": "anti-3.1.0.tar.gz", "has_sig": false, "md5_digest": "3ee6e569f49ecbed0aa46c5242a3207b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11747, "upload_time": "2017-01-18T12:06:05", "url": "https://files.pythonhosted.org/packages/67/c5/a9c1a5dcf5cbdaca799cc19b6b22304726d51cc6564e5b62b5dc9ffc5601/anti-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "93e299964b1a3a06185b5ac1ea6fce29", "sha256": "320551bf64f28ab9543c51c97b8a57d44bb3acd29d76b2ac0e5336bbacf7ffe2" }, "downloads": -1, "filename": "anti-3.1.1.tar.gz", "has_sig": false, "md5_digest": "93e299964b1a3a06185b5ac1ea6fce29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11746, "upload_time": "2017-01-18T12:14:36", "url": "https://files.pythonhosted.org/packages/73/48/606ecf2ab90fa9b682841969ba0720d1626f8c13b9a61f8579d7d7a71f98/anti-3.1.1.tar.gz" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "556f59f8444a80e41a4205486f2dc5e1", "sha256": "4546af8d463eb6058467201f4a730ecb0eeb6960c19661f44167ba067c7625d6" }, "downloads": -1, "filename": "anti-3.1.2.tar.gz", "has_sig": false, "md5_digest": "556f59f8444a80e41a4205486f2dc5e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11755, "upload_time": "2017-01-18T14:05:07", "url": "https://files.pythonhosted.org/packages/ce/a9/491a21e04da60cb9ac052d1d765dbe400a903c76ab0d3a481d66bdbf1c20/anti-3.1.2.tar.gz" } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "0cef4c0b361d09eeffdd833b01c73643", "sha256": "59abee0dded88d8acb5a7397408093b69f9a71864168af08df606dbb2b8254c4" }, "downloads": -1, "filename": "anti-3.1.3.tar.gz", "has_sig": false, "md5_digest": "0cef4c0b361d09eeffdd833b01c73643", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11730, "upload_time": "2017-08-31T22:45:02", "url": "https://files.pythonhosted.org/packages/2d/b3/b48b8a879c2a96bf0ba1f504b1cf907edf00aedac284964a8e81f7e16d06/anti-3.1.3.tar.gz" } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "89046437429fea38463b7ae7ea980ac1", "sha256": "b43cc207aeef84c6ed024e21c7347aad8523183541e31ead9c641ab3d7fa55f7" }, "downloads": -1, "filename": "anti-3.1.4.tar.gz", "has_sig": false, "md5_digest": "89046437429fea38463b7ae7ea980ac1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11747, "upload_time": "2017-08-31T22:56:09", "url": "https://files.pythonhosted.org/packages/2f/7f/a0806623e689ac77d3b82493006ff67f5de66ef74642d4f73996a8a9a9af/anti-3.1.4.tar.gz" } ], "3.1.5": [ { "comment_text": "", "digests": { "md5": "2f56bf59739d7bce588bcc6f7dd663e9", "sha256": "95d45e818c95e8e7ce10d43d183d03805508ff99893ff0f70a01c68ec01edcec" }, "downloads": -1, "filename": "anti-3.1.5.tar.gz", "has_sig": false, "md5_digest": "2f56bf59739d7bce588bcc6f7dd663e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11751, "upload_time": "2017-08-31T22:58:19", "url": "https://files.pythonhosted.org/packages/07/fd/64bd82507ff54e609da45d5048348c9d615e74e59cc5cedc9a8a5dffb7ba/anti-3.1.5.tar.gz" } ], "3.1.6": [ { "comment_text": "", "digests": { "md5": "cdad157091ff9ab602a912e9f7f37ed0", "sha256": "2d589aa62bca22f7217d6ad2f7a43db234a411b43e313d57272c01ca9f365556" }, "downloads": -1, "filename": "anti-3.1.6.tar.gz", "has_sig": false, "md5_digest": "cdad157091ff9ab602a912e9f7f37ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11744, "upload_time": "2017-08-31T22:59:12", "url": "https://files.pythonhosted.org/packages/8f/88/bef85601af3986831623cf903c689d562a72a514bda348066e0460c36249/anti-3.1.6.tar.gz" } ], "3.1.7": [ { "comment_text": "", "digests": { "md5": "3aeccfd51895f51959b70ab132aa94b5", "sha256": "08c98f48308e043c55843830ebb14d6598d216740a50d342e1535265df2dc2e8" }, "downloads": -1, "filename": "anti-3.1.7.tar.gz", "has_sig": false, "md5_digest": "3aeccfd51895f51959b70ab132aa94b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11755, "upload_time": "2017-08-31T23:00:58", "url": "https://files.pythonhosted.org/packages/21/f2/5284cffa78d50898023080a4897901ea0509d930743cf099a6086cfab290/anti-3.1.7.tar.gz" } ], "3.1.8": [ { "comment_text": "", "digests": { "md5": "445bf0a01751aca87556187e6214513d", "sha256": "0a857450cf4bc4c4de8c7d001b398aed1f559bff20a34435b61150203bf5dc50" }, "downloads": -1, "filename": "anti-3.1.8.tar.gz", "has_sig": false, "md5_digest": "445bf0a01751aca87556187e6214513d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11797, "upload_time": "2018-01-16T12:30:17", "url": "https://files.pythonhosted.org/packages/54/f1/d1a36050ac279ed8471e1c1a3f4ce181068b60f20a9cfb5c9a2fbb02048e/anti-3.1.8.tar.gz" } ], "3.1.9": [ { "comment_text": "", "digests": { "md5": "383be8a77e03b229777956536ed9957b", "sha256": "2aeb0d6b814cfeff5dd839582d5f8ce5690de90370ca11c0210b679ea6bbbb6f" }, "downloads": -1, "filename": "anti-3.1.9.tar.gz", "has_sig": false, "md5_digest": "383be8a77e03b229777956536ed9957b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11806, "upload_time": "2018-01-16T12:41:00", "url": "https://files.pythonhosted.org/packages/a2/9f/c490c6c4f7cd2bcf200ffedeb8f6d801478cec00f18a846a7da5aa3a2aa7/anti-3.1.9.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "5e381b6a361aef5944ebaf94978ec90d", "sha256": "c1d5b7e41553b7efb96401dc965012312c511f9aabd3b0a3efe9e7eaf02efc12" }, "downloads": -1, "filename": "anti-3.2.0.tar.gz", "has_sig": false, "md5_digest": "5e381b6a361aef5944ebaf94978ec90d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11787, "upload_time": "2018-01-26T10:29:42", "url": "https://files.pythonhosted.org/packages/ab/c0/04c9282b923ae000d31fde34f3888e43b27949f15f76a838e4ce363faf29/anti-3.2.0.tar.gz" } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "502f6c494cc2f8c604785df383cb99c5", "sha256": "c88d55ac91479698fad272ea691ff1499dd5558df9624d9964c3b092db3e7cf6" }, "downloads": -1, "filename": "anti-3.2.1.tar.gz", "has_sig": false, "md5_digest": "502f6c494cc2f8c604785df383cb99c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11740, "upload_time": "2018-01-26T10:32:26", "url": "https://files.pythonhosted.org/packages/04/f1/b5a33e38086e35e928e2b92b0caabdb6cafb8d04d58357626d2d48197ec8/anti-3.2.1.tar.gz" } ], "3.2.2": [ { "comment_text": "", "digests": { "md5": "678e8e9893df10317253b14105d36c4c", "sha256": "6101e65f9e60540dd86480ecfe2d9b6baf96c1e92448d544576bb1ff1685277f" }, "downloads": -1, "filename": "anti-3.2.2.tar.gz", "has_sig": false, "md5_digest": "678e8e9893df10317253b14105d36c4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11760, "upload_time": "2018-01-26T10:42:27", "url": "https://files.pythonhosted.org/packages/94/b3/79895bb7840b5b0f5cd7ba2ded20c6cb869ce79db768ae8c564008e7e182/anti-3.2.2.tar.gz" } ], "3.2.3": [ { "comment_text": "", "digests": { "md5": "912d338925c7447b832e3c74edb8f5f6", "sha256": "28da4e6640eeba783733b9435aaec4ae143bd601a3a9c5ec02aef267d1c0af2d" }, "downloads": -1, "filename": "anti-3.2.3.tar.gz", "has_sig": false, "md5_digest": "912d338925c7447b832e3c74edb8f5f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11770, "upload_time": "2018-01-26T10:45:19", "url": "https://files.pythonhosted.org/packages/ae/c8/8c40edac52b12329f2e4f71929eb8ff14001b138714656903280a3c73085/anti-3.2.3.tar.gz" } ], "3.2.4": [ { "comment_text": "", "digests": { "md5": "5357fd06cf4cf4baf0ef3990b01bf502", "sha256": "d1890f888c4f32beb2dd7d547c6ae62f5f1e5b306d66744d7778cce660ef0de6" }, "downloads": -1, "filename": "anti-3.2.4.tar.gz", "has_sig": false, "md5_digest": "5357fd06cf4cf4baf0ef3990b01bf502", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11770, "upload_time": "2018-01-26T11:57:37", "url": "https://files.pythonhosted.org/packages/23/09/6e58bbaaa4bf563f0c68231e578a4ea83cb4caed5926e43437b649a8f1fc/anti-3.2.4.tar.gz" } ], "3.2.5": [ { "comment_text": "", "digests": { "md5": "910032e29841869c7576d89c32e9fdb9", "sha256": "7f1086e17d69e35ff1d7092225333c4f20b0c3c01805673ca4fab9e7ff787d1f" }, "downloads": -1, "filename": "anti-3.2.5.tar.gz", "has_sig": false, "md5_digest": "910032e29841869c7576d89c32e9fdb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13413, "upload_time": "2019-04-03T20:11:40", "url": "https://files.pythonhosted.org/packages/d4/5f/5462f6777c4b0495564a5ec3cdd57955f37b2b1d18065212630c9df2676c/anti-3.2.5.tar.gz" } ], "3.2.6": [ { "comment_text": "", "digests": { "md5": "6f9dd7ed488e80ca79b809120b9fc489", "sha256": "1cd1966fffcd8b2f31675b46205f6b6283bc50877c9f03c3aea114d6de79e144" }, "downloads": -1, "filename": "anti-3.2.6.tar.gz", "has_sig": false, "md5_digest": "6f9dd7ed488e80ca79b809120b9fc489", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13423, "upload_time": "2019-04-04T12:16:18", "url": "https://files.pythonhosted.org/packages/e3/97/86aaa4bfb7e6840ccc90880ca4ea6e3349fccee81b5d4e535a283bfc3f69/anti-3.2.6.tar.gz" } ], "3.2.7": [ { "comment_text": "", "digests": { "md5": "8b65f90225866c6f7aa9841f49f3aad8", "sha256": "92af1e0f73c1c91983e23575201bcb00ae4909c058bb047af3ab48ed0422026f" }, "downloads": -1, "filename": "anti-3.2.7.tar.gz", "has_sig": false, "md5_digest": "8b65f90225866c6f7aa9841f49f3aad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13715, "upload_time": "2019-04-04T13:16:24", "url": "https://files.pythonhosted.org/packages/8a/1b/d6bbf4612bfd89dafad765c1ef1806efbb25aacd8381caeb25241763f1a2/anti-3.2.7.tar.gz" } ], "3.2.8": [ { "comment_text": "", "digests": { "md5": "41cada9676b17266239f632152b9a027", "sha256": "29dc22999ea710997b7d2f50aae6ff86ddb1dd590d3570de5a7623f2b616abcc" }, "downloads": -1, "filename": "anti-3.2.8.tar.gz", "has_sig": false, "md5_digest": "41cada9676b17266239f632152b9a027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13758, "upload_time": "2019-04-10T15:52:39", "url": "https://files.pythonhosted.org/packages/44/29/0feaff0abc127c8aee66883d2bd86b41948993515998acb0f9186735f06e/anti-3.2.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41cada9676b17266239f632152b9a027", "sha256": "29dc22999ea710997b7d2f50aae6ff86ddb1dd590d3570de5a7623f2b616abcc" }, "downloads": -1, "filename": "anti-3.2.8.tar.gz", "has_sig": false, "md5_digest": "41cada9676b17266239f632152b9a027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13758, "upload_time": "2019-04-10T15:52:39", "url": "https://files.pythonhosted.org/packages/44/29/0feaff0abc127c8aee66883d2bd86b41948993515998acb0f9186735f06e/anti-3.2.8.tar.gz" } ] }