Skip to content

v0.1.1

Choose a tag to compare

@zombyacoff zombyacoff released this 22 Apr 19:26
· 49 commits to main since this release

What's Changed

  • Added: New subresources for the Data resource — rankings and teams.
  • Added: The max_items parameter to iterators and all subresource all_* methods for flexible pagination.
  • Fixed: The raw page iterator no longer exhausts prematurely due to an incorrect length check (#1).
  • Improved: Enum usage and structure; introduced new enums for settings such as max_concurrent_requests (now accepts "max" as a value).
  • Changed: Main entry points (Faceit, AsyncFaceit) now act as resource aggregators rather than being initialized directly. For example:
with Faceit.data("API_KEY") as data: 
    player = data.players.get("RachelR")

This change improves usability and lays the groundwork for supporting additional resources in the future.

  • Miscellaneous: General refactoring and minor improvements to the project structure.