{ "info": { "author": "sttlr", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\nproxipy\n=======\n\nNeed proxy? You`re welcome.\n---------------------------\n\nTo parse really big site in a small amount of time you need to make hundreds of requests concurrently and not being banned *(that's mainly impossible to do from one IP)*.\n\nSo, **proxipy** could help you with this.\n\nIt returns a random proxy *(or list of proxies)* to use it directly in requests module.\n\nInstallation\n------------\n\n.. code-block:: bash\n\n $ pip install proxipy\n\nUsage\n-----\n\nFirst, we need to import our module (and/or **requests**):\n\n.. code-block:: python\n\n >>> from proxipy import proxipy\n >>> import requests\n\nAnd use it **with/out filters**:\n\n.. code-block:: python\n\n >>> prox = proxipy()\n >>> prox\n {'http': ..., 'https': ...}\n >>> req = requests.get('http://httpbin.org/get',\n ... proxies=proxipy(country='US', port=8080))\n >>> req\n \n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/sttlr/proxipy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "proxipy", "package_url": "https://pypi.org/project/proxipy/", "platform": "", "project_url": "https://pypi.org/project/proxipy/", "project_urls": { "Homepage": "http://github.com/sttlr/proxipy" }, "release_url": "https://pypi.org/project/proxipy/1.1/", "requires_dist": [ "requests (==2.19.1)", "aiohttp (==3.4.4)" ], "requires_python": ">=3.5", "summary": "Need proxy? Catch it.", "version": "1.1" }, "last_serial": 4276433, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "c8b18e92a179140cdf4ff24fa7ca296c", "sha256": "5173d4f3f04bda3bd60b0bee698fcd3de495f502160dd0de1c1472b480e507db" }, "downloads": -1, "filename": "proxipy-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8b18e92a179140cdf4ff24fa7ca296c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 4781, "upload_time": "2018-08-14T13:25:08", "url": "https://files.pythonhosted.org/packages/4c/5b/e6a0191a92480f83540a8a8c8a18bee8eb08ab26c82851b7abeccb2a1321/proxipy-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9963ad0e654c0bd268eec6f244b7ed0", "sha256": "90d1f7d755499ca027baeb5f325a334eb24494b8f650f27651497200a393c401" }, "downloads": -1, "filename": "proxipy-1.0.tar.gz", "has_sig": false, "md5_digest": "d9963ad0e654c0bd268eec6f244b7ed0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 12519, "upload_time": "2018-08-14T13:25:10", "url": "https://files.pythonhosted.org/packages/de/e5/a814cc99600fa6f639589e3adea47fff90f3d15baa6a78cc5a2c0e16aff8/proxipy-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "df340acbb979b1d9a438f13a06a9af2c", "sha256": "19bc7f7ecc4954481c0a2e11d33f2f697b74d563f49126c718992b15f09931e6" }, "downloads": -1, "filename": "proxipy-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df340acbb979b1d9a438f13a06a9af2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 5307, "upload_time": "2018-09-16T11:50:46", "url": "https://files.pythonhosted.org/packages/05/f9/0537482a54269a338dab71d40939504af24cfca2eeb8fc6dfd52281998f6/proxipy-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01809d982a1b7c2ad2afbbd8959008fb", "sha256": "e90d7554e9058c58490bf64b57fe6d378d1709aa54f0a36b1ca7dd8cec21e6c2" }, "downloads": -1, "filename": "proxipy-1.1.tar.gz", "has_sig": false, "md5_digest": "01809d982a1b7c2ad2afbbd8959008fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 16968, "upload_time": "2018-09-16T11:50:48", "url": "https://files.pythonhosted.org/packages/02/88/1a113eb1dd3c35bd37d6f42c2131fb0ee51a87bdef0efe8298c0aa99409f/proxipy-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "df340acbb979b1d9a438f13a06a9af2c", "sha256": "19bc7f7ecc4954481c0a2e11d33f2f697b74d563f49126c718992b15f09931e6" }, "downloads": -1, "filename": "proxipy-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df340acbb979b1d9a438f13a06a9af2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 5307, "upload_time": "2018-09-16T11:50:46", "url": "https://files.pythonhosted.org/packages/05/f9/0537482a54269a338dab71d40939504af24cfca2eeb8fc6dfd52281998f6/proxipy-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01809d982a1b7c2ad2afbbd8959008fb", "sha256": "e90d7554e9058c58490bf64b57fe6d378d1709aa54f0a36b1ca7dd8cec21e6c2" }, "downloads": -1, "filename": "proxipy-1.1.tar.gz", "has_sig": false, "md5_digest": "01809d982a1b7c2ad2afbbd8959008fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 16968, "upload_time": "2018-09-16T11:50:48", "url": "https://files.pythonhosted.org/packages/02/88/1a113eb1dd3c35bd37d6f42c2131fb0ee51a87bdef0efe8298c0aa99409f/proxipy-1.1.tar.gz" } ] }