Skip to main content

lcu-driver

lcu-driver is a library made to communicate with League of Legends Client API in a easy way. It provides an API capable of handling LCU connection status and websockets events for you and prepare HTTP requests to be used directly with endpoints. Inspired in lcu-connector. It has been tested on Windows, Linux and MacOS.

If you don't feel like using lcu-driver or it doesn't suit your needs, I recommend trying Willump. Willump is an amazing and simple alternative to this library.

PyPi last-commit license

If you have any questions about how LCU API works or you're having problems with lcu-driver join Riot API Dev Community Discord server or send a private message to André#5360

Download

  • $ pip install lcu-driver

Problems

When running an application built using lcu-driver, some users will come across the AccessDenied error. To fix this error you should install psutil in a version earlier than 5.7.0.

Running the command below should solve the problem.

  • $ pip install -U psutil==5.6.5

Documentation

You can find lcu-driver documentation here

Endorsement

lcu-driver isn’t endorsed by Riot Games and doesn’t reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends © Riot Games, Inc.

Metadata

Release files for lcu-driver 3.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lcu-driver 3.0.2
File Size Uploaded
lcu_driver-3.0.2.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lcu-driver 3.0.2
File Interpreter ABI Platform
lcu_driver-3.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 18.0 kB

Release files / lcu_driver-3.0.2.tar.gz

Download URL lcu_driver-3.0.2.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f844ff514a4f824914af7c1792bd6608f96310256d2103bb10ba033acc4c101a
BLAKE2b-256 checksum
How to use checksums
e7c379d65597c596d62ad7005811fea1ad259bb5256fe5d0a1835788a6938db7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / lcu_driver-3.0.2-py3-none-any.whl

Download URL lcu_driver-3.0.2-py3-none-any.whl
Size 9.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b3d89e5940361f90349013644edf3c5513c9fbb35847d35097c4b50e1640b0c6
BLAKE2b-256 checksum
How to use checksums
8718397c4a30e0143d9ee805346ae984eb9734b3b4f65852006db639b0011d3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

3.0.2 This release

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.1.3

1 release file

2.1.2

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.0

1 release file

1.0.0

1 release file

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page