Skip to main content

An unofficial synchronous client package for interacting with Riot Games' Valorant API endpoints.

Project description

valorant.py

GitHub Actions valorant on PyPI Downloads License Code style: black Contribute

valorant.py is an unofficial API wrapper for Riot Games' Valorant API endpoints. It's modern, easy to use, feature-rich, and intuitive! Implemented with object oriented designs and explicit reloads to prevent 429s, valorant.py is the best Valorant API wrapper out there!

Overview

Installation

Manager Command
pip pip install valorant.py
poetry python -m poetry add valorant.py
easy_install easy_install valorant.py

Usage

Quickstart Guide:

import valorant

KEY = "RGAPI-Key-Goes-Here"
client = valorant.Client(KEY, locale=None)

maps = client.get_maps()
agents = client.get_characters()

print(agents.get("Viper"))
print(maps.get("Ascent"))

Documentation

valorant.py Documentation

Contributing

Bug reports, additional endopint coverage, and other fun stuff is always welcome in issues!

  1. Clone the repository with git:

    • git clone https://github.com/frissyn/valorant.py.git
    • cd valorant
  2. Make your changes

  3. Create a pull request describing what you changed.

  4. Squash your commits if you had to fix something.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

valorant-0.2.2.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

valorant-0.2.2-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file valorant-0.2.2.tar.gz.

File metadata

  • Download URL: valorant-0.2.2.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.8.0 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for valorant-0.2.2.tar.gz
Algorithm Hash digest
SHA256 0134658393ab739adbd74ba98582344c82b96b24507983317b875a8e196b8f97
MD5 d69e6d3608c26df28b70e5fc08177b5f
BLAKE2b-256 c67f00da68bab1ce371dc2907478a2d21dcd76a81cee66566f4feda089da748a

See more details on using hashes here.

File details

Details for the file valorant-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: valorant-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.8.0 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for valorant-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4bd53d9de684beaa0520a06297c9e72050cd0615a26cb6080135242b80777ea0
MD5 a6eb035faab7f6034055d32f66176d97
BLAKE2b-256 184afa3b5559354876d6327c4e71c1ff2123e4895d2a35337a842f8f45060a4f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page