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.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

valorant-0.2.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: valorant-0.2.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.3.3 requests-toolbelt/0.8.0 tqdm/4.54.1 CPython/3.8.7

File hashes

Hashes for valorant-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a0c4fe759487595884285d6a217347ad3019dcedda2f1ced4d45a15fda7cae1e
MD5 aeda37f3a720fa3d55387252250b8282
BLAKE2b-256 a8c188cd65bf1933f2d65c8ea1d7a483101cc449472c0c239b3691fee0ed42ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: valorant-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.3.3 requests-toolbelt/0.8.0 tqdm/4.54.1 CPython/3.8.7

File hashes

Hashes for valorant-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf1ca2642fdff525e1c6a29338ae49cf51a8ad49e9e53ef836fb08e33b7bcb05
MD5 ca9b143ada42c81ac276f4014e37cd99
BLAKE2b-256 ac9293d801c405d5a0d26638ed63a9327237254e87ccef7edc78c8149b27ea79

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