{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# curltopy\n\nConverts curl statements from Chrome's DevTools or Firefox's Tools to executable python 2 and 3 compatible code.\n\nI was inspired to write a command line version after seeing @NickCarneiro's web app on [curl.trillworks.com](http://curl.trillworks.com/).\n\n## Install\n\n pip install curltopy\n\n## Usage\n\n1. Open Chrome's DevTools or Firefox's Tools\n\n2. Click on the Network tab\n\n3. Navigate to a website\n\n4. Right click on a call and click _Copy > Copy as cURL_\n\n5. Here is a template. Replace the curl statement with the one captured from the browser.\n\n curltopy 'curl \"http://example.com\" -H \"Pragma: no-cache\"' > runme.py\n chmod +x runme.py\n ./runme.py\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/nitrocode/curl2.py", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "curltopy", "package_url": "https://pypi.org/project/curltopy/", "platform": "", "project_url": "https://pypi.org/project/curltopy/", "project_urls": { "Homepage": "https://github.com/nitrocode/curl2.py" }, "release_url": "https://pypi.org/project/curltopy/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Converts curl statements to python using command line", "version": "0.1.2" }, "last_serial": 4605648, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8beaed7c57b978f2976ffa09b1141587", "sha256": "2f3eb326220f2c8b2cdf942f2e88de7fad6e30e1fab0bdd063cd7a746938692c" }, "downloads": -1, "filename": "curltopy-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "8beaed7c57b978f2976ffa09b1141587", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6647, "upload_time": "2018-12-16T21:31:53", "url": "https://files.pythonhosted.org/packages/c6/59/1ca14c0992486ff4a89ff314d562e564759433263c1ac691e2c011bf1c0c/curltopy-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "dd801f3d6f19da41ddbf5cdefc2e7eca", "sha256": "0cfe7ab883c5f95fb5450346525533c0d8131d45e67371c8fb3b39d59db9c419" }, "downloads": -1, "filename": "curltopy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dd801f3d6f19da41ddbf5cdefc2e7eca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4620, "upload_time": "2018-12-16T21:31:52", "url": "https://files.pythonhosted.org/packages/81/48/a1567da335a7495e7cedd4207bfb583a053d1d872b9700f00bd2621b8b0b/curltopy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "568fe6000645c26a56bd11acf08f8ec8", "sha256": "44c5be9f1724e67302d08eee5a982f529d16274dac9b003e5f7dffb476a88867" }, "downloads": -1, "filename": "curltopy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "568fe6000645c26a56bd11acf08f8ec8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3338, "upload_time": "2018-12-16T21:31:54", "url": "https://files.pythonhosted.org/packages/23/9e/cc1b66064e6ed3193cbd7fafb46ef52ed6030773cc66942f03e6dc5d50c9/curltopy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5587b9aa3010513b9eb08fed4c850ccf", "sha256": "d9e2afd9c14313fc0fffdb5106af945293a26b859a11877fef45c2bf566afbaa" }, "downloads": -1, "filename": "curltopy-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5587b9aa3010513b9eb08fed4c850ccf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3807, "upload_time": "2018-12-16T22:10:16", "url": "https://files.pythonhosted.org/packages/8d/94/2a271cb5452f7fd95114bc35c20d2f754d8084e52fd48847b00ea86556fd/curltopy-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e88ea51dbf7b928a2009e36bcdb42347", "sha256": "51ab9503f22a80a62ed8d59692bd7fad399daf335f774b44ced34aea08c9d482" }, "downloads": -1, "filename": "curltopy-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e88ea51dbf7b928a2009e36bcdb42347", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4615, "upload_time": "2018-12-16T22:10:17", "url": "https://files.pythonhosted.org/packages/e2/50/03c5cc52e04560c157d06bbbd7d738034ddbb8c44a016b8fcc3143ac8e69/curltopy-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3c94f7b95105d914320818d4640b9e7", "sha256": "26b62dfaa867c11c4ca219389965bf5166099f03a476d161d60069658f347fac" }, "downloads": -1, "filename": "curltopy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b3c94f7b95105d914320818d4640b9e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3348, "upload_time": "2018-12-16T22:10:18", "url": "https://files.pythonhosted.org/packages/17/7c/89db9d73d1500d94bf15b24054d97a0677ac7c594da662deceed453e3252/curltopy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d91ad6e655cc95695f727d4dc1bccede", "sha256": "80e2db70ccd65f3ebcade11aac743966ea54125a8d62f32147d73548fcf3f578" }, "downloads": -1, "filename": "curltopy-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "d91ad6e655cc95695f727d4dc1bccede", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4147, "upload_time": "2018-12-16T22:40:24", "url": "https://files.pythonhosted.org/packages/29/1f/f217fb9e657a56205a7da38d0e0b0f2cfaa4e1fe88d0a8cfb8d4fdacdda6/curltopy-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02654c411c18f5ce6d922b5c722eb30c", "sha256": "4b3c76ae4404641bfc61ecfac42cce22988dac42c31c0e7261aab41486fca808" }, "downloads": -1, "filename": "curltopy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "02654c411c18f5ce6d922b5c722eb30c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3428, "upload_time": "2018-12-16T22:40:25", "url": "https://files.pythonhosted.org/packages/8f/9c/687d4f8c875e283cf7ba2d71671fa805ff45f1d7cb3a919a3c0c17581cdf/curltopy-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d91ad6e655cc95695f727d4dc1bccede", "sha256": "80e2db70ccd65f3ebcade11aac743966ea54125a8d62f32147d73548fcf3f578" }, "downloads": -1, "filename": "curltopy-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "d91ad6e655cc95695f727d4dc1bccede", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4147, "upload_time": "2018-12-16T22:40:24", "url": "https://files.pythonhosted.org/packages/29/1f/f217fb9e657a56205a7da38d0e0b0f2cfaa4e1fe88d0a8cfb8d4fdacdda6/curltopy-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02654c411c18f5ce6d922b5c722eb30c", "sha256": "4b3c76ae4404641bfc61ecfac42cce22988dac42c31c0e7261aab41486fca808" }, "downloads": -1, "filename": "curltopy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "02654c411c18f5ce6d922b5c722eb30c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3428, "upload_time": "2018-12-16T22:40:25", "url": "https://files.pythonhosted.org/packages/8f/9c/687d4f8c875e283cf7ba2d71671fa805ff45f1d7cb3a919a3c0c17581cdf/curltopy-0.1.2.tar.gz" } ] }