Releases: uberfastman/yfpy
Releases · uberfastman/yfpy
Release v16.0.3
Release updates:
- Switch YFPY to use environment variables, .env files, and programmatic arguments for authentication and token management instead of using private JSON files.
- Switch documentation generation to MkDocs from Sphinx
- Update README.md
- Update/improve code docstrings
- Support Python 3.12 and deprecate Python 3.8 and Python 3.9
Release v15.0.0
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
YFPY Release v13.0.0
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
YFPY Release v12.0.0
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 toNone
when they don't exist, numeric objects that are cumulative/counters are set to0
when they don't exist,int
s andfloat
s are properly cast, etc.)
YFPY Release v11.0.0
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
, andyahoo_query.get_player_stats_by_date
withlimit_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)
YFPY Release v10.0.0
Release updates:
- Update documentation
- Update dependencies
- Deprecate Python v3.7
- Add support for Python v3.11
YFPY Release v9.0.0
Release updates:
- Add quickstart code examples
- Update documentation
- Fix issues when running queries and saving/loading data and output is set to JSON strings
YFPY Release v8.0.0
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
YFPY Release v4.0.0
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.
YFPY Release v3.0.0
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.