League of Legends utilities, including an Item Set Generator
Project description
# LeagueUtils
LeagueUtils is a set of utilities for interacting with League of Legends data. Currently, it contains the League ISG (Item Set Generator).
## Setup
### Install from PyPI
Simply run
pip install –pre league-utils
### Install from Source
After cloning this repo, run
python setup.py install
### Run without installing
This project can also be run without installation. After cloning this repo, run
pip install -r requirements.txt
and use the league-utils.py script in the root of this folder. Working in a [virtualenv](virtualenvwrapper.readthedocs.org) is recommended!
## ISG
The Item Set Generator is designed to build recommended pages for every champion in every viable role. It does this by pulling date from Riot’s API and from some third party sites, determining which build paths work best, and updating your League config with the results.
### Usage
The most common use case is to run
league-utils isg –write
to install the item sets for every champion. The item sets will be installed beside the default Riot recommended pages, but if you have manually downloaded item sets into your config directory before, these may be overwritten. Make sure any such files have unique names before running this script! (eg. anything other than ${CHAMPION}_${ROLE}.json).
You can also run something like
league-utils isg –champ Rumble –no-write
to dump info on that champion to your terminal.
# Disclaimer
This project probably won’t make your computer explode, make your girlfriend leave you, or get you fired from your job, but I make no guarantees that blindly following its advice won’t drop your ELO. You’ve been warned.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for league_utils-0.1.8-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00e6b7e624542be4063cb43baf4907ca0d8ce83f329b4892b85cf6bf0a00c8ff |
|
MD5 | 1ee95fd90cba29a6d57d6fd30873a145 |
|
BLAKE2b-256 | 87dba20fb3a136505f2c725321316b06ee4282a4f63383c95660cb576004ff5d |