{ "info": { "author": "Jack Gledhill", "author_email": "contact@jacktek.me", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ReqIO\n\nReqIO is a simplistic package designed to make web requests easier and more simplistic to the user! It has simple error handling and header support as well as various other utilities.\n\n## Installation\n\n> pip install reqio\n\n## A few examples\n\nHere are a few examples that the team quickly whipped up to give a taster of our module:\n\n#### GET\n```\nfrom reqio import GET\n\nreq = GET(url=\"https://api.jacktek.me/metrics\")\n\nprint(f\"\"\"Content: {req.content}\n Status Code: {req.status}\n JSON: {req.json}\n Req: {str(req)}\"\"\")\n```\n\n#### POST\n```\nfrom reqio import POST\n\nreq = POST(url=\"https://api.jacktek.me/metrics\", headers={\"Authorization\": \"Auth key here\"}, payload={\"cpu\": \"10%\"})\n\nprint(f\"\"\"Content: {req.content}\n Status Code: {req.status}\n JSON: {req.json}\n Req: {str(req)}\"\"\")\n```\n\n#### GET with EasyHeaders\n```\nfrom reqio import GET, EasyHeader\n\nreq = GET(url=\"https://api.jacktek.me/metrics\", headers=EasyHeader(key=\"content-type\", content=\"application/json\").header)\n\nprint(f\"\"\"Content: {req.content}\n Status Code: {req.status}\n JSON: {req.json}\n Req: {str(req)}\"\"\")\n```\n\n#### POST with HeaderAdapters\n```\nfrom reqio import POST, HeaderAdapter\n\nreq = POST(url=\"https://api.jacktek.me/metrics\", headers=HeaderAdapter(keys=[\"Authentication\", \"Content-Type\"], attrs=(\"some token\", \"application/json\")), payload={\"cpu\": \"10%\"})\n\nprint(f\"\"\"Content: {req.content}\n Status Code: {req.status}\n JSON: {req.json}\n Req: {str(req)}\"\"\")\n```\n\n## Additional Information\n\nLike our work? Want to see even more of it? Having issues or want to submit a bug? Well you can do all that in a single Discord server, you can find it **[here](https://discord.gg/TD5aWMb)**!\n\n\n", "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/ReqIO/reqio", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "reqio", "package_url": "https://pypi.org/project/reqio/", "platform": "", "project_url": "https://pypi.org/project/reqio/", "project_urls": { "Homepage": "https://github.com/ReqIO/reqio" }, "release_url": "https://pypi.org/project/reqio/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "A package built for simpler requests!", "version": "0.1.2" }, "last_serial": 4301498, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ceb004162b4ac09b19560d39e513df2e", "sha256": "1ee4247aa64a4f0d1d65a239ee011977da490a63ae7ffede6bc196d13219a234" }, "downloads": -1, "filename": "reqio-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ceb004162b4ac09b19560d39e513df2e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1582, "upload_time": "2018-09-22T16:26:39", "url": "https://files.pythonhosted.org/packages/89/9c/d63c2ea9e6f00658c5943620f1f23ee52e75a2dff5963e38f72efc04707f/reqio-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cbaf0920e3490eb1577a863783bc51d", "sha256": "87a030bc309e5e1bc4d2e6ed90b764ed10aba8b960fb48b9d8eac9ce792511a2" }, "downloads": -1, "filename": "reqio-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5cbaf0920e3490eb1577a863783bc51d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1475, "upload_time": "2018-09-22T16:26:40", "url": "https://files.pythonhosted.org/packages/09/87/dc39f5a4b27848d5f53c76280b62f10883337dda10834eb90cef555b9957/reqio-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "252d3a9cddfb1207f67b6be825194fd1", "sha256": "8eadc8b2eaa35c655631b7503463482111061c895ba8ac22d7d6080fc4d982c5" }, "downloads": -1, "filename": "reqio-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "252d3a9cddfb1207f67b6be825194fd1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1579, "upload_time": "2018-09-22T16:29:48", "url": "https://files.pythonhosted.org/packages/65/e3/818f4b0a98b38d25725a879737f4197ae34e67b1821469253e3fa9eb648a/reqio-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8315373e8b54c8d88497049934e39b8", "sha256": "6e962837d20a5f688c531981cc441ebbf6f645ded39af32925c057c0a9c78c3f" }, "downloads": -1, "filename": "reqio-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e8315373e8b54c8d88497049934e39b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1483, "upload_time": "2018-09-22T16:29:49", "url": "https://files.pythonhosted.org/packages/77/21/0106abf33d29580a2931f38302908b8bc03c21a11fd03057a390a8a2e0cb/reqio-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ba3f1294dfc14d2c6a11ecaa92fcb4da", "sha256": "fa7aa038e0f2cbb89daa2f4d367042321dfed6907abc1bad32461441792ceea1" }, "downloads": -1, "filename": "reqio-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ba3f1294dfc14d2c6a11ecaa92fcb4da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1577, "upload_time": "2018-09-22T17:21:55", "url": "https://files.pythonhosted.org/packages/47/e2/98ff896abfd052034cd71d70c82afbe613171399f6094df896b1f8acc5b1/reqio-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5bfb04de85edf3813b3bd6b389efacc6", "sha256": "d169425e5a0e022e3b2e1c8858a30a0740d96f188b57a241a99172ac6e8a4763" }, "downloads": -1, "filename": "reqio-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5bfb04de85edf3813b3bd6b389efacc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1481, "upload_time": "2018-09-22T17:21:57", "url": "https://files.pythonhosted.org/packages/c1/0b/ac41bdf962cd05e9fce7afa52b2c0495f2952ed354a3a848d4269e4d0f8e/reqio-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "90bb176a53f8a1caccb76185466dd5b3", "sha256": "5729f783fa0d9cb088cb1d5001b9de78f80a5fbbf46b5bed42c51f094c724254" }, "downloads": -1, "filename": "reqio-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "90bb176a53f8a1caccb76185466dd5b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1577, "upload_time": "2018-09-22T19:51:21", "url": "https://files.pythonhosted.org/packages/b2/5f/4140dc905b93da88bf22a54854fd4fad062fb0dbe50adbfed3e4467be5c3/reqio-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c794e6047a965c59fce037aaff9e8301", "sha256": "07ccb0b79f216e304aff154a411b6be406eaed69feeba4af830601c588c86cb0" }, "downloads": -1, "filename": "reqio-0.0.4.tar.gz", "has_sig": false, "md5_digest": "c794e6047a965c59fce037aaff9e8301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1476, "upload_time": "2018-09-22T19:51:22", "url": "https://files.pythonhosted.org/packages/eb/3d/1633fb20df3325ca4b0ac21b6c4b32dd23ed033ef8c510cd2533c597b9d1/reqio-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "833c2d26ce09aba215d19450006b9a8f", "sha256": "3c80fde61f15f5f9e10b7452eaa6f96a87be951f9ae417b24105c391ff979f7d" }, "downloads": -1, "filename": "reqio-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "833c2d26ce09aba215d19450006b9a8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1660, "upload_time": "2018-09-22T20:04:16", "url": "https://files.pythonhosted.org/packages/bb/00/5504b8c172c963bc81e528f67669d359a06f7165b39c05aaad2ec0f163a4/reqio-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd04880527826036df38216e7998e6cf", "sha256": "0d1b7a0b67c2798d0f27b49d5c6bd23b899348d6b2ea8bb65961e87f7633ae8a" }, "downloads": -1, "filename": "reqio-0.0.5.tar.gz", "has_sig": false, "md5_digest": "fd04880527826036df38216e7998e6cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1568, "upload_time": "2018-09-22T20:04:17", "url": "https://files.pythonhosted.org/packages/ad/b4/57c06a34949f031abcfe28bc57107fe199ffa8cd22cae6a0c8eb811fd860/reqio-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "da916b5ac2d2d33bcd1ffe5fa4fe5442", "sha256": "125931b6577c95a7a3be23b02a46ede55a9b4bcecd7b42aeab7ad6a966218f13" }, "downloads": -1, "filename": "reqio-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "da916b5ac2d2d33bcd1ffe5fa4fe5442", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1731, "upload_time": "2018-09-22T21:28:43", "url": "https://files.pythonhosted.org/packages/71/2d/3bac77796dec489300f179d71444466da27482caac9e0b8175e19353d6f3/reqio-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e78dbf9c1d139aaa3e7b2fe0ae59c4c", "sha256": "9dd8dbc25c34d504b57cdd672346625752b4579af5d506ff909c78b6efef493a" }, "downloads": -1, "filename": "reqio-0.0.6.tar.gz", "has_sig": false, "md5_digest": "3e78dbf9c1d139aaa3e7b2fe0ae59c4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1664, "upload_time": "2018-09-22T21:28:45", "url": "https://files.pythonhosted.org/packages/c6/ae/96ca678164f923b3f62f1a6d1c627ea4df518dcaffeecbca2a4934e83cc1/reqio-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "17e2efae46a1b14bd774815483808926", "sha256": "454f49de3ca24747ce1c237f51bca65a0e67ce406c8bd28a277f2fae5a7d3c67" }, "downloads": -1, "filename": "reqio-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "17e2efae46a1b14bd774815483808926", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1732, "upload_time": "2018-09-22T21:45:36", "url": "https://files.pythonhosted.org/packages/11/e0/2abb0599d835d60e9c3eeed41bc102b87faf1b9a43e43b6250ac9f7c03b8/reqio-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4044e8c95e4d58bbff741b1a99211d3", "sha256": "1fb7e417ef2c9ade98a7f7f914f43eac702a0fd9793dc855da32d339f8fda067" }, "downloads": -1, "filename": "reqio-0.0.7.tar.gz", "has_sig": false, "md5_digest": "b4044e8c95e4d58bbff741b1a99211d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1662, "upload_time": "2018-09-22T21:45:37", "url": "https://files.pythonhosted.org/packages/47/65/38fa808cd6192d3fee2b73c3ccea05d666fcef8f8528f7d469d20ace21ea/reqio-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "667e1bdf168e11272fdfff33ba387e83", "sha256": "0d9af503ec9039041af46af79652283093c2a6443655d17e0d0c2432f5417c81" }, "downloads": -1, "filename": "reqio-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "667e1bdf168e11272fdfff33ba387e83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1731, "upload_time": "2018-09-22T22:05:03", "url": "https://files.pythonhosted.org/packages/c8/6f/1783b25ba44bf081b3d45d8f3638f6021a7af9fedd659f9d6b351f90c848/reqio-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dd73d9aa86bcef57509047094c6461b", "sha256": "67dfc8eb129e46398bede65f4b77696a6fdee98c7d93548c74afd3729abb4518" }, "downloads": -1, "filename": "reqio-0.0.8.tar.gz", "has_sig": false, "md5_digest": "7dd73d9aa86bcef57509047094c6461b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1669, "upload_time": "2018-09-22T22:05:05", "url": "https://files.pythonhosted.org/packages/92/30/90af8e3336c058a6beb956ad3fe3572b823c56fdab54a6244a50a4a9c8c5/reqio-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "bf120dc3801b9838993a7b37da9e01c3", "sha256": "73fac04cff2c9dff6c52a007f16e452c1b92adba46f70da3bca9344de4f6efbf" }, "downloads": -1, "filename": "reqio-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "bf120dc3801b9838993a7b37da9e01c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3170, "upload_time": "2018-09-22T22:12:18", "url": "https://files.pythonhosted.org/packages/d4/28/04f7b051d3403420f252aa35f770b9576ae592e8735bfaced13231421d16/reqio-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f68e6fc687a3afd37da6fd52666557c3", "sha256": "e477d94c87e26cec95498a42d806da2792329703fe3a0338428ce8b57d149e69" }, "downloads": -1, "filename": "reqio-0.0.9.tar.gz", "has_sig": false, "md5_digest": "f68e6fc687a3afd37da6fd52666557c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2795, "upload_time": "2018-09-22T22:12:20", "url": "https://files.pythonhosted.org/packages/91/52/b6d0f0c2d24f8088d32027225ed04c188139b44dc5bcdc050cd5166a74a8/reqio-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "62112238ed1bff7d593cc8aba332667e", "sha256": "21568a41e481d27b7ae5bd59659a5fd027bfe7693dbf8a0ec727169bdf0e117d" }, "downloads": -1, "filename": "reqio-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "62112238ed1bff7d593cc8aba332667e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2972, "upload_time": "2018-09-22T22:22:27", "url": "https://files.pythonhosted.org/packages/39/c7/fa9f79ea67096d982ff9252ba0f22230a8a214d02e4e7bf179bfea38c05b/reqio-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34461dff60dd1d4ccc5d35e531fef4ed", "sha256": "5be08da8514fd4b963580021fbc9d521d219bf19343c8036c1a46ab1f46a8b34" }, "downloads": -1, "filename": "reqio-0.1.0.tar.gz", "has_sig": false, "md5_digest": "34461dff60dd1d4ccc5d35e531fef4ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2760, "upload_time": "2018-09-22T22:22:28", "url": "https://files.pythonhosted.org/packages/b3/24/72d9f077f3a08f9f1e2daed74e6e9e18845306cb2ff0fc5e73aa60e0cb63/reqio-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "eb7a445a2251be72955c525c06e49880", "sha256": "1bc4164f962e61ade8bd4cd2e1fac0f24e6d6d98f201ee686a444867ae5f5a8b" }, "downloads": -1, "filename": "reqio-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "eb7a445a2251be72955c525c06e49880", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3055, "upload_time": "2018-09-22T22:48:41", "url": "https://files.pythonhosted.org/packages/27/77/0ae12b595f4d2f136e0f3a6ac1784c59fed0a8ef7d6f2f8efcb5f8897520/reqio-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c1d7b4ba0624b5f7b9c3063648b6b7a", "sha256": "f2f02f1e820cda0629c3a62d7f1b169a4ddae5c582f3374cb783173a871af8f5" }, "downloads": -1, "filename": "reqio-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5c1d7b4ba0624b5f7b9c3063648b6b7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2828, "upload_time": "2018-09-22T22:48:42", "url": "https://files.pythonhosted.org/packages/29/53/f040cf1176ae4bb22c41f478254923656a929a0cd41475a6e927dd83c899/reqio-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c08b2b8d468ad7e63411a3e2148a73d0", "sha256": "44cc2e8b9438bf5aaacd53bb587ca0b5d018083ec8740509847402b9ad9acf3f" }, "downloads": -1, "filename": "reqio-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c08b2b8d468ad7e63411a3e2148a73d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3324, "upload_time": "2018-09-23T10:53:21", "url": "https://files.pythonhosted.org/packages/be/44/75d60779c4ccaa1c81ab8a6776ec377afa9d9cb7e975739a2074922bf270/reqio-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9904c5676d263c2b638328887c1d2e1d", "sha256": "89b740d34e216ac79f2436119e6a43e23265c910ccda84c21e9e2e0ef4afeb18" }, "downloads": -1, "filename": "reqio-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9904c5676d263c2b638328887c1d2e1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3083, "upload_time": "2018-09-23T10:53:22", "url": "https://files.pythonhosted.org/packages/b4/8f/69337b0448cf15c1d93618b1f79b3dbd3f3f569c4f25375c1f30326d0cd8/reqio-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c08b2b8d468ad7e63411a3e2148a73d0", "sha256": "44cc2e8b9438bf5aaacd53bb587ca0b5d018083ec8740509847402b9ad9acf3f" }, "downloads": -1, "filename": "reqio-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c08b2b8d468ad7e63411a3e2148a73d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3324, "upload_time": "2018-09-23T10:53:21", "url": "https://files.pythonhosted.org/packages/be/44/75d60779c4ccaa1c81ab8a6776ec377afa9d9cb7e975739a2074922bf270/reqio-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9904c5676d263c2b638328887c1d2e1d", "sha256": "89b740d34e216ac79f2436119e6a43e23265c910ccda84c21e9e2e0ef4afeb18" }, "downloads": -1, "filename": "reqio-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9904c5676d263c2b638328887c1d2e1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3083, "upload_time": "2018-09-23T10:53:22", "url": "https://files.pythonhosted.org/packages/b4/8f/69337b0448cf15c1d93618b1f79b3dbd3f3f569c4f25375c1f30326d0cd8/reqio-0.1.2.tar.gz" } ] }