{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# PacGen: Pac file generator written in Python\nIf you use multiple proxies and you want to define rules to set specific proxy per specific host, this package can help you.\nSimply create a ~/.pacgen.yml config file and define your rules there.\nAfter that run updatepac command in your terminal and it will create ~/.proxy.pac\n\n# Installation\n```\n pip install pacgen\n```\n\n\n# Sample ~/.pacgen.yml\n```\nproxies:\n ssh_tunnel: socks5://127.0.0.1:1081\n shadowsocks: socks5://127.0.0.1:1080\n httpproxy: http://127.0.0.1:1082\nroutes:\n 172.19.20.10: ssh_tunnel\n youtube.com: shadowsocks\n viemo.com: shadowsocks\n news.com: httpproxy\n# default_proxy will be used for hosts which are not defined in routes.\ndefault_proxy: shadowsocks\n# here we define hosts that we don't want to use proxy for them.\nexcludes:\n - bank.com\n - lastpass.com\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mehdipourfar/pacgen", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "PacGen", "package_url": "https://pypi.org/project/PacGen/", "platform": "", "project_url": "https://pypi.org/project/PacGen/", "project_urls": { "Homepage": "https://github.com/mehdipourfar/pacgen" }, "release_url": "https://pypi.org/project/PacGen/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.1.2" }, "last_serial": 4822074, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "a378c278be9280d35c13537a21825914", "sha256": "9d51bef23de755616da1f1f14ae33544eb03fdf4513dc8294dc5703763b0b229" }, "downloads": -1, "filename": "PacGen-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a378c278be9280d35c13537a21825914", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3629, "upload_time": "2019-02-14T20:35:49", "url": "https://files.pythonhosted.org/packages/bb/1d/97ee5cb3e70219846814b54252edb18b8eedc7fa56424f74c151455fe644/PacGen-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c4bf1ce81e71dc993fdfbd212cd9229", "sha256": "7e5cb78accf6159be5e27a7c40e991ff285c8dca220ea78ed86f1586edac48e1" }, "downloads": -1, "filename": "PacGen-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6c4bf1ce81e71dc993fdfbd212cd9229", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2160, "upload_time": "2019-02-14T20:35:51", "url": "https://files.pythonhosted.org/packages/a3/45/e2a5b0d738c7b426353543b9760bf2c8b6e3d1d3e21d636ad75dd224df89/PacGen-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3ce200b2088709621448c63d61bc6c48", "sha256": "a11897723c2479031d024c237cd2e0d8de4e0d3c9c60d06acf2aa61290c4d10a" }, "downloads": -1, "filename": "PacGen-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ce200b2088709621448c63d61bc6c48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3938, "upload_time": "2019-02-14T20:51:27", "url": "https://files.pythonhosted.org/packages/8c/bf/e88acf2794b6465b0c4a09839b8f93adb83eef447b8b45d881e498cad4bc/PacGen-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29a06bb1f7cf3ee350190e41f0b075c4", "sha256": "844a9ed0e8eafae9c2cab9183b499a16b1c8d1df6094452c4582b62ce6dc1432" }, "downloads": -1, "filename": "PacGen-0.1.2.tar.gz", "has_sig": false, "md5_digest": "29a06bb1f7cf3ee350190e41f0b075c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2224, "upload_time": "2019-02-14T20:51:29", "url": "https://files.pythonhosted.org/packages/56/f3/25a7c3eccc42dddd8117fcbbc21c13732bae797ac12907ab7150a103d9b6/PacGen-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3ce200b2088709621448c63d61bc6c48", "sha256": "a11897723c2479031d024c237cd2e0d8de4e0d3c9c60d06acf2aa61290c4d10a" }, "downloads": -1, "filename": "PacGen-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ce200b2088709621448c63d61bc6c48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3938, "upload_time": "2019-02-14T20:51:27", "url": "https://files.pythonhosted.org/packages/8c/bf/e88acf2794b6465b0c4a09839b8f93adb83eef447b8b45d881e498cad4bc/PacGen-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29a06bb1f7cf3ee350190e41f0b075c4", "sha256": "844a9ed0e8eafae9c2cab9183b499a16b1c8d1df6094452c4582b62ce6dc1432" }, "downloads": -1, "filename": "PacGen-0.1.2.tar.gz", "has_sig": false, "md5_digest": "29a06bb1f7cf3ee350190e41f0b075c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2224, "upload_time": "2019-02-14T20:51:29", "url": "https://files.pythonhosted.org/packages/56/f3/25a7c3eccc42dddd8117fcbbc21c13732bae797ac12907ab7150a103d9b6/PacGen-0.1.2.tar.gz" } ] }