{ "info": { "author": "holyshawn", "author_email": "holyshawn@outlook.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: Proxy Servers" ], "description": "UNKNOWN", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/holyshawn/ballade", "keywords": null, "license": "https://opensource.org/licenses/MIT", "maintainer": null, "maintainer_email": null, "name": "ballade", "package_url": "https://pypi.org/project/ballade/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ballade/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/holyshawn/ballade" }, "release_url": "https://pypi.org/project/ballade/0.97.6/", "requires_dist": null, "requires_python": null, "summary": "A light weight http proxy based on tornado and an upstream proxy switcher using SwitchyOmega rules", "version": "0.97.6" }, "last_serial": 2310568, "releases": { "0.95.1": [], "0.95.2": [ { "comment_text": "", "digests": { "md5": "0195aa80a4e44cf102468607ac751b62", "sha256": "6f86266e8f36cfdd47c61e1ac43e88c92d6acafe5e9239f39e267457d7f82d02" }, "downloads": -1, "filename": "ballade-0.95.2.tar.gz", "has_sig": false, "md5_digest": "0195aa80a4e44cf102468607ac751b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6020, "upload_time": "2016-04-22T14:13:19", "url": "https://files.pythonhosted.org/packages/73/8f/7cdae97e7e5939fcd779a6abd623a99f6495ce77cb5dbabaf23fc1201f33/ballade-0.95.2.tar.gz" } ], "0.95.3": [ { "comment_text": "", "digests": { "md5": "04e5c2f363eb17c17c4c8296364f5f22", "sha256": "73a49dfadf42767ac454c62bae147d0467b22574139329fb61fea324695903af" }, "downloads": -1, "filename": "ballade-0.95.3.tar.gz", "has_sig": false, "md5_digest": "04e5c2f363eb17c17c4c8296364f5f22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6018, "upload_time": "2016-04-22T14:40:35", "url": "https://files.pythonhosted.org/packages/dd/b2/1f9c48db3cf3ab06a87aa08c3eeed16c1bc8afaa6cba57f1ea730aaf28c6/ballade-0.95.3.tar.gz" } ], "0.95.4": [ { "comment_text": "", "digests": { "md5": "e360ad5080b1fec8c46ec5c5ff1395c0", "sha256": "cc26dc2f6c3eac93bd3d889b86c9bfda6e32a0783d31090bb09c1fddd2b5ae2e" }, "downloads": -1, "filename": "ballade-0.95.4.tar.gz", "has_sig": false, "md5_digest": "e360ad5080b1fec8c46ec5c5ff1395c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6262, "upload_time": "2016-04-24T05:18:44", "url": "https://files.pythonhosted.org/packages/00/33/a223e3d34ef4664c7a6ae963891b0f8287b1ab311b6c43e70160f90fc30f/ballade-0.95.4.tar.gz" } ], "0.96": [ { "comment_text": "", "digests": { "md5": "2436fc9ed1a450db0ba4d5ddafff57de", "sha256": "ac19a341c97befd0c05e84705fbdbe03662e193d544e2106e7f6d970ecb54f0b" }, "downloads": -1, "filename": "ballade-0.96.tar.gz", "has_sig": false, "md5_digest": "2436fc9ed1a450db0ba4d5ddafff57de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6608, "upload_time": "2016-04-25T13:04:50", "url": "https://files.pythonhosted.org/packages/e5/3e/0933b8fb461e1600227e2e7245965f8a3e0ce61a4e943e3fabf919c50e3e/ballade-0.96.tar.gz" } ], "0.96.1": [ { "comment_text": "", "digests": { "md5": "7896e8ccfbcea7020f063f9d1f044f6e", "sha256": "eae270c73409485aecfcc7cca6b8b10d551068d5810719188d80221e24476255" }, "downloads": -1, "filename": "ballade-0.96.1.tar.gz", "has_sig": false, "md5_digest": "7896e8ccfbcea7020f063f9d1f044f6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6682, "upload_time": "2016-04-25T15:46:49", "url": "https://files.pythonhosted.org/packages/6f/4b/bab44e6a355a28b32e6f4d8f63cdbb0e49d59156148378d73b586677fa30/ballade-0.96.1.tar.gz" } ], "0.96.2": [ { "comment_text": "", "digests": { "md5": "115b4d7a097ac84476c4df8d689f93fe", "sha256": "644c1e38e07a717bbdce5e068b65c6cfcc451f540b663e93f033a15300ea57d3" }, "downloads": -1, "filename": "ballade-0.96.2.tar.gz", "has_sig": false, "md5_digest": "115b4d7a097ac84476c4df8d689f93fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6681, "upload_time": "2016-04-25T15:50:18", "url": "https://files.pythonhosted.org/packages/c1/f7/529aabd32c01484901b366d3d9382a6154beb3e63bf82bd195a83ea92ec7/ballade-0.96.2.tar.gz" } ], "0.96.3": [ { "comment_text": "", "digests": { "md5": "fef68c97cbf0ce7f9c3e5c02990e5b88", "sha256": "aadf27d419d09f21298f0ae7c2286c08ccbd0ca2cea99de4266ad76be7688323" }, "downloads": -1, "filename": "ballade-0.96.3.tar.gz", "has_sig": false, "md5_digest": "fef68c97cbf0ce7f9c3e5c02990e5b88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7015, "upload_time": "2016-04-28T13:19:57", "url": "https://files.pythonhosted.org/packages/5a/af/83fd8da714f91a65f569033b5ff977f854e568a478c47c07d2cc9b06893b/ballade-0.96.3.tar.gz" } ], "0.97": [ { "comment_text": "", "digests": { "md5": "301c3d6ed2bf7359bd42b0ec7da81e48", "sha256": "55943067127deb1abb8667e689480d952e06c09db015591ea69bcbef11d3afae" }, "downloads": -1, "filename": "ballade-0.97.tar.gz", "has_sig": false, "md5_digest": "301c3d6ed2bf7359bd42b0ec7da81e48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26083, "upload_time": "2016-05-18T03:58:27", "url": "https://files.pythonhosted.org/packages/c7/bd/aa920379dd5395df389af4e93e4882bee914a68eafb0775e02d06c9e3740/ballade-0.97.tar.gz" } ], "0.97.1": [ { "comment_text": "", "digests": { "md5": "2a60fabf143ff8fd88177ad4605f7841", "sha256": "e04de03ce9cbd624223bf7888cca11c40a091b1c736b995a1184091e371c86d1" }, "downloads": -1, "filename": "ballade-0.97.1.tar.gz", "has_sig": false, "md5_digest": "2a60fabf143ff8fd88177ad4605f7841", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26123, "upload_time": "2016-05-18T04:21:55", "url": "https://files.pythonhosted.org/packages/f6/ca/ad1a66b4f693209d3a8eb7da0d85875eb30e31b148fce064046c08279590/ballade-0.97.1.tar.gz" } ], "0.97.2": [ { "comment_text": "", "digests": { "md5": "230e41fbf2ca2050c7419cd263282588", "sha256": "cf5bdc548dac5d9448d3cf0d0d70ff0ac6e7f653a427ee6d66a62bcbe775b621" }, "downloads": -1, "filename": "ballade-0.97.2.tar.gz", "has_sig": false, "md5_digest": "230e41fbf2ca2050c7419cd263282588", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26207, "upload_time": "2016-06-21T08:03:15", "url": "https://files.pythonhosted.org/packages/cc/e0/3b0990547c3f4c315ab143ddeb415e8a7a43337ac4497083a219b4ce4d28/ballade-0.97.2.tar.gz" } ], "0.97.3": [ { "comment_text": "", "digests": { "md5": "d3cee0ab01ec22dddf3471dcb8135900", "sha256": "5ae877e5a623cbe14d01464189a08c8cf46564304e20e031150dc0056f85b440" }, "downloads": -1, "filename": "ballade-0.97.3.tar.gz", "has_sig": false, "md5_digest": "d3cee0ab01ec22dddf3471dcb8135900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26301, "upload_time": "2016-06-28T13:28:31", "url": "https://files.pythonhosted.org/packages/e2/3b/cff23a454d38fa20a8ed4cfca8e493904aff75062946d239033f4f247040/ballade-0.97.3.tar.gz" } ], "0.97.4": [ { "comment_text": "", "digests": { "md5": "a0ddedfc76ca03ad9b355a5673510256", "sha256": "db195bbb481052e3c88571369e9238d59091363ca220243e11ce955cec535ec6" }, "downloads": -1, "filename": "ballade-0.97.4.tar.gz", "has_sig": false, "md5_digest": "a0ddedfc76ca03ad9b355a5673510256", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26257, "upload_time": "2016-07-15T07:40:40", "url": "https://files.pythonhosted.org/packages/11/82/0b5bddb8a68e6599ab7f1588e605ac81e383d8d337f04256dd043b622d66/ballade-0.97.4.tar.gz" } ], "0.97.5": [ { "comment_text": "", "digests": { "md5": "62c43f24f2264ff298752b0c3974f547", "sha256": "de168f2e24b918f36b3e6402b9a84d026ac74ad2b1aaee8621cd1a18bb6e60af" }, "downloads": -1, "filename": "ballade-0.97.5.tar.gz", "has_sig": false, "md5_digest": "62c43f24f2264ff298752b0c3974f547", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26385, "upload_time": "2016-08-25T12:06:28", "url": "https://files.pythonhosted.org/packages/5e/b0/b15e8fb43d4ea9d0d38fa01ee0c047c7cb792e7b60205ad980e6fa2782bf/ballade-0.97.5.tar.gz" } ], "0.97.6": [ { "comment_text": "", "digests": { "md5": "4b7e5fb519f13d69541c1fdddf46e566", "sha256": "1c686c3ac7fb3201609ae009f6afc69f13e101e8d254610903e24c15a4f42298" }, "downloads": -1, "filename": "ballade-0.97.6.tar.gz", "has_sig": false, "md5_digest": "4b7e5fb519f13d69541c1fdddf46e566", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26379, "upload_time": "2016-08-29T08:43:37", "url": "https://files.pythonhosted.org/packages/b7/47/3373343dacac16e998fb2b843d50be38dfa31c35c43303fe7b3276f03046/ballade-0.97.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4b7e5fb519f13d69541c1fdddf46e566", "sha256": "1c686c3ac7fb3201609ae009f6afc69f13e101e8d254610903e24c15a4f42298" }, "downloads": -1, "filename": "ballade-0.97.6.tar.gz", "has_sig": false, "md5_digest": "4b7e5fb519f13d69541c1fdddf46e566", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26379, "upload_time": "2016-08-29T08:43:37", "url": "https://files.pythonhosted.org/packages/b7/47/3373343dacac16e998fb2b843d50be38dfa31c35c43303fe7b3276f03046/ballade-0.97.6.tar.gz" } ] }