lanyard.py Documentation¶
Description¶
lanyard.py is a modern and fully asynchronous wrapper for Lanyard API written in Python 3.12+.
Runtime Dependencies¶
The following packages are automatically installed with lanyard.py:
httpx >= 0.28.1 - For HTTP client functionality
pydantic >= 2.11.9 - For data validation and serialization
Development Dependencies¶
black >= 25.9.0 - For code formatting and style consistency
mypy >= 1.18.2 - For static type checking and type hint verification
Documentation Dependencies¶
sphinx >= 8.2.3 - For generating comprehensive documentation
Testing Dependencies¶
pytest >= 8.4.2 - For test framework and test discovery
pytest-asyncio >= 1.2.0 - For asynchronous test support