{ "info": { "author": "Moses Schwartz, Bechtel CIRT", "author_email": "moses.schwartz@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Software Development", "Topic :: Utilities" ], "description": "# curl_to_requests\ncurl_to_requests is a Python module that converts cURL commands into equivalent Python code using the requests library. Many cURL features are unsupported (it's a very complex piece of software), but curl_to_requests is far more complete than any of the other cURL converting utilities I've found.\n\nExample:\n```Python\nfrom curl_to_requests import curl_to_requests\n\ncurl_cmd = '''curl 'https://github.com/mosesschwartz/curl_to_requests' \\\\\n -H 'Accept-Encoding: gzip, deflate, sdch' \\\\\n -H 'Accept-Language: en-US,en;q=0.8' \\\\\n -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.132 Safari/537.36' \\\\\n -H 'Accept: text/html, */*; q=0.01' \\\\\n -H 'Referer: https://github.com/mosesschwartz/curl_to_requests' \\\\\n -H 'Connection: keep-alive' --compressed'''\n\nprint curl_to_requests.curl_to_requests(curl_cmd)\n```", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mosesschwartz/curl_to_requests", "keywords": "curl requests converter rest api", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "curl_to_requests", "package_url": "https://pypi.org/project/curl_to_requests/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/curl_to_requests/", "project_urls": { "Homepage": "https://github.com/mosesschwartz/curl_to_requests" }, "release_url": "https://pypi.org/project/curl_to_requests/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "Converts cURL commands into equivalent Python Requests code", "version": "1.0.1" }, "last_serial": 1627142, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e7df71b02c4dec2820b8ae129fb8d4a8", "sha256": "a659234698adc03fb721e8a7f0be237eec3d576fb46fcf7129ca33c251b310f2" }, "downloads": -1, "filename": "curl_to_requests-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e7df71b02c4dec2820b8ae129fb8d4a8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11204, "upload_time": "2015-07-09T23:29:54", "url": "https://files.pythonhosted.org/packages/08/2f/84a5fcb24a9ed2842819a82bdcc9fe272ed9ec3f44a01b2cf4bd2f5036da/curl_to_requests-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5227e8a591beabd8807a1e94ce0f3fdf", "sha256": "8ffbd7e396bc24f783d1be088dda4ab7c88d9d8e8614d1dea8e4a9b7b7e3bb9f" }, "downloads": -1, "filename": "curl_to_requests-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5227e8a591beabd8807a1e94ce0f3fdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9961, "upload_time": "2015-07-09T23:29:58", "url": "https://files.pythonhosted.org/packages/06/4a/2234f48428667c976fd782dec0591df203beec65950cac7484ec548cb4e5/curl_to_requests-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1616b7372654ec2234d040dd0de6ab8f", "sha256": "9759c4a36a56ce28e69cbb75d492387ed283ffe9a6e0ca7a41e958e684e3ec57" }, "downloads": -1, "filename": "curl_to_requests-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "1616b7372654ec2234d040dd0de6ab8f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11237, "upload_time": "2015-07-09T23:40:16", "url": "https://files.pythonhosted.org/packages/5d/44/ebe5865ebb44c45ec0e6e986248a84d5b03bfbd028455f3e5bfc7826870a/curl_to_requests-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27e4140bae92d95186edb9f630fcc014", "sha256": "df44f61689f9d91e33ec112b16358928150ca96ba39fe3c2d4adb13cb68c9032" }, "downloads": -1, "filename": "curl_to_requests-1.0.1.tar.gz", "has_sig": false, "md5_digest": "27e4140bae92d95186edb9f630fcc014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9988, "upload_time": "2015-07-09T23:40:20", "url": "https://files.pythonhosted.org/packages/1b/f5/cd4bb6d475a94cd057c63e6000fdc0fdeebf2222d711ea4fd02da92b0fe3/curl_to_requests-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1616b7372654ec2234d040dd0de6ab8f", "sha256": "9759c4a36a56ce28e69cbb75d492387ed283ffe9a6e0ca7a41e958e684e3ec57" }, "downloads": -1, "filename": "curl_to_requests-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "1616b7372654ec2234d040dd0de6ab8f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11237, "upload_time": "2015-07-09T23:40:16", "url": "https://files.pythonhosted.org/packages/5d/44/ebe5865ebb44c45ec0e6e986248a84d5b03bfbd028455f3e5bfc7826870a/curl_to_requests-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27e4140bae92d95186edb9f630fcc014", "sha256": "df44f61689f9d91e33ec112b16358928150ca96ba39fe3c2d4adb13cb68c9032" }, "downloads": -1, "filename": "curl_to_requests-1.0.1.tar.gz", "has_sig": false, "md5_digest": "27e4140bae92d95186edb9f630fcc014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9988, "upload_time": "2015-07-09T23:40:20", "url": "https://files.pythonhosted.org/packages/1b/f5/cd4bb6d475a94cd057c63e6000fdc0fdeebf2222d711ea4fd02da92b0fe3/curl_to_requests-1.0.1.tar.gz" } ] }