Releases: uberfastman/yfpy
Releases · uberfastman/yfpy
YFPY Release v17.0.0
Release updates:
- Switch to
uvfrompipandsetuptools - Switch to new
uvDocker imaga - Update documentation
- Update
models.pywith new Yahoo Fantasy Sports API fields - Add support for Python 3.13
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
YFPY 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
0are set toNonewhen they don't exist, numeric objects that are cumulative/counters are set to0when they don't exist,ints andfloats 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_datewithlimit_to_league_stats=Falseso 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.