{ "info": { "author": "everitosan", "author_email": "eve.san.dev@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "# HttpPy\n\nPython based HttpPy for more comfortable requests.\n\n### Installation\n#### PyPi\n```sh\n(env)$ pip install HttpPy\n```\n\n### Usage\n#### Single Request\nSometimes you may just want to send a single request. To achieve that there are some flags ready to use.\n```sh\n(env)$ python -m HttpPy -t post -u http://127.0.0.1:8000 -b '{\"user\": \"eve\", \"password\": \"12345\"}'\n```\n - **-t / --type** \nRepresents the request verb [ get | post | put | patch | options | delete ] to use.\n - **-u / --url** \nIs the endpoint to reach.\n - **-b / --body** \n Represents the body of the request.\n\n\n#### Several Requests\nIf you need to send several requests, you can use a file as an input.\n```sh\n(env)$ python -m HttpPy -i example.request\n```\n - **-i / --input** \n Is the path to a file that contains the requests especifications.\n\n*An example of a post request inside example.request file may be:* \n```\n## This comment is important to parse correctly the request\nPOST http://127.0.0.1:8000\nHeaders\nContentType: application/json\nAuthorization: Basic QWxhZGRpbjpvcGuIHN1c2FtZQ==\n{\n \"data\": \"data one\",\n \"data 2\": \"data two\"\n}\n``` \n\n#### Extra flags\nThere are two optional flags that may help you:\n- **-v / --verbose** \nThe presence of this flag will indicate that the especifications of requests and a more detailed reponse will be printed in the screen.\n- **-p / --parallel** \nThis flag is intented to help with performance and excecution times. Internally indicates that several threads are going to be used for the requests.\n- **-f / --force** \nThis flag forces the request to ignore ssl verification.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/everitosan/HttpClient/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "HttpPy", "package_url": "https://pypi.org/project/HttpPy/", "platform": "", "project_url": "https://pypi.org/project/HttpPy/", "project_urls": { "Homepage": "https://github.com/everitosan/HttpClient/" }, "release_url": "https://pypi.org/project/HttpPy/0.0.9/", "requires_dist": null, "requires_python": "", "summary": "More comfortable requests with python", "version": "0.0.9", "yanked": false, "yanked_reason": null }, "last_serial": 6009379, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f28dc4f731dacf3247976e60ff697e1e", "sha256": "250475e550f86447c39c149c141f4ac2d27c267551966d34657b4466e04fd316" }, "downloads": -1, "filename": "HttpPy-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f28dc4f731dacf3247976e60ff697e1e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11155, "upload_time": "2019-01-27T03:54:55", "upload_time_iso_8601": "2019-01-27T03:54:55.021618Z", "url": "https://files.pythonhosted.org/packages/91/d3/a120bc7119dffc178a65fb34ae963ce5852a3dd5d7bcb2d87b07c1d8cd97/HttpPy-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0c7ccc29318a3eef2515f72053491520", "sha256": "10790e35aae50352ca6bffe27398fb94ec1d578dcbaf77b34b34a3572f5442da" }, "downloads": -1, "filename": "HttpPy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "0c7ccc29318a3eef2515f72053491520", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5836, "upload_time": "2019-01-27T03:54:57", "upload_time_iso_8601": "2019-01-27T03:54:57.264956Z", "url": "https://files.pythonhosted.org/packages/ec/ac/c66c18e1b20a0a3b85814d4abc42944888d29e770db9fc41bf6fb0551e67/HttpPy-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ca1e865cbbcd224a18b3bc1b24de11e2", "sha256": "c050a8252b3c850b5012040a4989dd163c31382f1a1bbd6dc9672b5155bf8513" }, "downloads": -1, "filename": "HttpPy-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ca1e865cbbcd224a18b3bc1b24de11e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8762, "upload_time": "2019-02-19T04:52:20", "upload_time_iso_8601": "2019-02-19T04:52:20.467266Z", "url": "https://files.pythonhosted.org/packages/93/89/8e3098e008cd1419501f0ca7dc648949e43da6f6e394509a5d4243bfb778/HttpPy-0.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42f9cfce2ece644e7de9077046f567d5", "sha256": "86befd65db43266d543138f63129dbe04dc244c3e4cce4adc21c8b2c2f88f15e" }, "downloads": -1, "filename": "HttpPy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "42f9cfce2ece644e7de9077046f567d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6090, "upload_time": "2019-02-19T04:52:21", "upload_time_iso_8601": "2019-02-19T04:52:21.986007Z", "url": "https://files.pythonhosted.org/packages/83/18/f9ac5fd0b276288282ddef51a065492d983c85ff9bac083f7861a7e00215/HttpPy-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "7d2308898892d4b925515a175a26e19a", "sha256": "8ffee3ff459a1860f3818f8c7dc8b7eb5f719f83794aa8cbb557162c7b107034" }, "downloads": -1, "filename": "HttpPy-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7d2308898892d4b925515a175a26e19a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8764, "upload_time": "2019-02-19T05:47:14", "upload_time_iso_8601": "2019-02-19T05:47:14.910272Z", "url": "https://files.pythonhosted.org/packages/2e/f5/e20392128a0716cacc609fc9f1cfe99c76cc72fd460d2bd59135a05fe143/HttpPy-0.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "678bbfd6151201000bafa114f0ba06e0", "sha256": "018748d67ecfab59bfa768708c8994cf93ec893dee6a922f6cae861b50a1f528" }, "downloads": -1, "filename": "HttpPy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "678bbfd6151201000bafa114f0ba06e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6101, "upload_time": "2019-02-19T05:47:16", "upload_time_iso_8601": "2019-02-19T05:47:16.743335Z", "url": "https://files.pythonhosted.org/packages/33/c8/1951f554484a64251622b5bb373b70ddc8519c8a7010e3c6c752aab55cc1/HttpPy-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c41a7496b8ad2281549ba482d7f22fe9", "sha256": "f0b1b652b9f8fb053bd2766c84a4d3e1bdc86dd3428daa9bfc50f1874f7a65f3" }, "downloads": -1, "filename": "HttpPy-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c41a7496b8ad2281549ba482d7f22fe9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8777, "upload_time": "2019-02-19T06:11:40", "upload_time_iso_8601": "2019-02-19T06:11:40.952090Z", "url": "https://files.pythonhosted.org/packages/04/26/b4b547c1d93e590e7103c1af16729abee6a7a2c226c66bf99161f182558c/HttpPy-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "551cdc8d291aeb2c160ed1583c067422", "sha256": "3016381f6866dda4acdb0b0c8c2a978ec5310247e61006d8356ee1d78ab79a28" }, "downloads": -1, "filename": "HttpPy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "551cdc8d291aeb2c160ed1583c067422", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6125, "upload_time": "2019-02-19T06:11:43", "upload_time_iso_8601": "2019-02-19T06:11:43.716385Z", "url": "https://files.pythonhosted.org/packages/f7/74/4b9e99aeb486652d6275e6c93f39dea88339e6c08ceb970a5e7ae50144b2/HttpPy-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "e4797278c3efde7e0b1c91f421f158ef", "sha256": "95214a904ca92a7975155e6bf575505b8b4be6f90a5235c0d95ef5e3f2219dc6" }, "downloads": -1, "filename": "HttpPy-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e4797278c3efde7e0b1c91f421f158ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8953, "upload_time": "2019-02-20T02:38:21", "upload_time_iso_8601": "2019-02-20T02:38:21.980500Z", "url": "https://files.pythonhosted.org/packages/75/da/58604e8c821606bdb6e096aa2a29d437892b5b4dce1ad6901436e0916aa8/HttpPy-0.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b6b837614ccc5712fe7919bf99eb7159", "sha256": "5723718c2fef62d0af0ed8cce37ef89bb2aec3d9c833a355cd145c23f642d43a" }, "downloads": -1, "filename": "HttpPy-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b6b837614ccc5712fe7919bf99eb7159", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6315, "upload_time": "2019-02-20T02:38:23", "upload_time_iso_8601": "2019-02-20T02:38:23.304715Z", "url": "https://files.pythonhosted.org/packages/3b/34/ac424a5c9da627d8c7f3079fd2a8fac510c4f34c0008c1b24f32f34c94d8/HttpPy-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "3167cc0443d59163f0ed5c1eb7ce0ffa", "sha256": "72f88fe9d90c092f40a5df4d92c3bd1fd61300c95fbf4253ab95156ba80b87dd" }, "downloads": -1, "filename": "HttpPy-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "3167cc0443d59163f0ed5c1eb7ce0ffa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8961, "upload_time": "2019-03-15T03:16:19", "upload_time_iso_8601": "2019-03-15T03:16:19.307725Z", "url": "https://files.pythonhosted.org/packages/71/99/c694c3037839acab93d370c57f68c9625f6ea4626ef1f1f4d463e3312e6e/HttpPy-0.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ef2916415d61c57895e154f64246d514", "sha256": "78dc1ab398cb4d536df90eef1ee818bc16934a23820ad1dfd473bf4a220adc6c" }, "downloads": -1, "filename": "HttpPy-0.0.6.tar.gz", "has_sig": false, "md5_digest": "ef2916415d61c57895e154f64246d514", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6106, "upload_time": "2019-03-15T03:16:20", "upload_time_iso_8601": "2019-03-15T03:16:20.776835Z", "url": "https://files.pythonhosted.org/packages/48/44/ddd7c10f5dbafce1065ab81b89dc8811627bc1119cc461531cbbf93b65c6/HttpPy-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "287df6e0e6e2645655567107a27a4ad3", "sha256": "3f5939d8e838ee31ef26e56408f0f9aaa7e6edd3c0309bb959545e43f984b33b" }, "downloads": -1, "filename": "HttpPy-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "287df6e0e6e2645655567107a27a4ad3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8988, "upload_time": "2019-03-26T03:43:11", "upload_time_iso_8601": "2019-03-26T03:43:11.014810Z", "url": "https://files.pythonhosted.org/packages/df/b0/fc5e24e319c11428c3e12b3a115a1bfc58a14de35d9da03967c9014960cc/HttpPy-0.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a03bbdd50771d73063a6817cca1142e", "sha256": "dbe533a6548f1acbbd3154bcd1c8d340a3bc66b6b350f203107f69468306e482" }, "downloads": -1, "filename": "HttpPy-0.0.7.tar.gz", "has_sig": false, "md5_digest": "6a03bbdd50771d73063a6817cca1142e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6197, "upload_time": "2019-03-26T03:43:12", "upload_time_iso_8601": "2019-03-26T03:43:12.918708Z", "url": "https://files.pythonhosted.org/packages/5e/ff/9fce7e64d95fb302aa853b84088da762f2a728337f8f1e049fa1dac3053c/HttpPy-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "971b7a4ae2893bce0647162fafb80a13", "sha256": "c85eaa4ea7fad3b45b1e888dcc8bc2608d2db13e08737184198a83f4351ee16e" }, "downloads": -1, "filename": "HttpPy-0.0.8.tar.gz", "has_sig": false, "md5_digest": "971b7a4ae2893bce0647162fafb80a13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6346, "upload_time": "2019-10-21T19:18:12", "upload_time_iso_8601": "2019-10-21T19:18:12.447596Z", "url": "https://files.pythonhosted.org/packages/49/a8/81842cd47267f5e10602922b9269140dc4233ad1269ce84cc07cd9cabacd/HttpPy-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "7a2e6a20013eff04f8b8cd6f9d082d07", "sha256": "0d93313fca1ea50ddf404ba89327a9df51bddb8fccae2d6e0de61fbdd0abcf1e" }, "downloads": -1, "filename": "HttpPy-0.0.9.tar.gz", "has_sig": false, "md5_digest": "7a2e6a20013eff04f8b8cd6f9d082d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6394, "upload_time": "2019-10-21T21:17:16", "upload_time_iso_8601": "2019-10-21T21:17:16.731221Z", "url": "https://files.pythonhosted.org/packages/32/52/18bb8cbc058f83659c324183b180d8f5c44bea2a671cd7927a96407e9a82/HttpPy-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a2e6a20013eff04f8b8cd6f9d082d07", "sha256": "0d93313fca1ea50ddf404ba89327a9df51bddb8fccae2d6e0de61fbdd0abcf1e" }, "downloads": -1, "filename": "HttpPy-0.0.9.tar.gz", "has_sig": false, "md5_digest": "7a2e6a20013eff04f8b8cd6f9d082d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6394, "upload_time": "2019-10-21T21:17:16", "upload_time_iso_8601": "2019-10-21T21:17:16.731221Z", "url": "https://files.pythonhosted.org/packages/32/52/18bb8cbc058f83659c324183b180d8f5c44bea2a671cd7927a96407e9a82/HttpPy-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }