Yfpy Versions Save

Python API wrapper for the Yahoo Fantasy Sports public API (supports NFL, NHL, MLB, and NBA).

v15.0.0

7 months ago

Release updates:

  • Update documentation
  • Update README.md
  • Update quickstart.py
  • Update query to force inclusion of game_code to avoid errors
  • Support for transactions that include FAAB and/or draft picks
  • Add support for usage in Docker

v13.0.0

8 months ago

Release updates:

  • Update documentation
  • Update test configuration
  • Update quickstart.py
  • Update queries and custom classes to return flattened objects without unnecessary single-key dict access, closes #32
  • Fix type hints to support flattened return values

v12.0.0

9 months ago

Release updates:

  • Update documentation
  • Update dependencies
  • Improve and update type hints
  • Improve type casting for values based on the data (numeric objects that could be 0 are set to None when they don't exist, numeric objects that are cumulative/counters are set to 0 when they don't exist, ints and floats are properly cast, etc.)

v11.0.0

9 months ago

Release updates:

  • Update documentation
  • Update dependencies
  • Add utility to detect missing Yahoo Fantasy Sports API data fields
  • Add missing Yahoo Fantasy Sports API data fields wherever detected
  • Add support for running yahoo_query.get_player_stats_for_season, yahoo_query.get_player_stats_by_week, and yahoo_query.get_player_stats_by_date with limit_to_league_stats=False so that all player stats can be retrieved (does not limit the player stats to those applicable to a specific league context)

v10.0.0

10 months ago

Release updates:

  • Update documentation
  • Update dependencies
  • Deprecate Python v3.7
  • Add support for Python v3.11

v9.0.0

1 year ago

Release updates:

  • Add quickstart code examples
  • Update documentation
  • Fix issues when running queries and saving/loading data and output is set to JSON strings

v8.0.0

2 years ago

Release updates:

  • Update/add code docstrings in Google format
  • Create auto-generated Sphinx documentation
  • Drop support for Python 3.6 due to it being end-of-life

v4.0.0

2 years ago

Python version compatibility updates:

  • Remove support for Python 3.5
  • Maintain support for Python 3.6, 3.7, and 3.8
  • Add support for Python 3.9 and 3.10

General security updates, documentation updates, and bug fixes.

v3.0.0

3 years ago

Add additional error handling (including incremental backoff for queries), rename library to YFPY from YFFPY (to be inclusive of MLB, NHL, and NBA Yahoo fantasy sports), and improve testing.

v2.0.0

3 years ago

Expand wrapper to encompass more of the API, and add more robust error handling.