What My Project Does
faceit-python is a high-level, fully type-safe Python wrapper for the FACEIT REST API. It supports both synchronous and asynchronous clients, strict type checking (mypy-friendly), Pydantic-based models, and handy utilities for pagination and data access.
Target Audience
Developers who need deep integration with the FACEIT API for analytics, bots, automation, or production services. The project is under active development, so while it’s usable for many tasks, caution is advised before using it in production.
Comparison
Strict typing: Full support for type hints and mypy. Sync & async interfaces: Choose whichever style fits your project. Modern models: All data is modeled with Pydantic for easy validation and autocompletion. Convenient pagination: Methods like .map(), .filter(), and .find() are available on paginated results.
Compared to existing libraries, faceit-python focuses on modern Python, strict typing, and high code quality.
Feedback, questions, and contributions are very welcome! GitHub: https://github.com/zombyacoff/faceit-python
submitted by /u/GiraffeLarge9085 to r/Python
[link] [comments]
Laisser un commentaire