{"id":15010006,"url":"https://github.com/luissilva1044894/pyrez","last_synced_at":"2025-04-09T17:53:53.598Z","repository":{"id":32672999,"uuid":"139331783","full_name":"luissilva1044894/Pyrez","owner":"luissilva1044894","description":"(ON REWRITE) An easy to use (a)sync wrapper for Hi-Rez Studios API (Paladins, Realm Royale, and Smite), written in Python. 🐍","archived":false,"fork":false,"pushed_at":"2024-03-14T15:40:24.000Z","size":9456,"stargazers_count":26,"open_issues_count":0,"forks_count":11,"subscribers_count":1,"default_branch":"1.1.x","last_synced_at":"2024-03-14T17:08:14.055Z","etag":null,"topics":["aiohttp","api-wrapper","async","async-await","asyncio","hi-rez","hirez","hirezapi","httpx","library","open-source","paladins","paladins-api","python","python3","realm-royale","requests","smite","smitegame","sync"],"latest_commit_sha":null,"homepage":"http://pyrez.rtfd.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/luissilva1044894.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null}},"created_at":"2018-07-01T13:33:21.000Z","updated_at":"2024-04-15T23:39:50.792Z","dependencies_parsed_at":"2023-10-16T19:07:08.164Z","dependency_job_id":"efc524c7-d53e-4add-987d-ea124a139681","html_url":"https://github.com/luissilva1044894/Pyrez","commit_stats":{"total_commits":1068,"total_committers":9,"mean_commits":"118.66666666666667","dds":"0.015917602996254665","last_synced_commit":"1769abfaed521d62d1b3ce598800a3872a44d962"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luissilva1044894%2FPyrez","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luissilva1044894%2FPyrez/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luissilva1044894%2FPyrez/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/luissilva1044894%2FPyrez/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/luissilva1044894","download_url":"https://codeload.github.com/luissilva1044894/Pyrez/tar.gz/refs/heads/1.1.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248083554,"owners_count":21045121,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aiohttp","api-wrapper","async","async-await","asyncio","hi-rez","hirez","hirezapi","httpx","library","open-source","paladins","paladins-api","python","python3","realm-royale","requests","smite","smitegame","sync"],"created_at":"2024-09-24T19:29:29.683Z","updated_at":"2025-04-09T17:53:53.576Z","avatar_url":"https://github.com/luissilva1044894.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\n\u003cdiv  align=\"center\"\u003e\n\u003ca href=\"https://github.com/luissilva1044894/Pyrez\" title=\"Pyrez · Github repository\" alt=\"Pyrez: Easiest way to connect to Hi-Rez Studios API!\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/luissilva1044894/Pyrez/gh-pages/assets/images/Pyrez.png\" height=\"128\" width=\"128\"\u003e\u003c/a\u003e\n--\u003e\n\n## Pyrez: Easiest way to connect to Hi-Rez Studios API\n[![License](https://img.shields.io/github/license/luissilva1044894/Pyrez.svg?style=plastic\u0026logoWidth=15)][license]\n[![Documentation Status](https://readthedocs.org/projects/pyrez/badge/?version=stable)](https://pyrez.readthedocs.io/en/stable/?badge=stable)\n[![PyPi Version](https://img.shields.io/pypi/v/pyrez.svg?style=plastic\u0026logo=pypi\u0026logoWidth=15)][pyrez-pypi]\n[![Runtime Version](https://img.shields.io/pypi/pyversions/pyrez.svg?style=plastic\u0026logo=python\u0026logoWidth=15\u0026logoColor=white)][pyrez-pypi]\n\n[![Contributors](https://img.shields.io/github/contributors/luissilva1044894/Pyrez.svg?style=plastic\u0026logo=github\u0026logoWidth=15)](https://github.com/luissilva1044894/Pyrez/graphs/contributors \"Contributors\")\n[![CodeFactor](https://www.codefactor.io/repository/github/luissilva1044894/pyrez/badge/1.1.x)](https://www.codefactor.io/repository/github/luissilva1044894/pyrez/overview/1.1.x \"Pyrez · CodeFactor\")\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/b3bb9e1efed0432ab923c11c2250089c)](https://www.codacy.com/app/luissilva1044894/Pyrez?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=luissilva1044894/Pyrez\u0026amp;utm_campaign=Badge_Grade)\n[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/luissilva1044894 \"Say Thanks!\")\n\nBuilt with [![Python](https://img.shields.io/badge/Python-3.7.7-blue.svg?style=plastic\u0026logo=python\u0026logoWidth=15\u0026logoColor=white)](https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-7-final \"Python 3.7.7\")\n[![requests](https://img.shields.io/badge/requests-2.25.1-orange.svg?style=plastic)](https://pypi.org/project/requests/2.25.1/ \"requests 2.25.1\")\n\n\u003e [**`(A)SYNC` BRANCH** (unstable)](https://github.com/luissilva1044894/Pyrez/tree/master)\n\n\u003c/div\u003e\n\n**Pyrez** is an easy to use synchronous wrapper for [*Hi-Rez Studios*](https://www.hirezstudios.com \"Hi-Rez Studios\") API that supports [*Paladins*](https://www.paladins.com \"Paladins Game\"), [*Realm Royale*](https://www.realmroyale.com \"Realm Royale Game\") and [*Smite*](https://www.smitegame.com \"Smite Game\").\n\n### Key Features\n * Entire coverage of Hi-Rez Studios API endpoints.\n * Easy to use with an object oriented design.\n\n\u003ca href=\"https://github.com/luissilva1044894/pyrez\" title=\"Pyrez\" target=\"_blank\"\u003e\n  \u003cimg alt=\"Pyrez\" src=\"https://img.shields.io/badge/Using-Pyrez-00bb88.svg?logo=python\u0026logoWidth=20\u0026logoColor=white\u0026style=plastic\"\u003e\n\u003c/a\u003e\n\u003cdetails markdown=\"1\"\u003e\n\u003csummary\u003eUse this badge in your project's Readme to show you're using \u003ccode\u003ePyrez\u003c/code\u003e! The markdown code is below...\u003c/summary\u003e\n\n```markdown hl_lines=\"7 12\"\n[![Pyrez](https://img.shields.io/badge/Using-Pyrez-00bb88.svg?logo=python\u0026logoWidth=20\u0026logoColor=white\u0026style=plastic)](https://github.com/luissilva1044894/pyrez)\n```\n\n\u003c/details\u003e\n\n### Requirements\n * [Access](https://pyrez.readthedocs.io/en/stable/getting_started.html#registration \"Form access to Hi-Rez Studios API\") to Hi-Rez Studios API.\n * [Python](https://www.python.org/) - 2.7, 3.5, 3.6, 3.7, 3.8, \u0026 3.9 are supported.\n * [requests](https://2.python-requests.org/en/stable/) - 2.0 or greater.\n\n### Documentation\nDocumentation is being hosted on Read the Docs, which shows all available methods and how to use them: [**Click here!**](https://pyrez.readthedocs.io/en/stable/ \"Pyrez · Documentation\")\n\n### Installation\nThe easiest way to install the latest stable version is by using pip/easy_install (or [`pipenv`](https://docs.pipenv.org), of course) to pull it from [`PyPI`](https://pypi.org \"Python's package manager \") by running the following command:\n\n```py\npip install pyrez\n```\n\nYou may also use git to clone the development version from [GitHub][github-repo] and install it manually:\n\n```py\ngit clone https://github.com/luissilva1044894/pyrez.git\ncd pyrez\npython setup.py install\n```\n\nThe required dependencies will be installed automatically.\nThen, to use these functions, you must import the `pyrez` package:\n```py\nimport pyrez\n```\n\n### How to use\n\n```py\nimport pyrez\n\nfake_dev_id=1004\nfake_auth_key='23DF3C7E9BD14D84BF892AD206B6755C'\n\ndef main():\n    with pyrez.PaladinsAPI(fake_dev_id, fake_auth_key) as paladins:\n        print(paladins.getDataUsed())\n\nif __name__ == \"__main__\":\n\tmain()\n```\n\n### Application Example\n\n * [FlaskPyrezAPI](https://github.com/luissilva1044894/FlaskPyrezAPI) - Example of a web application using Flask and Pyrez.\n\n### How to contribute\n1. Become more familiar with the project by reading our [Contributor's Guide](./.github/CONTRIBUTING.md).\n2. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.\n3. Fork [the repository][github-repo] on GitHub to start making your changes to the **master** branch (or branch off of it).\n4. Send a [pull request](https://help.github.com/en/articles/creating-a-pull-request-from-a-fork) and bug the maintainer until it gets merged and published. :) Make sure to add yourself to [AUTHORS](./AUTHORS.md).\n\n### License\n\u003e I reserve the right to place future versions of this library under a different license. But if you make any changes or additions to Pyrez itself, those must be released with a compatible license.\n\u003e Basically it means that you can do whatever you want with the code and, where possible, attribute back to the [GitHub page][github-repo].\n\nThis is an open source [![Open Source](https://raw.githubusercontent.com/abhishekbanthia/Public-APIs/master/opensource.png)](https://www.opensource.org \"See http://www.opensource.org for the Open Source Definition\") project provided under the MIT License, which can be found in the [`LICENSE file`][license]. The programs in the “[examples](./examples)” subdirectory are in the public domain.\n\nThird-party libraries used by Pyrez are under their own licenses. Please refer to those libraries for details on the license they use.\n\nAll information obtained is provided by Hi-Rez Studios API and is thus their property. According to Section 11a of the [`API Terms of Use`][api-terms-of-use], you must attribute any data provided as below.\n\n\u003e Data provided by Hi-Rez. © 2021 Hi-Rez Studios, Inc. All rights reserved.\n\n[api-terms-of-use]: https://web2.hirez.com/hirez-studios/legal/api-terms-of-use-agreement.pdf \"Hi-Rez Studios API · Terms of Use\"\n[github-repo]: https://github.com/luissilva1044894/Pyrez \"Pyrez · Github repository\"\n[license]: ./LICENSE \"Pyrez · License\"\n[pyrez-pypi]: https://pypi.org/project/pyrez \"Pyrez · PyPI\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluissilva1044894%2Fpyrez","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluissilva1044894%2Fpyrez","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluissilva1044894%2Fpyrez/lists"}