From 3d4b55aff47763334b3c0a7d6bb7ce7c4292c70c Mon Sep 17 00:00:00 2001 From: uberfastman <4575707+uberfastman@users.noreply.github.com> Date: Fri, 6 May 2022 14:37:42 -0400 Subject: [PATCH] update version to v5.0.0 and update docs --- VERSION.py | 2 +- docs/.buildinfo | 2 +- docs/_autosummary/yfpy.data.Data.html | 97 ++- docs/_autosummary/yfpy.data.html | 97 ++- ...ptions.YahooFantasySportsDataNotFound.html | 96 ++- ...xceptions.YahooFantasySportsException.html | 96 ++- docs/_autosummary/yfpy.exceptions.html | 96 ++- docs/_autosummary/yfpy.html | 102 ++- docs/_autosummary/yfpy.logger.get_logger.html | 97 ++- docs/_autosummary/yfpy.logger.html | 97 ++- docs/_autosummary/yfpy.models.Bonus.html | 80 +- docs/_autosummary/yfpy.models.ByeWeeks.html | 77 +- docs/_autosummary/yfpy.models.Division.html | 80 +- .../yfpy.models.DivisionalOutcomeTotals.html | 83 +- .../yfpy.models.DraftAnalysis.html | 86 ++- .../_autosummary/yfpy.models.DraftResult.html | 86 ++- docs/_autosummary/yfpy.models.Game.html | 112 ++- docs/_autosummary/yfpy.models.GameWeek.html | 82 +- docs/_autosummary/yfpy.models.Headshot.html | 80 +- docs/_autosummary/yfpy.models.League.html | 216 ++++-- docs/_autosummary/yfpy.models.Manager.html | 92 ++- docs/_autosummary/yfpy.models.Matchup.html | 117 ++- .../yfpy.models.MatchupGrade.html | 80 +- docs/_autosummary/yfpy.models.Name.html | 89 ++- .../yfpy.models.OutcomeTotals.html | 86 ++- docs/_autosummary/yfpy.models.Ownership.html | 88 ++- .../yfpy.models.PercentOwned.html | 87 ++- docs/_autosummary/yfpy.models.Player.html | 198 +++-- .../yfpy.models.PlayerPoints.html | 83 +- .../_autosummary/yfpy.models.PlayerStats.html | 85 +- .../yfpy.models.PositionType.html | 80 +- docs/_autosummary/yfpy.models.Roster.html | 88 ++- docs/_autosummary/yfpy.models.RosterAdds.html | 83 +- .../yfpy.models.RosterPosition.html | 83 +- docs/_autosummary/yfpy.models.Scoreboard.html | 82 +- .../yfpy.models.SelectedPosition.html | 86 ++- docs/_autosummary/yfpy.models.Settings.html | 179 +++-- docs/_autosummary/yfpy.models.Standings.html | 79 +- docs/_autosummary/yfpy.models.Stat.html | 106 ++- .../yfpy.models.StatCategories.html | 79 +- .../yfpy.models.StatModifiers.html | 79 +- .../yfpy.models.StatPositionType.html | 81 +- docs/_autosummary/yfpy.models.Streak.html | 80 +- docs/_autosummary/yfpy.models.Team.html | 210 +++-- docs/_autosummary/yfpy.models.TeamLogo.html | 80 +- docs/_autosummary/yfpy.models.TeamPoints.html | 86 ++- .../yfpy.models.TeamProjectedPoints.html | 83 +- .../yfpy.models.TeamStandings.html | 95 ++- .../_autosummary/yfpy.models.Transaction.html | 106 ++- .../yfpy.models.TransactionData.html | 95 ++- docs/_autosummary/yfpy.models.User.html | 80 +- .../yfpy.models.YahooFantasyObject.html | 74 +- docs/_autosummary/yfpy.models.html | 56 +- .../yfpy.query.YahooFantasySportsQuery.html | 341 +++++--- docs/_autosummary/yfpy.query.html | 97 ++- .../yfpy.utils.complex_json_handler.html | 95 ++- ...onvert_strings_to_numeric_equivalents.html | 100 ++- .../_autosummary/yfpy.utils.dict_to_list.html | 98 ++- .../yfpy.utils.flatten_json_dict_list.html | 97 ++- .../yfpy.utils.flatten_to_list.html | 100 ++- .../yfpy.utils.flatten_to_objects.html | 95 ++- docs/_autosummary/yfpy.utils.get_type.html | 95 ++- docs/_autosummary/yfpy.utils.html | 87 ++- .../yfpy.utils.prettify_data.html | 95 ++- .../yfpy.utils.reformat_json_list.html | 95 ++- .../yfpy.utils.reorganize_json_dict.html | 95 ++- docs/_autosummary/yfpy.utils.unpack_data.html | 94 ++- docs/_modules/index.html | 95 ++- docs/_modules/yfpy/data.html | 7 +- docs/_modules/yfpy/exceptions.html | 7 +- docs/_modules/yfpy/logger.html | 7 +- docs/_modules/yfpy/models.html | 725 ++++++++++-------- docs/_modules/yfpy/query.html | 209 +++-- docs/_modules/yfpy/utils.html | 38 +- docs/_static/custom.css | 8 + docs/_static/dark_mode_css/custom.css | 77 ++ docs/_static/dark_mode_css/dark.css | 501 ++++++++++++ docs/_static/dark_mode_css/general.css | 68 ++ docs/_static/dark_mode_js/default_dark.js | 13 + docs/_static/dark_mode_js/default_light.js | 13 + docs/_static/dark_mode_js/theme_switcher.js | 39 + docs/_static/documentation_options.js | 2 +- docs/_static/yfpy-logo.png | Bin 0 -> 15658 bytes docs/genindex.html | 195 ++++- docs/index.html | 136 +++- docs/objects.inv | Bin 5695 -> 5800 bytes docs/py-modindex.html | 95 ++- docs/readme_link.html | 132 +++- docs/search.html | 95 ++- docs/searchindex.js | 2 +- docs/yfpy.html | 95 ++- 91 files changed, 7452 insertions(+), 1610 deletions(-) create mode 100644 docs/_static/custom.css create mode 100644 docs/_static/dark_mode_css/custom.css create mode 100644 docs/_static/dark_mode_css/dark.css create mode 100644 docs/_static/dark_mode_css/general.css create mode 100644 docs/_static/dark_mode_js/default_dark.js create mode 100644 docs/_static/dark_mode_js/default_light.js create mode 100644 docs/_static/dark_mode_js/theme_switcher.js create mode 100644 docs/_static/yfpy-logo.png diff --git a/VERSION.py b/VERSION.py index c3c21c5f..abd08abc 100644 --- a/VERSION.py +++ b/VERSION.py @@ -1,2 +1,2 @@ # DO NOT EDIT - VERSIONING CONTROLLED BY GIT TAGS -__version__ = "v7.0.2" +__version__ = "v5.0.0" diff --git a/docs/.buildinfo b/docs/.buildinfo index 3f370e12..11cc7fe9 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 60402bd3ead09ff3ecb393cc5d07ea66 +config: 1d8fa79c43802901403df211a29553f5 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_autosummary/yfpy.data.Data.html b/docs/_autosummary/yfpy.data.Data.html index 69987e7b..624dcb42 100644 --- a/docs/_autosummary/yfpy.data.Data.html +++ b/docs/_autosummary/yfpy.data.Data.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.data.Data — YFPY v7.0.0 documentation</title> + <title>yfpy.data.Data — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -44,11 +53,78 @@ <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.data.Data</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -63,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -72,7 +148,10 @@ <li>yfpy.data.Data</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.data.html" class="btn btn-neutral float-left" title="yfpy.data" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.exceptions.html" class="btn btn-neutral float-right" title="yfpy.exceptions" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.data.html b/docs/_autosummary/yfpy.data.html index 976b00bb..9116e3f1 100644 --- a/docs/_autosummary/yfpy.data.html +++ b/docs/_autosummary/yfpy.data.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.data — YFPY v7.0.0 documentation</title> + <title>yfpy.data — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -44,11 +53,78 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -63,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -71,7 +147,10 @@ <li>yfpy.data</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.html" class="btn btn-neutral float-left" title="yfpy" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.data.Data.html" class="btn btn-neutral float-right" title="yfpy.data.Data" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html b/docs/_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html index 433c6557..332a22d2 100644 --- a/docs/_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html +++ b/docs/_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.exceptions.YahooFantasySportsDataNotFound — YFPY v7.0.0 documentation</title> + <title>yfpy.exceptions.YahooFantasySportsDataNotFound — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,16 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul class="current"> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -64,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -73,7 +148,10 @@ <li>yfpy.exceptions.YahooFantasySportsDataNotFound</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.exceptions.html" class="btn btn-neutral float-left" title="yfpy.exceptions" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.exceptions.YahooFantasySportsException.html" class="btn btn-neutral float-right" title="yfpy.exceptions.YahooFantasySportsException" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.exceptions.YahooFantasySportsException.html b/docs/_autosummary/yfpy.exceptions.YahooFantasySportsException.html index dd1b9444..a03eb13c 100644 --- a/docs/_autosummary/yfpy.exceptions.YahooFantasySportsException.html +++ b/docs/_autosummary/yfpy.exceptions.YahooFantasySportsException.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.exceptions.YahooFantasySportsException — YFPY v7.0.0 documentation</title> + <title>yfpy.exceptions.YahooFantasySportsException — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,16 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.exceptions.YahooFantasySportsException</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -64,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -73,7 +148,10 @@ <li>yfpy.exceptions.YahooFantasySportsException</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.exceptions.YahooFantasySportsDataNotFound.html" class="btn btn-neutral float-left" title="yfpy.exceptions.YahooFantasySportsDataNotFound" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.logger.html" class="btn btn-neutral float-right" title="yfpy.logger" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.exceptions.html b/docs/_autosummary/yfpy.exceptions.html index 8b5289bd..f65c3fff 100644 --- a/docs/_autosummary/yfpy.exceptions.html +++ b/docs/_autosummary/yfpy.exceptions.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.exceptions — YFPY v7.0.0 documentation</title> + <title>yfpy.exceptions — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,16 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="current reference internal" href="#">yfpy.exceptions</a><ul> <li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -64,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -72,7 +147,10 @@ <li>yfpy.exceptions</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.data.Data.html" class="btn btn-neutral float-left" title="yfpy.data.Data" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.exceptions.YahooFantasySportsDataNotFound.html" class="btn btn-neutral float-right" title="yfpy.exceptions.YahooFantasySportsDataNotFound" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.html b/docs/_autosummary/yfpy.html index 726b048e..479b3985 100644 --- a/docs/_autosummary/yfpy.html +++ b/docs/_autosummary/yfpy.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy — YFPY v7.0.0 documentation</title> + <title>yfpy — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,12 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="current reference internal" href="#">YFPY</a><ul> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -60,14 +139,17 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> <li>yfpy</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="../index.html" class="btn btn-neutral float-left" title="Python API wrapper for the Yahoo Fantasy Sports public API" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.data.html" class="btn btn-neutral float-right" title="yfpy.data" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.logger.get_logger.html b/docs/_autosummary/yfpy.logger.get_logger.html index 77584140..9dac1542 100644 --- a/docs/_autosummary/yfpy.logger.get_logger.html +++ b/docs/_autosummary/yfpy.logger.get_logger.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.logger.get_logger — YFPY v7.0.0 documentation</title> + <title>yfpy.logger.get_logger — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,15 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul class="current"> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.logger.get_logger</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -63,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -72,7 +148,10 @@ <li>yfpy.logger.get_logger</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.logger.html" class="btn btn-neutral float-left" title="yfpy.logger" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.html" class="btn btn-neutral float-right" title="yfpy.models" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.logger.html b/docs/_autosummary/yfpy.logger.html index 15c831a9..ea8a5fcf 100644 --- a/docs/_autosummary/yfpy.logger.html +++ b/docs/_autosummary/yfpy.logger.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.logger — YFPY v7.0.0 documentation</title> + <title>yfpy.logger — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,15 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="current reference internal" href="#">yfpy.logger</a><ul> <li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -63,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -71,7 +147,10 @@ <li>yfpy.logger</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.exceptions.YahooFantasySportsException.html" class="btn btn-neutral float-left" title="yfpy.exceptions.YahooFantasySportsException" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.logger.get_logger.html" class="btn btn-neutral float-right" title="yfpy.logger.get_logger" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.models.Bonus.html b/docs/_autosummary/yfpy.models.Bonus.html index 22df8346..9853030a 100644 --- a/docs/_autosummary/yfpy.models.Bonus.html +++ b/docs/_autosummary/yfpy.models.Bonus.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Bonus — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Bonus — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Bonus</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.html" class="btn btn-neutral float-left" title="yfpy.models" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.ByeWeeks.html" class="btn btn-neutral float-right" title="yfpy.models.ByeWeeks" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Bonus<a class="headerlink" href="#yfpy-models-bonus" title="Perm <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Bonus.points"> <span class="sig-name descname"><span class="pre">points</span></span><a class="headerlink" href="#yfpy.models.Bonus.points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The points awarded when the bonus is won.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Bonus<a class="headerlink" href="#yfpy-models-bonus" title="Perm <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Bonus.target"> <span class="sig-name descname"><span class="pre">target</span></span><a class="headerlink" href="#yfpy.models.Bonus.target" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The stat value target required to be awarded the bonus.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -162,8 +202,8 @@ <h1>yfpy.models.Bonus<a class="headerlink" href="#yfpy-models-bonus" title="Perm <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Bonus.clean_data_dict" title="yfpy.models.Bonus.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Bonus.from_json" title="yfpy.models.Bonus.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Bonus.serialized" title="yfpy.models.Bonus.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.Bonus<a class="headerlink" href="#yfpy-models-bonus" title="Perm </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Bonus.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Bonus.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Bonus.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Bonus.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.ByeWeeks.html b/docs/_autosummary/yfpy.models.ByeWeeks.html index 08c9cf89..aa04ded9 100644 --- a/docs/_autosummary/yfpy.models.ByeWeeks.html +++ b/docs/_autosummary/yfpy.models.ByeWeeks.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.ByeWeeks — YFPY v7.0.0 documentation</title> + <title>yfpy.models.ByeWeeks — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.ByeWeeks</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Bonus.html" class="btn btn-neutral float-left" title="yfpy.models.Bonus" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Division.html" class="btn btn-neutral float-right" title="yfpy.models.Division" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.ByeWeeks<a class="headerlink" href="#yfpy-models-byeweeks" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.ByeWeeks.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.ByeWeeks.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number that the player is on bye.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -152,8 +191,8 @@ <h1>yfpy.models.ByeWeeks<a class="headerlink" href="#yfpy-models-byeweeks" title <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.ByeWeeks.clean_data_dict" title="yfpy.models.ByeWeeks.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.ByeWeeks.from_json" title="yfpy.models.ByeWeeks.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.ByeWeeks.serialized" title="yfpy.models.ByeWeeks.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -180,6 +219,20 @@ <h1>yfpy.models.ByeWeeks<a class="headerlink" href="#yfpy-models-byeweeks" title </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.ByeWeeks.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.ByeWeeks.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.ByeWeeks.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.ByeWeeks.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Division.html b/docs/_autosummary/yfpy.models.Division.html index a9b7358d..818e2e7f 100644 --- a/docs/_autosummary/yfpy.models.Division.html +++ b/docs/_autosummary/yfpy.models.Division.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Division — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Division — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Division</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.ByeWeeks.html" class="btn btn-neutral float-left" title="yfpy.models.ByeWeeks" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.DivisionalOutcomeTotals.html" class="btn btn-neutral float-right" title="yfpy.models.DivisionalOutcomeTotals" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Division<a class="headerlink" href="#yfpy-models-division" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Division.division_id"> <span class="sig-name descname"><span class="pre">division_id</span></span><a class="headerlink" href="#yfpy.models.Division.division_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique division ID number in the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Division<a class="headerlink" href="#yfpy-models-division" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Division.name"> <span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#yfpy.models.Division.name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The division name.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -162,8 +202,8 @@ <h1>yfpy.models.Division<a class="headerlink" href="#yfpy-models-division" title <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Division.clean_data_dict" title="yfpy.models.Division.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Division.from_json" title="yfpy.models.Division.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Division.serialized" title="yfpy.models.Division.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.Division<a class="headerlink" href="#yfpy-models-division" title </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Division.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Division.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Division.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Division.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.DivisionalOutcomeTotals.html b/docs/_autosummary/yfpy.models.DivisionalOutcomeTotals.html index 9497c3c1..0eff59b2 100644 --- a/docs/_autosummary/yfpy.models.DivisionalOutcomeTotals.html +++ b/docs/_autosummary/yfpy.models.DivisionalOutcomeTotals.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.DivisionalOutcomeTotals — YFPY v7.0.0 documentation</title> + <title>yfpy.models.DivisionalOutcomeTotals — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.DivisionalOutcomeTotals</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Division.html" class="btn btn-neutral float-left" title="yfpy.models.Division" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.DraftAnalysis.html" class="btn btn-neutral float-right" title="yfpy.models.DraftAnalysis" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.DivisionalOutcomeTotals<a class="headerlink" href="#yfpy-models- <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DivisionalOutcomeTotals.losses"> <span class="sig-name descname"><span class="pre">losses</span></span><a class="headerlink" href="#yfpy.models.DivisionalOutcomeTotals.losses" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of losses by the team within the division.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.DivisionalOutcomeTotals<a class="headerlink" href="#yfpy-models- <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DivisionalOutcomeTotals.ties"> <span class="sig-name descname"><span class="pre">ties</span></span><a class="headerlink" href="#yfpy.models.DivisionalOutcomeTotals.ties" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of ties by the team within the division.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.DivisionalOutcomeTotals<a class="headerlink" href="#yfpy-models- <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DivisionalOutcomeTotals.wins"> <span class="sig-name descname"><span class="pre">wins</span></span><a class="headerlink" href="#yfpy.models.DivisionalOutcomeTotals.wins" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of wins by the team within the division.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -172,8 +213,8 @@ <h1>yfpy.models.DivisionalOutcomeTotals<a class="headerlink" href="#yfpy-models- <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.DivisionalOutcomeTotals.clean_data_dict" title="yfpy.models.DivisionalOutcomeTotals.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.DivisionalOutcomeTotals.from_json" title="yfpy.models.DivisionalOutcomeTotals.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.DivisionalOutcomeTotals.serialized" title="yfpy.models.DivisionalOutcomeTotals.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -200,6 +241,20 @@ <h1>yfpy.models.DivisionalOutcomeTotals<a class="headerlink" href="#yfpy-models- </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.DivisionalOutcomeTotals.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.DivisionalOutcomeTotals.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.DivisionalOutcomeTotals.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.DivisionalOutcomeTotals.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.DraftAnalysis.html b/docs/_autosummary/yfpy.models.DraftAnalysis.html index 388ffe62..fabaab31 100644 --- a/docs/_autosummary/yfpy.models.DraftAnalysis.html +++ b/docs/_autosummary/yfpy.models.DraftAnalysis.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.DraftAnalysis — YFPY v7.0.0 documentation</title> + <title>yfpy.models.DraftAnalysis — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.DraftAnalysis</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.DivisionalOutcomeTotals.html" class="btn btn-neutral float-left" title="yfpy.models.DivisionalOutcomeTotals" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.DraftResult.html" class="btn btn-neutral float-right" title="yfpy.models.DraftResult" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.DraftAnalysis<a class="headerlink" href="#yfpy-models-draftanaly <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftAnalysis.average_pick"> <span class="sig-name descname"><span class="pre">average_pick</span></span><a class="headerlink" href="#yfpy.models.DraftAnalysis.average_pick" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The average pick at which the player was drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.DraftAnalysis<a class="headerlink" href="#yfpy-models-draftanaly <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftAnalysis.average_round"> <span class="sig-name descname"><span class="pre">average_round</span></span><a class="headerlink" href="#yfpy.models.DraftAnalysis.average_round" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The average round in which the player was drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.DraftAnalysis<a class="headerlink" href="#yfpy-models-draftanaly <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftAnalysis.average_cost"> <span class="sig-name descname"><span class="pre">average_cost</span></span><a class="headerlink" href="#yfpy.models.DraftAnalysis.average_cost" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The average price paid for the player to be drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.DraftAnalysis<a class="headerlink" href="#yfpy-models-draftanaly <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftAnalysis.percent_drafted"> <span class="sig-name descname"><span class="pre">percent_drafted</span></span><a class="headerlink" href="#yfpy.models.DraftAnalysis.percent_drafted" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The overall percentage the player was drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -182,8 +224,8 @@ <h1>yfpy.models.DraftAnalysis<a class="headerlink" href="#yfpy-models-draftanaly <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.DraftAnalysis.clean_data_dict" title="yfpy.models.DraftAnalysis.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.DraftAnalysis.from_json" title="yfpy.models.DraftAnalysis.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.DraftAnalysis.serialized" title="yfpy.models.DraftAnalysis.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +252,20 @@ <h1>yfpy.models.DraftAnalysis<a class="headerlink" href="#yfpy-models-draftanaly </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.DraftAnalysis.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.DraftAnalysis.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.DraftAnalysis.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.DraftAnalysis.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.DraftResult.html b/docs/_autosummary/yfpy.models.DraftResult.html index b0cc54a0..3dc9183d 100644 --- a/docs/_autosummary/yfpy.models.DraftResult.html +++ b/docs/_autosummary/yfpy.models.DraftResult.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.DraftResult — YFPY v7.0.0 documentation</title> + <title>yfpy.models.DraftResult — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.DraftResult</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.DraftAnalysis.html" class="btn btn-neutral float-left" title="yfpy.models.DraftAnalysis" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Game.html" class="btn btn-neutral float-right" title="yfpy.models.Game" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.DraftResult<a class="headerlink" href="#yfpy-models-draftresult" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftResult.pick"> <span class="sig-name descname"><span class="pre">pick</span></span><a class="headerlink" href="#yfpy.models.DraftResult.pick" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The draft pick number.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.DraftResult<a class="headerlink" href="#yfpy-models-draftresult" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftResult.round"> <span class="sig-name descname"><span class="pre">round</span></span><a class="headerlink" href="#yfpy.models.DraftResult.round" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The draft round.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.DraftResult<a class="headerlink" href="#yfpy-models-draftresult" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftResult.team_key"> <span class="sig-name descname"><span class="pre">team_key</span></span><a class="headerlink" href="#yfpy.models.DraftResult.team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key of the team that made the draft pick.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.DraftResult<a class="headerlink" href="#yfpy-models-draftresult" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.DraftResult.player_key"> <span class="sig-name descname"><span class="pre">player_key</span></span><a class="headerlink" href="#yfpy.models.DraftResult.player_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo player key of the player that was drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -182,8 +224,8 @@ <h1>yfpy.models.DraftResult<a class="headerlink" href="#yfpy-models-draftresult" <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.DraftResult.clean_data_dict" title="yfpy.models.DraftResult.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.DraftResult.from_json" title="yfpy.models.DraftResult.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.DraftResult.serialized" title="yfpy.models.DraftResult.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +252,20 @@ <h1>yfpy.models.DraftResult<a class="headerlink" href="#yfpy-models-draftresult" </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.DraftResult.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.DraftResult.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.DraftResult.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.DraftResult.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Game.html b/docs/_autosummary/yfpy.models.Game.html index bf497b78..581bc627 100644 --- a/docs/_autosummary/yfpy.models.Game.html +++ b/docs/_autosummary/yfpy.models.Game.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Game — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Game — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Game</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.DraftResult.html" class="btn btn-neutral float-left" title="yfpy.models.DraftResult" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.GameWeek.html" class="btn btn-neutral float-right" title="yfpy.models.GameWeek" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.code"> <span class="sig-name descname"><span class="pre">code</span></span><a class="headerlink" href="#yfpy.models.Game.code" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy game code.</p> +<dd><p>The Yahoo Fantasy game code.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -146,7 +184,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.game_id"> <span class="sig-name descname"><span class="pre">game_id</span></span><a class="headerlink" href="#yfpy.models.Game.game_id" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy game ID.</p> +<dd><p>The Yahoo Fantasy game ID.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> @@ -157,7 +195,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.game_key"> <span class="sig-name descname"><span class="pre">game_key</span></span><a class="headerlink" href="#yfpy.models.Game.game_key" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy game key.</p> +<dd><p>The Yahoo Fantasy game key.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -168,10 +206,10 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.game_weeks"> <span class="sig-name descname"><span class="pre">game_weeks</span></span><a class="headerlink" href="#yfpy.models.Game.game_weeks" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy GameWeek objects.</p> +<dd><p>A list of YFPY GameWeek instances.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of GameWeek</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.GameWeek.html#yfpy.models.GameWeek" title="yfpy.models.GameWeek">GameWeek</a>]</p> </dd> </dl> </dd></dl> @@ -179,7 +217,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.is_game_over"> <span class="sig-name descname"><span class="pre">is_game_over</span></span><a class="headerlink" href="#yfpy.models.Game.is_game_over" title="Permalink to this definition"></a></dt> -<dd><p>Numeric boolean (0 or 1) representing if the Yahoo Fantasy Game is complete.</p> +<dd><p>Numeric boolean (0 or 1) representing if the Yahoo Fantasy game is complete.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> @@ -223,10 +261,10 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.leagues"> <span class="sig-name descname"><span class="pre">leagues</span></span><a class="headerlink" href="#yfpy.models.Game.leagues" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy League objects.</p> +<dd><p>A list of YFPY League instances.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of League</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.League.html#yfpy.models.League" title="yfpy.models.League">League</a>]</p> </dd> </dl> </dd></dl> @@ -234,7 +272,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.name"> <span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#yfpy.models.Game.name" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy game name.</p> +<dd><p>The name of the Yahoo Fantasy game.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -245,10 +283,10 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.position_types"> <span class="sig-name descname"><span class="pre">position_types</span></span><a class="headerlink" href="#yfpy.models.Game.position_types" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy PositionType objects.</p> +<dd><p>A list of YFPY PositionType instances.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of PositionType</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.PositionType.html#yfpy.models.PositionType" title="yfpy.models.PositionType">PositionType</a>]</p> </dd> </dl> </dd></dl> @@ -256,10 +294,10 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.roster_positions"> <span class="sig-name descname"><span class="pre">roster_positions</span></span><a class="headerlink" href="#yfpy.models.Game.roster_positions" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy RosterPosition objects.</p> +<dd><p>A list of YFPY RosterPosition instances.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of RosterPosition</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.RosterPosition.html#yfpy.models.RosterPosition" title="yfpy.models.RosterPosition">RosterPosition</a>]</p> </dd> </dl> </dd></dl> @@ -267,7 +305,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.season"> <span class="sig-name descname"><span class="pre">season</span></span><a class="headerlink" href="#yfpy.models.Game.season" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy game year.</p> +<dd><p>The Yahoo Fantasy game year.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> @@ -278,7 +316,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.stat_categories"> <span class="sig-name descname"><span class="pre">stat_categories</span></span><a class="headerlink" href="#yfpy.models.Game.stat_categories" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy StatCategories object.</p> +<dd><p>A YFPY StatCategories instance.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.StatCategories.html#yfpy.models.StatCategories" title="yfpy.models.StatCategories">StatCategories</a></p> @@ -289,10 +327,10 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.teams"> <span class="sig-name descname"><span class="pre">teams</span></span><a class="headerlink" href="#yfpy.models.Game.teams" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy Team objects.</p> +<dd><p>A list of YFPY Team instances.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Team</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Team.html#yfpy.models.Team" title="yfpy.models.Team">Team</a>]</p> </dd> </dl> </dd></dl> @@ -300,7 +338,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.type"> <span class="sig-name descname"><span class="pre">type</span></span><a class="headerlink" href="#yfpy.models.Game.type" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy game type.</p> +<dd><p>The type of the Yahoo Fantasy game.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -311,7 +349,7 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Game.url"> <span class="sig-name descname"><span class="pre">url</span></span><a class="headerlink" href="#yfpy.models.Game.url" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy game URL.</p> +<dd><p>The direct URL of the Yahoo Fantasy game.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -329,8 +367,8 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Game.clean_data_dict" title="yfpy.models.Game.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Game.from_json" title="yfpy.models.Game.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Game.serialized" title="yfpy.models.Game.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -357,6 +395,20 @@ <h1>yfpy.models.Game<a class="headerlink" href="#yfpy-models-game" title="Permal </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Game.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Game.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Game.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Game.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.GameWeek.html b/docs/_autosummary/yfpy.models.GameWeek.html index 641eff26..c1e4d5fd 100644 --- a/docs/_autosummary/yfpy.models.GameWeek.html +++ b/docs/_autosummary/yfpy.models.GameWeek.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.GameWeek — YFPY v7.0.0 documentation</title> + <title>yfpy.models.GameWeek — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.GameWeek</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Game.html" class="btn btn-neutral float-left" title="yfpy.models.Game" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Headshot.html" class="btn btn-neutral float-right" title="yfpy.models.Headshot" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,7 @@ <h1>yfpy.models.GameWeek<a class="headerlink" href="#yfpy-models-gameweek" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.GameWeek.display_name"> <span class="sig-name descname"><span class="pre">display_name</span></span><a class="headerlink" href="#yfpy.models.GameWeek.display_name" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy GameWeek display name.</p> +<dd><p>The display name of the Yahoo Fantasy game week.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -146,7 +184,7 @@ <h1>yfpy.models.GameWeek<a class="headerlink" href="#yfpy-models-gameweek" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.GameWeek.end"> <span class="sig-name descname"><span class="pre">end</span></span><a class="headerlink" href="#yfpy.models.GameWeek.end" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy GameWeek end date.</p> +<dd><p>The end date of the Yahoo Fantasy game week.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -157,7 +195,7 @@ <h1>yfpy.models.GameWeek<a class="headerlink" href="#yfpy-models-gameweek" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.GameWeek.start"> <span class="sig-name descname"><span class="pre">start</span></span><a class="headerlink" href="#yfpy.models.GameWeek.start" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy GameWeek start date.</p> +<dd><p>The start date of the Yahoo Fantasy game week.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -168,7 +206,7 @@ <h1>yfpy.models.GameWeek<a class="headerlink" href="#yfpy-models-gameweek" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.GameWeek.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.GameWeek.week" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo Fantasy GameWeek week number.</p> +<dd><p>The week number of the Yahoo Fantasy game week.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> @@ -186,8 +224,8 @@ <h1>yfpy.models.GameWeek<a class="headerlink" href="#yfpy-models-gameweek" title <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.GameWeek.clean_data_dict" title="yfpy.models.GameWeek.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.GameWeek.from_json" title="yfpy.models.GameWeek.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.GameWeek.serialized" title="yfpy.models.GameWeek.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -214,6 +252,20 @@ <h1>yfpy.models.GameWeek<a class="headerlink" href="#yfpy-models-gameweek" title </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.GameWeek.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.GameWeek.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.GameWeek.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.GameWeek.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Headshot.html b/docs/_autosummary/yfpy.models.Headshot.html index 1ce30d79..595f7520 100644 --- a/docs/_autosummary/yfpy.models.Headshot.html +++ b/docs/_autosummary/yfpy.models.Headshot.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Headshot — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Headshot — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Headshot</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.GameWeek.html" class="btn btn-neutral float-left" title="yfpy.models.GameWeek" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.League.html" class="btn btn-neutral float-right" title="yfpy.models.League" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Headshot<a class="headerlink" href="#yfpy-models-headshot" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Headshot.size"> <span class="sig-name descname"><span class="pre">size</span></span><a class="headerlink" href="#yfpy.models.Headshot.size" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The size of the headshot photo (“small”, “large”, etc.)</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Headshot<a class="headerlink" href="#yfpy-models-headshot" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Headshot.url"> <span class="sig-name descname"><span class="pre">url</span></span><a class="headerlink" href="#yfpy.models.Headshot.url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the headshot photo.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -162,8 +202,8 @@ <h1>yfpy.models.Headshot<a class="headerlink" href="#yfpy-models-headshot" title <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Headshot.clean_data_dict" title="yfpy.models.Headshot.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Headshot.from_json" title="yfpy.models.Headshot.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Headshot.serialized" title="yfpy.models.Headshot.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.Headshot<a class="headerlink" href="#yfpy-models-headshot" title </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Headshot.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Headshot.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Headshot.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Headshot.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.League.html b/docs/_autosummary/yfpy.models.League.html index 2043c080..f567fb4e 100644 --- a/docs/_autosummary/yfpy.models.League.html +++ b/docs/_autosummary/yfpy.models.League.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.League — YFPY v7.0.0 documentation</title> + <title>yfpy.models.League — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.League</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Headshot.html" class="btn btn-neutral float-left" title="yfpy.models.Headshot" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Manager.html" class="btn btn-neutral float-right" title="yfpy.models.Manager" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,9 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.allow_add_to_dl_extra_pos"> <span class="sig-name descname"><span class="pre">allow_add_to_dl_extra_pos</span></span><a class="headerlink" href="#yfpy.models.League.allow_add_to_dl_extra_pos" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the leagues allows adding extra +positions to the DL (currently uncertain what this is).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +185,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.current_week"> <span class="sig-name descname"><span class="pre">current_week</span></span><a class="headerlink" href="#yfpy.models.League.current_week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The current week number.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,9 +196,10 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.draft_results"> <span class="sig-name descname"><span class="pre">draft_results</span></span><a class="headerlink" href="#yfpy.models.League.draft_results" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY DraftResult instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.DraftResult.html#yfpy.models.DraftResult" title="yfpy.models.DraftResult">DraftResult</a>]</p> </dd> </dl> </dd></dl> @@ -165,7 +207,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.draft_status"> <span class="sig-name descname"><span class="pre">draft_status</span></span><a class="headerlink" href="#yfpy.models.League.draft_status" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The status of the draft (“postdraft”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -175,7 +218,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.display_name"> <span class="sig-name descname"><span class="pre">display_name</span></span><a class="headerlink" href="#yfpy.models.League.display_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The display name of the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -185,7 +229,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.edit_key"> <span class="sig-name descname"><span class="pre">edit_key</span></span><a class="headerlink" href="#yfpy.models.League.edit_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo edit key for the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -195,7 +240,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.end_date"> <span class="sig-name descname"><span class="pre">end_date</span></span><a class="headerlink" href="#yfpy.models.League.end_date" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A date string representing the end date of the league (format: “YYYY-MM-DD”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -205,7 +251,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.end_week"> <span class="sig-name descname"><span class="pre">end_week</span></span><a class="headerlink" href="#yfpy.models.League.end_week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of the last week of the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -215,7 +262,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.entry_fee"> <span class="sig-name descname"><span class="pre">entry_fee</span></span><a class="headerlink" href="#yfpy.models.League.entry_fee" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The entry fee for Yahoo paid leagues (USD).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -225,7 +273,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.game_code"> <span class="sig-name descname"><span class="pre">game_code</span></span><a class="headerlink" href="#yfpy.models.League.game_code" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo game code (“nfl”, “nhl”, “nba”, “mlb”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -235,9 +284,10 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.iris_group_chat_id"> <span class="sig-name descname"><span class="pre">iris_group_chat_id</span></span><a class="headerlink" href="#yfpy.models.League.iris_group_chat_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique IRIS group chat ID for the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a> | null</p> </dd> </dl> </dd></dl> @@ -245,7 +295,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.is_cash_league"> <span class="sig-name descname"><span class="pre">is_cash_league</span></span><a class="headerlink" href="#yfpy.models.League.is_cash_league" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league is a Yahoo paid league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -255,7 +306,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.is_finished"> <span class="sig-name descname"><span class="pre">is_finished</span></span><a class="headerlink" href="#yfpy.models.League.is_finished" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league season has completed.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -265,7 +317,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.is_pro_league"> <span class="sig-name descname"><span class="pre">is_pro_league</span></span><a class="headerlink" href="#yfpy.models.League.is_pro_league" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league is a Yahoo Pro league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -275,7 +328,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.league_id"> <span class="sig-name descname"><span class="pre">league_id</span></span><a class="headerlink" href="#yfpy.models.League.league_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique Yahoo league ID.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -285,7 +339,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.league_key"> <span class="sig-name descname"><span class="pre">league_key</span></span><a class="headerlink" href="#yfpy.models.League.league_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo league key.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -295,7 +350,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.league_type"> <span class="sig-name descname"><span class="pre">league_type</span></span><a class="headerlink" href="#yfpy.models.League.league_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The type of the league (“private”, “public”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -305,7 +361,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.league_update_timestamp"> <span class="sig-name descname"><span class="pre">league_update_timestamp</span></span><a class="headerlink" href="#yfpy.models.League.league_update_timestamp" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A timestamp representing the last time the league was updated.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -315,7 +372,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.logo_url"> <span class="sig-name descname"><span class="pre">logo_url</span></span><a class="headerlink" href="#yfpy.models.League.logo_url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the league logo photo.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -325,7 +383,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.name"> <span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#yfpy.models.League.name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The name of the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -335,7 +394,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.num_teams"> <span class="sig-name descname"><span class="pre">num_teams</span></span><a class="headerlink" href="#yfpy.models.League.num_teams" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of teams in the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -345,9 +405,10 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.password"> <span class="sig-name descname"><span class="pre">password</span></span><a class="headerlink" href="#yfpy.models.League.password" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The password required to join the league (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a> | null</p> </dd> </dl> </dd></dl> @@ -355,7 +416,9 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.payment_deadline"> <span class="sig-name descname"><span class="pre">payment_deadline</span></span><a class="headerlink" href="#yfpy.models.League.payment_deadline" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A date string representing the deadline by which all league dues payments must be +made (format: “YYYY-MM-DD”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -365,9 +428,10 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.players"> <span class="sig-name descname"><span class="pre">players</span></span><a class="headerlink" href="#yfpy.models.League.players" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Player instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -375,9 +439,11 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.renew"> <span class="sig-name descname"><span class="pre">renew</span></span><a class="headerlink" href="#yfpy.models.League.renew" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A string indicating the previous Yahoo game code and previous Yahoo league ID (Ex.: +“371_811308”) (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a> | null</p> </dd> </dl> </dd></dl> @@ -385,9 +451,11 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.renewed"> <span class="sig-name descname"><span class="pre">renewed</span></span><a class="headerlink" href="#yfpy.models.League.renewed" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A string indicating the next Yahoo game code and next Yahoo league ID (Ex.: +“390_303233”) (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a> | null</p> </dd> </dl> </dd></dl> @@ -395,7 +463,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.scoreboard"> <span class="sig-name descname"><span class="pre">scoreboard</span></span><a class="headerlink" href="#yfpy.models.League.scoreboard" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Scoreboard instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Scoreboard.html#yfpy.models.Scoreboard" title="yfpy.models.Scoreboard">Scoreboard</a></p> </dd> @@ -405,9 +474,10 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.matchups"> <span class="sig-name descname"><span class="pre">matchups</span></span><a class="headerlink" href="#yfpy.models.League.matchups" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Matchup instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Matchup</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Matchup.html#yfpy.models.Matchup" title="yfpy.models.Matchup">Matchup</a>]</p> </dd> </dl> </dd></dl> @@ -415,7 +485,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.scoring_type"> <span class="sig-name descname"><span class="pre">scoring_type</span></span><a class="headerlink" href="#yfpy.models.League.scoring_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The scoring type of the league (“head” for head-to-head, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -425,7 +496,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.season"> <span class="sig-name descname"><span class="pre">season</span></span><a class="headerlink" href="#yfpy.models.League.season" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The season year of the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -435,7 +507,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.settings"> <span class="sig-name descname"><span class="pre">settings</span></span><a class="headerlink" href="#yfpy.models.League.settings" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Settings instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Settings.html#yfpy.models.Settings" title="yfpy.models.Settings">Settings</a></p> </dd> @@ -445,7 +518,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.short_invitation_url"> <span class="sig-name descname"><span class="pre">short_invitation_url</span></span><a class="headerlink" href="#yfpy.models.League.short_invitation_url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The sharable short URL sent by invite allowing players to join the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -455,7 +529,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.standings"> <span class="sig-name descname"><span class="pre">standings</span></span><a class="headerlink" href="#yfpy.models.League.standings" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Standings instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Standings.html#yfpy.models.Standings" title="yfpy.models.Standings">Standings</a></p> </dd> @@ -465,9 +540,11 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.teams_ordered_by_standings"> <span class="sig-name descname"><span class="pre">teams_ordered_by_standings</span></span><a class="headerlink" href="#yfpy.models.League.teams_ordered_by_standings" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Team instances ordered by their ranks in the league +standings.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Team</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Team.html#yfpy.models.Team" title="yfpy.models.Team">Team</a>]</p> </dd> </dl> </dd></dl> @@ -475,7 +552,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.start_date"> <span class="sig-name descname"><span class="pre">start_date</span></span><a class="headerlink" href="#yfpy.models.League.start_date" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A date string representing the start date of the league (format: “YYYY-MM-DD”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -485,7 +563,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.start_week"> <span class="sig-name descname"><span class="pre">start_week</span></span><a class="headerlink" href="#yfpy.models.League.start_week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of the first week of the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -495,9 +574,10 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.transactions"> <span class="sig-name descname"><span class="pre">transactions</span></span><a class="headerlink" href="#yfpy.models.League.transactions" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Transaction instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Transaction</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Transaction.html#yfpy.models.Transaction" title="yfpy.models.Transaction">Transaction</a>]</p> </dd> </dl> </dd></dl> @@ -505,7 +585,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.url"> <span class="sig-name descname"><span class="pre">url</span></span><a class="headerlink" href="#yfpy.models.League.url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -515,9 +596,10 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.League.weekly_deadline"> <span class="sig-name descname"><span class="pre">weekly_deadline</span></span><a class="headerlink" href="#yfpy.models.League.weekly_deadline" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The weekly deadline of the league (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a> | null</p> </dd> </dl> </dd></dl> @@ -532,8 +614,8 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.League.clean_data_dict" title="yfpy.models.League.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.League.from_json" title="yfpy.models.League.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.League.serialized" title="yfpy.models.League.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -560,6 +642,20 @@ <h1>yfpy.models.League<a class="headerlink" href="#yfpy-models-league" title="Pe </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.League.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.League.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.League.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.League.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Manager.html b/docs/_autosummary/yfpy.models.Manager.html index 8fb5109b..82452516 100644 --- a/docs/_autosummary/yfpy.models.Manager.html +++ b/docs/_autosummary/yfpy.models.Manager.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Manager — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Manager — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Manager</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.League.html" class="btn btn-neutral float-left" title="yfpy.models.League" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Matchup.html" class="btn btn-neutral float-right" title="yfpy.models.Matchup" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Manager.email"> <span class="sig-name descname"><span class="pre">email</span></span><a class="headerlink" href="#yfpy.models.Manager.email" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The email address of the manager.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Manager.guid"> <span class="sig-name descname"><span class="pre">guid</span></span><a class="headerlink" href="#yfpy.models.Manager.guid" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique Yahoo GUID of the user account associated with manager.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Manager.image_url"> <span class="sig-name descname"><span class="pre">image_url</span></span><a class="headerlink" href="#yfpy.models.Manager.image_url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the manager profile image.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Manager.is_comanager"> <span class="sig-name descname"><span class="pre">is_comanager</span></span><a class="headerlink" href="#yfpy.models.Manager.is_comanager" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the manager is a co-manager.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Manager.manager_id"> <span class="sig-name descname"><span class="pre">manager_id</span></span><a class="headerlink" href="#yfpy.models.Manager.manager_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique manager ID in the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -185,7 +228,8 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Manager.nickname"> <span class="sig-name descname"><span class="pre">nickname</span></span><a class="headerlink" href="#yfpy.models.Manager.nickname" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The display nickname of the manager.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -202,8 +246,8 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Manager.clean_data_dict" title="yfpy.models.Manager.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Manager.from_json" title="yfpy.models.Manager.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Manager.serialized" title="yfpy.models.Manager.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -230,6 +274,20 @@ <h1>yfpy.models.Manager<a class="headerlink" href="#yfpy-models-manager" title=" </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Manager.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Manager.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Manager.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Manager.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Matchup.html b/docs/_autosummary/yfpy.models.Matchup.html index c2f861fe..94a991d3 100644 --- a/docs/_autosummary/yfpy.models.Matchup.html +++ b/docs/_autosummary/yfpy.models.Matchup.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Matchup — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Matchup — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Matchup</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Manager.html" class="btn btn-neutral float-left" title="yfpy.models.Manager" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.MatchupGrade.html" class="btn btn-neutral float-right" title="yfpy.models.MatchupGrade" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.is_consolation"> <span class="sig-name descname"><span class="pre">is_consolation</span></span><a class="headerlink" href="#yfpy.models.Matchup.is_consolation" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the matchup is in a consolation bracket.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.is_matchup_recap_available"> <span class="sig-name descname"><span class="pre">is_matchup_recap_available</span></span><a class="headerlink" href="#yfpy.models.Matchup.is_matchup_recap_available" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the matchup recap is available.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.is_playoffs"> <span class="sig-name descname"><span class="pre">is_playoffs</span></span><a class="headerlink" href="#yfpy.models.Matchup.is_playoffs" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the matchup is in the playoffs bracket.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.is_tied"> <span class="sig-name descname"><span class="pre">is_tied</span></span><a class="headerlink" href="#yfpy.models.Matchup.is_tied" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the matchup result is tied.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -175,9 +217,10 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.matchup_grades"> <span class="sig-name descname"><span class="pre">matchup_grades</span></span><a class="headerlink" href="#yfpy.models.Matchup.matchup_grades" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY MatchupGrade instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of MatchupGrade</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.MatchupGrade.html#yfpy.models.MatchupGrade" title="yfpy.models.MatchupGrade">MatchupGrade</a>]</p> </dd> </dl> </dd></dl> @@ -185,7 +228,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.matchup_recap_title"> <span class="sig-name descname"><span class="pre">matchup_recap_title</span></span><a class="headerlink" href="#yfpy.models.Matchup.matchup_recap_title" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The title of the matchup recap.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -195,7 +239,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.matchup_recap_url"> <span class="sig-name descname"><span class="pre">matchup_recap_url</span></span><a class="headerlink" href="#yfpy.models.Matchup.matchup_recap_url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the matchup recap.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -205,7 +250,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.status"> <span class="sig-name descname"><span class="pre">status</span></span><a class="headerlink" href="#yfpy.models.Matchup.status" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The status of the matchup (“postevent”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -215,9 +261,10 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.teams"> <span class="sig-name descname"><span class="pre">teams</span></span><a class="headerlink" href="#yfpy.models.Matchup.teams" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Team instances for teams in the matchup.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Team</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Team.html#yfpy.models.Team" title="yfpy.models.Team">Team</a>]</p> </dd> </dl> </dd></dl> @@ -225,7 +272,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.Matchup.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number of the matchup.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -235,7 +283,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.week_end"> <span class="sig-name descname"><span class="pre">week_end</span></span><a class="headerlink" href="#yfpy.models.Matchup.week_end" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A date string representing the end of the matchup week (format: “YYYY-MM-DD”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -245,7 +294,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.week_start"> <span class="sig-name descname"><span class="pre">week_start</span></span><a class="headerlink" href="#yfpy.models.Matchup.week_start" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A date string representing the start of the matchup week (format: “YYYY-MM-DD”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -255,7 +305,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Matchup.winner_team_key"> <span class="sig-name descname"><span class="pre">winner_team_key</span></span><a class="headerlink" href="#yfpy.models.Matchup.winner_team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key of the team that won the matchup.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -272,8 +323,8 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Matchup.clean_data_dict" title="yfpy.models.Matchup.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Matchup.from_json" title="yfpy.models.Matchup.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Matchup.serialized" title="yfpy.models.Matchup.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -300,6 +351,20 @@ <h1>yfpy.models.Matchup<a class="headerlink" href="#yfpy-models-matchup" title=" </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Matchup.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Matchup.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Matchup.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Matchup.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.MatchupGrade.html b/docs/_autosummary/yfpy.models.MatchupGrade.html index 30f5d526..611aa7d5 100644 --- a/docs/_autosummary/yfpy.models.MatchupGrade.html +++ b/docs/_autosummary/yfpy.models.MatchupGrade.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.MatchupGrade — YFPY v7.0.0 documentation</title> + <title>yfpy.models.MatchupGrade — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.MatchupGrade</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Matchup.html" class="btn btn-neutral float-left" title="yfpy.models.Matchup" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Name.html" class="btn btn-neutral float-right" title="yfpy.models.Name" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.MatchupGrade<a class="headerlink" href="#yfpy-models-matchupgrad <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.MatchupGrade.grade"> <span class="sig-name descname"><span class="pre">grade</span></span><a class="headerlink" href="#yfpy.models.MatchupGrade.grade" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The letter grade assigned to the matchup performance (“A+”, “A”, …, “F-“).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.MatchupGrade<a class="headerlink" href="#yfpy-models-matchupgrad <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.MatchupGrade.team_key"> <span class="sig-name descname"><span class="pre">team_key</span></span><a class="headerlink" href="#yfpy.models.MatchupGrade.team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key for the team receiving the matchup grade.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -162,8 +202,8 @@ <h1>yfpy.models.MatchupGrade<a class="headerlink" href="#yfpy-models-matchupgrad <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.MatchupGrade.clean_data_dict" title="yfpy.models.MatchupGrade.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.MatchupGrade.from_json" title="yfpy.models.MatchupGrade.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.MatchupGrade.serialized" title="yfpy.models.MatchupGrade.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.MatchupGrade<a class="headerlink" href="#yfpy-models-matchupgrad </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.MatchupGrade.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.MatchupGrade.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.MatchupGrade.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.MatchupGrade.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Name.html b/docs/_autosummary/yfpy.models.Name.html index 8fa7d435..0dba9804 100644 --- a/docs/_autosummary/yfpy.models.Name.html +++ b/docs/_autosummary/yfpy.models.Name.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Name — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Name — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Name</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.MatchupGrade.html" class="btn btn-neutral float-left" title="yfpy.models.MatchupGrade" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.OutcomeTotals.html" class="btn btn-neutral float-right" title="yfpy.models.OutcomeTotals" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Name<a class="headerlink" href="#yfpy-models-name" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Name.ascii_first"> <span class="sig-name descname"><span class="pre">ascii_first</span></span><a class="headerlink" href="#yfpy.models.Name.ascii_first" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The ASCII encoded string of the first name of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Name<a class="headerlink" href="#yfpy-models-name" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Name.ascii_last"> <span class="sig-name descname"><span class="pre">ascii_last</span></span><a class="headerlink" href="#yfpy.models.Name.ascii_last" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The ASCII encoded string of the last name of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Name<a class="headerlink" href="#yfpy-models-name" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Name.first"> <span class="sig-name descname"><span class="pre">first</span></span><a class="headerlink" href="#yfpy.models.Name.first" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The first name of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Name<a class="headerlink" href="#yfpy-models-name" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Name.full"> <span class="sig-name descname"><span class="pre">full</span></span><a class="headerlink" href="#yfpy.models.Name.full" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The full name of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.Name<a class="headerlink" href="#yfpy-models-name" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Name.last"> <span class="sig-name descname"><span class="pre">last</span></span><a class="headerlink" href="#yfpy.models.Name.last" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The last name of teh player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -192,8 +235,8 @@ <h1>yfpy.models.Name<a class="headerlink" href="#yfpy-models-name" title="Permal <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Name.clean_data_dict" title="yfpy.models.Name.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Name.from_json" title="yfpy.models.Name.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Name.serialized" title="yfpy.models.Name.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -220,6 +263,20 @@ <h1>yfpy.models.Name<a class="headerlink" href="#yfpy-models-name" title="Permal </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Name.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Name.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Name.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Name.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.OutcomeTotals.html b/docs/_autosummary/yfpy.models.OutcomeTotals.html index 68f40a18..5d6bfc3a 100644 --- a/docs/_autosummary/yfpy.models.OutcomeTotals.html +++ b/docs/_autosummary/yfpy.models.OutcomeTotals.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.OutcomeTotals — YFPY v7.0.0 documentation</title> + <title>yfpy.models.OutcomeTotals — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.OutcomeTotals</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Name.html" class="btn btn-neutral float-left" title="yfpy.models.Name" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Ownership.html" class="btn btn-neutral float-right" title="yfpy.models.Ownership" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.OutcomeTotals<a class="headerlink" href="#yfpy-models-outcometot <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.OutcomeTotals.losses"> <span class="sig-name descname"><span class="pre">losses</span></span><a class="headerlink" href="#yfpy.models.OutcomeTotals.losses" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of losses by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.OutcomeTotals<a class="headerlink" href="#yfpy-models-outcometot <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.OutcomeTotals.percentage"> <span class="sig-name descname"><span class="pre">percentage</span></span><a class="headerlink" href="#yfpy.models.OutcomeTotals.percentage" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The win percentage of the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.OutcomeTotals<a class="headerlink" href="#yfpy-models-outcometot <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.OutcomeTotals.ties"> <span class="sig-name descname"><span class="pre">ties</span></span><a class="headerlink" href="#yfpy.models.OutcomeTotals.ties" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of ties by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.OutcomeTotals<a class="headerlink" href="#yfpy-models-outcometot <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.OutcomeTotals.wins"> <span class="sig-name descname"><span class="pre">wins</span></span><a class="headerlink" href="#yfpy.models.OutcomeTotals.wins" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of wins by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -182,8 +224,8 @@ <h1>yfpy.models.OutcomeTotals<a class="headerlink" href="#yfpy-models-outcometot <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.OutcomeTotals.clean_data_dict" title="yfpy.models.OutcomeTotals.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.OutcomeTotals.from_json" title="yfpy.models.OutcomeTotals.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.OutcomeTotals.serialized" title="yfpy.models.OutcomeTotals.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +252,20 @@ <h1>yfpy.models.OutcomeTotals<a class="headerlink" href="#yfpy-models-outcometot </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.OutcomeTotals.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.OutcomeTotals.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.OutcomeTotals.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.OutcomeTotals.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Ownership.html b/docs/_autosummary/yfpy.models.Ownership.html index 896d17e3..ec858569 100644 --- a/docs/_autosummary/yfpy.models.Ownership.html +++ b/docs/_autosummary/yfpy.models.Ownership.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Ownership — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Ownership — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Ownership</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.OutcomeTotals.html" class="btn btn-neutral float-left" title="yfpy.models.OutcomeTotals" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.PercentOwned.html" class="btn btn-neutral float-right" title="yfpy.models.PercentOwned" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Ownership<a class="headerlink" href="#yfpy-models-ownership" tit <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Ownership.ownership_type"> <span class="sig-name descname"><span class="pre">ownership_type</span></span><a class="headerlink" href="#yfpy.models.Ownership.ownership_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The current location of the player in the league (“team”, “waivers”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Ownership<a class="headerlink" href="#yfpy-models-ownership" tit <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Ownership.owner_team_key"> <span class="sig-name descname"><span class="pre">owner_team_key</span></span><a class="headerlink" href="#yfpy.models.Ownership.owner_team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key for the team that owns the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Ownership<a class="headerlink" href="#yfpy-models-ownership" tit <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Ownership.owner_team_name"> <span class="sig-name descname"><span class="pre">owner_team_name</span></span><a class="headerlink" href="#yfpy.models.Ownership.owner_team_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The team name for the team that owns the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,9 +206,10 @@ <h1>yfpy.models.Ownership<a class="headerlink" href="#yfpy-models-ownership" tit <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Ownership.teams"> <span class="sig-name descname"><span class="pre">teams</span></span><a class="headerlink" href="#yfpy.models.Ownership.teams" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Team instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Team</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Team.html#yfpy.models.Team" title="yfpy.models.Team">Team</a>]</p> </dd> </dl> </dd></dl> @@ -182,8 +224,8 @@ <h1>yfpy.models.Ownership<a class="headerlink" href="#yfpy-models-ownership" tit <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Ownership.clean_data_dict" title="yfpy.models.Ownership.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Ownership.from_json" title="yfpy.models.Ownership.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Ownership.serialized" title="yfpy.models.Ownership.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +252,20 @@ <h1>yfpy.models.Ownership<a class="headerlink" href="#yfpy-models-ownership" tit </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Ownership.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Ownership.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Ownership.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Ownership.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.PercentOwned.html b/docs/_autosummary/yfpy.models.PercentOwned.html index 1308f73c..f693f783 100644 --- a/docs/_autosummary/yfpy.models.PercentOwned.html +++ b/docs/_autosummary/yfpy.models.PercentOwned.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.PercentOwned — YFPY v7.0.0 documentation</title> + <title>yfpy.models.PercentOwned — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.PercentOwned</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Ownership.html" class="btn btn-neutral float-left" title="yfpy.models.Ownership" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Player.html" class="btn btn-neutral float-right" title="yfpy.models.Player" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.PercentOwned<a class="headerlink" href="#yfpy-models-percentowne <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PercentOwned.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.PercentOwned.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected player ownership (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.PercentOwned<a class="headerlink" href="#yfpy-models-percentowne <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PercentOwned.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.PercentOwned.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number (when applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.PercentOwned<a class="headerlink" href="#yfpy-models-percentowne <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PercentOwned.value"> <span class="sig-name descname"><span class="pre">value</span></span><a class="headerlink" href="#yfpy.models.PercentOwned.value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The percentage value the player is/was owned in the coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,7 +206,9 @@ <h1>yfpy.models.PercentOwned<a class="headerlink" href="#yfpy-models-percentowne <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PercentOwned.delta"> <span class="sig-name descname"><span class="pre">delta</span></span><a class="headerlink" href="#yfpy.models.PercentOwned.delta" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The change in the percentage value from the previous coverage timeframe to the current +coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -182,8 +225,8 @@ <h1>yfpy.models.PercentOwned<a class="headerlink" href="#yfpy-models-percentowne <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PercentOwned.clean_data_dict" title="yfpy.models.PercentOwned.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.PercentOwned.from_json" title="yfpy.models.PercentOwned.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PercentOwned.serialized" title="yfpy.models.PercentOwned.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +253,20 @@ <h1>yfpy.models.PercentOwned<a class="headerlink" href="#yfpy-models-percentowne </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.PercentOwned.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PercentOwned.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.PercentOwned.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PercentOwned.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Player.html b/docs/_autosummary/yfpy.models.Player.html index 968ec67d..45205b93 100644 --- a/docs/_autosummary/yfpy.models.Player.html +++ b/docs/_autosummary/yfpy.models.Player.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Player — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Player — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Player</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.PercentOwned.html" class="btn btn-neutral float-left" title="yfpy.models.PercentOwned" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.PlayerPoints.html" class="btn btn-neutral float-right" title="yfpy.models.PlayerPoints" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.bye_weeks"> <span class="sig-name descname"><span class="pre">bye_weeks</span></span><a class="headerlink" href="#yfpy.models.Player.bye_weeks" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY ByeWeeks instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.ByeWeeks.html#yfpy.models.ByeWeeks" title="yfpy.models.ByeWeeks">ByeWeeks</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.bye"> <span class="sig-name descname"><span class="pre">bye</span></span><a class="headerlink" href="#yfpy.models.Player.bye" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number that the player is on bye.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.display_position"> <span class="sig-name descname"><span class="pre">display_position</span></span><a class="headerlink" href="#yfpy.models.Player.display_position" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The display string for the player position.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.draft_analysis"> <span class="sig-name descname"><span class="pre">draft_analysis</span></span><a class="headerlink" href="#yfpy.models.Player.draft_analysis" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY DraftAnalysis instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.DraftAnalysis.html#yfpy.models.DraftAnalysis" title="yfpy.models.DraftAnalysis">DraftAnalysis</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.average_draft_pick"> <span class="sig-name descname"><span class="pre">average_draft_pick</span></span><a class="headerlink" href="#yfpy.models.Player.average_draft_pick" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The average pick at which the player was drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -185,7 +228,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.average_draft_round"> <span class="sig-name descname"><span class="pre">average_draft_round</span></span><a class="headerlink" href="#yfpy.models.Player.average_draft_round" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The average round in which the player was drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -195,7 +239,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.average_draft_cost"> <span class="sig-name descname"><span class="pre">average_draft_cost</span></span><a class="headerlink" href="#yfpy.models.Player.average_draft_cost" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The average price paid for the player to be drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -205,7 +250,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.percent_drafted"> <span class="sig-name descname"><span class="pre">percent_drafted</span></span><a class="headerlink" href="#yfpy.models.Player.percent_drafted" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The overall percentage the player was drafted.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -215,7 +261,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.editorial_player_key"> <span class="sig-name descname"><span class="pre">editorial_player_key</span></span><a class="headerlink" href="#yfpy.models.Player.editorial_player_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo player key using the game key.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -225,7 +272,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.editorial_team_abbr"> <span class="sig-name descname"><span class="pre">editorial_team_abbr</span></span><a class="headerlink" href="#yfpy.models.Player.editorial_team_abbr" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The abbreviation of the professional team name for which the player plays.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -235,7 +283,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.editorial_team_full_name"> <span class="sig-name descname"><span class="pre">editorial_team_full_name</span></span><a class="headerlink" href="#yfpy.models.Player.editorial_team_full_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The name of the professional team for which the player plays.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -245,7 +294,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.editorial_team_key"> <span class="sig-name descname"><span class="pre">editorial_team_key</span></span><a class="headerlink" href="#yfpy.models.Player.editorial_team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key using the game key.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -255,9 +305,10 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.eligible_positions"> <span class="sig-name descname"><span class="pre">eligible_positions</span></span><a class="headerlink" href="#yfpy.models.Player.eligible_positions" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of positions for which the player is eligible.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of str</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>]</p> </dd> </dl> </dd></dl> @@ -265,7 +316,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.has_player_notes"> <span class="sig-name descname"><span class="pre">has_player_notes</span></span><a class="headerlink" href="#yfpy.models.Player.has_player_notes" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the player has any notes.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -275,7 +327,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.headshot"> <span class="sig-name descname"><span class="pre">headshot</span></span><a class="headerlink" href="#yfpy.models.Player.headshot" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Headshot instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Headshot.html#yfpy.models.Headshot" title="yfpy.models.Headshot">Headshot</a></p> </dd> @@ -285,7 +338,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.headshot_size"> <span class="sig-name descname"><span class="pre">headshot_size</span></span><a class="headerlink" href="#yfpy.models.Player.headshot_size" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The headshot photo size (“small”, “large”, etc.)</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -295,7 +349,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.headshot_url"> <span class="sig-name descname"><span class="pre">headshot_url</span></span><a class="headerlink" href="#yfpy.models.Player.headshot_url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the headshot photo.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -305,7 +360,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.is_editable"> <span class="sig-name descname"><span class="pre">is_editable</span></span><a class="headerlink" href="#yfpy.models.Player.is_editable" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the player is editable.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -315,7 +371,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.is_undroppable"> <span class="sig-name descname"><span class="pre">is_undroppable</span></span><a class="headerlink" href="#yfpy.models.Player.is_undroppable" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the player is undroppable.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -325,7 +382,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.name"> <span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#yfpy.models.Player.name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Name instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Name.html#yfpy.models.Name" title="yfpy.models.Name">Name</a></p> </dd> @@ -335,7 +393,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.first_name"> <span class="sig-name descname"><span class="pre">first_name</span></span><a class="headerlink" href="#yfpy.models.Player.first_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The first name of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -345,7 +404,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.last_name"> <span class="sig-name descname"><span class="pre">last_name</span></span><a class="headerlink" href="#yfpy.models.Player.last_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The last name of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -355,7 +415,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.full_name"> <span class="sig-name descname"><span class="pre">full_name</span></span><a class="headerlink" href="#yfpy.models.Player.full_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The full name of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -365,7 +426,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.ownership"> <span class="sig-name descname"><span class="pre">ownership</span></span><a class="headerlink" href="#yfpy.models.Player.ownership" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Ownership instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Ownership.html#yfpy.models.Ownership" title="yfpy.models.Ownership">Ownership</a></p> </dd> @@ -375,7 +437,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.percent_owned"> <span class="sig-name descname"><span class="pre">percent_owned</span></span><a class="headerlink" href="#yfpy.models.Player.percent_owned" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY PercentOwned instanced.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.PercentOwned.html#yfpy.models.PercentOwned" title="yfpy.models.PercentOwned">PercentOwned</a></p> </dd> @@ -385,7 +448,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.percent_owned_value"> <span class="sig-name descname"><span class="pre">percent_owned_value</span></span><a class="headerlink" href="#yfpy.models.Player.percent_owned_value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The percentage value the player is/was owned in the coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -395,7 +459,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.player_id"> <span class="sig-name descname"><span class="pre">player_id</span></span><a class="headerlink" href="#yfpy.models.Player.player_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique player ID.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -405,7 +470,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.player_key"> <span class="sig-name descname"><span class="pre">player_key</span></span><a class="headerlink" href="#yfpy.models.Player.player_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo player key.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -415,7 +481,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.player_notes_last_timestamp"> <span class="sig-name descname"><span class="pre">player_notes_last_timestamp</span></span><a class="headerlink" href="#yfpy.models.Player.player_notes_last_timestamp" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A timestamp of the most recent players notes.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -425,7 +492,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.player_points"> <span class="sig-name descname"><span class="pre">player_points</span></span><a class="headerlink" href="#yfpy.models.Player.player_points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY PlayerPoints instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.PlayerPoints.html#yfpy.models.PlayerPoints" title="yfpy.models.PlayerPoints">PlayerPoints</a></p> </dd> @@ -435,7 +503,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.player_points_value"> <span class="sig-name descname"><span class="pre">player_points_value</span></span><a class="headerlink" href="#yfpy.models.Player.player_points_value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total points for the player within the coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -445,7 +514,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.player_stats"> <span class="sig-name descname"><span class="pre">player_stats</span></span><a class="headerlink" href="#yfpy.models.Player.player_stats" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY PlayerStats instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.PlayerStats.html#yfpy.models.PlayerStats" title="yfpy.models.PlayerStats">PlayerStats</a></p> </dd> @@ -455,9 +525,10 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.stats"> <span class="sig-name descname"><span class="pre">stats</span></span><a class="headerlink" href="#yfpy.models.Player.stats" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Stat instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Stat</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Stat.html#yfpy.models.Stat" title="yfpy.models.Stat">Stat</a>]</p> </dd> </dl> </dd></dl> @@ -465,7 +536,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.position_type"> <span class="sig-name descname"><span class="pre">position_type</span></span><a class="headerlink" href="#yfpy.models.Player.position_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The position type of the player (“offense”, “defense”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -475,7 +547,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.primary_position"> <span class="sig-name descname"><span class="pre">primary_position</span></span><a class="headerlink" href="#yfpy.models.Player.primary_position" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The primary position of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -485,7 +558,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.selected_position"> <span class="sig-name descname"><span class="pre">selected_position</span></span><a class="headerlink" href="#yfpy.models.Player.selected_position" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY SelectedPosition instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.SelectedPosition.html#yfpy.models.SelectedPosition" title="yfpy.models.SelectedPosition">SelectedPosition</a></p> </dd> @@ -495,7 +569,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.selected_position_value"> <span class="sig-name descname"><span class="pre">selected_position_value</span></span><a class="headerlink" href="#yfpy.models.Player.selected_position_value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The selected position of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -505,7 +580,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.status"> <span class="sig-name descname"><span class="pre">status</span></span><a class="headerlink" href="#yfpy.models.Player.status" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The status of the player (“IR”, “PUP”, “O”, “Q”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -515,7 +591,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.transaction_data"> <span class="sig-name descname"><span class="pre">transaction_data</span></span><a class="headerlink" href="#yfpy.models.Player.transaction_data" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY TransactionData instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.TransactionData.html#yfpy.models.TransactionData" title="yfpy.models.TransactionData">TransactionData</a></p> </dd> @@ -525,7 +602,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Player.uniform_number"> <span class="sig-name descname"><span class="pre">uniform_number</span></span><a class="headerlink" href="#yfpy.models.Player.uniform_number" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The uniform number of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -542,8 +620,8 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Player.clean_data_dict" title="yfpy.models.Player.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Player.from_json" title="yfpy.models.Player.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Player.serialized" title="yfpy.models.Player.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -570,6 +648,20 @@ <h1>yfpy.models.Player<a class="headerlink" href="#yfpy-models-player" title="Pe </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Player.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Player.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Player.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Player.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.PlayerPoints.html b/docs/_autosummary/yfpy.models.PlayerPoints.html index 64248b99..6e4754aa 100644 --- a/docs/_autosummary/yfpy.models.PlayerPoints.html +++ b/docs/_autosummary/yfpy.models.PlayerPoints.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.PlayerPoints — YFPY v7.0.0 documentation</title> + <title>yfpy.models.PlayerPoints — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.PlayerPoints</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Player.html" class="btn btn-neutral float-left" title="yfpy.models.Player" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.PlayerStats.html" class="btn btn-neutral float-right" title="yfpy.models.PlayerStats" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.PlayerPoints<a class="headerlink" href="#yfpy-models-playerpoint <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PlayerPoints.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.PlayerPoints.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected player points (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.PlayerPoints<a class="headerlink" href="#yfpy-models-playerpoint <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PlayerPoints.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.PlayerPoints.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number (when applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.PlayerPoints<a class="headerlink" href="#yfpy-models-playerpoint <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PlayerPoints.total"> <span class="sig-name descname"><span class="pre">total</span></span><a class="headerlink" href="#yfpy.models.PlayerPoints.total" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total points for the player within the coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -172,8 +213,8 @@ <h1>yfpy.models.PlayerPoints<a class="headerlink" href="#yfpy-models-playerpoint <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PlayerPoints.clean_data_dict" title="yfpy.models.PlayerPoints.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.PlayerPoints.from_json" title="yfpy.models.PlayerPoints.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PlayerPoints.serialized" title="yfpy.models.PlayerPoints.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -200,6 +241,20 @@ <h1>yfpy.models.PlayerPoints<a class="headerlink" href="#yfpy-models-playerpoint </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.PlayerPoints.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PlayerPoints.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.PlayerPoints.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PlayerPoints.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.PlayerStats.html b/docs/_autosummary/yfpy.models.PlayerStats.html index 98450d96..a675b4f3 100644 --- a/docs/_autosummary/yfpy.models.PlayerStats.html +++ b/docs/_autosummary/yfpy.models.PlayerStats.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.PlayerStats — YFPY v7.0.0 documentation</title> + <title>yfpy.models.PlayerStats — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.PlayerStats</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.PlayerPoints.html" class="btn btn-neutral float-left" title="yfpy.models.PlayerPoints" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.PositionType.html" class="btn btn-neutral float-right" title="yfpy.models.PositionType" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.PlayerStats<a class="headerlink" href="#yfpy-models-playerstats" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PlayerStats.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.PlayerStats.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected player stats (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.PlayerStats<a class="headerlink" href="#yfpy-models-playerstats" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PlayerStats.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.PlayerStats.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number (when applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,9 +195,10 @@ <h1>yfpy.models.PlayerStats<a class="headerlink" href="#yfpy-models-playerstats" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PlayerStats.stats"> <span class="sig-name descname"><span class="pre">stats</span></span><a class="headerlink" href="#yfpy.models.PlayerStats.stats" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Stat instances for the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Stat</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Stat.html#yfpy.models.Stat" title="yfpy.models.Stat">Stat</a>]</p> </dd> </dl> </dd></dl> @@ -172,8 +213,8 @@ <h1>yfpy.models.PlayerStats<a class="headerlink" href="#yfpy-models-playerstats" <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PlayerStats.clean_data_dict" title="yfpy.models.PlayerStats.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.PlayerStats.from_json" title="yfpy.models.PlayerStats.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PlayerStats.serialized" title="yfpy.models.PlayerStats.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -200,6 +241,20 @@ <h1>yfpy.models.PlayerStats<a class="headerlink" href="#yfpy-models-playerstats" </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.PlayerStats.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PlayerStats.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.PlayerStats.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PlayerStats.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.PositionType.html b/docs/_autosummary/yfpy.models.PositionType.html index 8a600e9b..269b0824 100644 --- a/docs/_autosummary/yfpy.models.PositionType.html +++ b/docs/_autosummary/yfpy.models.PositionType.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.PositionType — YFPY v7.0.0 documentation</title> + <title>yfpy.models.PositionType — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.PositionType</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.PlayerStats.html" class="btn btn-neutral float-left" title="yfpy.models.PlayerStats" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Roster.html" class="btn btn-neutral float-right" title="yfpy.models.Roster" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.PositionType<a class="headerlink" href="#yfpy-models-positiontyp <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PositionType.type"> <span class="sig-name descname"><span class="pre">type</span></span><a class="headerlink" href="#yfpy.models.PositionType.type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The type of the player position (“offense”, “defense”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.PositionType<a class="headerlink" href="#yfpy-models-positiontyp <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.PositionType.display_name"> <span class="sig-name descname"><span class="pre">display_name</span></span><a class="headerlink" href="#yfpy.models.PositionType.display_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The full text display of the position type.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -162,8 +202,8 @@ <h1>yfpy.models.PositionType<a class="headerlink" href="#yfpy-models-positiontyp <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PositionType.clean_data_dict" title="yfpy.models.PositionType.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.PositionType.from_json" title="yfpy.models.PositionType.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.PositionType.serialized" title="yfpy.models.PositionType.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.PositionType<a class="headerlink" href="#yfpy-models-positiontyp </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.PositionType.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PositionType.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.PositionType.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.PositionType.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Roster.html b/docs/_autosummary/yfpy.models.Roster.html index 18bd6593..982bf795 100644 --- a/docs/_autosummary/yfpy.models.Roster.html +++ b/docs/_autosummary/yfpy.models.Roster.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Roster — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Roster — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Roster</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.PositionType.html" class="btn btn-neutral float-left" title="yfpy.models.PositionType" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.RosterAdds.html" class="btn btn-neutral float-right" title="yfpy.models.RosterAdds" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Roster<a class="headerlink" href="#yfpy-models-roster" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Roster.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.Roster.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected roster (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Roster<a class="headerlink" href="#yfpy-models-roster" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Roster.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.Roster.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Roster<a class="headerlink" href="#yfpy-models-roster" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Roster.is_editable"> <span class="sig-name descname"><span class="pre">is_editable</span></span><a class="headerlink" href="#yfpy.models.Roster.is_editable" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the roster is editable.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,9 +206,10 @@ <h1>yfpy.models.Roster<a class="headerlink" href="#yfpy-models-roster" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Roster.players"> <span class="sig-name descname"><span class="pre">players</span></span><a class="headerlink" href="#yfpy.models.Roster.players" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Player instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Player</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -182,8 +224,8 @@ <h1>yfpy.models.Roster<a class="headerlink" href="#yfpy-models-roster" title="Pe <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Roster.clean_data_dict" title="yfpy.models.Roster.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Roster.from_json" title="yfpy.models.Roster.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Roster.serialized" title="yfpy.models.Roster.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +252,20 @@ <h1>yfpy.models.Roster<a class="headerlink" href="#yfpy-models-roster" title="Pe </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Roster.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Roster.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Roster.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Roster.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.RosterAdds.html b/docs/_autosummary/yfpy.models.RosterAdds.html index 058054ad..87eecd83 100644 --- a/docs/_autosummary/yfpy.models.RosterAdds.html +++ b/docs/_autosummary/yfpy.models.RosterAdds.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.RosterAdds — YFPY v7.0.0 documentation</title> + <title>yfpy.models.RosterAdds — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.RosterAdds</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Roster.html" class="btn btn-neutral float-left" title="yfpy.models.Roster" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.RosterPosition.html" class="btn btn-neutral float-right" title="yfpy.models.RosterPosition" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.RosterAdds<a class="headerlink" href="#yfpy-models-rosteradds" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.RosterAdds.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.RosterAdds.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected roster (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.RosterAdds<a class="headerlink" href="#yfpy-models-rosteradds" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.RosterAdds.coverage_value"> <span class="sig-name descname"><span class="pre">coverage_value</span></span><a class="headerlink" href="#yfpy.models.RosterAdds.coverage_value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The value of the coverage type (week number, for instance).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.RosterAdds<a class="headerlink" href="#yfpy-models-rosteradds" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.RosterAdds.value"> <span class="sig-name descname"><span class="pre">value</span></span><a class="headerlink" href="#yfpy.models.RosterAdds.value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of roster adds within the coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -172,8 +213,8 @@ <h1>yfpy.models.RosterAdds<a class="headerlink" href="#yfpy-models-rosteradds" t <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.RosterAdds.clean_data_dict" title="yfpy.models.RosterAdds.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.RosterAdds.from_json" title="yfpy.models.RosterAdds.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.RosterAdds.serialized" title="yfpy.models.RosterAdds.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -200,6 +241,20 @@ <h1>yfpy.models.RosterAdds<a class="headerlink" href="#yfpy-models-rosteradds" t </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.RosterAdds.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.RosterAdds.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.RosterAdds.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.RosterAdds.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.RosterPosition.html b/docs/_autosummary/yfpy.models.RosterPosition.html index 59e941f5..b2158a58 100644 --- a/docs/_autosummary/yfpy.models.RosterPosition.html +++ b/docs/_autosummary/yfpy.models.RosterPosition.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.RosterPosition — YFPY v7.0.0 documentation</title> + <title>yfpy.models.RosterPosition — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.RosterPosition</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.RosterAdds.html" class="btn btn-neutral float-left" title="yfpy.models.RosterAdds" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Scoreboard.html" class="btn btn-neutral float-right" title="yfpy.models.Scoreboard" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.RosterPosition<a class="headerlink" href="#yfpy-models-rosterpos <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.RosterPosition.count"> <span class="sig-name descname"><span class="pre">count</span></span><a class="headerlink" href="#yfpy.models.RosterPosition.count" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of roster slots available for this position.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.RosterPosition<a class="headerlink" href="#yfpy-models-rosterpos <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.RosterPosition.position"> <span class="sig-name descname"><span class="pre">position</span></span><a class="headerlink" href="#yfpy.models.RosterPosition.position" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The position string.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.RosterPosition<a class="headerlink" href="#yfpy-models-rosterpos <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.RosterPosition.position_type"> <span class="sig-name descname"><span class="pre">position_type</span></span><a class="headerlink" href="#yfpy.models.RosterPosition.position_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The position type (“O” for offense, etc.)</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -172,8 +213,8 @@ <h1>yfpy.models.RosterPosition<a class="headerlink" href="#yfpy-models-rosterpos <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.RosterPosition.clean_data_dict" title="yfpy.models.RosterPosition.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.RosterPosition.from_json" title="yfpy.models.RosterPosition.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.RosterPosition.serialized" title="yfpy.models.RosterPosition.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -200,6 +241,20 @@ <h1>yfpy.models.RosterPosition<a class="headerlink" href="#yfpy-models-rosterpos </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.RosterPosition.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.RosterPosition.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.RosterPosition.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.RosterPosition.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Scoreboard.html b/docs/_autosummary/yfpy.models.Scoreboard.html index c9a93af8..19a43589 100644 --- a/docs/_autosummary/yfpy.models.Scoreboard.html +++ b/docs/_autosummary/yfpy.models.Scoreboard.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Scoreboard — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Scoreboard — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Scoreboard</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.RosterPosition.html" class="btn btn-neutral float-left" title="yfpy.models.RosterPosition" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.SelectedPosition.html" class="btn btn-neutral float-right" title="yfpy.models.SelectedPosition" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Scoreboard<a class="headerlink" href="#yfpy-models-scoreboard" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Scoreboard.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.Scoreboard.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week for which the scoreboard applies.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,9 +184,10 @@ <h1>yfpy.models.Scoreboard<a class="headerlink" href="#yfpy-models-scoreboard" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Scoreboard.matchups"> <span class="sig-name descname"><span class="pre">matchups</span></span><a class="headerlink" href="#yfpy.models.Scoreboard.matchups" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Matchup instances representing the matchups for the week.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Matchup</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Matchup.html#yfpy.models.Matchup" title="yfpy.models.Matchup">Matchup</a>]</p> </dd> </dl> </dd></dl> @@ -162,8 +202,8 @@ <h1>yfpy.models.Scoreboard<a class="headerlink" href="#yfpy-models-scoreboard" t <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Scoreboard.clean_data_dict" title="yfpy.models.Scoreboard.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Scoreboard.from_json" title="yfpy.models.Scoreboard.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Scoreboard.serialized" title="yfpy.models.Scoreboard.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.Scoreboard<a class="headerlink" href="#yfpy-models-scoreboard" t </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Scoreboard.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Scoreboard.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Scoreboard.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Scoreboard.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.SelectedPosition.html b/docs/_autosummary/yfpy.models.SelectedPosition.html index 28928072..ee7c8ad6 100644 --- a/docs/_autosummary/yfpy.models.SelectedPosition.html +++ b/docs/_autosummary/yfpy.models.SelectedPosition.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.SelectedPosition — YFPY v7.0.0 documentation</title> + <title>yfpy.models.SelectedPosition — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.SelectedPosition</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Scoreboard.html" class="btn btn-neutral float-left" title="yfpy.models.Scoreboard" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Settings.html" class="btn btn-neutral float-right" title="yfpy.models.Settings" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.SelectedPosition<a class="headerlink" href="#yfpy-models-selecte <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.SelectedPosition.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.SelectedPosition.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected position (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.SelectedPosition<a class="headerlink" href="#yfpy-models-selecte <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.SelectedPosition.is_flex"> <span class="sig-name descname"><span class="pre">is_flex</span></span><a class="headerlink" href="#yfpy.models.SelectedPosition.is_flex" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the selected player is in a flex roster slot.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.SelectedPosition<a class="headerlink" href="#yfpy-models-selecte <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.SelectedPosition.position"> <span class="sig-name descname"><span class="pre">position</span></span><a class="headerlink" href="#yfpy.models.SelectedPosition.position" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The selected position of the player.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.SelectedPosition<a class="headerlink" href="#yfpy-models-selecte <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.SelectedPosition.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.SelectedPosition.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number (when applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -182,8 +224,8 @@ <h1>yfpy.models.SelectedPosition<a class="headerlink" href="#yfpy-models-selecte <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.SelectedPosition.clean_data_dict" title="yfpy.models.SelectedPosition.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.SelectedPosition.from_json" title="yfpy.models.SelectedPosition.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.SelectedPosition.serialized" title="yfpy.models.SelectedPosition.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +252,20 @@ <h1>yfpy.models.SelectedPosition<a class="headerlink" href="#yfpy-models-selecte </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.SelectedPosition.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.SelectedPosition.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.SelectedPosition.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.SelectedPosition.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Settings.html b/docs/_autosummary/yfpy.models.Settings.html index e8be00dd..3562665e 100644 --- a/docs/_autosummary/yfpy.models.Settings.html +++ b/docs/_autosummary/yfpy.models.Settings.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Settings — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Settings — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Settings</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.SelectedPosition.html" class="btn btn-neutral float-left" title="yfpy.models.SelectedPosition" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Standings.html" class="btn btn-neutral float-right" title="yfpy.models.Standings" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.cant_cut_list"> <span class="sig-name descname"><span class="pre">cant_cut_list</span></span><a class="headerlink" href="#yfpy.models.Settings.cant_cut_list" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league uses the Yahoo “can’t cut list”.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.divisions"> <span class="sig-name descname"><span class="pre">divisions</span></span><a class="headerlink" href="#yfpy.models.Settings.divisions" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league has divisions.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.draft_pick_time"> <span class="sig-name descname"><span class="pre">draft_pick_time</span></span><a class="headerlink" href="#yfpy.models.Settings.draft_pick_time" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of seconds allowed to make each draft pick.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.draft_time"> <span class="sig-name descname"><span class="pre">draft_time</span></span><a class="headerlink" href="#yfpy.models.Settings.draft_time" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A timestamp representing when the draft will start.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.draft_type"> <span class="sig-name descname"><span class="pre">draft_type</span></span><a class="headerlink" href="#yfpy.models.Settings.draft_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The type of draft (“live”, “offline”, etc.)</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -185,7 +228,9 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.has_multiweek_championship"> <span class="sig-name descname"><span class="pre">has_multiweek_championship</span></span><a class="headerlink" href="#yfpy.models.Settings.has_multiweek_championship" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league has a multi-week +championship matchup.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -195,7 +240,9 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.has_playoff_consolation_games"> <span class="sig-name descname"><span class="pre">has_playoff_consolation_games</span></span><a class="headerlink" href="#yfpy.models.Settings.has_playoff_consolation_games" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league has a consolation +playoff bracket.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)">bool</a></p> </dd> @@ -205,7 +252,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.is_auction_draft"> <span class="sig-name descname"><span class="pre">is_auction_draft</span></span><a class="headerlink" href="#yfpy.models.Settings.is_auction_draft" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league uses an auction draft.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -215,7 +263,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.max_teams"> <span class="sig-name descname"><span class="pre">max_teams</span></span><a class="headerlink" href="#yfpy.models.Settings.max_teams" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The maximum number of teams allowed in the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -223,9 +272,10 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title </dd></dl> <dl class="py attribute"> -<dt class="sig sig-object py" id="yfpy.models.Settings.num_playoff_consolation_games"> -<span class="sig-name descname"><span class="pre">num_playoff_consolation_games</span></span><a class="headerlink" href="#yfpy.models.Settings.num_playoff_consolation_games" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dt class="sig sig-object py" id="yfpy.models.Settings.num_playoff_consolation_teams"> +<span class="sig-name descname"><span class="pre">num_playoff_consolation_teams</span></span><a class="headerlink" href="#yfpy.models.Settings.num_playoff_consolation_teams" title="Permalink to this definition"></a></dt> +<dd><p>The number of teams that make the consolation playoff bracket.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -235,7 +285,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.num_playoff_teams"> <span class="sig-name descname"><span class="pre">num_playoff_teams</span></span><a class="headerlink" href="#yfpy.models.Settings.num_playoff_teams" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of teams that make the playoffs.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -245,7 +296,9 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.pickem_enabled"> <span class="sig-name descname"><span class="pre">pickem_enabled</span></span><a class="headerlink" href="#yfpy.models.Settings.pickem_enabled" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league has enabled the built-in Yahoo +“pick ‘em” game that allows managers to pick winners of each fantasy matchup each week in the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -255,7 +308,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.player_pool"> <span class="sig-name descname"><span class="pre">player_pool</span></span><a class="headerlink" href="#yfpy.models.Settings.player_pool" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Value designating what player pool is allowed for the league (“ALL”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -265,7 +319,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.playoff_start_week"> <span class="sig-name descname"><span class="pre">playoff_start_week</span></span><a class="headerlink" href="#yfpy.models.Settings.playoff_start_week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number on which the playoffs start.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -275,7 +330,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.post_draft_players"> <span class="sig-name descname"><span class="pre">post_draft_players</span></span><a class="headerlink" href="#yfpy.models.Settings.post_draft_players" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Value designating what happens to players after the draft (“W” for waivers, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -285,9 +341,10 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.roster_positions"> <span class="sig-name descname"><span class="pre">roster_positions</span></span><a class="headerlink" href="#yfpy.models.Settings.roster_positions" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY RosterPosition instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of RosterPosition</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.RosterPosition.html#yfpy.models.RosterPosition" title="yfpy.models.RosterPosition">RosterPosition</a>]</p> </dd> </dl> </dd></dl> @@ -295,7 +352,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.scoring_type"> <span class="sig-name descname"><span class="pre">scoring_type</span></span><a class="headerlink" href="#yfpy.models.Settings.scoring_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Value designating what type of scoring the league uses (“head” for head-to-head, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -305,7 +363,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.stat_categories"> <span class="sig-name descname"><span class="pre">stat_categories</span></span><a class="headerlink" href="#yfpy.models.Settings.stat_categories" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY StatCategories instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.StatCategories.html#yfpy.models.StatCategories" title="yfpy.models.StatCategories">StatCategories</a></p> </dd> @@ -315,7 +374,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.stat_modifiers"> <span class="sig-name descname"><span class="pre">stat_modifiers</span></span><a class="headerlink" href="#yfpy.models.Settings.stat_modifiers" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY StatModifiers instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.StatModifiers.html#yfpy.models.StatModifiers" title="yfpy.models.StatModifiers">StatModifiers</a></p> </dd> @@ -325,7 +385,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.trade_end_date"> <span class="sig-name descname"><span class="pre">trade_end_date</span></span><a class="headerlink" href="#yfpy.models.Settings.trade_end_date" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A date string representing when trading is no longer allowed (format: “YYYY-MM-DD”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -335,7 +396,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.trade_ratify_type"> <span class="sig-name descname"><span class="pre">trade_ratify_type</span></span><a class="headerlink" href="#yfpy.models.Settings.trade_ratify_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Value designating how trades are ratified (“commish” for commissioner, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -345,7 +407,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.trade_reject_time"> <span class="sig-name descname"><span class="pre">trade_reject_time</span></span><a class="headerlink" href="#yfpy.models.Settings.trade_reject_time" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of days during which a trade can be rejected.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -355,7 +418,9 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.uses_faab"> <span class="sig-name descname"><span class="pre">uses_faab</span></span><a class="headerlink" href="#yfpy.models.Settings.uses_faab" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league uses FAAB (Free Agent Acquisition +Budget).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -365,7 +430,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.uses_fractional_points"> <span class="sig-name descname"><span class="pre">uses_fractional_points</span></span><a class="headerlink" href="#yfpy.models.Settings.uses_fractional_points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league allows fractional scoring.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -375,7 +441,9 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.uses_lock_eliminated_teams"> <span class="sig-name descname"><span class="pre">uses_lock_eliminated_teams</span></span><a class="headerlink" href="#yfpy.models.Settings.uses_lock_eliminated_teams" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league locks teams +eliminated from the playoffs.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -385,7 +453,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.uses_negative_points"> <span class="sig-name descname"><span class="pre">uses_negative_points</span></span><a class="headerlink" href="#yfpy.models.Settings.uses_negative_points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league allows negative scoring.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -395,7 +464,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.uses_playoffs"> <span class="sig-name descname"><span class="pre">uses_playoffs</span></span><a class="headerlink" href="#yfpy.models.Settings.uses_playoffs" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league has playoffs.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -405,7 +475,9 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.uses_playoff_reseeding"> <span class="sig-name descname"><span class="pre">uses_playoff_reseeding</span></span><a class="headerlink" href="#yfpy.models.Settings.uses_playoff_reseeding" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the league reseeds the playoffs once +the fantasy regular season is complete.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -415,7 +487,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.waiver_rule"> <span class="sig-name descname"><span class="pre">waiver_rule</span></span><a class="headerlink" href="#yfpy.models.Settings.waiver_rule" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Value designating when players go to waivers (“gametime”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -425,7 +498,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.waiver_time"> <span class="sig-name descname"><span class="pre">waiver_time</span></span><a class="headerlink" href="#yfpy.models.Settings.waiver_time" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of days that players remain on waivers.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -435,7 +509,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Settings.waiver_type"> <span class="sig-name descname"><span class="pre">waiver_type</span></span><a class="headerlink" href="#yfpy.models.Settings.waiver_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Value designating what type of waivers are used by the league (“R” for rolling, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -452,8 +527,8 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Settings.clean_data_dict" title="yfpy.models.Settings.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Settings.from_json" title="yfpy.models.Settings.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Settings.serialized" title="yfpy.models.Settings.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -480,6 +555,20 @@ <h1>yfpy.models.Settings<a class="headerlink" href="#yfpy-models-settings" title </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Settings.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Settings.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Settings.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Settings.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Standings.html b/docs/_autosummary/yfpy.models.Standings.html index 7819d5ff..b403e986 100644 --- a/docs/_autosummary/yfpy.models.Standings.html +++ b/docs/_autosummary/yfpy.models.Standings.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Standings — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Standings — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Standings</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Settings.html" class="btn btn-neutral float-left" title="yfpy.models.Settings" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Stat.html" class="btn btn-neutral float-right" title="yfpy.models.Stat" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,9 +173,10 @@ <h1>yfpy.models.Standings<a class="headerlink" href="#yfpy-models-standings" tit <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Standings.teams"> <span class="sig-name descname"><span class="pre">teams</span></span><a class="headerlink" href="#yfpy.models.Standings.teams" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Team instances with standings data.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Team</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Team.html#yfpy.models.Team" title="yfpy.models.Team">Team</a>]</p> </dd> </dl> </dd></dl> @@ -152,8 +191,8 @@ <h1>yfpy.models.Standings<a class="headerlink" href="#yfpy-models-standings" tit <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Standings.clean_data_dict" title="yfpy.models.Standings.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Standings.from_json" title="yfpy.models.Standings.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Standings.serialized" title="yfpy.models.Standings.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -180,6 +219,20 @@ <h1>yfpy.models.Standings<a class="headerlink" href="#yfpy-models-standings" tit </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Standings.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Standings.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Standings.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Standings.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Stat.html b/docs/_autosummary/yfpy.models.Stat.html index adf4493d..86791d23 100644 --- a/docs/_autosummary/yfpy.models.Stat.html +++ b/docs/_autosummary/yfpy.models.Stat.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Stat — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Stat — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Stat</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Standings.html" class="btn btn-neutral float-left" title="yfpy.models.Standings" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.StatCategories.html" class="btn btn-neutral float-right" title="yfpy.models.StatCategories" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,9 +173,10 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.bonuses"> <span class="sig-name descname"><span class="pre">bonuses</span></span><a class="headerlink" href="#yfpy.models.Stat.bonuses" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Bonus instances available for this stat category.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Bonus</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Bonus.html#yfpy.models.Bonus" title="yfpy.models.Bonus">Bonus</a>]</p> </dd> </dl> </dd></dl> @@ -145,7 +184,8 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.display_name"> <span class="sig-name descname"><span class="pre">display_name</span></span><a class="headerlink" href="#yfpy.models.Stat.display_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The abbreviated display name of the stat.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.enabled"> <span class="sig-name descname"><span class="pre">enabled</span></span><a class="headerlink" href="#yfpy.models.Stat.enabled" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if this stat is enabled for league scoring.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.name"> <span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#yfpy.models.Stat.name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The full name of the stat.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.position_type"> <span class="sig-name descname"><span class="pre">position_type</span></span><a class="headerlink" href="#yfpy.models.Stat.position_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The player position type eligible for the stat.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -185,7 +228,9 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.sort_order"> <span class="sig-name descname"><span class="pre">sort_order</span></span><a class="headerlink" href="#yfpy.models.Stat.sort_order" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the stat is sorted highest to lowest (1) or +lowest to highest (0).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -195,7 +240,8 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.stat_id"> <span class="sig-name descname"><span class="pre">stat_id</span></span><a class="headerlink" href="#yfpy.models.Stat.stat_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique stat ID number in the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -205,9 +251,10 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.stat_position_types"> <span class="sig-name descname"><span class="pre">stat_position_types</span></span><a class="headerlink" href="#yfpy.models.Stat.stat_position_types" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY PositionType instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of PositionType</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.PositionType.html#yfpy.models.PositionType" title="yfpy.models.PositionType">PositionType</a>]</p> </dd> </dl> </dd></dl> @@ -215,7 +262,8 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Stat.value"> <span class="sig-name descname"><span class="pre">value</span></span><a class="headerlink" href="#yfpy.models.Stat.value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The value of the stat (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -232,8 +280,8 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Stat.clean_data_dict" title="yfpy.models.Stat.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Stat.from_json" title="yfpy.models.Stat.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Stat.serialized" title="yfpy.models.Stat.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -260,6 +308,20 @@ <h1>yfpy.models.Stat<a class="headerlink" href="#yfpy-models-stat" title="Permal </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Stat.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Stat.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Stat.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Stat.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.StatCategories.html b/docs/_autosummary/yfpy.models.StatCategories.html index f52e0375..c6e0258f 100644 --- a/docs/_autosummary/yfpy.models.StatCategories.html +++ b/docs/_autosummary/yfpy.models.StatCategories.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.StatCategories — YFPY v7.0.0 documentation</title> + <title>yfpy.models.StatCategories — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.StatCategories</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Stat.html" class="btn btn-neutral float-left" title="yfpy.models.Stat" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.StatModifiers.html" class="btn btn-neutral float-right" title="yfpy.models.StatModifiers" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,9 +173,10 @@ <h1>yfpy.models.StatCategories<a class="headerlink" href="#yfpy-models-statcateg <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.StatCategories.stats"> <span class="sig-name descname"><span class="pre">stats</span></span><a class="headerlink" href="#yfpy.models.StatCategories.stats" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Stat instances representing the league stat categories.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Stat</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Stat.html#yfpy.models.Stat" title="yfpy.models.Stat">Stat</a>]</p> </dd> </dl> </dd></dl> @@ -152,8 +191,8 @@ <h1>yfpy.models.StatCategories<a class="headerlink" href="#yfpy-models-statcateg <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.StatCategories.clean_data_dict" title="yfpy.models.StatCategories.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.StatCategories.from_json" title="yfpy.models.StatCategories.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.StatCategories.serialized" title="yfpy.models.StatCategories.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -180,6 +219,20 @@ <h1>yfpy.models.StatCategories<a class="headerlink" href="#yfpy-models-statcateg </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.StatCategories.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.StatCategories.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.StatCategories.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.StatCategories.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.StatModifiers.html b/docs/_autosummary/yfpy.models.StatModifiers.html index 9c091442..6dc36823 100644 --- a/docs/_autosummary/yfpy.models.StatModifiers.html +++ b/docs/_autosummary/yfpy.models.StatModifiers.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.StatModifiers — YFPY v7.0.0 documentation</title> + <title>yfpy.models.StatModifiers — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.StatModifiers</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.StatCategories.html" class="btn btn-neutral float-left" title="yfpy.models.StatCategories" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.StatPositionType.html" class="btn btn-neutral float-right" title="yfpy.models.StatPositionType" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,9 +173,10 @@ <h1>yfpy.models.StatModifiers<a class="headerlink" href="#yfpy-models-statmodifi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.StatModifiers.stats"> <span class="sig-name descname"><span class="pre">stats</span></span><a class="headerlink" href="#yfpy.models.StatModifiers.stats" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Stat instances containing modifiers for each stat category.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Stat</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Stat.html#yfpy.models.Stat" title="yfpy.models.Stat">Stat</a>]</p> </dd> </dl> </dd></dl> @@ -152,8 +191,8 @@ <h1>yfpy.models.StatModifiers<a class="headerlink" href="#yfpy-models-statmodifi <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.StatModifiers.clean_data_dict" title="yfpy.models.StatModifiers.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.StatModifiers.from_json" title="yfpy.models.StatModifiers.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.StatModifiers.serialized" title="yfpy.models.StatModifiers.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -180,6 +219,20 @@ <h1>yfpy.models.StatModifiers<a class="headerlink" href="#yfpy-models-statmodifi </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.StatModifiers.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.StatModifiers.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.StatModifiers.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.StatModifiers.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.StatPositionType.html b/docs/_autosummary/yfpy.models.StatPositionType.html index dd410f46..7c8e55ec 100644 --- a/docs/_autosummary/yfpy.models.StatPositionType.html +++ b/docs/_autosummary/yfpy.models.StatPositionType.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.StatPositionType — YFPY v7.0.0 documentation</title> + <title>yfpy.models.StatPositionType — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.StatPositionType</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.StatModifiers.html" class="btn btn-neutral float-left" title="yfpy.models.StatModifiers" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Streak.html" class="btn btn-neutral float-right" title="yfpy.models.Streak" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,9 @@ <h1>yfpy.models.StatPositionType<a class="headerlink" href="#yfpy-models-statpos <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.StatPositionType.is_only_display_stat"> <span class="sig-name descname"><span class="pre">is_only_display_stat</span></span><a class="headerlink" href="#yfpy.models.StatPositionType.is_only_display_stat" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the stat is only for display (such as +if it is just the player position string).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +185,8 @@ <h1>yfpy.models.StatPositionType<a class="headerlink" href="#yfpy-models-statpos <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.StatPositionType.position_type"> <span class="sig-name descname"><span class="pre">position_type</span></span><a class="headerlink" href="#yfpy.models.StatPositionType.position_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The type of the position (“O” for offense, etc.)</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -162,8 +203,8 @@ <h1>yfpy.models.StatPositionType<a class="headerlink" href="#yfpy-models-statpos <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.StatPositionType.clean_data_dict" title="yfpy.models.StatPositionType.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.StatPositionType.from_json" title="yfpy.models.StatPositionType.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.StatPositionType.serialized" title="yfpy.models.StatPositionType.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +231,20 @@ <h1>yfpy.models.StatPositionType<a class="headerlink" href="#yfpy-models-statpos </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.StatPositionType.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.StatPositionType.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.StatPositionType.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.StatPositionType.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Streak.html b/docs/_autosummary/yfpy.models.Streak.html index faec169a..20ec752c 100644 --- a/docs/_autosummary/yfpy.models.Streak.html +++ b/docs/_autosummary/yfpy.models.Streak.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Streak — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Streak — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Streak</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.StatPositionType.html" class="btn btn-neutral float-left" title="yfpy.models.StatPositionType" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Team.html" class="btn btn-neutral float-right" title="yfpy.models.Team" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Streak<a class="headerlink" href="#yfpy-models-streak" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Streak.type"> <span class="sig-name descname"><span class="pre">type</span></span><a class="headerlink" href="#yfpy.models.Streak.type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The streak type (“W” for win, “L” for loss, “T” for tie).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Streak<a class="headerlink" href="#yfpy-models-streak" title="Pe <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Streak.value"> <span class="sig-name descname"><span class="pre">value</span></span><a class="headerlink" href="#yfpy.models.Streak.value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The length of the streak.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -162,8 +202,8 @@ <h1>yfpy.models.Streak<a class="headerlink" href="#yfpy-models-streak" title="Pe <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Streak.clean_data_dict" title="yfpy.models.Streak.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Streak.from_json" title="yfpy.models.Streak.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Streak.serialized" title="yfpy.models.Streak.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.Streak<a class="headerlink" href="#yfpy-models-streak" title="Pe </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Streak.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Streak.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Streak.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Streak.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Team.html b/docs/_autosummary/yfpy.models.Team.html index 9f165fbd..a3ef7c03 100644 --- a/docs/_autosummary/yfpy.models.Team.html +++ b/docs/_autosummary/yfpy.models.Team.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Team — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Team — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Team</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Streak.html" class="btn btn-neutral float-left" title="yfpy.models.Streak" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.TeamLogo.html" class="btn btn-neutral float-right" title="yfpy.models.TeamLogo" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.clinched_playoffs"> <span class="sig-name descname"><span class="pre">clinched_playoffs</span></span><a class="headerlink" href="#yfpy.models.Team.clinched_playoffs" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the team has clinched a playoff berth.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.division_id"> <span class="sig-name descname"><span class="pre">division_id</span></span><a class="headerlink" href="#yfpy.models.Team.division_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique ID number of the division containing the team (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.draft_grade"> <span class="sig-name descname"><span class="pre">draft_grade</span></span><a class="headerlink" href="#yfpy.models.Team.draft_grade" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The letter grade assigned to the draft completed by the team (“A+”, “A”, …, “F-“).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.draft_position"> <span class="sig-name descname"><span class="pre">draft_position</span></span><a class="headerlink" href="#yfpy.models.Team.draft_position" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The draft order/position of the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.draft_recap_url"> <span class="sig-name descname"><span class="pre">draft_recap_url</span></span><a class="headerlink" href="#yfpy.models.Team.draft_recap_url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the draft recap for the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -185,9 +228,10 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.draft_results"> <span class="sig-name descname"><span class="pre">draft_results</span></span><a class="headerlink" href="#yfpy.models.Team.draft_results" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY DraftResult instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of DraftResult</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.DraftResult.html#yfpy.models.DraftResult" title="yfpy.models.DraftResult">DraftResult</a>]</p> </dd> </dl> </dd></dl> @@ -195,7 +239,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.faab_balance"> <span class="sig-name descname"><span class="pre">faab_balance</span></span><a class="headerlink" href="#yfpy.models.Team.faab_balance" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The available balance of FAAB (Free Agent Acquisition Budget) (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -205,7 +250,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.has_draft_grade"> <span class="sig-name descname"><span class="pre">has_draft_grade</span></span><a class="headerlink" href="#yfpy.models.Team.has_draft_grade" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Numeric boolean (0 or 1) representing if the team has a draft grade available.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -215,7 +261,9 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.league_scoring_type"> <span class="sig-name descname"><span class="pre">league_scoring_type</span></span><a class="headerlink" href="#yfpy.models.Team.league_scoring_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>Value designating the type of scoring used by the league (“head” for +head-to-head, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -223,17 +271,24 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal </dd></dl> <dl class="py attribute"> -<dt class="sig sig-object py"> -<span class="sig-name descname"><span class="pre">managers</span> <span class="pre">(list</span> <span class="pre">of</span> <span class="pre">Manager</span> <span class="pre">|</span> <span class="pre">dict</span> <span class="pre">of</span> <span class="pre">str</span></span></dt> -<dd><p>Manager):</p> +<dt class="sig sig-object py" id="yfpy.models.Team.managers"> +<span class="sig-name descname"><span class="pre">managers</span></span><a class="headerlink" href="#yfpy.models.Team.managers" title="Permalink to this definition"></a></dt> +<dd><p>A list or dict (depending on source data) of YFPY Manager +instances.</p> +<dl class="field-list simple"> +<dt class="field-odd">Type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Manager.html#yfpy.models.Manager" title="yfpy.models.Manager">Manager</a>] | <a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>, <a class="reference internal" href="yfpy.models.Manager.html#yfpy.models.Manager" title="yfpy.models.Manager">Manager</a>]</p> +</dd> +</dl> </dd></dl> <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.matchups"> <span class="sig-name descname"><span class="pre">matchups</span></span><a class="headerlink" href="#yfpy.models.Team.matchups" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Matchup instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Matchup</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Matchup.html#yfpy.models.Matchup" title="yfpy.models.Matchup">Matchup</a>]</p> </dd> </dl> </dd></dl> @@ -241,7 +296,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.name"> <span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#yfpy.models.Team.name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The team name.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -251,7 +307,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.number_of_moves"> <span class="sig-name descname"><span class="pre">number_of_moves</span></span><a class="headerlink" href="#yfpy.models.Team.number_of_moves" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of moves made by the team (adds/drops/trades/etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -261,7 +318,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.number_of_trades"> <span class="sig-name descname"><span class="pre">number_of_trades</span></span><a class="headerlink" href="#yfpy.models.Team.number_of_trades" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of trades made by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -271,7 +329,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.roster"> <span class="sig-name descname"><span class="pre">roster</span></span><a class="headerlink" href="#yfpy.models.Team.roster" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Roster instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Roster.html#yfpy.models.Roster" title="yfpy.models.Roster">Roster</a></p> </dd> @@ -281,9 +340,10 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.players"> <span class="sig-name descname"><span class="pre">players</span></span><a class="headerlink" href="#yfpy.models.Team.players" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Player instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Player</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -291,7 +351,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.roster_adds"> <span class="sig-name descname"><span class="pre">roster_adds</span></span><a class="headerlink" href="#yfpy.models.Team.roster_adds" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY RosterAdds instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.RosterAdds.html#yfpy.models.RosterAdds" title="yfpy.models.RosterAdds">RosterAdds</a></p> </dd> @@ -301,7 +362,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.roster_adds_value"> <span class="sig-name descname"><span class="pre">roster_adds_value</span></span><a class="headerlink" href="#yfpy.models.Team.roster_adds_value" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of roster adds made by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -311,7 +373,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.team_id"> <span class="sig-name descname"><span class="pre">team_id</span></span><a class="headerlink" href="#yfpy.models.Team.team_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique team ID in the league.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -321,7 +384,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.team_key"> <span class="sig-name descname"><span class="pre">team_key</span></span><a class="headerlink" href="#yfpy.models.Team.team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -331,9 +395,10 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.team_logos"> <span class="sig-name descname"><span class="pre">team_logos</span></span><a class="headerlink" href="#yfpy.models.Team.team_logos" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY TeamLogo instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of TeamLogo</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.TeamLogo.html#yfpy.models.TeamLogo" title="yfpy.models.TeamLogo">TeamLogo</a>]</p> </dd> </dl> </dd></dl> @@ -341,7 +406,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.team_points"> <span class="sig-name descname"><span class="pre">team_points</span></span><a class="headerlink" href="#yfpy.models.Team.team_points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY TeamPoints instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.TeamPoints.html#yfpy.models.TeamPoints" title="yfpy.models.TeamPoints">TeamPoints</a></p> </dd> @@ -351,7 +417,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.points"> <span class="sig-name descname"><span class="pre">points</span></span><a class="headerlink" href="#yfpy.models.Team.points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total points scored by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -361,7 +428,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.team_projected_points"> <span class="sig-name descname"><span class="pre">team_projected_points</span></span><a class="headerlink" href="#yfpy.models.Team.team_projected_points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY TeamProjectedPoints instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html#yfpy.models.TeamProjectedPoints" title="yfpy.models.TeamProjectedPoints">TeamProjectedPoints</a></p> </dd> @@ -371,7 +439,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.projected_points"> <span class="sig-name descname"><span class="pre">projected_points</span></span><a class="headerlink" href="#yfpy.models.Team.projected_points" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total projected points for the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -381,7 +450,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.team_standings"> <span class="sig-name descname"><span class="pre">team_standings</span></span><a class="headerlink" href="#yfpy.models.Team.team_standings" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY TeamStandings instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.TeamStandings.html#yfpy.models.TeamStandings" title="yfpy.models.TeamStandings">TeamStandings</a></p> </dd> @@ -391,7 +461,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.wins"> <span class="sig-name descname"><span class="pre">wins</span></span><a class="headerlink" href="#yfpy.models.Team.wins" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of wins by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -401,7 +472,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.losses"> <span class="sig-name descname"><span class="pre">losses</span></span><a class="headerlink" href="#yfpy.models.Team.losses" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of losses by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -411,7 +483,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.ties"> <span class="sig-name descname"><span class="pre">ties</span></span><a class="headerlink" href="#yfpy.models.Team.ties" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The number of ties by the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -421,7 +494,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.percentage"> <span class="sig-name descname"><span class="pre">percentage</span></span><a class="headerlink" href="#yfpy.models.Team.percentage" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The win percentage of the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -431,7 +505,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.playoff_seed"> <span class="sig-name descname"><span class="pre">playoff_seed</span></span><a class="headerlink" href="#yfpy.models.Team.playoff_seed" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The playoff seed of the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -441,7 +516,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.points_against"> <span class="sig-name descname"><span class="pre">points_against</span></span><a class="headerlink" href="#yfpy.models.Team.points_against" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total team points against.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -451,7 +527,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.points_for"> <span class="sig-name descname"><span class="pre">points_for</span></span><a class="headerlink" href="#yfpy.models.Team.points_for" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total team points for.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -461,7 +538,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.rank"> <span class="sig-name descname"><span class="pre">rank</span></span><a class="headerlink" href="#yfpy.models.Team.rank" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The rank of the team in the league standings.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -471,7 +549,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.streak_type"> <span class="sig-name descname"><span class="pre">streak_type</span></span><a class="headerlink" href="#yfpy.models.Team.streak_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The active team win/loss/tie streak.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -481,7 +560,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.streak_length"> <span class="sig-name descname"><span class="pre">streak_length</span></span><a class="headerlink" href="#yfpy.models.Team.streak_length" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The length of the streak.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -491,7 +571,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.url"> <span class="sig-name descname"><span class="pre">url</span></span><a class="headerlink" href="#yfpy.models.Team.url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL to the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -501,7 +582,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.waiver_priority"> <span class="sig-name descname"><span class="pre">waiver_priority</span></span><a class="headerlink" href="#yfpy.models.Team.waiver_priority" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The waiver priority of the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -511,7 +593,9 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Team.win_probability"> <span class="sig-name descname"><span class="pre">win_probability</span></span><a class="headerlink" href="#yfpy.models.Team.win_probability" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The active win probability of the team in its current matchup (ranges from 0.0 to +1.0).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -528,8 +612,8 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Team.clean_data_dict" title="yfpy.models.Team.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Team.from_json" title="yfpy.models.Team.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Team.serialized" title="yfpy.models.Team.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -556,6 +640,20 @@ <h1>yfpy.models.Team<a class="headerlink" href="#yfpy-models-team" title="Permal </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Team.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Team.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Team.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Team.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.TeamLogo.html b/docs/_autosummary/yfpy.models.TeamLogo.html index d5582039..174d464a 100644 --- a/docs/_autosummary/yfpy.models.TeamLogo.html +++ b/docs/_autosummary/yfpy.models.TeamLogo.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.TeamLogo — YFPY v7.0.0 documentation</title> + <title>yfpy.models.TeamLogo — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.TeamLogo</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Team.html" class="btn btn-neutral float-left" title="yfpy.models.Team" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.TeamPoints.html" class="btn btn-neutral float-right" title="yfpy.models.TeamPoints" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.TeamLogo<a class="headerlink" href="#yfpy-models-teamlogo" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamLogo.size"> <span class="sig-name descname"><span class="pre">size</span></span><a class="headerlink" href="#yfpy.models.TeamLogo.size" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The size of the team logo photo (“small”, “large”, etc.)</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.TeamLogo<a class="headerlink" href="#yfpy-models-teamlogo" title <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamLogo.url"> <span class="sig-name descname"><span class="pre">url</span></span><a class="headerlink" href="#yfpy.models.TeamLogo.url" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The direct URL of the team logo photo.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -162,8 +202,8 @@ <h1>yfpy.models.TeamLogo<a class="headerlink" href="#yfpy-models-teamlogo" title <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamLogo.clean_data_dict" title="yfpy.models.TeamLogo.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.TeamLogo.from_json" title="yfpy.models.TeamLogo.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamLogo.serialized" title="yfpy.models.TeamLogo.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -190,6 +230,20 @@ <h1>yfpy.models.TeamLogo<a class="headerlink" href="#yfpy-models-teamlogo" title </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.TeamLogo.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamLogo.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.TeamLogo.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamLogo.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.TeamPoints.html b/docs/_autosummary/yfpy.models.TeamPoints.html index e9aaf1e7..b0fcb2ec 100644 --- a/docs/_autosummary/yfpy.models.TeamPoints.html +++ b/docs/_autosummary/yfpy.models.TeamPoints.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.TeamPoints — YFPY v7.0.0 documentation</title> + <title>yfpy.models.TeamPoints — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.TeamPoints</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.TeamLogo.html" class="btn btn-neutral float-left" title="yfpy.models.TeamLogo" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.TeamProjectedPoints.html" class="btn btn-neutral float-right" title="yfpy.models.TeamProjectedPoints" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.TeamPoints<a class="headerlink" href="#yfpy-models-teampoints" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamPoints.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.TeamPoints.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected team points (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.TeamPoints<a class="headerlink" href="#yfpy-models-teampoints" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamPoints.season"> <span class="sig-name descname"><span class="pre">season</span></span><a class="headerlink" href="#yfpy.models.TeamPoints.season" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The season year.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.TeamPoints<a class="headerlink" href="#yfpy-models-teampoints" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamPoints.total"> <span class="sig-name descname"><span class="pre">total</span></span><a class="headerlink" href="#yfpy.models.TeamPoints.total" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total team points for the coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.TeamPoints<a class="headerlink" href="#yfpy-models-teampoints" t <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamPoints.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.TeamPoints.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -182,8 +224,8 @@ <h1>yfpy.models.TeamPoints<a class="headerlink" href="#yfpy-models-teampoints" t <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamPoints.clean_data_dict" title="yfpy.models.TeamPoints.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.TeamPoints.from_json" title="yfpy.models.TeamPoints.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamPoints.serialized" title="yfpy.models.TeamPoints.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -210,6 +252,20 @@ <h1>yfpy.models.TeamPoints<a class="headerlink" href="#yfpy-models-teampoints" t </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.TeamPoints.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamPoints.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.TeamPoints.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamPoints.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.TeamProjectedPoints.html b/docs/_autosummary/yfpy.models.TeamProjectedPoints.html index 873f91f0..db7cfbd0 100644 --- a/docs/_autosummary/yfpy.models.TeamProjectedPoints.html +++ b/docs/_autosummary/yfpy.models.TeamProjectedPoints.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.TeamProjectedPoints — YFPY v7.0.0 documentation</title> + <title>yfpy.models.TeamProjectedPoints — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.TeamProjectedPoints</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.TeamPoints.html" class="btn btn-neutral float-left" title="yfpy.models.TeamPoints" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.TeamStandings.html" class="btn btn-neutral float-right" title="yfpy.models.TeamStandings" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.TeamProjectedPoints<a class="headerlink" href="#yfpy-models-team <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamProjectedPoints.coverage_type"> <span class="sig-name descname"><span class="pre">coverage_type</span></span><a class="headerlink" href="#yfpy.models.TeamProjectedPoints.coverage_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timeframe for the selected team projected points (“week”, “date”, “season”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.TeamProjectedPoints<a class="headerlink" href="#yfpy-models-team <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamProjectedPoints.total"> <span class="sig-name descname"><span class="pre">total</span></span><a class="headerlink" href="#yfpy.models.TeamProjectedPoints.total" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total team projected points for the coverage timeframe.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.TeamProjectedPoints<a class="headerlink" href="#yfpy-models-team <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamProjectedPoints.week"> <span class="sig-name descname"><span class="pre">week</span></span><a class="headerlink" href="#yfpy.models.TeamProjectedPoints.week" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The week number.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -172,8 +213,8 @@ <h1>yfpy.models.TeamProjectedPoints<a class="headerlink" href="#yfpy-models-team <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamProjectedPoints.clean_data_dict" title="yfpy.models.TeamProjectedPoints.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.TeamProjectedPoints.from_json" title="yfpy.models.TeamProjectedPoints.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamProjectedPoints.serialized" title="yfpy.models.TeamProjectedPoints.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -200,6 +241,20 @@ <h1>yfpy.models.TeamProjectedPoints<a class="headerlink" href="#yfpy-models-team </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.TeamProjectedPoints.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamProjectedPoints.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.TeamProjectedPoints.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamProjectedPoints.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.TeamStandings.html b/docs/_autosummary/yfpy.models.TeamStandings.html index 9532e6e3..a343bfa9 100644 --- a/docs/_autosummary/yfpy.models.TeamStandings.html +++ b/docs/_autosummary/yfpy.models.TeamStandings.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.TeamStandings — YFPY v7.0.0 documentation</title> + <title>yfpy.models.TeamStandings — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.TeamStandings</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.TeamProjectedPoints.html" class="btn btn-neutral float-left" title="yfpy.models.TeamProjectedPoints" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Transaction.html" class="btn btn-neutral float-right" title="yfpy.models.Transaction" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.divisional_outcome_totals"> <span class="sig-name descname"><span class="pre">divisional_outcome_totals</span></span><a class="headerlink" href="#yfpy.models.TeamStandings.divisional_outcome_totals" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY DivisionalOutcomeTotals instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html#yfpy.models.DivisionalOutcomeTotals" title="yfpy.models.DivisionalOutcomeTotals">DivisionalOutcomeTotals</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.outcome_totals"> <span class="sig-name descname"><span class="pre">outcome_totals</span></span><a class="headerlink" href="#yfpy.models.TeamStandings.outcome_totals" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY OutcomeTotals instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.OutcomeTotals.html#yfpy.models.OutcomeTotals" title="yfpy.models.OutcomeTotals">OutcomeTotals</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.playoff_seed"> <span class="sig-name descname"><span class="pre">playoff_seed</span></span><a class="headerlink" href="#yfpy.models.TeamStandings.playoff_seed" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The playoff seed position for the team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.points_against"> <span class="sig-name descname"><span class="pre">points_against</span></span><a class="headerlink" href="#yfpy.models.TeamStandings.points_against" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total team points against.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.points_for"> <span class="sig-name descname"><span class="pre">points_for</span></span><a class="headerlink" href="#yfpy.models.TeamStandings.points_for" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The total team points for.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a></p> </dd> @@ -185,7 +228,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.rank"> <span class="sig-name descname"><span class="pre">rank</span></span><a class="headerlink" href="#yfpy.models.TeamStandings.rank" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The rank of the team in the league standings.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -195,7 +239,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.streak"> <span class="sig-name descname"><span class="pre">streak</span></span><a class="headerlink" href="#yfpy.models.TeamStandings.streak" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A YFPY Streak instance.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference internal" href="yfpy.models.Streak.html#yfpy.models.Streak" title="yfpy.models.Streak">Streak</a></p> </dd> @@ -212,8 +257,8 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamStandings.clean_data_dict" title="yfpy.models.TeamStandings.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.TeamStandings.from_json" title="yfpy.models.TeamStandings.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TeamStandings.serialized" title="yfpy.models.TeamStandings.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -240,6 +285,20 @@ <h1>yfpy.models.TeamStandings<a class="headerlink" href="#yfpy-models-teamstandi </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.TeamStandings.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamStandings.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.TeamStandings.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TeamStandings.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.Transaction.html b/docs/_autosummary/yfpy.models.Transaction.html index 798f8982..bec37b67 100644 --- a/docs/_autosummary/yfpy.models.Transaction.html +++ b/docs/_autosummary/yfpy.models.Transaction.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.Transaction — YFPY v7.0.0 documentation</title> + <title>yfpy.models.Transaction — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.Transaction</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.TeamStandings.html" class="btn btn-neutral float-left" title="yfpy.models.TeamStandings" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.TransactionData.html" class="btn btn-neutral float-right" title="yfpy.models.TransactionData" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,9 +173,10 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.players"> <span class="sig-name descname"><span class="pre">players</span></span><a class="headerlink" href="#yfpy.models.Transaction.players" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>A list of YFPY Player instances.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Player</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -145,7 +184,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.status"> <span class="sig-name descname"><span class="pre">status</span></span><a class="headerlink" href="#yfpy.models.Transaction.status" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The transaction status (“successful”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.timestamp"> <span class="sig-name descname"><span class="pre">timestamp</span></span><a class="headerlink" href="#yfpy.models.Transaction.timestamp" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The timestamp of when the transaction occurred.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.tradee_team_key"> <span class="sig-name descname"><span class="pre">tradee_team_key</span></span><a class="headerlink" href="#yfpy.models.Transaction.tradee_team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key for the team receiving the player (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.tradee_team_name"> <span class="sig-name descname"><span class="pre">tradee_team_name</span></span><a class="headerlink" href="#yfpy.models.Transaction.tradee_team_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The team name of the team receiving the player (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -185,7 +228,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.trader_team_key"> <span class="sig-name descname"><span class="pre">trader_team_key</span></span><a class="headerlink" href="#yfpy.models.Transaction.trader_team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key for the team sending the player (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -195,7 +239,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.trader_team_name"> <span class="sig-name descname"><span class="pre">trader_team_name</span></span><a class="headerlink" href="#yfpy.models.Transaction.trader_team_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The team name for the team sending the player (if applicable).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -205,7 +250,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.transaction_id"> <span class="sig-name descname"><span class="pre">transaction_id</span></span><a class="headerlink" href="#yfpy.models.Transaction.transaction_id" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The unique transaction ID number.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a></p> </dd> @@ -215,7 +261,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.transaction_key"> <span class="sig-name descname"><span class="pre">transaction_key</span></span><a class="headerlink" href="#yfpy.models.Transaction.transaction_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo transaction key (Ex.: “406.l.413954.tr.555”).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -225,7 +272,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.Transaction.type"> <span class="sig-name descname"><span class="pre">type</span></span><a class="headerlink" href="#yfpy.models.Transaction.type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The type of the transaction (“add”, “drop”, “trade”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -242,8 +290,8 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Transaction.clean_data_dict" title="yfpy.models.Transaction.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.Transaction.from_json" title="yfpy.models.Transaction.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.Transaction.serialized" title="yfpy.models.Transaction.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -270,6 +318,20 @@ <h1>yfpy.models.Transaction<a class="headerlink" href="#yfpy-models-transaction" </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.Transaction.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Transaction.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.Transaction.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.Transaction.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.TransactionData.html b/docs/_autosummary/yfpy.models.TransactionData.html index 05ae7fc1..1cd0ceba 100644 --- a/docs/_autosummary/yfpy.models.TransactionData.html +++ b/docs/_autosummary/yfpy.models.TransactionData.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.TransactionData — YFPY v7.0.0 documentation</title> + <title>yfpy.models.TransactionData — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.TransactionData</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.Transaction.html" class="btn btn-neutral float-left" title="yfpy.models.Transaction" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.User.html" class="btn btn-neutral float-right" title="yfpy.models.User" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,7 +173,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.destination_team_key"> <span class="sig-name descname"><span class="pre">destination_team_key</span></span><a class="headerlink" href="#yfpy.models.TransactionData.destination_team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key for the receiving team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -145,7 +184,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.destination_team_name"> <span class="sig-name descname"><span class="pre">destination_team_name</span></span><a class="headerlink" href="#yfpy.models.TransactionData.destination_team_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The name of the receiving team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -155,7 +195,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.destination_type"> <span class="sig-name descname"><span class="pre">destination_type</span></span><a class="headerlink" href="#yfpy.models.TransactionData.destination_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The destination of the player (waivers, free agency, another team, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -165,7 +206,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.source_team_key"> <span class="sig-name descname"><span class="pre">source_team_key</span></span><a class="headerlink" href="#yfpy.models.TransactionData.source_team_key" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The Yahoo team key of the sending team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -175,7 +217,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.source_team_name"> <span class="sig-name descname"><span class="pre">source_team_name</span></span><a class="headerlink" href="#yfpy.models.TransactionData.source_team_name" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The name of the sending team.</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -185,7 +228,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.source_type"> <span class="sig-name descname"><span class="pre">source_type</span></span><a class="headerlink" href="#yfpy.models.TransactionData.source_type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The origin of the player (waivers, free agency, another team, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -195,7 +239,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.type"> <span class="sig-name descname"><span class="pre">type</span></span><a class="headerlink" href="#yfpy.models.TransactionData.type" title="Permalink to this definition"></a></dt> -<dd><dl class="field-list simple"> +<dd><p>The type of the transaction (“add”, “drop”, “trade”, etc.).</p> +<dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> @@ -212,8 +257,8 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TransactionData.clean_data_dict" title="yfpy.models.TransactionData.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.TransactionData.from_json" title="yfpy.models.TransactionData.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.TransactionData.serialized" title="yfpy.models.TransactionData.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -240,6 +285,20 @@ <h1>yfpy.models.TransactionData<a class="headerlink" href="#yfpy-models-transact </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.TransactionData.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TransactionData.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.TransactionData.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.TransactionData.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.User.html b/docs/_autosummary/yfpy.models.User.html index 178858c6..c1b9cd47 100644 --- a/docs/_autosummary/yfpy.models.User.html +++ b/docs/_autosummary/yfpy.models.User.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.User — YFPY v7.0.0 documentation</title> + <title>yfpy.models.User — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.User</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.TransactionData.html" class="btn btn-neutral float-left" title="yfpy.models.TransactionData" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.YahooFantasyObject.html" class="btn btn-neutral float-right" title="yfpy.models.YahooFantasyObject" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -135,10 +173,10 @@ <h1>yfpy.models.User<a class="headerlink" href="#yfpy-models-user" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.User.games"> <span class="sig-name descname"><span class="pre">games</span></span><a class="headerlink" href="#yfpy.models.User.games" title="Permalink to this definition"></a></dt> -<dd><p>List of Yahoo Fantasy games in which the user participates/has participated.</p> +<dd><p>The Yahoo Fantasy games in which the user participates/has participated.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> -<dd class="field-odd"><p>list of Game</p> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Game.html#yfpy.models.Game" title="yfpy.models.Game">Game</a>]</p> </dd> </dl> </dd></dl> @@ -146,7 +184,7 @@ <h1>yfpy.models.User<a class="headerlink" href="#yfpy-models-user" title="Permal <dl class="py attribute"> <dt class="sig sig-object py" id="yfpy.models.User.guid"> <span class="sig-name descname"><span class="pre">guid</span></span><a class="headerlink" href="#yfpy.models.User.guid" title="Permalink to this definition"></a></dt> -<dd><p>Yahoo user ID.</p> +<dd><p>The Yahoo user ID.</p> <dl class="field-list simple"> <dt class="field-odd">Type</dt> <dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> @@ -164,8 +202,8 @@ <h1>yfpy.models.User<a class="headerlink" href="#yfpy-models-user" title="Permal <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.User.clean_data_dict" title="yfpy.models.User.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.User.from_json" title="yfpy.models.User.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.User.serialized" title="yfpy.models.User.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -192,6 +230,20 @@ <h1>yfpy.models.User<a class="headerlink" href="#yfpy-models-user" title="Permal </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.User.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.User.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.User.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#yfpy.models.User.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.YahooFantasyObject.html b/docs/_autosummary/yfpy.models.YahooFantasyObject.html index b45ef384..b1b1cff0 100644 --- a/docs/_autosummary/yfpy.models.YahooFantasyObject.html +++ b/docs/_autosummary/yfpy.models.YahooFantasyObject.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models.YahooFantasyObject — YFPY v7.0.0 documentation</title> + <title>yfpy.models.YahooFantasyObject — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -113,7 +148,10 @@ <li>yfpy.models.YahooFantasyObject</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.User.html" class="btn btn-neutral float-left" title="yfpy.models.User" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.query.html" class="btn btn-neutral float-right" title="yfpy.query" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -153,8 +191,8 @@ <h1>yfpy.models.YahooFantasyObject<a class="headerlink" href="#yfpy-models-yahoo <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.YahooFantasyObject.clean_data_dict" title="yfpy.models.YahooFantasyObject.clean_data_dict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">clean_data_dict</span></code></a></p></td> <td><p>Recursive method to un-type custom class type objects for serialization.</p></td> </tr> -<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></p></td> -<td><p></p></td> +<tr class="row-even"><td><p><a class="reference internal" href="#yfpy.models.YahooFantasyObject.from_json" title="yfpy.models.YahooFantasyObject.from_json"><code class="xref py py-obj docutils literal notranslate"><span class="pre">from_json</span></code></a></p></td> +<td><p>Deserialize JSON to a class object.</p></td> </tr> <tr class="row-odd"><td><p><a class="reference internal" href="#yfpy.models.YahooFantasyObject.serialized" title="yfpy.models.YahooFantasyObject.serialized"><code class="xref py py-obj docutils literal notranslate"><span class="pre">serialized</span></code></a></p></td> <td><p>Pack up all object content into nested dictionaries for JSON serialization.</p></td> @@ -181,6 +219,20 @@ <h1>yfpy.models.YahooFantasyObject<a class="headerlink" href="#yfpy-models-yahoo </dl> </dd></dl> +<dl class="py method"> +<dt class="sig sig-object py" id="yfpy.models.YahooFantasyObject.from_json"> +<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_json</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">json_data</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/yfpy/models.html#YahooFantasyObject.from_json"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#yfpy.models.YahooFantasyObject.from_json" title="Permalink to this definition"></a></dt> +<dd><p>Deserialize JSON to a class object.</p> +<dl class="field-list simple"> +<dt class="field-odd">Returns</dt> +<dd class="field-odd"><p>Class object derived from JSON data.</p> +</dd> +<dt class="field-even">Return type</dt> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> +</dd> +</dl> +</dd></dl> + <dl class="py method"> <dt class="sig sig-object py" id="yfpy.models.YahooFantasyObject.serialized"> <span class="sig-name descname"><span class="pre">serialized</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="../_modules/yfpy/models.html#YahooFantasyObject.serialized"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#yfpy.models.YahooFantasyObject.serialized" title="Permalink to this definition"></a></dt> diff --git a/docs/_autosummary/yfpy.models.html b/docs/_autosummary/yfpy.models.html index 6355e8c3..6591f99d 100644 --- a/docs/_autosummary/yfpy.models.html +++ b/docs/_autosummary/yfpy.models.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models — YFPY v7.0.0 documentation</title> + <title>yfpy.models — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,9 +49,19 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="current reference internal" href="#">yfpy.models</a><ul> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> @@ -88,8 +107,24 @@ <li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -104,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -112,7 +147,10 @@ <li>yfpy.models</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.logger.get_logger.html" class="btn btn-neutral float-left" title="yfpy.logger.get_logger" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.models.Bonus.html" class="btn btn-neutral float-right" title="yfpy.models.Bonus" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.query.YahooFantasySportsQuery.html b/docs/_autosummary/yfpy.query.YahooFantasySportsQuery.html index 0d48b198..7038c298 100644 --- a/docs/_autosummary/yfpy.query.YahooFantasySportsQuery.html +++ b/docs/_autosummary/yfpy.query.YahooFantasySportsQuery.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.query.YahooFantasySportsQuery — YFPY v7.0.0 documentation</title> + <title>yfpy.query.YahooFantasySportsQuery — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,15 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul class="current"> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.query.YahooFantasySportsQuery</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -63,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -72,7 +148,10 @@ <li>yfpy.query.YahooFantasySportsQuery</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.query.html" class="btn btn-neutral float-left" title="yfpy.query" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.html" class="btn btn-neutral float-right" title="yfpy.utils" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -92,20 +171,22 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <li><p><strong>auth_dir</strong> (<em>Path</em><em> | </em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Location of both private.json (containing Yahoo dev app consumer_key and consumer_secret) and token.json (generated by OAuth2 three-legged handshake).</p></li> <li><p><strong>league_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – League ID of selected Yahoo Fantasy league.</p></li> -<li><p><strong>game_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><em>optional</em>) – Game ID of selected Yahoo fantasy game corresponding to a specific year, and +<li><p><strong>game_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">int</span></code></a>, optional) – Game ID of selected Yahoo fantasy game corresponding to a specific year, and defaulting to the current year.</p></li> -<li><p><strong>game_code</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><em>optional</em>) – Game code of selected Yahoo Fantasy game corresponding to a specific year, and -defaulting to “nfl” (fantasy football), “nhl” (fantasy hockey), “mlb” (fantasy baseball), or “nba” +<li><p><strong>game_code</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">str</span></code></a>, optional) – Game code of selected Yahoo Fantasy game corresponding to a specific year, +and defaulting to “nfl” (fantasy football), “nhl” (fantasy hockey), “mlb” (fantasy baseball), or “nba” (fantasy basketball)</p></li> -<li><p><strong>offline</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a><em>, </em><em>optional</em>) – Boolean to run in offline mode (Only works if all needed Yahoo Fantasy data has -been previously saved locally using the Data module in data.py).</p></li> -<li><p><strong>all_output_as_json</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a><em>, </em><em>optional</em>) – Option to automatically convert all query output to JSON strings.</p></li> -<li><p><strong>consumer_key</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><em>optional</em>) – User defined consumer key to use instead of values stored in the private.json -file (must be defined alongside a user defined consumer secret).</p></li> -<li><p><strong>consumer_secret</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><em>optional</em>) – User defined consumer secret to use instead of values stored in the +<li><p><strong>offline</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bool</span></code></a>, optional) – Boolean to run in offline mode (Only works if all needed Yahoo Fantasy data +has been previously saved locally using the Data module in data.py).</p></li> +<li><p><strong>all_output_as_json</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bool</span></code></a>, optional) – Option to automatically convert all query output to JSON +strings.</p></li> +<li><p><strong>consumer_key</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">str</span></code></a>, optional) – User defined consumer key to use instead of values stored in the +private.json file (must be defined alongside a user defined consumer secret).</p></li> +<li><p><strong>consumer_secret</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">str</span></code></a>, optional) – User defined consumer secret to use instead of values stored in the private.json file (must be defined alongside a user defined consumer key).</p></li> -<li><p><strong>browser_callback</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><em>bool</em></a><em>, </em><em>optional</em>) – Enable or disable (enabled by default) whether the yahoo-oauth library -automatically opens a browser window to authenticate (if disabled, it will output the callback URL).</p></li> +<li><p><strong>browser_callback</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bool</span></code></a>, optional) – Enable or disable (enabled by default) whether the yahoo-oauth +library automatically opens a browser window to authenticate (if disabled, it will output the callback +URL).</p></li> </ul> </dd> </dl> @@ -256,9 +337,14 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya </dd></dl> <dl class="py attribute"> -<dt class="sig sig-object py"> -<span class="sig-name descname"><span class="pre">executed_queries</span> <span class="pre">(list</span> <span class="pre">of</span> <span class="pre">dict</span> <span class="pre">of</span> <span class="pre">str</span></span></dt> -<dd><p>Any): List of completed queries and their responses.</p> +<dt class="sig sig-object py" id="yfpy.query.YahooFantasySportsQuery.executed_queries"> +<span class="sig-name descname"><span class="pre">executed_queries</span></span><a class="headerlink" href="#yfpy.query.YahooFantasySportsQuery.executed_queries" title="Permalink to this definition"></a></dt> +<dd><p>List of completed queries and their responses.</p> +<dl class="field-list simple"> +<dt class="field-odd">Type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>, Any]]</p> +</dd> +</dl> </dd></dl> <p class="rubric">Methods</p> @@ -436,7 +522,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Game instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Game.html#yfpy.models.Game" title="yfpy.models.Game">Game</a>]</p> </dd> </dl> </dd></dl> @@ -752,7 +838,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY PositionType instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.PositionType.html#yfpy.models.PositionType" title="yfpy.models.PositionType">PositionType</a>]</p> </dd> </dl> </dd></dl> @@ -790,7 +876,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY RosterPosition instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.RosterPosition.html#yfpy.models.RosterPosition" title="yfpy.models.RosterPosition">RosterPosition</a>]</p> </dd> </dl> </dd></dl> @@ -878,7 +964,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY GameWeek instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.GameWeek.html#yfpy.models.GameWeek" title="yfpy.models.GameWeek">GameWeek</a>]</p> </dd> </dl> </dd></dl> @@ -908,7 +994,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY DraftResult instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.DraftResult.html#yfpy.models.DraftResult" title="yfpy.models.DraftResult">DraftResult</a>]</p> </dd> </dl> </dd></dl> @@ -1065,7 +1151,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Matchup instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Matchup.html#yfpy.models.Matchup" title="yfpy.models.Matchup">Matchup</a>]</p> </dd> </dl> </dd></dl> @@ -1180,7 +1266,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Player instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -1480,7 +1566,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Team instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Team.html#yfpy.models.Team" title="yfpy.models.Team">Team</a>]</p> </dd> </dl> </dd></dl> @@ -1536,7 +1622,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Transaction instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Transaction.html#yfpy.models.Transaction" title="yfpy.models.Transaction">Transaction</a>]</p> </dd> </dl> </dd></dl> @@ -1775,8 +1861,11 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dt class="sig sig-object py" id="yfpy.query.YahooFantasySportsQuery.get_player_stats_by_date"> <span class="sig-name descname"><span class="pre">get_player_stats_by_date</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">player_key</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chosen_date</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/yfpy/query.html#YahooFantasySportsQuery.get_player_stats_by_date"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#yfpy.query.YahooFantasySportsQuery.get_player_stats_by_date" title="Permalink to this definition"></a></dt> <dd><p>Retrieve player stats by player_key and by date for chosen league.</p> -<p>Note: This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues.</p> -<p>Warning: This query will FAIL if you pass it an INVALID date string!</p> +<div class="admonition note"> +<p class="admonition-title">Note</p> +<p>This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues. +This query will FAIL if you pass it an INVALID date string!</p> +</div> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> @@ -2039,9 +2128,9 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> <li><p><strong>url</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – REST API request URL string.</p></li> -<li><p><strong>retries</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><em>optional</em>) – Number of times to retry a query if it fails (defaults to 3).</p></li> -<li><p><strong>backoff</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a><em>, </em><em>optional</em>) – Multiplier that incrementally increases the wait time before retrying a failed -query request.</p></li> +<li><p><strong>retries</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">int</span></code></a>, optional) – Number of times to retry a query if it fails (defaults to 3).</p></li> +<li><p><strong>backoff</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><code class="xref py py-obj docutils literal notranslate"><span class="pre">int</span></code></a>, optional) – Multiplier that incrementally increases the wait time before retrying a +failed query request.</p></li> </ul> </dd> <dt class="field-even">Returns</dt> @@ -2059,7 +2148,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd><p>Retrieve draft results of specific team by team_id for chosen league.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p> </dd> </dl> @@ -2084,7 +2173,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY DraftResult instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.DraftResult.html#yfpy.models.DraftResult" title="yfpy.models.DraftResult">DraftResult</a>]</p> </dd> </dl> </dd></dl> @@ -2095,7 +2184,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd><p>Retrieve info of specific team by team_id for chosen league.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p> </dd> </dl> @@ -2183,7 +2272,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd><p>Retrieve matchups of specific team by team_id for chosen league.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p> </dd> </dl> @@ -2204,7 +2293,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Matchup instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Matchup.html#yfpy.models.Matchup" title="yfpy.models.Matchup">Matchup</a>]</p> </dd> </dl> </dd></dl> @@ -2215,7 +2304,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd><p>Retrieve metadata of specific team by team_id for chosen league.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p> </dd> </dl> @@ -2274,7 +2363,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> -<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p></li> <li><p><strong>chosen_week</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Selected week for which to retrieve data.</p></li> </ul> @@ -2349,12 +2438,15 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dt class="sig sig-object py" id="yfpy.query.YahooFantasySportsQuery.get_team_roster_player_info_by_date"> <span class="sig-name descname"><span class="pre">get_team_roster_player_info_by_date</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">team_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chosen_date</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/yfpy/query.html#YahooFantasySportsQuery.get_team_roster_player_info_by_date"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#yfpy.query.YahooFantasySportsQuery.get_team_roster_player_info_by_date" title="Permalink to this definition"></a></dt> <dd><p>Retrieve roster with ALL player info of specific team by team_id and by date for chosen league.</p> -<p>Note: This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues.</p> -<p>Warning: This query will FAIL if you pass it an INVALID date string!</p> +<div class="admonition note"> +<p class="admonition-title">Note</p> +<p>This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues. +This query will FAIL if you pass it an INVALID date string!</p> +</div> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> -<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p></li> <li><p><strong>chosen_date</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected date for which to retrieve data. REQUIRED FORMAT: YYYY-MM-DD (Ex. 2011-05-01)</p></li> </ul> @@ -2363,19 +2455,86 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <p class="rubric">Examples</p> <div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">query</span> <span class="o">=</span> <span class="n">YahooFantasySportsQuery</span><span class="p">(</span><span class="n">Path</span><span class="p">(</span><span class="s2">"/path/to/auth/directory"</span><span class="p">),</span> <span class="n">league_id</span><span class="o">=</span><span class="s2">"######"</span><span class="p">)</span> <span class="gp">>>> </span><span class="n">query</span><span class="o">.</span><span class="n">get_team_roster_player_info_by_date</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="s2">"2011-05-01"</span><span class="p">)</span> -<span class="go">TODO: EXAMPLE</span> +<span class="go">[</span> +<span class="go"> {</span> +<span class="go"> "player": {</span> +<span class="go"> "display_position": "C",</span> +<span class="go"> "draft_analysis": {</span> +<span class="go"> "average_pick": 33.2,</span> +<span class="go"> "average_round": 3.5,</span> +<span class="go"> "average_cost": 39.2,</span> +<span class="go"> "percent_drafted": 1.0</span> +<span class="go"> },</span> +<span class="go"> "editorial_player_key": "nhl.p.3981",</span> +<span class="go"> "editorial_team_abbr": "Chi",</span> +<span class="go"> "editorial_team_full_name": "Chicago Blackhawks",</span> +<span class="go"> "editorial_team_key": "nhl.t.4",</span> +<span class="go"> "eligible_positions": [</span> +<span class="go"> "C",</span> +<span class="go"> "F"</span> +<span class="go"> ],</span> +<span class="go"> "has_player_notes": 1,</span> +<span class="go"> "headshot": {</span> +<span class="go"> "size": "small",</span> +<span class="go"> "url": "https://s.yimg.com/iu/api/res/1.2/tz.KOMoEiBDch6AJAGaUtg--~C/</span> +<span class="go"> YXBwaWQ9eXNwb3J0cztjaD0yMzM2O2NyPTE7Y3c9MTc5MDtkeD04NTc7ZHk9MDtmaT11bGNyb3A7aD02MDtxPTEwMDt3PTQ2/https://s.yimg.com/xe/i/us/sp/v/nhl_cutout/players_l/11032021/3981.png"</span> +<span class="go"> },</span> +<span class="go"> "is_editable": 0,</span> +<span class="go"> "is_undroppable": 0,</span> +<span class="go"> "name": {</span> +<span class="go"> "ascii_first": "Jonathan",</span> +<span class="go"> "ascii_last": "Toews",</span> +<span class="go"> "first": "Jonathan",</span> +<span class="go"> "full": "Jonathan Toews",</span> +<span class="go"> "last": "Toews"</span> +<span class="go"> },</span> +<span class="go"> "ownership": {</span> +<span class="go"> "ownership_type": "team",</span> +<span class="go"> "owner_team_key": "303.l.69624.t.2",</span> +<span class="go"> "owner_team_name": "The Bateleurs"</span> +<span class="go"> },</span> +<span class="go"> "percent_owned": {</span> +<span class="go"> "coverage_type": "week",</span> +<span class="go"> "week": 25,</span> +<span class="go"> "value": 98,</span> +<span class="go"> "delta": -1.0</span> +<span class="go"> },</span> +<span class="go"> "player_id": 3981,</span> +<span class="go"> "player_key": "303.p.3981",</span> +<span class="go"> "player_notes_last_timestamp": 1651606838,</span> +<span class="go"> "player_stats": {</span> +<span class="go"> "coverage_type": "date",</span> +<span class="go"> "stats": [</span> +<span class="go"> {</span> +<span class="go"> "stat": {</span> +<span class="go"> "stat_id": 1,</span> +<span class="go"> "value": 1.0</span> +<span class="go"> }</span> +<span class="go"> },</span> +<span class="go"> ...</span> +<span class="go"> ]</span> +<span class="go"> },</span> +<span class="go"> "position_type": "P",</span> +<span class="go"> "primary_position": "C",</span> +<span class="go"> "selected_position": {</span> +<span class="go"> "coverage_type": "date",</span> +<span class="go"> "is_flex": 0,</span> +<span class="go"> "position": "C"</span> +<span class="go"> },</span> +<span class="go"> "uniform_number": 19</span> +<span class="go"> }</span> +<span class="go"> },</span> +<span class="go"> ...</span> +<span class="go">]</span> </pre></div> </div> <dl class="field-list simple"> <dt class="field-odd">Returns</dt> -<dd class="field-odd"><p><dl class="simple"> -<dt>List of YFPY Player instances containing the keys “draft_analysis”, “ownership”, “percent_owned”, and</dt><dd><p>”player_stats”, which each return instances of their respective YFPY objects.</p> -</dd> -</dl> -</p> +<dd class="field-odd"><p>List of YFPY Player instances containing the keys “draft_analysis”, “ownership”, +“percent_owned”, and “player_stats”, which each return instances of their respective YFPY objects.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -2387,7 +2546,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> -<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p></li> <li><p><strong>chosen_week</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Selected week for which to retrieve data.</p></li> </ul> @@ -2479,14 +2638,11 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya </div> <dl class="field-list simple"> <dt class="field-odd">Returns</dt> -<dd class="field-odd"><p><dl class="simple"> -<dt>List of YFPY Player instances containing the keys “draft_analysis”, “ownership”, “percent_owned”, and</dt><dd><p>”player_stats”, which each return instances of their respective YFPY objects.</p> -</dd> -</dl> -</p> +<dd class="field-odd"><p>List of YFPY Player instances containing the keys “draft_analysis”, “ownership”, +“percent_owned”, and “player_stats”, which each return instances of their respective YFPY objects.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -2497,7 +2653,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd><p>Retrieve roster with ALL player info for the season of specific team by team_id and for chosen league.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p> </dd> </dl> @@ -2574,14 +2730,11 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya </div> <dl class="field-list simple"> <dt class="field-odd">Returns</dt> -<dd class="field-odd"><p><dl class="simple"> -<dt>List of YFPY Player instances containing the keys “draft_analysis”, “ownership”, “percent_owned”, and</dt><dd><p>”player_stats”, which each return instances of their respective YFPY objects.</p> -</dd> -</dl> -</p> +<dd class="field-odd"><p>List of YFPY Player instances containing the keys “draft_analysis”, “ownership”, +“percent_owned”, and “player_stats”, which each return instances of their respective YFPY objects.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -2593,7 +2746,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> -<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p></li> <li><p><strong>chosen_week</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Selected week for which to retrieve data.</p></li> </ul> @@ -2669,10 +2822,11 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya </div> <dl class="field-list simple"> <dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>List of YFPY Player instances containing the “player_stats” key (returns a YFPY PlayerStats instance).</p> +<dd class="field-odd"><p>List of YFPY Player instances containing the “player_stats” key (returns a YFPY PlayerStats +instance).</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Player.html#yfpy.models.Player" title="yfpy.models.Player">Player</a>]</p> </dd> </dl> </dd></dl> @@ -2683,7 +2837,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd><p>Retrieve standings of specific team by team_id for chosen league.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p> </dd> </dl> @@ -2724,7 +2878,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd><p>Retrieve stats of specific team by team_id for chosen league.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<dd class="field-odd"><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p> </dd> </dl> @@ -2755,7 +2909,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> -<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#type" title="(in Python v3.10)"><em>type</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the +<li><p><strong>team_id</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Selected team ID for which to retrieva data (can be integers 1 through n where n is the number of teams in the league).</p></li> <li><p><strong>chosen_week</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><em>int</em></a>) – Selected week for which to retrieve data.</p></li> </ul> @@ -2780,14 +2934,11 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya </div> <dl class="field-list simple"> <dt class="field-odd">Returns</dt> -<dd class="field-odd"><p><dl class="simple"> -<dt>Dictionary containing both a YFPY TeamPoints instance and a YFPY TeamProjectedPoints instance with</dt><dd><p>respective keys “team_points” and “team_projected_points”.</p> -</dd> -</dl> -</p> +<dd class="field-odd"><p>Dictionary containing both a YFPY TeamPoints instance and a +YFPY TeamProjectedPoints instance with respective keys “team_points” and “team_projected_points”.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>, <a class="reference internal" href="yfpy.models.TeamPoints.html#yfpy.models.TeamPoints" title="yfpy.models.TeamPoints">TeamPoints</a> | <a class="reference internal" href="yfpy.models.TeamProjectedPoints.html#yfpy.models.TeamProjectedPoints" title="yfpy.models.TeamProjectedPoints">TeamProjectedPoints</a>]</p> </dd> </dl> </dd></dl> @@ -2823,7 +2974,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Game instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Game.html#yfpy.models.Game" title="yfpy.models.Game">Game</a>]</p> </dd> </dl> </dd></dl> @@ -2881,7 +3032,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY League instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.League.html#yfpy.models.League" title="yfpy.models.League">League</a>]</p> </dd> </dl> </dd></dl> @@ -2959,7 +3110,7 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dd class="field-odd"><p>List of YFPY Game instances with “teams” field containing list of YFPY Team instances.</p> </dd> <dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> +<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a>[<a class="reference internal" href="yfpy.models.Game.html#yfpy.models.Game" title="yfpy.models.Game">Game</a>]</p> </dd> </dl> </dd></dl> @@ -2972,22 +3123,20 @@ <h1>yfpy.query.YahooFantasySportsQuery<a class="headerlink" href="#yfpy-query-ya <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> <li><p><strong>url</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – REST API request URL string.</p></li> -<li><p><strong>data_key_list</strong> (<em>list of str</em><em> | </em><em>list of list of str</em>) – List of keys used to extract the specific data desired -by the given query (supports strings and lists of strings). Usage is as follows: -List containing only key strings: [“game”, “stat_categories”] -List containing key strings and lists of key strings: [“team”, [“team_points”, “team_projected_points”]]</p></li> -<li><p><strong>data_type_class</strong> (<em>Type</em><em>, </em><em>optional</em>) – Highest level data model type (if one exists for the retrieved data).</p></li> +<li><p><strong>data_key_list</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>] </em><em>| </em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>]</em><em>]</em>) – List of keys used to extract the specific data desired by the +given query (supports strings and lists of strings). Supports lists containing only key strings such as +[“game”, “stat_categories”], and also supports lists containing key strings and lists of key strings +such as [“team”, [“team_points”, “team_projected_points”]].</p></li> +<li><p><strong>data_type_class</strong> (<code class="xref py py-obj docutils literal notranslate"><span class="pre">Type</span></code>, optional) – Highest level data model type (if one exists for the retrieved +data).</p></li> </ul> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Union" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Union</span></code></a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></a>, <a class="reference internal" href="yfpy.models.YahooFantasyObject.html#yfpy.models.YahooFantasyObject" title="yfpy.models.YahooFantasyObject"><code class="xref py py-class docutils literal notranslate"><span class="pre">YahooFantasyObject</span></code></a>, <a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.List" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">List</span></code></a>[<a class="reference internal" href="yfpy.models.YahooFantasyObject.html#yfpy.models.YahooFantasyObject" title="yfpy.models.YahooFantasyObject"><code class="xref py py-class docutils literal notranslate"><span class="pre">YahooFantasyObject</span></code></a>], <a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Dict" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">Dict</span></code></a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></a>, <a class="reference internal" href="yfpy.models.YahooFantasyObject.html#yfpy.models.YahooFantasyObject" title="yfpy.models.YahooFantasyObject"><code class="xref py py-class docutils literal notranslate"><span class="pre">YahooFantasyObject</span></code></a>]]</p> -</dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p><dl class="simple"> -<dt>Model class instance from yfpy/models.py, dictionary, or list (depending on query), with unpacked and parsed</dt><dd><p>response data.</p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>Model class instance from yfpy/models.py, dictionary, or list (depending on query), with unpacked +and parsed response data.</p> </dd> -</dl> -</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.query.html b/docs/_autosummary/yfpy.query.html index d3d24eaa..cb05acc9 100644 --- a/docs/_autosummary/yfpy.query.html +++ b/docs/_autosummary/yfpy.query.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.query — YFPY v7.0.0 documentation</title> + <title>yfpy.query — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,15 +49,82 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="current reference internal" href="#">yfpy.query</a><ul> <li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> </ul> </li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> </ul> </li> </ul> @@ -63,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -71,7 +147,10 @@ <li>yfpy.query</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.models.YahooFantasyObject.html" class="btn btn-neutral float-left" title="yfpy.models.YahooFantasyObject" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.query.YahooFantasySportsQuery.html" class="btn btn-neutral float-right" title="yfpy.query.YahooFantasySportsQuery" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.utils.complex_json_handler.html b/docs/_autosummary/yfpy.utils.complex_json_handler.html index a43f9542..187fa95f 100644 --- a/docs/_autosummary/yfpy.utils.complex_json_handler.html +++ b/docs/_autosummary/yfpy.utils.complex_json_handler.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.complex_json_handler — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.complex_json_handler — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.complex_json_handler</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.html" class="btn btn-neutral float-left" title="yfpy.utils" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.convert_strings_to_numeric_equivalents.html" class="btn btn-neutral float-right" title="yfpy.utils.convert_strings_to_numeric_equivalents" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -98,11 +167,11 @@ <h1>yfpy.utils.complex_json_handler<a class="headerlink" href="#yfpy-utils-compl <dt class="field-odd">Parameters</dt> <dd class="field-odd"><p><strong>obj</strong> (<em>Any</em>) – Unserializable Python object to be serialized into JSON.</p> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a></p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>Serializable version of the Python object.</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>Serializable version of the Python object.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p>Any</p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html b/docs/_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html index 294ae2e6..8905e164 100644 --- a/docs/_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html +++ b/docs/_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.convert_strings_to_numeric_equivalents — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.convert_strings_to_numeric_equivalents — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3 current"><a class="current reference internal" href="#">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.convert_strings_to_numeric_equivalents</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.complex_json_handler.html" class="btn btn-neutral float-left" title="yfpy.utils.complex_json_handler" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.dict_to_list.html" class="btn btn-neutral float-right" title="yfpy.utils.dict_to_list" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -98,15 +167,12 @@ <h1>yfpy.utils.convert_strings_to_numeric_equivalents<a class="headerlink" href= <dt class="field-odd">Parameters</dt> <dd class="field-odd"><p><strong>json_obj</strong> (<em>Any</em>) – JSON object (typically a dictionary or list, but can also be a primitive).</p> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Union" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Union</span></code></a>[<a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></a>, <a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">float</span></code></a>, <a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a>]</p> -</dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p><dl class="simple"> -<dt>The numeric representation of any JSON strings that can be represented as integers or floats, else the</dt><dd><p>original JSON object.</p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>The numeric representation of any JSON strings that can be represented as integers or floats, +else the original JSON object.</p> </dd> -</dl> -</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a> | <a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a> | Any</p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.dict_to_list.html b/docs/_autosummary/yfpy.utils.dict_to_list.html index d329ed54..d2a65412 100644 --- a/docs/_autosummary/yfpy.utils.dict_to_list.html +++ b/docs/_autosummary/yfpy.utils.dict_to_list.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.dict_to_list — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.dict_to_list — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.dict_to_list</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.convert_strings_to_numeric_equivalents.html" class="btn btn-neutral float-left" title="yfpy.utils.convert_strings_to_numeric_equivalents" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.flatten_json_dict_list.html" class="btn btn-neutral float-right" title="yfpy.utils.flatten_json_dict_list" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -96,13 +165,14 @@ <h1>yfpy.utils.dict_to_list<a class="headerlink" href="#yfpy-utils-dict-to-list" <dd><p>Function to convert a JSON dictionary to a list.</p> <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> -<dd class="field-odd"><p><strong>str</strong> (<em>json_dict</em><em> (</em><em>dict of</em>) – Any): JSON dictionary.</p> +<dd class="field-odd"><p><strong>json_dict</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)"><em>dict</em></a><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><em>Any</em><em>]</em>) – JSON dictionary.</p> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a></p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>A list derived from a JSON dictionary, or the original dictionary if it does not contain dictionaries as +values.</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>A list derived from a JSON dictionary, or the original dictionary if it does not contain dictionaries as values.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.flatten_json_dict_list.html b/docs/_autosummary/yfpy.utils.flatten_json_dict_list.html index 8efe3748..35ad5b52 100644 --- a/docs/_autosummary/yfpy.utils.flatten_json_dict_list.html +++ b/docs/_autosummary/yfpy.utils.flatten_json_dict_list.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.flatten_json_dict_list — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.flatten_json_dict_list — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.flatten_json_dict_list</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.dict_to_list.html" class="btn btn-neutral float-left" title="yfpy.utils.dict_to_list" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.flatten_to_list.html" class="btn btn-neutral float-right" title="yfpy.utils.flatten_to_list" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -97,15 +166,15 @@ <h1>yfpy.utils.flatten_json_dict_list<a class="headerlink" href="#yfpy-utils-fla <dl class="field-list simple"> <dt class="field-odd">Parameters</dt> <dd class="field-odd"><ul class="simple"> -<li><p><strong>str</strong> (<em>json_obj_dict_list</em><em> (</em><em>list of dict of</em>) – Any): List of JSON dictionaries.</p></li> +<li><p><strong>json_obj_dict_list</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)"><em>list</em></a><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)"><em>dict</em></a><em>[</em><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a><em>, </em><em>Any</em><em>]</em><em>]</em>) – List of JSON dictionaries.</p></li> <li><p><strong>parent_class</strong> (<em>Type</em>) – Parent class type used to extract custom subclass type options.</p></li> </ul> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a></p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>Returns a dictionary if the list was flattened, else a cleaned list if no flattening was needed.</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>Returns a dictionary if the list was flattened, else a cleaned list if no flattening was needed.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a> | <a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.flatten_to_list.html b/docs/_autosummary/yfpy.utils.flatten_to_list.html index 139f5a9f..17c87261 100644 --- a/docs/_autosummary/yfpy.utils.flatten_to_list.html +++ b/docs/_autosummary/yfpy.utils.flatten_to_list.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.flatten_to_list — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.flatten_to_list — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.flatten_to_list</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.flatten_json_dict_list.html" class="btn btn-neutral float-left" title="yfpy.utils.flatten_json_dict_list" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.flatten_to_objects.html" class="btn btn-neutral float-right" title="yfpy.utils.flatten_to_objects" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -98,15 +167,12 @@ <h1>yfpy.utils.flatten_to_list<a class="headerlink" href="#yfpy-utils-flatten-to <dt class="field-odd">Parameters</dt> <dd class="field-odd"><p><strong>json_obj</strong> (<em>Any</em>) – JSON object (typically a dictionary or list, but can also be a primitive).</p> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a></p> -</dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p><dl class="simple"> -<dt>A list made from a flattened dictionary if json_obj was a dictionary, the original list if json_obj was a list,</dt><dd><p>or the original value if json_obj was a primitive.</p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>A list made from a flattened dictionary if json_obj was a dictionary, the original list if json_obj was a +list, or the original value if json_obj was a primitive.</p> </dd> -</dl> -</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a></p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.flatten_to_objects.html b/docs/_autosummary/yfpy.utils.flatten_to_objects.html index 1d88110f..38239daf 100644 --- a/docs/_autosummary/yfpy.utils.flatten_to_objects.html +++ b/docs/_autosummary/yfpy.utils.flatten_to_objects.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.flatten_to_objects — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.flatten_to_objects — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.flatten_to_objects</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.flatten_to_list.html" class="btn btn-neutral float-left" title="yfpy.utils.flatten_to_list" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.get_type.html" class="btn btn-neutral float-right" title="yfpy.utils.get_type" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -98,11 +167,11 @@ <h1>yfpy.utils.flatten_to_objects<a class="headerlink" href="#yfpy-utils-flatten <dt class="field-odd">Parameters</dt> <dd class="field-odd"><p><strong>json_obj</strong> (<em>Any</em>) – JSON object (typically a dictionary or list, but can also be a primitive).</p> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a></p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>JSON dictionary/list/primitive with contents cast to Python objects.</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>JSON dictionary/list/primitive with contents cast to Python objects.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a> | <a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#list" title="(in Python v3.10)">list</a> | <a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.10)">int</a> | <a class="reference external" href="https://docs.python.org/3/library/functions.html#float" title="(in Python v3.10)">float</a> | <a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a> | <a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.10)">bool</a></p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.get_type.html b/docs/_autosummary/yfpy.utils.get_type.html index fb28981d..09946235 100644 --- a/docs/_autosummary/yfpy.utils.get_type.html +++ b/docs/_autosummary/yfpy.utils.get_type.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.get_type — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.get_type — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.get_type</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.flatten_to_objects.html" class="btn btn-neutral float-left" title="yfpy.utils.flatten_to_objects" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.prettify_data.html" class="btn btn-neutral float-right" title="yfpy.utils.prettify_data" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -103,11 +172,11 @@ <h1>yfpy.utils.get_type<a class="headerlink" href="#yfpy-utils-get-type" title=" and classes for casting as values.</p></li> </ul> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Dict" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">Dict</span></code></a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></a>, <a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a>]</p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>A Python object (representing the original JSON object) that has been cast to the specified type.</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>A Python object (representing the original JSON object) that has been cast to the specified types.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#object" title="(in Python v3.10)">object</a></p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.html b/docs/_autosummary/yfpy.utils.html index cc2bb11b..999867b6 100644 --- a/docs/_autosummary/yfpy.utils.html +++ b/docs/_autosummary/yfpy.utils.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils — YFPY v7.0.0 documentation</title> + <title>yfpy.utils — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="current reference internal" href="#">yfpy.utils</a><ul> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -81,7 +147,10 @@ <li>yfpy.utils</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.query.YahooFantasySportsQuery.html" class="btn btn-neutral float-left" title="yfpy.query.YahooFantasySportsQuery" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.complex_json_handler.html" class="btn btn-neutral float-right" title="yfpy.utils.complex_json_handler" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> diff --git a/docs/_autosummary/yfpy.utils.prettify_data.html b/docs/_autosummary/yfpy.utils.prettify_data.html index e0780534..a365e72c 100644 --- a/docs/_autosummary/yfpy.utils.prettify_data.html +++ b/docs/_autosummary/yfpy.utils.prettify_data.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.prettify_data — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.prettify_data — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.prettify_data</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.get_type.html" class="btn btn-neutral float-left" title="yfpy.utils.get_type" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.reformat_json_list.html" class="btn btn-neutral float-right" title="yfpy.utils.reformat_json_list" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -98,11 +167,11 @@ <h1>yfpy.utils.prettify_data<a class="headerlink" href="#yfpy-utils-prettify-dat <dt class="field-odd">Parameters</dt> <dd class="field-odd"><p><strong>data</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Data formatted as a JSON string.</p> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></a></p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>JSON string that has been formatted with indents (two spaces).</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>The return value. True for success, False otherwise.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a></p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.reformat_json_list.html b/docs/_autosummary/yfpy.utils.reformat_json_list.html index c1068e85..780a4551 100644 --- a/docs/_autosummary/yfpy.utils.reformat_json_list.html +++ b/docs/_autosummary/yfpy.utils.reformat_json_list.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.reformat_json_list — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.reformat_json_list — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.reformat_json_list</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.prettify_data.html" class="btn btn-neutral float-left" title="yfpy.utils.prettify_data" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.reorganize_json_dict.html" class="btn btn-neutral float-right" title="yfpy.utils.reorganize_json_dict" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -98,11 +167,11 @@ <h1>yfpy.utils.reformat_json_list<a class="headerlink" href="#yfpy-utils-reforma <dt class="field-odd">Parameters</dt> <dd class="field-odd"><p><strong>json_obj</strong> (<em>Any</em>) – JSON object (typically a dictionary or list, but can also be a primitive) to be cleaned.</p> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a></p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>Reformatted JSON list derived from original JSON object.</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>Reformatted JSON list derived from original JSON object.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p>Any</p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.reorganize_json_dict.html b/docs/_autosummary/yfpy.utils.reorganize_json_dict.html index dcd54c8d..df0bfe33 100644 --- a/docs/_autosummary/yfpy.utils.reorganize_json_dict.html +++ b/docs/_autosummary/yfpy.utils.reorganize_json_dict.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.reorganize_json_dict — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.reorganize_json_dict — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -40,11 +49,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -73,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -82,7 +148,10 @@ <li>yfpy.utils.reorganize_json_dict</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.reformat_json_list.html" class="btn btn-neutral float-left" title="yfpy.utils.reformat_json_list" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + <a href="yfpy.utils.unpack_data.html" class="btn btn-neutral float-right" title="yfpy.utils.unpack_data" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -103,11 +172,11 @@ <h1>yfpy.utils.reorganize_json_dict<a class="headerlink" href="#yfpy-utils-reorg <li><p><strong>val_to_key</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><em>str</em></a>) – Key used to sort the dictionaries contained in json_dict.</p></li> </ul> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/collections.html#collections.OrderedDict" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">OrderedDict</span></code></a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></a>, <a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a>]</p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>An ordered dictionary of dictionaries sorted by val_to_key.</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>An ordered dictionary of dictionaries sorted by val_to_key.</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#dict" title="(in Python v3.10)">dict</a>[<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.10)">str</a>, Any]</p> </dd> </dl> </dd></dl> diff --git a/docs/_autosummary/yfpy.utils.unpack_data.html b/docs/_autosummary/yfpy.utils.unpack_data.html index 49d19e57..5c1fa9c2 100644 --- a/docs/_autosummary/yfpy.utils.unpack_data.html +++ b/docs/_autosummary/yfpy.utils.unpack_data.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils.unpack_data — YFPY v7.0.0 documentation</title> + <title>yfpy.utils.unpack_data — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -26,8 +31,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -39,11 +48,68 @@ <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> <li class="toctree-l1 current"><a class="reference internal" href="yfpy.html">YFPY</a><ul class="current"> -<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a></li> -<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a></li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> <li class="toctree-l2 current"><a class="reference internal" href="yfpy.utils.html">yfpy.utils</a><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> <li class="toctree-l3"><a class="reference internal" href="yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> @@ -72,7 +138,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> @@ -81,7 +147,9 @@ <li>yfpy.utils.unpack_data</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="yfpy.utils.reorganize_json_dict.html" class="btn btn-neutral float-left" title="yfpy.utils.reorganize_json_dict" accesskey="p"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -100,11 +168,11 @@ <h1>yfpy.utils.unpack_data<a class="headerlink" href="#yfpy-utils-unpack-data" t <li><p><strong>parent_class</strong> (<em>Type</em>) – Parent class type used to extract custom subclass type options for casting.</p></li> </ul> </dd> -<dt class="field-even">Return type</dt> -<dd class="field-even"><p><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.Any" title="(in Python v3.10)"><code class="xref py py-data docutils literal notranslate"><span class="pre">Any</span></code></a></p> +<dt class="field-even">Returns</dt> +<dd class="field-even"><p>Recursively returns JSON objects until data is completely parsed, cleaned, and typed (where applicable).</p> </dd> -<dt class="field-odd">Returns</dt> -<dd class="field-odd"><p>Recursively returns JSON objects until data is completely parsed, cleaned, and typed (where applicable).</p> +<dt class="field-odd">Return type</dt> +<dd class="field-odd"><p>Any</p> </dd> </dl> </dd></dl> diff --git a/docs/_modules/index.html b/docs/_modules/index.html index 401b8d4f..f81d0a22 100644 --- a/docs/_modules/index.html +++ b/docs/_modules/index.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Overview: module code — YFPY v7.0.0 documentation</title> + <title>Overview: module code — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="../_static/jquery.js"></script> <script src="../_static/underscore.js"></script> <script src="../_static/doctools.js"></script> + <script src="../_static/dark_mode_js/default_dark.js"></script> + <script src="../_static/dark_mode_js/theme_switcher.js"></script> <script src="../_static/js/theme.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> @@ -24,8 +29,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../index.html" class="icon icon-home"> YFPY + <a href="../index.html"> + <img src="../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -36,7 +45,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul> <li class="toctree-l1"><a class="reference internal" href="../index.html">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="../_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="../_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="../_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="../_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -49,7 +136,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../index.html" class="icon icon-home"></a> »</li> diff --git a/docs/_modules/yfpy/data.html b/docs/_modules/yfpy/data.html index 67cf755e..9572ff71 100644 --- a/docs/_modules/yfpy/data.html +++ b/docs/_modules/yfpy/data.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.data — YFPY v6.0.0 documentation</title> + <title>yfpy.data — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="../../_static/jquery.js"></script> <script src="../../_static/underscore.js"></script> <script src="../../_static/doctools.js"></script> + <script src="../../_static/dark_mode_js/default_dark.js"></script> + <script src="../../_static/dark_mode_js/theme_switcher.js"></script> <script src="../../_static/js/theme.js"></script> <link rel="index" title="Index" href="../../genindex.html" /> <link rel="search" title="Search" href="../../search.html" /> diff --git a/docs/_modules/yfpy/exceptions.html b/docs/_modules/yfpy/exceptions.html index b1642703..70d2252b 100644 --- a/docs/_modules/yfpy/exceptions.html +++ b/docs/_modules/yfpy/exceptions.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.exceptions — YFPY v6.0.0 documentation</title> + <title>yfpy.exceptions — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="../../_static/jquery.js"></script> <script src="../../_static/underscore.js"></script> <script src="../../_static/doctools.js"></script> + <script src="../../_static/dark_mode_js/default_dark.js"></script> + <script src="../../_static/dark_mode_js/theme_switcher.js"></script> <script src="../../_static/js/theme.js"></script> <link rel="index" title="Index" href="../../genindex.html" /> <link rel="search" title="Search" href="../../search.html" /> diff --git a/docs/_modules/yfpy/logger.html b/docs/_modules/yfpy/logger.html index a80ecd83..753e1f17 100644 --- a/docs/_modules/yfpy/logger.html +++ b/docs/_modules/yfpy/logger.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.logger — YFPY v6.0.0 documentation</title> + <title>yfpy.logger — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="../../_static/jquery.js"></script> <script src="../../_static/underscore.js"></script> <script src="../../_static/doctools.js"></script> + <script src="../../_static/dark_mode_js/default_dark.js"></script> + <script src="../../_static/dark_mode_js/theme_switcher.js"></script> <script src="../../_static/js/theme.js"></script> <link rel="index" title="Index" href="../../genindex.html" /> <link rel="search" title="Search" href="../../search.html" /> diff --git a/docs/_modules/yfpy/models.html b/docs/_modules/yfpy/models.html index fda2e5f4..b4752ca7 100644 --- a/docs/_modules/yfpy/models.html +++ b/docs/_modules/yfpy/models.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.models — YFPY v6.0.0 documentation</title> + <title>yfpy.models — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="../../_static/jquery.js"></script> <script src="../../_static/underscore.js"></script> <script src="../../_static/doctools.js"></script> + <script src="../../_static/dark_mode_js/default_dark.js"></script> + <script src="../../_static/dark_mode_js/theme_switcher.js"></script> <script src="../../_static/js/theme.js"></script> <link rel="index" title="Index" href="../../genindex.html" /> <link rel="search" title="Search" href="../../search.html" /> @@ -24,8 +29,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="../../index.html" class="icon icon-home"> YFPY + <a href="../../index.html"> + <img src="../../_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="../../search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -36,7 +45,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul> <li class="toctree-l1"><a class="reference internal" href="../../index.html">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="../../_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="../../_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="../../_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../../_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../../_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../../_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../../_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="../../_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="../../_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -49,7 +136,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="../../index.html" class="icon icon-home"></a> »</li> @@ -194,9 +281,15 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> """</span> <span class="k">return</span> <span class="n">json</span><span class="o">.</span><span class="n">dumps</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">serialized</span><span class="p">(),</span> <span class="n">indent</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">complex_json_handler</span><span class="p">,</span> <span class="n">ensure_ascii</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span></div> - <span class="nd">@classmethod</span> +<div class="viewcode-block" id="YahooFantasyObject.from_json"><a class="viewcode-back" href="../../_autosummary/yfpy.models.YahooFantasyObject.html#yfpy.models.YahooFantasyObject.from_json">[docs]</a> <span class="nd">@classmethod</span> <span class="k">def</span> <span class="nf">from_json</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="n">json_data</span><span class="p">:</span> <span class="n">Dict</span><span class="p">):</span> - <span class="k">return</span> <span class="bp">cls</span><span class="p">(</span><span class="n">json_data</span><span class="p">)</span></div> + <span class="sd">"""Deserialize JSON to a class object.</span> + +<span class="sd"> Returns:</span> +<span class="sd"> object: Class object derived from JSON data.</span> + +<span class="sd"> """</span> + <span class="k">return</span> <span class="bp">cls</span><span class="p">(</span><span class="n">json_data</span><span class="p">)</span></div></div> <span class="c1"># noinspection DuplicatedCode, PyUnresolvedReferences</span> @@ -211,8 +304,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> games (list of Game): List of Yahoo Fantasy games in which the user participates/has participated.</span> -<span class="sd"> guid (str): Yahoo user ID.</span> +<span class="sd"> games (list[Game]): The Yahoo Fantasy games in which the user participates/has participated.</span> +<span class="sd"> guid (str): The Yahoo user ID.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> @@ -232,23 +325,23 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> code (str): Yahoo Fantasy game code.</span> -<span class="sd"> game_id (int): Yahoo Fantasy game ID.</span> -<span class="sd"> game_key (str): Yahoo Fantasy game key.</span> -<span class="sd"> game_weeks (list of GameWeek): Yahoo Fantasy GameWeek objects.</span> -<span class="sd"> is_game_over (int): Numeric boolean (0 or 1) representing if the Yahoo Fantasy Game is complete.</span> +<span class="sd"> code (str): The Yahoo Fantasy game code.</span> +<span class="sd"> game_id (int): The Yahoo Fantasy game ID.</span> +<span class="sd"> game_key (str): The Yahoo Fantasy game key.</span> +<span class="sd"> game_weeks (list[GameWeek]): A list of YFPY GameWeek instances.</span> +<span class="sd"> is_game_over (int): Numeric boolean (0 or 1) representing if the Yahoo Fantasy game is complete.</span> <span class="sd"> is_live_draft_lobby_active (int): Numeric boolean (0 or 1) representing if the draft lobby is active.</span> <span class="sd"> is_offseason (int): Numeric boolean (0 or 1) representing if it is the offseason for the respective sport.</span> <span class="sd"> is_registration_over (int): Numeric boolean (0 or 1) representing registration for the fantasy game is over.</span> -<span class="sd"> leagues (list of League): Yahoo Fantasy League objects.</span> -<span class="sd"> name (str): Yahoo Fantasy game name.</span> -<span class="sd"> position_types (list of PositionType): Yahoo Fantasy PositionType objects.</span> -<span class="sd"> roster_positions (list of RosterPosition): Yahoo Fantasy RosterPosition objects.</span> -<span class="sd"> season (int): Yahoo Fantasy game year.</span> -<span class="sd"> stat_categories (StatCategories): Yahoo Fantasy StatCategories object.</span> -<span class="sd"> teams (list of Team): Yahoo Fantasy Team objects.</span> -<span class="sd"> type (str): Yahoo Fantasy game type.</span> -<span class="sd"> url (str): Yahoo Fantasy game URL.</span> +<span class="sd"> leagues (list[League]): A list of YFPY League instances.</span> +<span class="sd"> name (str): The name of the Yahoo Fantasy game.</span> +<span class="sd"> position_types (list[PositionType]): A list of YFPY PositionType instances.</span> +<span class="sd"> roster_positions (list[RosterPosition]): A list of YFPY RosterPosition instances.</span> +<span class="sd"> season (int): The Yahoo Fantasy game year.</span> +<span class="sd"> stat_categories (StatCategories): A YFPY StatCategories instance.</span> +<span class="sd"> teams (list[Team]): A list of YFPY Team instances.</span> +<span class="sd"> type (str): The type of the Yahoo Fantasy game.</span> +<span class="sd"> url (str): The direct URL of the Yahoo Fantasy game.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> @@ -283,10 +376,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> display_name (str): Yahoo Fantasy GameWeek display name.</span> -<span class="sd"> end (str): Yahoo Fantasy GameWeek end date.</span> -<span class="sd"> start (str): Yahoo Fantasy GameWeek start date.</span> -<span class="sd"> week (int): Yahoo Fantasy GameWeek week number.</span> +<span class="sd"> display_name (str): The display name of the Yahoo Fantasy game week.</span> +<span class="sd"> end (str): The end date of the Yahoo Fantasy game week.</span> +<span class="sd"> start (str): The start date of the Yahoo Fantasy game week.</span> +<span class="sd"> week (int): The week number of the Yahoo Fantasy game week.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> @@ -308,8 +401,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> type (str):</span> -<span class="sd"> display_name (str):</span> +<span class="sd"> type (str): The type of the player position ("offense", "defense", etc.).</span> +<span class="sd"> display_name (str): The full text display of the position type.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> @@ -329,45 +422,50 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> allow_add_to_dl_extra_pos (int):</span> -<span class="sd"> current_week (int):</span> -<span class="sd"> draft_results (str):</span> -<span class="sd"> draft_status (str):</span> -<span class="sd"> display_name (str):</span> -<span class="sd"> edit_key (int):</span> -<span class="sd"> end_date (str):</span> -<span class="sd"> end_week (int):</span> -<span class="sd"> entry_fee (str):</span> -<span class="sd"> game_code (str):</span> -<span class="sd"> iris_group_chat_id (str):</span> -<span class="sd"> is_cash_league (int):</span> -<span class="sd"> is_finished (int):</span> -<span class="sd"> is_pro_league (str):</span> -<span class="sd"> league_id (str):</span> -<span class="sd"> league_key (str):</span> -<span class="sd"> league_type (str):</span> -<span class="sd"> league_update_timestamp (int):</span> -<span class="sd"> logo_url (str):</span> -<span class="sd"> name (str):</span> -<span class="sd"> num_teams (str):</span> -<span class="sd"> password (str):</span> -<span class="sd"> payment_deadline (str):</span> -<span class="sd"> players (str):</span> -<span class="sd"> renew (str):</span> -<span class="sd"> renewed (str):</span> -<span class="sd"> scoreboard (Scoreboard):</span> -<span class="sd"> matchups (list of Matchup):</span> -<span class="sd"> scoring_type (str):</span> -<span class="sd"> season (int):</span> -<span class="sd"> settings (Settings):</span> -<span class="sd"> short_invitation_url (str):</span> -<span class="sd"> standings (Standings):</span> -<span class="sd"> teams_ordered_by_standings (list of Team):</span> -<span class="sd"> start_date (str):</span> -<span class="sd"> start_week (int):</span> -<span class="sd"> transactions (list of Transaction):</span> -<span class="sd"> url (str):</span> -<span class="sd"> weekly_deadline (str):</span> +<span class="sd"> allow_add_to_dl_extra_pos (int): Numeric boolean (0 or 1) representing if the leagues allows adding extra</span> +<span class="sd"> positions to the DL (currently uncertain what this is).</span> +<span class="sd"> current_week (int): The current week number.</span> +<span class="sd"> draft_results (list[DraftResult]): A list of YFPY DraftResult instances.</span> +<span class="sd"> draft_status (str): The status of the draft ("postdraft", etc.).</span> +<span class="sd"> display_name (str): The display name of the league.</span> +<span class="sd"> edit_key (int): The Yahoo edit key for the league.</span> +<span class="sd"> end_date (str): A date string representing the end date of the league (format: "YYYY-MM-DD").</span> +<span class="sd"> end_week (int): The number of the last week of the league.</span> +<span class="sd"> entry_fee (str): The entry fee for Yahoo paid leagues (USD).</span> +<span class="sd"> game_code (str): The Yahoo game code ("nfl", "nhl", "nba", "mlb").</span> +<span class="sd"> iris_group_chat_id (str | null): The unique IRIS group chat ID for the league.</span> +<span class="sd"> is_cash_league (int): Numeric boolean (0 or 1) representing if the league is a Yahoo paid league.</span> +<span class="sd"> is_finished (int): Numeric boolean (0 or 1) representing if the league season has completed.</span> +<span class="sd"> is_pro_league (str): Numeric boolean (0 or 1) representing if the league is a Yahoo Pro league.</span> +<span class="sd"> league_id (str): The unique Yahoo league ID.</span> +<span class="sd"> league_key (str): The Yahoo league key.</span> +<span class="sd"> league_type (str): The type of the league ("private", "public").</span> +<span class="sd"> league_update_timestamp (int): A timestamp representing the last time the league was updated.</span> +<span class="sd"> logo_url (str): The direct URL of the league logo photo.</span> +<span class="sd"> name (str): The name of the league.</span> +<span class="sd"> num_teams (str): The number of teams in the league.</span> +<span class="sd"> password (str | null): The password required to join the league (if applicable).</span> +<span class="sd"> payment_deadline (str): A date string representing the deadline by which all league dues payments must be</span> +<span class="sd"> made (format: "YYYY-MM-DD").</span> +<span class="sd"> players (list[Player]): A list of YFPY Player instances.</span> +<span class="sd"> renew (str | null): A string indicating the previous Yahoo game code and previous Yahoo league ID (Ex.:</span> +<span class="sd"> "371_811308") (if applicable).</span> +<span class="sd"> renewed (str | null): A string indicating the next Yahoo game code and next Yahoo league ID (Ex.:</span> +<span class="sd"> "390_303233") (if applicable).</span> +<span class="sd"> scoreboard (Scoreboard): A YFPY Scoreboard instance.</span> +<span class="sd"> matchups (list[Matchup]): A list of YFPY Matchup instances.</span> +<span class="sd"> scoring_type (str): The scoring type of the league ("head" for head-to-head, etc.).</span> +<span class="sd"> season (int): The season year of the league.</span> +<span class="sd"> settings (Settings): A YFPY Settings instance.</span> +<span class="sd"> short_invitation_url (str): The sharable short URL sent by invite allowing players to join the league.</span> +<span class="sd"> standings (Standings): A YFPY Standings instance.</span> +<span class="sd"> teams_ordered_by_standings (list[Team]): A list of YFPY Team instances ordered by their ranks in the league</span> +<span class="sd"> standings.</span> +<span class="sd"> start_date (str): A date string representing the start date of the league (format: "YYYY-MM-DD").</span> +<span class="sd"> start_week (int): The number of the first week of the league.</span> +<span class="sd"> transactions (list[Transaction]): A list of YFPY Transaction instances.</span> +<span class="sd"> url (str): The direct URL of the league.</span> +<span class="sd"> weekly_deadline (str | null): The weekly deadline of the league (if applicable).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> @@ -423,45 +521,48 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> clinched_playoffs (int):</span> -<span class="sd"> division_id (str):</span> -<span class="sd"> draft_grade (str):</span> -<span class="sd"> draft_position (int):</span> -<span class="sd"> draft_recap_url (str):</span> -<span class="sd"> draft_results (list of DraftResult):</span> -<span class="sd"> faab_balance (int):</span> -<span class="sd"> has_draft_grade (int):</span> -<span class="sd"> league_scoring_type (str):</span> -<span class="sd"> managers (list of Manager | dict of str: Manager):</span> -<span class="sd"> matchups (list of Matchup):</span> -<span class="sd"> name (str):</span> -<span class="sd"> number_of_moves (int):</span> -<span class="sd"> number_of_trades (int):</span> -<span class="sd"> roster (Roster):</span> -<span class="sd"> players (list of Player):</span> -<span class="sd"> roster_adds (RosterAdds):</span> -<span class="sd"> roster_adds_value (int):</span> -<span class="sd"> team_id (int):</span> -<span class="sd"> team_key (str):</span> -<span class="sd"> team_logos (list of TeamLogo):</span> -<span class="sd"> team_points (TeamPoints):</span> -<span class="sd"> points (float):</span> -<span class="sd"> team_projected_points (TeamProjectedPoints):</span> -<span class="sd"> projected_points (float):</span> -<span class="sd"> team_standings (TeamStandings):</span> -<span class="sd"> wins (int):</span> -<span class="sd"> losses (int):</span> -<span class="sd"> ties (int):</span> -<span class="sd"> percentage (float):</span> -<span class="sd"> playoff_seed (int):</span> -<span class="sd"> points_against (float):</span> -<span class="sd"> points_for (float):</span> -<span class="sd"> rank (int):</span> -<span class="sd"> streak_type (str):</span> -<span class="sd"> streak_length (int):</span> -<span class="sd"> url (str):</span> -<span class="sd"> waiver_priority (int):</span> -<span class="sd"> win_probability (float):</span> +<span class="sd"> clinched_playoffs (int): Numeric boolean (0 or 1) representing if the team has clinched a playoff berth.</span> +<span class="sd"> division_id (str): The unique ID number of the division containing the team (if applicable).</span> +<span class="sd"> draft_grade (str): The letter grade assigned to the draft completed by the team ("A+", "A", ..., "F-").</span> +<span class="sd"> draft_position (int): The draft order/position of the team.</span> +<span class="sd"> draft_recap_url (str): The direct URL of the draft recap for the team.</span> +<span class="sd"> draft_results (list[DraftResult]): A list of YFPY DraftResult instances.</span> +<span class="sd"> faab_balance (int): The available balance of FAAB (Free Agent Acquisition Budget) (if applicable).</span> +<span class="sd"> has_draft_grade (int): Numeric boolean (0 or 1) representing if the team has a draft grade available.</span> +<span class="sd"> league_scoring_type (str): Value designating the type of scoring used by the league ("head" for</span> +<span class="sd"> head-to-head, etc.).</span> +<span class="sd"> managers (list[Manager] | dict[str, Manager]): A list or dict (depending on source data) of YFPY Manager</span> +<span class="sd"> instances.</span> +<span class="sd"> matchups (list[Matchup]): A list of YFPY Matchup instances.</span> +<span class="sd"> name (str): The team name.</span> +<span class="sd"> number_of_moves (int): The number of moves made by the team (adds/drops/trades/etc.).</span> +<span class="sd"> number_of_trades (int): The number of trades made by the team.</span> +<span class="sd"> roster (Roster): A YFPY Roster instance.</span> +<span class="sd"> players (list[Player]): A list of YFPY Player instances.</span> +<span class="sd"> roster_adds (RosterAdds): A YFPY RosterAdds instance.</span> +<span class="sd"> roster_adds_value (int): The number of roster adds made by the team.</span> +<span class="sd"> team_id (int): The unique team ID in the league.</span> +<span class="sd"> team_key (str): The Yahoo team key.</span> +<span class="sd"> team_logos (list[TeamLogo]): A list of YFPY TeamLogo instances.</span> +<span class="sd"> team_points (TeamPoints): A YFPY TeamPoints instance.</span> +<span class="sd"> points (float): The total points scored by the team.</span> +<span class="sd"> team_projected_points (TeamProjectedPoints): A YFPY TeamProjectedPoints instance.</span> +<span class="sd"> projected_points (float): The total projected points for the team.</span> +<span class="sd"> team_standings (TeamStandings): A YFPY TeamStandings instance.</span> +<span class="sd"> wins (int): The number of wins by the team.</span> +<span class="sd"> losses (int): The number of losses by the team.</span> +<span class="sd"> ties (int): The number of ties by the team.</span> +<span class="sd"> percentage (float): The win percentage of the team.</span> +<span class="sd"> playoff_seed (int): The playoff seed of the team.</span> +<span class="sd"> points_against (float): The total team points against.</span> +<span class="sd"> points_for (float): The total team points for.</span> +<span class="sd"> rank (int): The rank of the team in the league standings.</span> +<span class="sd"> streak_type (str): The active team win/loss/tie streak.</span> +<span class="sd"> streak_length (int): The length of the streak.</span> +<span class="sd"> url (str): The direct URL to the team.</span> +<span class="sd"> waiver_priority (int): The waiver priority of the team.</span> +<span class="sd"> win_probability (float): The active win probability of the team in its current matchup (ranges from 0.0 to</span> +<span class="sd"> 1.0).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> @@ -519,10 +620,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> pick (int):</span> -<span class="sd"> round (int):</span> -<span class="sd"> team_key (str):</span> -<span class="sd"> player_key (str):</span> +<span class="sd"> pick (int): The draft pick number.</span> +<span class="sd"> round (int): The draft round.</span> +<span class="sd"> team_key (str): The Yahoo team key of the team that made the draft pick.</span> +<span class="sd"> player_key (str): The Yahoo player key of the player that was drafted.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">pick</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"pick"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> @@ -531,7 +632,7 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="bp">self</span><span class="o">.</span><span class="n">player_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"player_key"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span></div> -<span class="c1"># noinspection PyUnresolvedReferences</span> +<span class="c1"># noinspection PyUnresolvedReferences,GrazieInspection</span> <div class="viewcode-block" id="Standings"><a class="viewcode-back" href="../../_autosummary/yfpy.models.Standings.html#yfpy.models.Standings">[docs]</a><span class="k">class</span> <span class="nc">Standings</span><span class="p">(</span><span class="n">YahooFantasyObject</span><span class="p">):</span> <span class="sd">"""Model class for "standings" data key.</span> <span class="sd"> """</span> @@ -543,7 +644,7 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> teams (list of Team):</span> +<span class="sd"> teams (list[Team]): A list of YFPY Team instances with standings data.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">teams</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"teams"</span><span class="p">,</span> <span class="p">[])</span></div> @@ -561,16 +662,16 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> players (list of Player):</span> -<span class="sd"> status (str):</span> -<span class="sd"> timestamp (int):</span> -<span class="sd"> tradee_team_key (str):</span> -<span class="sd"> tradee_team_name (str):</span> -<span class="sd"> trader_team_key (str):</span> -<span class="sd"> trader_team_name (str):</span> -<span class="sd"> transaction_id (int):</span> -<span class="sd"> transaction_key (str):</span> -<span class="sd"> type (str):</span> +<span class="sd"> players (list[Player]): A list of YFPY Player instances.</span> +<span class="sd"> status (str): The transaction status ("successful", etc.).</span> +<span class="sd"> timestamp (int): The timestamp of when the transaction occurred.</span> +<span class="sd"> tradee_team_key (str): The Yahoo team key for the team receiving the player (if applicable).</span> +<span class="sd"> tradee_team_name (str): The team name of the team receiving the player (if applicable).</span> +<span class="sd"> trader_team_key (str): The Yahoo team key for the team sending the player (if applicable).</span> +<span class="sd"> trader_team_name (str): The team name for the team sending the player (if applicable).</span> +<span class="sd"> transaction_id (int): The unique transaction ID number.</span> +<span class="sd"> transaction_key (str): The Yahoo transaction key (Ex.: "406.l.413954.tr.555").</span> +<span class="sd"> type (str): The type of the transaction ("add", "drop", "trade", etc.).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">players</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"players"</span><span class="p">,</span> <span class="p">[])</span> @@ -597,12 +698,12 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> email (str):</span> -<span class="sd"> guid (str):</span> -<span class="sd"> image_url (str):</span> -<span class="sd"> is_comanager (int):</span> -<span class="sd"> manager_id (int):</span> -<span class="sd"> nickname (str):</span> +<span class="sd"> email (str): The email address of the manager.</span> +<span class="sd"> guid (str): The unique Yahoo GUID of the user account associated with manager.</span> +<span class="sd"> image_url (str): The direct URL of the manager profile image.</span> +<span class="sd"> is_comanager (int): Numeric boolean (0 or 1) representing if the manager is a co-manager.</span> +<span class="sd"> manager_id (int): The unique manager ID in the league.</span> +<span class="sd"> nickname (str): The display nickname of the manager.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">email</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"email"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -625,10 +726,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> week (int):</span> -<span class="sd"> is_editable (int):</span> -<span class="sd"> players (list of Player):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected roster ("week", "date", "season", etc.).</span> +<span class="sd"> week (int): The week number.</span> +<span class="sd"> is_editable (int): Numeric boolean (0 or 1) representing if the roster is editable.</span> +<span class="sd"> players (list[Player]): A list of YFPY Player instances.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -649,9 +750,9 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> coverage_value (int):</span> -<span class="sd"> value (int):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected roster ("week", "date", "season", etc.).</span> +<span class="sd"> coverage_value (int): The value of the coverage type (week number, for instance).</span> +<span class="sd"> value (int): The number of roster adds within the coverage timeframe.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -671,8 +772,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> size (str):</span> -<span class="sd"> url (str):</span> +<span class="sd"> size (str): The size of the team logo photo ("small", "large", etc.)</span> +<span class="sd"> url (str): The direct URL of the team logo photo.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">size</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"size"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -691,10 +792,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> season (int):</span> -<span class="sd"> total (float):</span> -<span class="sd"> week (int):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected team points ("week", "date", "season", etc.).</span> +<span class="sd"> season (int): The season year.</span> +<span class="sd"> total (float): The total team points for the coverage timeframe.</span> +<span class="sd"> week (int): The week number (if applicable).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -715,9 +816,9 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> total (float):</span> -<span class="sd"> week (int):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected team projected points ("week", "date", "season", etc.).</span> +<span class="sd"> total (float): The total team projected points for the coverage timeframe.</span> +<span class="sd"> week (int): The week number.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -737,13 +838,13 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> divisional_outcome_totals (DivisionalOutcomeTotals):</span> -<span class="sd"> outcome_totals (OutcomeTotals):</span> -<span class="sd"> playoff_seed (int):</span> -<span class="sd"> points_against (float):</span> -<span class="sd"> points_for (float):</span> -<span class="sd"> rank (int):</span> -<span class="sd"> streak (Streak):</span> +<span class="sd"> divisional_outcome_totals (DivisionalOutcomeTotals): A list of YFPY DivisionalOutcomeTotals instances.</span> +<span class="sd"> outcome_totals (OutcomeTotals): A YFPY OutcomeTotals instance.</span> +<span class="sd"> playoff_seed (int): The playoff seed position for the team.</span> +<span class="sd"> points_against (float): The total team points against.</span> +<span class="sd"> points_for (float): The total team points for.</span> +<span class="sd"> rank (int): The rank of the team in the league standings.</span> +<span class="sd"> streak (Streak): A YFPY Streak instance.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">divisional_outcome_totals</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span> @@ -768,9 +869,9 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> losses (int):</span> -<span class="sd"> ties (int):</span> -<span class="sd"> wins (int):</span> +<span class="sd"> losses (int): The number of losses by the team within the division.</span> +<span class="sd"> ties (int): The number of ties by the team within the division.</span> +<span class="sd"> wins (int): The number of wins by the team within the division.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">losses</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"losses"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="ow">or</span> <span class="mi">0</span><span class="p">)</span> @@ -790,10 +891,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> losses (int):</span> -<span class="sd"> percentage (float):</span> -<span class="sd"> ties (int):</span> -<span class="sd"> wins (int):</span> +<span class="sd"> losses (int): The number of losses by the team.</span> +<span class="sd"> percentage (float): The win percentage of the team.</span> +<span class="sd"> ties (int): The number of ties by the team.</span> +<span class="sd"> wins (int): The number of wins by the team.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">losses</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"losses"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="ow">or</span> <span class="mi">0</span><span class="p">)</span> @@ -814,8 +915,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> type (str):</span> -<span class="sd"> value (int):</span> +<span class="sd"> type (str): The streak type ("W" for win, "L" for loss, "T" for tie).</span> +<span class="sd"> value (int): The length of the streak.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -834,8 +935,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> week (int):</span> -<span class="sd"> matchups (list of Matchup):</span> +<span class="sd"> week (int): The week for which the scoreboard applies.</span> +<span class="sd"> matchups (list[Matchup]): A list of YFPY Matchup instances representing the matchups for the week.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">week</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"week"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> @@ -854,37 +955,43 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> cant_cut_list (str):</span> -<span class="sd"> divisions (int):</span> -<span class="sd"> draft_pick_time (int):</span> -<span class="sd"> draft_time (int):</span> -<span class="sd"> draft_type (str):</span> -<span class="sd"> has_multiweek_championship (int):</span> -<span class="sd"> has_playoff_consolation_games (bool):</span> -<span class="sd"> is_auction_draft (int):</span> -<span class="sd"> max_teams (int):</span> -<span class="sd"> num_playoff_consolation_games (int):</span> -<span class="sd"> num_playoff_teams (int):</span> -<span class="sd"> pickem_enabled (int):</span> -<span class="sd"> player_pool (str):</span> -<span class="sd"> playoff_start_week (int):</span> -<span class="sd"> post_draft_players (str):</span> -<span class="sd"> roster_positions (list of RosterPosition):</span> -<span class="sd"> scoring_type (str):</span> -<span class="sd"> stat_categories (StatCategories):</span> -<span class="sd"> stat_modifiers (StatModifiers):</span> -<span class="sd"> trade_end_date (str):</span> -<span class="sd"> trade_ratify_type (str):</span> -<span class="sd"> trade_reject_time (int):</span> -<span class="sd"> uses_faab (int):</span> -<span class="sd"> uses_fractional_points (int):</span> -<span class="sd"> uses_lock_eliminated_teams (int):</span> -<span class="sd"> uses_negative_points (int):</span> -<span class="sd"> uses_playoffs (int):</span> -<span class="sd"> uses_playoff_reseeding (int):</span> -<span class="sd"> waiver_rule (str):</span> -<span class="sd"> waiver_time (int):</span> -<span class="sd"> waiver_type (str):</span> +<span class="sd"> cant_cut_list (str): Numeric boolean (0 or 1) representing if the league uses the Yahoo "can't cut list".</span> +<span class="sd"> divisions (int): Numeric boolean (0 or 1) representing if the league has divisions.</span> +<span class="sd"> draft_pick_time (int): The number of seconds allowed to make each draft pick.</span> +<span class="sd"> draft_time (int): A timestamp representing when the draft will start.</span> +<span class="sd"> draft_type (str): The type of draft ("live", "offline", etc.)</span> +<span class="sd"> has_multiweek_championship (int): Numeric boolean (0 or 1) representing if the league has a multi-week</span> +<span class="sd"> championship matchup.</span> +<span class="sd"> has_playoff_consolation_games (bool): Numeric boolean (0 or 1) representing if the league has a consolation</span> +<span class="sd"> playoff bracket.</span> +<span class="sd"> is_auction_draft (int): Numeric boolean (0 or 1) representing if the league uses an auction draft.</span> +<span class="sd"> max_teams (int): The maximum number of teams allowed in the league.</span> +<span class="sd"> num_playoff_consolation_teams (int): The number of teams that make the consolation playoff bracket.</span> +<span class="sd"> num_playoff_teams (int): The number of teams that make the playoffs.</span> +<span class="sd"> pickem_enabled (int): Numeric boolean (0 or 1) representing if the league has enabled the built-in Yahoo</span> +<span class="sd"> "pick 'em" game that allows managers to pick winners of each fantasy matchup each week in the league.</span> +<span class="sd"> player_pool (str): Value designating what player pool is allowed for the league ("ALL", etc.).</span> +<span class="sd"> playoff_start_week (int): The week number on which the playoffs start.</span> +<span class="sd"> post_draft_players (str): Value designating what happens to players after the draft ("W" for waivers, etc.).</span> +<span class="sd"> roster_positions (list[RosterPosition]): A list of YFPY RosterPosition instances.</span> +<span class="sd"> scoring_type (str): Value designating what type of scoring the league uses ("head" for head-to-head, etc.).</span> +<span class="sd"> stat_categories (StatCategories): A YFPY StatCategories instance.</span> +<span class="sd"> stat_modifiers (StatModifiers): A YFPY StatModifiers instance.</span> +<span class="sd"> trade_end_date (str): A date string representing when trading is no longer allowed (format: "YYYY-MM-DD").</span> +<span class="sd"> trade_ratify_type (str): Value designating how trades are ratified ("commish" for commissioner, etc.).</span> +<span class="sd"> trade_reject_time (int): The number of days during which a trade can be rejected.</span> +<span class="sd"> uses_faab (int): Numeric boolean (0 or 1) representing if the league uses FAAB (Free Agent Acquisition</span> +<span class="sd"> Budget).</span> +<span class="sd"> uses_fractional_points (int): Numeric boolean (0 or 1) representing if the league allows fractional scoring.</span> +<span class="sd"> uses_lock_eliminated_teams (int): Numeric boolean (0 or 1) representing if the league locks teams</span> +<span class="sd"> eliminated from the playoffs.</span> +<span class="sd"> uses_negative_points (int): Numeric boolean (0 or 1) representing if the league allows negative scoring.</span> +<span class="sd"> uses_playoffs (int): Numeric boolean (0 or 1) representing if the league has playoffs.</span> +<span class="sd"> uses_playoff_reseeding (int): Numeric boolean (0 or 1) representing if the league reseeds the playoffs once</span> +<span class="sd"> the fantasy regular season is complete.</span> +<span class="sd"> waiver_rule (str): Value designating when players go to waivers ("gametime", etc.).</span> +<span class="sd"> waiver_time (int): The number of days that players remain on waivers.</span> +<span class="sd"> waiver_type (str): Value designating what type of waivers are used by the league ("R" for rolling, etc.).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">cant_cut_list</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"cant_cut_list"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -932,8 +1039,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> division_id (int):</span> -<span class="sd"> name (str):</span> +<span class="sd"> division_id (int): The unique division ID number in the league.</span> +<span class="sd"> name (str): The division name.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">division_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"division_id"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> @@ -952,9 +1059,9 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> count (int):</span> -<span class="sd"> position (str):</span> -<span class="sd"> position_type (str):</span> +<span class="sd"> count (int): The number of roster slots available for this position.</span> +<span class="sd"> position (str): The position string.</span> +<span class="sd"> position_type (str): The position type ("O" for offense, etc.)</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">count</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"count"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> @@ -974,7 +1081,7 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> stats (list of Stat):</span> +<span class="sd"> stats (list[Stat]): A list of YFPY Stat instances representing the league stat categories.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">stats</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"stats"</span><span class="p">,</span> <span class="p">[])</span></div> @@ -992,7 +1099,7 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> stats (list of Stat):</span> +<span class="sd"> stats (list[Stat]): A list of YFPY Stat instances containing modifiers for each stat category.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">stats</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"stats"</span><span class="p">,</span> <span class="p">[])</span></div> @@ -1010,15 +1117,16 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> bonuses (list of Bonus):</span> -<span class="sd"> display_name (str):</span> -<span class="sd"> enabled (int):</span> -<span class="sd"> name (str):</span> -<span class="sd"> position_type (str):</span> -<span class="sd"> sort_order (int):</span> -<span class="sd"> stat_id (int):</span> -<span class="sd"> stat_position_types (list of PositionType):</span> -<span class="sd"> value (float):</span> +<span class="sd"> bonuses (list[Bonus]): A list of YFPY Bonus instances available for this stat category.</span> +<span class="sd"> display_name (str): The abbreviated display name of the stat.</span> +<span class="sd"> enabled (int): Numeric boolean (0 or 1) representing if this stat is enabled for league scoring.</span> +<span class="sd"> name (str): The full name of the stat.</span> +<span class="sd"> position_type (str): The player position type eligible for the stat.</span> +<span class="sd"> sort_order (int): Numeric boolean (0 or 1) representing if the stat is sorted highest to lowest (1) or</span> +<span class="sd"> lowest to highest (0).</span> +<span class="sd"> stat_id (int): The unique stat ID number in the league.</span> +<span class="sd"> stat_position_types (list[PositionType]): A list of YFPY PositionType instances.</span> +<span class="sd"> value (float): The value of the stat (if applicable).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">bonuses</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"bonuses"</span><span class="p">,</span> <span class="p">[])</span> @@ -1029,7 +1137,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="bp">self</span><span class="o">.</span><span class="n">sort_order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"sort_order"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">stat_id</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"stat_id"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">stat_position_types</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"stat_position_types"</span><span class="p">,</span> <span class="p">[])</span> - <span class="bp">self</span><span class="o">.</span><span class="n">value</span> <span class="o">=</span> <span class="nb">float</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"value"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="ow">or</span> <span class="mi">0</span><span class="p">)</span></div> + <span class="k">try</span><span class="p">:</span> + <span class="bp">self</span><span class="o">.</span><span class="n">value</span> <span class="o">=</span> <span class="nb">float</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"value"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="ow">or</span> <span class="mi">0</span><span class="p">)</span> + <span class="k">except</span> <span class="ne">ValueError</span><span class="p">:</span> + <span class="bp">self</span><span class="o">.</span><span class="n">value</span> <span class="o">=</span> <span class="mf">0.0</span></div> <span class="c1"># noinspection PyUnresolvedReferences</span> @@ -1044,8 +1155,9 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> is_only_display_stat (int):</span> -<span class="sd"> position_type (str):</span> +<span class="sd"> is_only_display_stat (int): Numeric boolean (0 or 1) representing if the stat is only for display (such as</span> +<span class="sd"> if it is just the player position string).</span> +<span class="sd"> position_type (str): The type of the position ("O" for offense, etc.)</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">is_only_display_stat</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"is_only_display_stat"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> @@ -1064,8 +1176,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> points (int):</span> -<span class="sd"> target (int):</span> +<span class="sd"> points (int): The points awarded when the bonus is won.</span> +<span class="sd"> target (int): The stat value target required to be awarded the bonus.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">points</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"points"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> @@ -1084,19 +1196,19 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> is_consolation (int):</span> -<span class="sd"> is_matchup_recap_available (int):</span> -<span class="sd"> is_playoffs (int):</span> -<span class="sd"> is_tied (int):</span> -<span class="sd"> matchup_grades (list of MatchupGrade):</span> -<span class="sd"> matchup_recap_title (str):</span> -<span class="sd"> matchup_recap_url (str):</span> -<span class="sd"> status (str):</span> -<span class="sd"> teams (list of Team):</span> -<span class="sd"> week (int):</span> -<span class="sd"> week_end (str):</span> -<span class="sd"> week_start (str):</span> -<span class="sd"> winner_team_key (str):</span> +<span class="sd"> is_consolation (int): Numeric boolean (0 or 1) representing if the matchup is in a consolation bracket.</span> +<span class="sd"> is_matchup_recap_available (int): Numeric boolean (0 or 1) representing if the matchup recap is available.</span> +<span class="sd"> is_playoffs (int): Numeric boolean (0 or 1) representing if the matchup is in the playoffs bracket.</span> +<span class="sd"> is_tied (int): Numeric boolean (0 or 1) representing if the matchup result is tied.</span> +<span class="sd"> matchup_grades (list[MatchupGrade]): A list of YFPY MatchupGrade instances.</span> +<span class="sd"> matchup_recap_title (str): The title of the matchup recap.</span> +<span class="sd"> matchup_recap_url (str): The direct URL of the matchup recap.</span> +<span class="sd"> status (str): The status of the matchup ("postevent", etc.).</span> +<span class="sd"> teams (list[Team]): A list of YFPY Team instances for teams in the matchup.</span> +<span class="sd"> week (int): The week number of the matchup.</span> +<span class="sd"> week_end (str): A date string representing the end of the matchup week (format: "YYYY-MM-DD").</span> +<span class="sd"> week_start (str): A date string representing the start of the matchup week (format: "YYYY-MM-DD").</span> +<span class="sd"> winner_team_key (str): The Yahoo team key of the team that won the matchup.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">is_consolation</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"is_consolation"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> @@ -1126,8 +1238,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> grade (str):</span> -<span class="sd"> team_key (str):</span> +<span class="sd"> grade (str): The letter grade assigned to the matchup performance ("A+", "A", ..., "F-").</span> +<span class="sd"> team_key (str): The Yahoo team key for the team receiving the matchup grade.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">grade</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"grade"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1146,46 +1258,46 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> bye_weeks (ByeWeeks):</span> -<span class="sd"> bye (int):</span> -<span class="sd"> display_position (str):</span> -<span class="sd"> draft_analysis (DraftAnalysis):</span> -<span class="sd"> average_draft_pick (float):</span> -<span class="sd"> average_draft_round (float):</span> -<span class="sd"> average_draft_cost (float):</span> -<span class="sd"> percent_drafted (float):</span> -<span class="sd"> editorial_player_key (str):</span> -<span class="sd"> editorial_team_abbr (str):</span> -<span class="sd"> editorial_team_full_name (str):</span> -<span class="sd"> editorial_team_key (str):</span> -<span class="sd"> eligible_positions (list of str):</span> -<span class="sd"> has_player_notes (int):</span> -<span class="sd"> headshot (Headshot):</span> -<span class="sd"> headshot_size (str):</span> -<span class="sd"> headshot_url (str):</span> -<span class="sd"> is_editable (int):</span> -<span class="sd"> is_undroppable (int):</span> -<span class="sd"> name (Name):</span> -<span class="sd"> first_name (str):</span> -<span class="sd"> last_name (str):</span> -<span class="sd"> full_name (str):</span> -<span class="sd"> ownership (Ownership):</span> -<span class="sd"> percent_owned (PercentOwned):</span> -<span class="sd"> percent_owned_value (float):</span> -<span class="sd"> player_id (int):</span> -<span class="sd"> player_key (str):</span> -<span class="sd"> player_notes_last_timestamp (int):</span> -<span class="sd"> player_points (PlayerPoints):</span> -<span class="sd"> player_points_value (float):</span> -<span class="sd"> player_stats (PlayerStats):</span> -<span class="sd"> stats (list of Stat):</span> -<span class="sd"> position_type (str):</span> -<span class="sd"> primary_position (str):</span> -<span class="sd"> selected_position (SelectedPosition):</span> -<span class="sd"> selected_position_value (str):</span> -<span class="sd"> status (str):</span> -<span class="sd"> transaction_data (TransactionData):</span> -<span class="sd"> uniform_number (int):</span> +<span class="sd"> bye_weeks (ByeWeeks): A YFPY ByeWeeks instance.</span> +<span class="sd"> bye (int): The week number that the player is on bye.</span> +<span class="sd"> display_position (str): The display string for the player position.</span> +<span class="sd"> draft_analysis (DraftAnalysis): A YFPY DraftAnalysis instance.</span> +<span class="sd"> average_draft_pick (float): The average pick at which the player was drafted.</span> +<span class="sd"> average_draft_round (float): The average round in which the player was drafted.</span> +<span class="sd"> average_draft_cost (float): The average price paid for the player to be drafted.</span> +<span class="sd"> percent_drafted (float): The overall percentage the player was drafted.</span> +<span class="sd"> editorial_player_key (str): The Yahoo player key using the game key.</span> +<span class="sd"> editorial_team_abbr (str): The abbreviation of the professional team name for which the player plays.</span> +<span class="sd"> editorial_team_full_name (str): The name of the professional team for which the player plays.</span> +<span class="sd"> editorial_team_key (str): The Yahoo team key using the game key.</span> +<span class="sd"> eligible_positions (list[str]): A list of positions for which the player is eligible.</span> +<span class="sd"> has_player_notes (int): Numeric boolean (0 or 1) representing if the player has any notes.</span> +<span class="sd"> headshot (Headshot): A YFPY Headshot instance.</span> +<span class="sd"> headshot_size (str): The headshot photo size ("small", "large", etc.)</span> +<span class="sd"> headshot_url (str): The direct URL of the headshot photo.</span> +<span class="sd"> is_editable (int): Numeric boolean (0 or 1) representing if the player is editable.</span> +<span class="sd"> is_undroppable (int): Numeric boolean (0 or 1) representing if the player is undroppable.</span> +<span class="sd"> name (Name): A YFPY Name instance.</span> +<span class="sd"> first_name (str): The first name of the player.</span> +<span class="sd"> last_name (str): The last name of the player.</span> +<span class="sd"> full_name (str): The full name of the player.</span> +<span class="sd"> ownership (Ownership): A YFPY Ownership instance.</span> +<span class="sd"> percent_owned (PercentOwned): A YFPY PercentOwned instanced.</span> +<span class="sd"> percent_owned_value (float): The percentage value the player is/was owned in the coverage timeframe.</span> +<span class="sd"> player_id (int): The unique player ID.</span> +<span class="sd"> player_key (str): The Yahoo player key.</span> +<span class="sd"> player_notes_last_timestamp (int): A timestamp of the most recent players notes.</span> +<span class="sd"> player_points (PlayerPoints): A YFPY PlayerPoints instance.</span> +<span class="sd"> player_points_value (float): The total points for the player within the coverage timeframe.</span> +<span class="sd"> player_stats (PlayerStats): A YFPY PlayerStats instance.</span> +<span class="sd"> stats (list[Stat]): A list of YFPY Stat instances.</span> +<span class="sd"> position_type (str): The position type of the player ("offense", "defense", etc.).</span> +<span class="sd"> primary_position (str): The primary position of the player.</span> +<span class="sd"> selected_position (SelectedPosition): A YFPY SelectedPosition instance.</span> +<span class="sd"> selected_position_value (str): The selected position of the player.</span> +<span class="sd"> status (str): The status of the player ("IR", "PUP", "O", "Q", etc.).</span> +<span class="sd"> transaction_data (TransactionData): A YFPY TransactionData instance.</span> +<span class="sd"> uniform_number (int): The uniform number of the player.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">bye_weeks</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"bye_weeks"</span><span class="p">,</span> <span class="n">ByeWeeks</span><span class="p">({}))</span> <span class="c1"># type: ByeWeeks</span> @@ -1255,7 +1367,7 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> week (int):</span> +<span class="sd"> week (int): The week number that the player is on bye.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">week</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"week"</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span></div> @@ -1273,10 +1385,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> average_pick (float):</span> -<span class="sd"> average_round (float):</span> -<span class="sd"> average_cost (float):</span> -<span class="sd"> percent_drafted (float):</span> +<span class="sd"> average_pick (float): The average pick at which the player was drafted.</span> +<span class="sd"> average_round (float): The average round in which the player was drafted.</span> +<span class="sd"> average_cost (float): The average price paid for the player to be drafted.</span> +<span class="sd"> percent_drafted (float): The overall percentage the player was drafted.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="k">try</span><span class="p">:</span> @@ -1309,8 +1421,8 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> size (str):</span> -<span class="sd"> url (str):</span> +<span class="sd"> size (str): The size of the headshot photo ("small", "large", etc.)</span> +<span class="sd"> url (str): The direct URL of the headshot photo.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">size</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"size"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1329,11 +1441,11 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> ascii_first (str):</span> -<span class="sd"> ascii_last (str):</span> -<span class="sd"> first (str):</span> -<span class="sd"> full (str):</span> -<span class="sd"> last (str):</span> +<span class="sd"> ascii_first (str): The ASCII encoded string of the first name of the player.</span> +<span class="sd"> ascii_last (str): The ASCII encoded string of the last name of the player.</span> +<span class="sd"> first (str): The first name of the player.</span> +<span class="sd"> full (str): The full name of the player.</span> +<span class="sd"> last (str): The last name of teh player.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">ascii_first</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"ascii_first"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1355,10 +1467,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> ownership_type (str):</span> -<span class="sd"> owner_team_key (str):</span> -<span class="sd"> owner_team_name (str):</span> -<span class="sd"> teams (list of Team):</span> +<span class="sd"> ownership_type (str): The current location of the player in the league ("team", "waivers", etc.).</span> +<span class="sd"> owner_team_key (str): The Yahoo team key for the team that owns the player.</span> +<span class="sd"> owner_team_name (str): The team name for the team that owns the player.</span> +<span class="sd"> teams (list[Team]): A list of YFPY Team instances.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">ownership_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"ownership_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1379,10 +1491,11 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> week (int):</span> -<span class="sd"> value (int):</span> -<span class="sd"> delta (float):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected player ownership ("week", "date", "season", etc.).</span> +<span class="sd"> week (int): The week number (when applicable).</span> +<span class="sd"> value (int): The percentage value the player is/was owned in the coverage timeframe.</span> +<span class="sd"> delta (float): The change in the percentage value from the previous coverage timeframe to the current</span> +<span class="sd"> coverage timeframe.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1403,9 +1516,9 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> week (int):</span> -<span class="sd"> total (float):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected player points ("week", "date", "season", etc.).</span> +<span class="sd"> week (int): The week number (when applicable).</span> +<span class="sd"> total (float): The total points for the player within the coverage timeframe.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1425,9 +1538,9 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> week (int):</span> -<span class="sd"> stats (list of Stat):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected player stats ("week", "date", "season", etc.).</span> +<span class="sd"> week (int): The week number (when applicable).</span> +<span class="sd"> stats (list[Stat]): A list of YFPY Stat instances for the player.</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1447,10 +1560,10 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> coverage_type (str):</span> -<span class="sd"> is_flex (int):</span> -<span class="sd"> position (str):</span> -<span class="sd"> week (int):</span> +<span class="sd"> coverage_type (str): The timeframe for the selected position ("week", "date", "season", etc.).</span> +<span class="sd"> is_flex (int): Numeric boolean (0 or 1) representing if the selected player is in a flex roster slot.</span> +<span class="sd"> position (str): The selected position of the player.</span> +<span class="sd"> week (int): The week number (when applicable).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">coverage_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"coverage_type"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> @@ -1471,13 +1584,13 @@ <h1>Source code for yfpy.models</h1><div class="highlight"><pre> <span class="sd"> extracted_data (dict): Parsed and cleaned JSON data retrieved from the Yahoo Fantasy Sports REST API.</span> <span class="sd"> Attributes:</span> -<span class="sd"> destination_team_key (str):</span> -<span class="sd"> destination_team_name (str):</span> -<span class="sd"> destination_type (str):</span> -<span class="sd"> source_team_key (str):</span> -<span class="sd"> source_team_name (str):</span> -<span class="sd"> source_type (str):</span> -<span class="sd"> type (str):</span> +<span class="sd"> destination_team_key (str): The Yahoo team key for the receiving team.</span> +<span class="sd"> destination_team_name (str): The name of the receiving team.</span> +<span class="sd"> destination_type (str): The destination of the player (waivers, free agency, another team, etc.).</span> +<span class="sd"> source_team_key (str): The Yahoo team key of the sending team.</span> +<span class="sd"> source_team_name (str): The name of the sending team.</span> +<span class="sd"> source_type (str): The origin of the player (waivers, free agency, another team, etc.).</span> +<span class="sd"> type (str): The type of the transaction ("add", "drop", "trade", etc.).</span> <span class="sd"> """</span> <span class="n">YahooFantasyObject</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">extracted_data</span><span class="p">)</span> <span class="bp">self</span><span class="o">.</span><span class="n">destination_team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">extracted_data</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">"destination_team_key"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span> diff --git a/docs/_modules/yfpy/query.html b/docs/_modules/yfpy/query.html index 51016ed7..2e0b56ee 100644 --- a/docs/_modules/yfpy/query.html +++ b/docs/_modules/yfpy/query.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.query — YFPY v6.0.0 documentation</title> + <title>yfpy.query — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="../../_static/jquery.js"></script> <script src="../../_static/underscore.js"></script> <script src="../../_static/doctools.js"></script> + <script src="../../_static/dark_mode_js/default_dark.js"></script> + <script src="../../_static/dark_mode_js/theme_switcher.js"></script> <script src="../../_static/js/theme.js"></script> <link rel="index" title="Index" href="../../genindex.html" /> <link rel="search" title="Search" href="../../search.html" /> @@ -115,20 +120,22 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> auth_dir (Path | str): Location of both private.json (containing Yahoo dev app consumer_key and</span> <span class="sd"> consumer_secret) and token.json (generated by OAuth2 three-legged handshake).</span> <span class="sd"> league_id (str): League ID of selected Yahoo Fantasy league.</span> -<span class="sd"> game_id (int, optional): Game ID of selected Yahoo fantasy game corresponding to a specific year, and</span> +<span class="sd"> game_id (:obj:`int`, optional): Game ID of selected Yahoo fantasy game corresponding to a specific year, and</span> <span class="sd"> defaulting to the current year.</span> -<span class="sd"> game_code (str, optional): Game code of selected Yahoo Fantasy game corresponding to a specific year, and</span> -<span class="sd"> defaulting to "nfl" (fantasy football), "nhl" (fantasy hockey), "mlb" (fantasy baseball), or "nba"</span> +<span class="sd"> game_code (:obj:`str`, optional): Game code of selected Yahoo Fantasy game corresponding to a specific year,</span> +<span class="sd"> and defaulting to "nfl" (fantasy football), "nhl" (fantasy hockey), "mlb" (fantasy baseball), or "nba"</span> <span class="sd"> (fantasy basketball)</span> -<span class="sd"> offline (bool, optional): Boolean to run in offline mode (Only works if all needed Yahoo Fantasy data has</span> -<span class="sd"> been previously saved locally using the Data module in data.py).</span> -<span class="sd"> all_output_as_json (bool, optional): Option to automatically convert all query output to JSON strings.</span> -<span class="sd"> consumer_key (str, optional): User defined consumer key to use instead of values stored in the private.json</span> -<span class="sd"> file (must be defined alongside a user defined consumer secret).</span> -<span class="sd"> consumer_secret (str, optional): User defined consumer secret to use instead of values stored in the</span> +<span class="sd"> offline (:obj:`bool`, optional): Boolean to run in offline mode (Only works if all needed Yahoo Fantasy data</span> +<span class="sd"> has been previously saved locally using the Data module in data.py).</span> +<span class="sd"> all_output_as_json (:obj:`bool`, optional): Option to automatically convert all query output to JSON</span> +<span class="sd"> strings.</span> +<span class="sd"> consumer_key (:obj:`str`, optional): User defined consumer key to use instead of values stored in the</span> +<span class="sd"> private.json file (must be defined alongside a user defined consumer secret).</span> +<span class="sd"> consumer_secret (:obj:`str`, optional): User defined consumer secret to use instead of values stored in the</span> <span class="sd"> private.json file (must be defined alongside a user defined consumer key).</span> -<span class="sd"> browser_callback (bool, optional): Enable or disable (enabled by default) whether the yahoo-oauth library</span> -<span class="sd"> automatically opens a browser window to authenticate (if disabled, it will output the callback URL).</span> +<span class="sd"> browser_callback (:obj:`bool`, optional): Enable or disable (enabled by default) whether the yahoo-oauth</span> +<span class="sd"> library automatically opens a browser window to authenticate (if disabled, it will output the callback</span> +<span class="sd"> URL).</span> <span class="sd"> Attributes:</span> <span class="sd"> _auth_dir (Path): Location of both private.json (containing Yahoo dev app consumer_key and consumer_secret)</span> @@ -153,7 +160,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> previously saved locally using the Data module in data.py).</span> <span class="sd"> all_output_as_json (bool): Option to automatically convert all query output to JSON strings.</span> <span class="sd"> league_key (str): The Yahoo Fantasy Sports league key formatted as <game_id>.l.<league_id>.</span> -<span class="sd"> executed_queries (list of dict of str: Any): List of completed queries and their responses.</span> +<span class="sd"> executed_queries (list[dict[str, Any]]): List of completed queries and their responses.</span> <span class="sd"> """</span> <span class="bp">self</span><span class="o">.</span><span class="n">_auth_dir</span> <span class="o">=</span> <span class="n">auth_dir</span> <span class="k">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">auth_dir</span><span class="p">)</span> <span class="o">==</span> <span class="n">PosixPath</span> <span class="k">else</span> <span class="n">Path</span><span class="p">(</span><span class="n">auth_dir</span><span class="p">)</span> <span class="c1"># type: Path</span> @@ -225,9 +232,9 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> Args:</span> <span class="sd"> url (str): REST API request URL string.</span> -<span class="sd"> retries (int, optional): Number of times to retry a query if it fails (defaults to 3).</span> -<span class="sd"> backoff (int, optional): Multiplier that incrementally increases the wait time before retrying a failed</span> -<span class="sd"> query request.</span> +<span class="sd"> retries (:obj:`int`, optional): Number of times to retry a query if it fails (defaults to 3).</span> +<span class="sd"> backoff (:obj:`int`, optional): Multiplier that incrementally increases the wait time before retrying a</span> +<span class="sd"> failed query request.</span> <span class="sd"> Returns:</span> <span class="sd"> Response: API response from Yahoo Fantasy Sports API request.</span> @@ -301,15 +308,16 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> Args:</span> <span class="sd"> url (str): REST API request URL string.</span> -<span class="sd"> data_key_list (list of str | list of list of str): List of keys used to extract the specific data desired</span> -<span class="sd"> by the given query (supports strings and lists of strings). Usage is as follows:</span> -<span class="sd"> List containing only key strings: ["game", "stat_categories"]</span> -<span class="sd"> List containing key strings and lists of key strings: ["team", ["team_points", "team_projected_points"]]</span> -<span class="sd"> data_type_class (Type, optional): Highest level data model type (if one exists for the retrieved data).</span> +<span class="sd"> data_key_list (list[str] | list[list[str]]): List of keys used to extract the specific data desired by the</span> +<span class="sd"> given query (supports strings and lists of strings). Supports lists containing only key strings such as</span> +<span class="sd"> ["game", "stat_categories"], and also supports lists containing key strings and lists of key strings</span> +<span class="sd"> such as ["team", ["team_points", "team_projected_points"]].</span> +<span class="sd"> data_type_class (:obj:`Type`, optional): Highest level data model type (if one exists for the retrieved</span> +<span class="sd"> data).</span> <span class="sd"> Returns:</span> -<span class="sd"> Model class instance from yfpy/models.py, dictionary, or list (depending on query), with unpacked and parsed</span> -<span class="sd"> response data.</span> +<span class="sd"> object: Model class instance from yfpy/models.py, dictionary, or list (depending on query), with unpacked</span> +<span class="sd"> and parsed response data.</span> <span class="sd"> """</span> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">offline</span><span class="p">:</span> @@ -389,7 +397,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Game instances.</span> +<span class="sd"> list[Game]: List of YFPY Game instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="nb">sorted</span><span class="p">(</span> @@ -660,7 +668,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY GameWeek instances.</span> +<span class="sd"> list[GameWeek]: List of YFPY GameWeek instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">query</span><span class="p">(</span> @@ -746,7 +754,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY PositionType instances.</span> +<span class="sd"> list[PositionType]: List of YFPY PositionType instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="nb">sorted</span><span class="p">(</span> @@ -782,7 +790,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY RosterPosition instances.</span> +<span class="sd"> list[RosterPosition]: List of YFPY RosterPosition instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="nb">sorted</span><span class="p">(</span> @@ -865,7 +873,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Game instances.</span> +<span class="sd"> list[Game]: List of YFPY Game instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="nb">sorted</span><span class="p">(</span> @@ -921,7 +929,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY League instances.</span> +<span class="sd"> list[League]: List of YFPY League instances.</span> <span class="sd"> """</span> <span class="n">leagues</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">query</span><span class="p">(</span> @@ -998,7 +1006,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Game instances with "teams" field containing list of YFPY Team instances.</span> +<span class="sd"> list[Game]: List of YFPY Game instances with "teams" field containing list of YFPY Team instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="nb">sorted</span><span class="p">(</span> @@ -1328,7 +1336,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Team instances.</span> +<span class="sd"> list[Team]: List of YFPY Team instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">query</span><span class="p">(</span> @@ -1390,7 +1398,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Player instances.</span> +<span class="sd"> list[Player]: List of YFPY Player instances.</span> <span class="sd"> """</span> <span class="n">league_player_count</span> <span class="o">=</span> <span class="n">player_count_start</span> @@ -1488,7 +1496,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY DraftResult instances.</span> +<span class="sd"> list[DraftResult]: List of YFPY DraftResult instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">query</span><span class="p">(</span> @@ -1541,7 +1549,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Transaction instances.</span> +<span class="sd"> list[Transaction]: List of YFPY Transaction instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">query</span><span class="p">(</span> @@ -1675,7 +1683,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Matchup instances.</span> +<span class="sd"> list[Matchup]: List of YFPY Matchup instances.</span> <span class="sd"> """</span> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">query</span><span class="p">(</span> @@ -1688,7 +1696,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve info of specific team by team_id for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> Examples:</span> @@ -1774,7 +1782,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve metadata of specific team by team_id for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> Examples:</span> @@ -1829,7 +1837,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve stats of specific team by team_id for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> Examples:</span> @@ -1857,7 +1865,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve stats of specific team by team_id and by week for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> chosen_week (int): Selected week for which to retrieve data.</span> @@ -1878,8 +1886,8 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> }</span> <span class="sd"> Returns:</span> -<span class="sd"> dict: Dictionary containing both a YFPY TeamPoints instance and a YFPY TeamProjectedPoints instance with</span> -<span class="sd"> respective keys "team_points" and "team_projected_points".</span> +<span class="sd"> dict[str, TeamPoints | TeamProjectedPoints]: Dictionary containing both a YFPY TeamPoints instance and a</span> +<span class="sd"> YFPY TeamProjectedPoints instance with respective keys "team_points" and "team_projected_points".</span> <span class="sd"> """</span> <span class="n">team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_league_key</span><span class="p">()</span> <span class="o">+</span> <span class="s2">".t."</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">team_id</span><span class="p">)</span> @@ -1892,7 +1900,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve standings of specific team by team_id for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> Examples:</span> @@ -1930,7 +1938,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve roster of specific team by team_id and by week for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> chosen_week (int): Selected week for which to retrieve data.</span> @@ -2004,7 +2012,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve roster with ALL player info of specific team by team_id and by week for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> chosen_week (int): Selected week for which to retrieve data.</span> @@ -2092,8 +2100,8 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Player instances containing the keys "draft_analysis", "ownership", "percent_owned", and</span> -<span class="sd"> "player_stats", which each return instances of their respective YFPY objects.</span> +<span class="sd"> list[Player]: List of YFPY Player instances containing the keys "draft_analysis", "ownership",</span> +<span class="sd"> "percent_owned", and "player_stats", which each return instances of their respective YFPY objects.</span> <span class="sd"> """</span> <span class="n">team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_league_key</span><span class="p">()</span> <span class="o">+</span> <span class="s2">".t."</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">team_id</span><span class="p">)</span> @@ -2106,23 +2114,93 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <div class="viewcode-block" id="YahooFantasySportsQuery.get_team_roster_player_info_by_date"><a class="viewcode-back" href="../../_autosummary/yfpy.query.YahooFantasySportsQuery.html#yfpy.query.YahooFantasySportsQuery.get_team_roster_player_info_by_date">[docs]</a> <span class="k">def</span> <span class="nf">get_team_roster_player_info_by_date</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">team_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">chosen_date</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="n">List</span><span class="p">[</span><span class="n">Player</span><span class="p">]:</span> <span class="sd">"""Retrieve roster with ALL player info of specific team by team_id and by date for chosen league.</span> -<span class="sd"> Note: This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues.</span> - -<span class="sd"> Warning: This query will FAIL if you pass it an INVALID date string!</span> +<span class="sd"> Note:</span> +<span class="sd"> This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues.</span> +<span class="sd"> This query will FAIL if you pass it an INVALID date string!</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> chosen_date (str): Selected date for which to retrieve data. REQUIRED FORMAT: YYYY-MM-DD (Ex. 2011-05-01)</span> <span class="sd"> Examples:</span> <span class="sd"> >>> query = YahooFantasySportsQuery(Path("/path/to/auth/directory"), league_id="######")</span> <span class="sd"> >>> query.get_team_roster_player_info_by_date(1, "2011-05-01")</span> -<span class="sd"> TODO: EXAMPLE</span> +<span class="sd"> [</span> +<span class="sd"> {</span> +<span class="sd"> "player": {</span> +<span class="sd"> "display_position": "C",</span> +<span class="sd"> "draft_analysis": {</span> +<span class="sd"> "average_pick": 33.2,</span> +<span class="sd"> "average_round": 3.5,</span> +<span class="sd"> "average_cost": 39.2,</span> +<span class="sd"> "percent_drafted": 1.0</span> +<span class="sd"> },</span> +<span class="sd"> "editorial_player_key": "nhl.p.3981",</span> +<span class="sd"> "editorial_team_abbr": "Chi",</span> +<span class="sd"> "editorial_team_full_name": "Chicago Blackhawks",</span> +<span class="sd"> "editorial_team_key": "nhl.t.4",</span> +<span class="sd"> "eligible_positions": [</span> +<span class="sd"> "C",</span> +<span class="sd"> "F"</span> +<span class="sd"> ],</span> +<span class="sd"> "has_player_notes": 1,</span> +<span class="sd"> "headshot": {</span> +<span class="sd"> "size": "small",</span> +<span class="sd"> "url": "https://s.yimg.com/iu/api/res/1.2/tz.KOMoEiBDch6AJAGaUtg--~C/</span> +<span class="sd"> YXBwaWQ9eXNwb3J0cztjaD0yMzM2O2NyPTE7Y3c9MTc5MDtkeD04NTc7ZHk9MDtmaT11bGNyb3A7aD02MDtxPTEwMDt3PTQ2/https://s.yimg.com/xe/i/us/sp/v/nhl_cutout/players_l/11032021/3981.png"</span> +<span class="sd"> },</span> +<span class="sd"> "is_editable": 0,</span> +<span class="sd"> "is_undroppable": 0,</span> +<span class="sd"> "name": {</span> +<span class="sd"> "ascii_first": "Jonathan",</span> +<span class="sd"> "ascii_last": "Toews",</span> +<span class="sd"> "first": "Jonathan",</span> +<span class="sd"> "full": "Jonathan Toews",</span> +<span class="sd"> "last": "Toews"</span> +<span class="sd"> },</span> +<span class="sd"> "ownership": {</span> +<span class="sd"> "ownership_type": "team",</span> +<span class="sd"> "owner_team_key": "303.l.69624.t.2",</span> +<span class="sd"> "owner_team_name": "The Bateleurs"</span> +<span class="sd"> },</span> +<span class="sd"> "percent_owned": {</span> +<span class="sd"> "coverage_type": "week",</span> +<span class="sd"> "week": 25,</span> +<span class="sd"> "value": 98,</span> +<span class="sd"> "delta": -1.0</span> +<span class="sd"> },</span> +<span class="sd"> "player_id": 3981,</span> +<span class="sd"> "player_key": "303.p.3981",</span> +<span class="sd"> "player_notes_last_timestamp": 1651606838,</span> +<span class="sd"> "player_stats": {</span> +<span class="sd"> "coverage_type": "date",</span> +<span class="sd"> "stats": [</span> +<span class="sd"> {</span> +<span class="sd"> "stat": {</span> +<span class="sd"> "stat_id": 1,</span> +<span class="sd"> "value": 1.0</span> +<span class="sd"> }</span> +<span class="sd"> },</span> +<span class="sd"> ...</span> +<span class="sd"> ]</span> +<span class="sd"> },</span> +<span class="sd"> "position_type": "P",</span> +<span class="sd"> "primary_position": "C",</span> +<span class="sd"> "selected_position": {</span> +<span class="sd"> "coverage_type": "date",</span> +<span class="sd"> "is_flex": 0,</span> +<span class="sd"> "position": "C"</span> +<span class="sd"> },</span> +<span class="sd"> "uniform_number": 19</span> +<span class="sd"> }</span> +<span class="sd"> },</span> +<span class="sd"> ...</span> +<span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Player instances containing the keys "draft_analysis", "ownership", "percent_owned", and</span> -<span class="sd"> "player_stats", which each return instances of their respective YFPY objects.</span> +<span class="sd"> list[Player]: List of YFPY Player instances containing the keys "draft_analysis", "ownership",</span> +<span class="sd"> "percent_owned", and "player_stats", which each return instances of their respective YFPY objects.</span> <span class="sd"> """</span> <span class="n">team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_league_key</span><span class="p">()</span> <span class="o">+</span> <span class="s2">".t."</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">team_id</span><span class="p">)</span> @@ -2137,7 +2215,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve roster with ALL player info for the season of specific team by team_id and for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> Examples:</span> @@ -2211,8 +2289,8 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Player instances containing the keys "draft_analysis", "ownership", "percent_owned", and</span> -<span class="sd"> "player_stats", which each return instances of their respective YFPY objects.</span> +<span class="sd"> list[Player]: List of YFPY Player instances containing the keys "draft_analysis", "ownership",</span> +<span class="sd"> "percent_owned", and "player_stats", which each return instances of their respective YFPY objects.</span> <span class="sd"> """</span> <span class="n">team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_league_key</span><span class="p">()</span> <span class="o">+</span> <span class="s2">".t."</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">team_id</span><span class="p">)</span> @@ -2226,7 +2304,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve roster with player stats of specific team by team_id and by week for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> chosen_week (int): Selected week for which to retrieve data.</span> @@ -2298,7 +2376,8 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Player instances containing the "player_stats" key (returns a YFPY PlayerStats instance).</span> +<span class="sd"> list[Player]: List of YFPY Player instances containing the "player_stats" key (returns a YFPY PlayerStats</span> +<span class="sd"> instance).</span> <span class="sd"> """</span> <span class="n">team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_league_key</span><span class="p">()</span> <span class="o">+</span> <span class="s2">".t."</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">team_id</span><span class="p">)</span> @@ -2311,7 +2390,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve draft results of specific team by team_id for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> Examples:</span> @@ -2330,7 +2409,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY DraftResult instances.</span> +<span class="sd"> list[DraftResult]: List of YFPY DraftResult instances.</span> <span class="sd"> """</span> <span class="n">team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_league_key</span><span class="p">()</span> <span class="o">+</span> <span class="s2">".t."</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">team_id</span><span class="p">)</span> @@ -2343,7 +2422,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd">"""Retrieve matchups of specific team by team_id for chosen league.</span> <span class="sd"> Args:</span> -<span class="sd"> team_id (type): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> +<span class="sd"> team_id (str): Selected team ID for which to retrieva data (can be integers 1 through n where n is the</span> <span class="sd"> number of teams in the league).</span> <span class="sd"> Examples:</span> @@ -2358,7 +2437,7 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <span class="sd"> ]</span> <span class="sd"> Returns:</span> -<span class="sd"> list: List of YFPY Matchup instances.</span> +<span class="sd"> list[Matchup]: List of YFPY Matchup instances.</span> <span class="sd"> """</span> <span class="n">team_key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_league_key</span><span class="p">()</span> <span class="o">+</span> <span class="s2">".t."</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">team_id</span><span class="p">)</span> @@ -2515,9 +2594,9 @@ <h1>Source code for yfpy.query</h1><div class="highlight"><pre> <div class="viewcode-block" id="YahooFantasySportsQuery.get_player_stats_by_date"><a class="viewcode-back" href="../../_autosummary/yfpy.query.YahooFantasySportsQuery.html#yfpy.query.YahooFantasySportsQuery.get_player_stats_by_date">[docs]</a> <span class="k">def</span> <span class="nf">get_player_stats_by_date</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">player_key</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">chosen_date</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="n">Player</span><span class="p">:</span> <span class="sd">"""Retrieve player stats by player_key and by date for chosen league.</span> -<span class="sd"> Note: This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues.</span> - -<span class="sd"> Warning: This query will FAIL if you pass it an INVALID date string!</span> +<span class="sd"> Note:</span> +<span class="sd"> This applies to MLB, NBA, and NHL leagues, but does NOT apply to NFL leagues.</span> +<span class="sd"> This query will FAIL if you pass it an INVALID date string!</span> <span class="sd"> Args:</span> <span class="sd"> player_key (str): The player key of chosen player (example: 331.p.7200 - <game_id>.p.<player_id>).</span> diff --git a/docs/_modules/yfpy/utils.html b/docs/_modules/yfpy/utils.html index 4dad0889..77f49a6f 100644 --- a/docs/_modules/yfpy/utils.html +++ b/docs/_modules/yfpy/utils.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>yfpy.utils — YFPY v6.0.0 documentation</title> + <title>yfpy.utils — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="../../_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="../../_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="../../_static/jquery.js"></script> <script src="../../_static/underscore.js"></script> <script src="../../_static/doctools.js"></script> + <script src="../../_static/dark_mode_js/default_dark.js"></script> + <script src="../../_static/dark_mode_js/theme_switcher.js"></script> <script src="../../_static/js/theme.js"></script> <link rel="index" title="Index" href="../../genindex.html" /> <link rel="search" title="Search" href="../../search.html" /> @@ -93,7 +98,7 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> data (str): Data formatted as a JSON string.</span> <span class="sd"> Returns:</span> -<span class="sd"> The return value. True for success, False otherwise.</span> +<span class="sd"> str: JSON string that has been formatted with indents (two spaces).</span> <span class="sd"> """</span> <span class="k">return</span> <span class="sa">f</span><span class="s2">"</span><span class="se">\n</span><span class="si">{</span><span class="n">json</span><span class="o">.</span><span class="n">dumps</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">indent</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">complex_json_handler</span><span class="p">,</span> <span class="n">ensure_ascii</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span><span class="si">}</span><span class="se">\n</span><span class="s2">"</span></div> @@ -108,7 +113,7 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> parent_class (Type): Parent class type used to extract custom subclass type options for casting.</span> <span class="sd"> Returns:</span> -<span class="sd"> Recursively returns JSON objects until data is completely parsed, cleaned, and typed (where applicable).</span> +<span class="sd"> Any: Recursively returns JSON objects until data is completely parsed, cleaned, and typed (where applicable).</span> <span class="sd"> """</span> <span class="c1"># extract subclasses from parent class for typing</span> @@ -173,8 +178,8 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> json_obj (Any): JSON object (typically a dictionary or list, but can also be a primitive).</span> <span class="sd"> Returns:</span> -<span class="sd"> The numeric representation of any JSON strings that can be represented as integers or floats, else the</span> -<span class="sd"> original JSON object.</span> +<span class="sd"> int | float | Any: The numeric representation of any JSON strings that can be represented as integers or floats,</span> +<span class="sd"> else the original JSON object.</span> <span class="sd"> """</span> <span class="k">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">json_obj</span><span class="p">)</span> <span class="o">==</span> <span class="nb">str</span><span class="p">:</span> @@ -202,7 +207,7 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> and classes for casting as values.</span> <span class="sd"> Returns:</span> -<span class="sd"> A Python object (representing the original JSON object) that has been cast to the specified types.</span> +<span class="sd"> object: A Python object (representing the original JSON object) that has been cast to the specified type.</span> <span class="sd"> """</span> <span class="k">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="ow">in</span> <span class="n">json_obj_dict</span><span class="o">.</span><span class="n">items</span><span class="p">():</span> @@ -216,11 +221,11 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd">"""Recursive function to flatten JSON lists containing all disparate JSON dictionaries with no overlapping keys.</span> <span class="sd"> Args:</span> -<span class="sd"> json_obj_dict_list (list of dict of str: Any): List of JSON dictionaries.</span> +<span class="sd"> json_obj_dict_list (list[dict[str, Any]]): List of JSON dictionaries.</span> <span class="sd"> parent_class (Type): Parent class type used to extract custom subclass type options.</span> <span class="sd"> Returns:</span> -<span class="sd"> Returns a dictionary if the list was flattened, else a cleaned list if no flattening was needed.</span> +<span class="sd"> dict | list: Returns a dictionary if the list was flattened, else a cleaned list if no flattening was needed.</span> <span class="sd"> """</span> <span class="c1"># filter out empty lists and dicts but include when value = 0</span> @@ -253,8 +258,8 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> json_obj (Any): JSON object (typically a dictionary or list, but can also be a primitive).</span> <span class="sd"> Returns:</span> -<span class="sd"> A list made from a flattened dictionary if json_obj was a dictionary, the original list if json_obj was a list,</span> -<span class="sd"> or the original value if json_obj was a primitive.</span> +<span class="sd"> list: A list made from a flattened dictionary if json_obj was a dictionary, the original list if json_obj was a</span> +<span class="sd"> list, or the original value if json_obj was a primitive.</span> <span class="sd"> """</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">json_obj</span><span class="p">,</span> <span class="nb">dict</span><span class="p">):</span> @@ -273,7 +278,7 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> json_obj (Any): JSON object (typically a dictionary or list, but can also be a primitive).</span> <span class="sd"> Returns:</span> -<span class="sd"> JSON dictionary/list/primitive with contents cast to Python objects.</span> +<span class="sd"> dict | list | int | float | str | bool: JSON dictionary/list/primitive with contents cast to Python objects.</span> <span class="sd"> """</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">json_obj</span><span class="p">,</span> <span class="nb">dict</span><span class="p">):</span> @@ -289,10 +294,11 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd">"""Function to convert a JSON dictionary to a list.</span> <span class="sd"> Args:</span> -<span class="sd"> json_dict (dict of str: Any): JSON dictionary.</span> +<span class="sd"> json_dict (dict[str, Any]): JSON dictionary.</span> <span class="sd"> Returns:</span> -<span class="sd"> A list derived from a JSON dictionary, or the original dictionary if it does not contain dictionaries as values.</span> +<span class="sd"> list: A list derived from a JSON dictionary, or the original dictionary if it does not contain dictionaries as</span> +<span class="sd"> values.</span> <span class="sd"> """</span> <span class="n">first_key</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">json_dict</span><span class="o">.</span><span class="n">keys</span><span class="p">())[</span><span class="mi">0</span><span class="p">]</span> @@ -317,7 +323,7 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> val_to_key (str): Key used to sort the dictionaries contained in json_dict.</span> <span class="sd"> Returns:</span> -<span class="sd"> An ordered dictionary of dictionaries sorted by val_to_key.</span> +<span class="sd"> dict[str, Any]: An ordered dictionary of dictionaries sorted by val_to_key.</span> <span class="sd"> """</span> <span class="n">out</span> <span class="o">=</span> <span class="p">{}</span> @@ -336,7 +342,7 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> obj (Any): Unserializable Python object to be serialized into JSON.</span> <span class="sd"> Returns:</span> -<span class="sd"> Serializable version of the Python object.</span> +<span class="sd"> Any: Serializable version of the Python object.</span> <span class="sd"> """</span> <span class="k">if</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">obj</span><span class="p">,</span> <span class="s2">"serialized"</span><span class="p">):</span> @@ -355,7 +361,7 @@ <h1>Source code for yfpy.utils</h1><div class="highlight"><pre> <span class="sd"> json_obj (Any): JSON object (typically a dictionary or list, but can also be a primitive) to be cleaned.</span> <span class="sd"> Returns:</span> -<span class="sd"> Reformatted JSON list derived from original JSON object.</span> +<span class="sd"> Any: Reformatted JSON list derived from original JSON object.</span> <span class="sd"> """</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">json_obj</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="nb">list</span><span class="p">):</span> diff --git a/docs/_static/custom.css b/docs/_static/custom.css new file mode 100644 index 00000000..b1f26c47 --- /dev/null +++ b/docs/_static/custom.css @@ -0,0 +1,8 @@ + +span.sig-name.descname { + color: mediumblue !important; +} + +html[data-theme='dark'] .theme-switcher { + box-shadow: 0 3px 14px 4px rgba(255, 255, 255, 0.62) !important; +} diff --git a/docs/_static/dark_mode_css/custom.css b/docs/_static/dark_mode_css/custom.css new file mode 100644 index 00000000..989c2ada --- /dev/null +++ b/docs/_static/dark_mode_css/custom.css @@ -0,0 +1,77 @@ +.wy-side-nav-search input[type='text'] { + border-radius: 3px; +} + +input[type='color'], +input[type='date'], +input[type='datetime-local'], +input[type='datetime'], +input[type='email'], +input[type='month'], +input[type='number'], +input[type='password'], +input[type='search'], +input[type='tel'], +input[type='text'], +input[type='time'], +input[type='url'], +input[type='week'] { + box-shadow: none; +} + +.theme-switcher { + border-radius: 50%; + position: fixed; + right: 1.6em; + bottom: 1.4em; + z-index: 3; + border: none; + height: 2.2em; + width: 2.2em; + background-color: #fcfcfc; + font-size: 20px; + -webkit-box-shadow: 0px 3px 14px 4px rgba(0, 0, 0, 0.62); + box-shadow: 0px 3px 14px 4px rgba(0, 0, 0, 0.62); + color: #404040; + transition: all 0.3s ease-in-out; +} + +.wy-nav-content a, +.wy-nav-content a:visited { + color: #3091d1; +} + +body, +.wy-nav-content-wrap, +.wy-nav-content, +.section, +.highlight, +.rst-content div[class^='highlight'], +.wy-nav-content a, +.btn-neutral, +.btn, +footer, +.wy-nav-side, +.wy-menu-vertical li, +.wy-menu-vertical a, +.wy-side-nav-search .wy-dropdown, +.wy-side-nav-search a, +.wy-side-nav-search input, +html.writer-html4 .rst-content dl:not(.docutils) > dt, +html.writer-html5 + .rst-content + dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) + > dt, +.rst-content code, +.rst-content tt, +html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list) > dt, +html.writer-html5 + .rst-content + dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) + dl:not(.field-list) + > dt, +code, +.rst-content code.xref, +.rst-content tt.xref { + transition: all 0.2s ease-in-out; +} diff --git a/docs/_static/dark_mode_css/dark.css b/docs/_static/dark_mode_css/dark.css new file mode 100644 index 00000000..fb8802d7 --- /dev/null +++ b/docs/_static/dark_mode_css/dark.css @@ -0,0 +1,501 @@ +:root { + --dark-text-color: #c1c1c1; + --dark-link-color: #249ee8; +} + +html[data-theme='dark'] body { + color: #bfbfbf; +} + +html[data-theme='dark'] .wy-nav-content-wrap { + background-color: #101010; +} + +html[data-theme='dark'] .wy-nav-content { + background-color: #141414; +} + +html[data-theme='dark'] .section { + color: var(--dark-text-color); +} + +html[data-theme='dark'] .highlight { + background-color: #17181c; +} + +html[data-theme='dark'] .highlight .nn { + color: var(--dark-text-color); +} + +html[data-theme='dark'] .highlight .nb { + color: #8bb8df; +} + +html[data-theme='dark'] .highlight .kn, +html[data-theme='dark'] .highlight .kc, +html[data-theme='dark'] .highlight .k { + color: #41c2ea; +} + +html[data-theme='dark'] .highlight .s1, +html[data-theme='dark'] .highlight .s2 { + color: #b3e87f; +} + +html[data-theme='dark'] .highlight .nt { + color: #ccb350; +} + +html[data-theme='dark'] .highlight .c1 { + color: #686868; +} + +html[data-theme='dark'] .rst-content div[class^='highlight'] { + border-color: #1a1a1a; +} + +html[data-theme='dark'] .wy-nav-content a, +html[data-theme='dark'] .wy-nav-content a:visited { + color: var(--dark-link-color); +} + +html[data-theme='dark'] .btn-neutral { + background-color: #17181c !important; +} + +html[data-theme='dark'] .btn-neutral:hover { + background-color: #101114 !important; +} + +html[data-theme='dark'] .btn-neutral:visited { + color: #c1c1c1 !important; +} + +html[data-theme='dark'] .btn { + box-shadow: none; +} + +html[data-theme='dark'] footer { + color: #bdbdbd; +} + +html[data-theme='dark'] .wy-nav-side { + background-color: #0d0d0d; +} + +html[data-theme='dark'] .wy-menu-vertical li.current { + background-color: #141414; +} + +html[data-theme='dark'] .wy-menu-vertical li.current > a, +html[data-theme='dark'] .wy-menu-vertical li.on a { + background-color: #141415; + color: var(--dark-text-color); +} + +html[data-theme='dark'] .wy-menu-vertical li.toctree-l1.current > a, +html[data-theme='dark'] .wy-menu-vertical li.current a { + border-color: #0b0c0d; +} + +html[data-theme='dark'] .wy-menu-vertical li.current a { + color: #bbb; +} + +html[data-theme='dark'] .wy-menu-vertical li.current a:hover { + background-color: #222; +} + +html[data-theme='dark'] .wy-menu-vertical a:hover, +html[data-theme='dark'] .wy-menu-vertical li.current > a:hover, +html[data-theme='dark'] .wy-menu-vertical li.on a:hover { + background-color: #1e1e1e; +} + +html[data-theme='dark'] .wy-menu-vertical li.toctree-l2.current > a, +html[data-theme='dark'] + .wy-menu-vertical + li.toctree-l2.current + li.toctree-l3 + > a { + background-color: #18181a; +} + +html[data-theme='dark'] .wy-side-nav-search { + background-color: #0b152d; +} + +html[data-theme='dark'] .wy-side-nav-search .wy-dropdown > a, +html[data-theme='dark'] .wy-side-nav-search > a { + color: #ddd; +} + +html[data-theme='dark'] .wy-side-nav-search input[type='text'] { + border-color: #111; + background-color: #141414; + color: var(--dark-text-color); +} + +html[data-theme='dark'] .theme-switcher { + background-color: #0b0c0d; + color: var(--dark-text-color); +} + +html[data-theme='dark'].writer-html4 .rst-content dl:not(.docutils) > dt, +html[data-theme='dark'].writer-html5 + .rst-content + dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) + > dt { + background-color: #0b0b0b; + color: #007dce; + border-color: #282828; +} + +html[data-theme='dark'] .rst-content code, +html[data-theme='dark'] .rst-content tt { + color: var(--dark-text-color); +} + +html[data-theme='dark'].writer-html4 + .rst-content + dl:not(.docutils) + dl:not(.field-list) + > dt, +html[data-theme='dark'].writer-html5 + .rst-content + dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) + dl:not(.field-list) + > dt { + background-color: #0f0f0f; + color: #959595; + border-color: #2b2b2b; +} + +html[data-theme='dark'] .rst-content code, +html[data-theme='dark'] .rst-content tt, +html[data-theme='dark'] code { + background-color: #2d2d2d; + border-color: #1c1c1c; +} + +html[data-theme='dark'] .rst-content code.xref, +html[data-theme='dark'] .rst-content tt.xref, +html[data-theme='dark'] a .rst-content code, +html[data-theme='dark'] a .rst-content tt { + color: #cecece; +} + +html[data-theme='dark'] .rst-content .hint, +html[data-theme='dark'] .rst-content .important, +html[data-theme='dark'] .rst-content .tip, +html[data-theme='dark'] .rst-content .wy-alert-success.admonition, +html[data-theme='dark'] .rst-content .wy-alert-success.admonition-todo, +html[data-theme='dark'] .rst-content .wy-alert-success.attention, +html[data-theme='dark'] .rst-content .wy-alert-success.caution, +html[data-theme='dark'] .rst-content .wy-alert-success.danger, +html[data-theme='dark'] .rst-content .wy-alert-success.error, +html[data-theme='dark'] .rst-content .wy-alert-success.note, +html[data-theme='dark'] .rst-content .wy-alert-success.seealso, +html[data-theme='dark'] .rst-content .wy-alert-success.warning, +html[data-theme='dark'] .wy-alert.wy-alert-success { + background-color: #00392e; +} + +html[data-theme='dark'] .rst-content .hint .admonition-title, +html[data-theme='dark'] .rst-content .hint .wy-alert-title, +html[data-theme='dark'] .rst-content .important .admonition-title, +html[data-theme='dark'] .rst-content .important .wy-alert-title, +html[data-theme='dark'] .rst-content .tip .admonition-title, +html[data-theme='dark'] .rst-content .tip .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.admonition-todo + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.admonition-todo + .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.admonition + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.admonition + .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.attention + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.attention + .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.caution + .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-success.caution .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-success.danger .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-success.danger .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-success.error .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-success.error .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-success.note .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-success.note .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.seealso + .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-success.seealso .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-success.warning + .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-success.warning .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert.wy-alert-success + .admonition-title, +html[data-theme='dark'] + .wy-alert.wy-alert-success + .rst-content + .admonition-title, +html[data-theme='dark'] .wy-alert.wy-alert-success .wy-alert-title { + background-color: #006a56; +} + +html[data-theme='dark'] .rst-content .note, +html[data-theme='dark'] .rst-content .seealso, +html[data-theme='dark'] .rst-content .wy-alert-info.admonition, +html[data-theme='dark'] .rst-content .wy-alert-info.admonition-todo, +html[data-theme='dark'] .rst-content .wy-alert-info.attention, +html[data-theme='dark'] .rst-content .wy-alert-info.caution, +html[data-theme='dark'] .rst-content .wy-alert-info.danger, +html[data-theme='dark'] .rst-content .wy-alert-info.error, +html[data-theme='dark'] .rst-content .wy-alert-info.hint, +html[data-theme='dark'] .rst-content .wy-alert-info.important, +html[data-theme='dark'] .rst-content .wy-alert-info.tip, +html[data-theme='dark'] .rst-content .wy-alert-info.warning, +html[data-theme='dark'] .wy-alert.wy-alert-info { + background-color: #002c4d; +} + +html[data-theme='dark'] .rst-content .note .admonition-title, +html[data-theme='dark'] .rst-content .note .wy-alert-title, +html[data-theme='dark'] .rst-content .seealso .admonition-title, +html[data-theme='dark'] .rst-content .seealso .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-info.admonition-todo + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-info.admonition-todo + .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-info.admonition + .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.admonition .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.attention .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.attention .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.caution .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.caution .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.danger .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.danger .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.error .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.error .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.hint .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.hint .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.important .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.important .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.tip .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.tip .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-info.warning .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-info.warning .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert.wy-alert-info .admonition-title, +html[data-theme='dark'] .wy-alert.wy-alert-info .rst-content .admonition-title, +html[data-theme='dark'] .wy-alert.wy-alert-info .wy-alert-title { + background-color: #004a7b; +} + +html[data-theme='dark'] .rst-content .admonition-todo, +html[data-theme='dark'] .rst-content .attention, +html[data-theme='dark'] .rst-content .caution, +html[data-theme='dark'] .rst-content .warning, +html[data-theme='dark'] .rst-content .wy-alert-warning.admonition, +html[data-theme='dark'] .rst-content .wy-alert-warning.danger, +html[data-theme='dark'] .rst-content .wy-alert-warning.error, +html[data-theme='dark'] .rst-content .wy-alert-warning.hint, +html[data-theme='dark'] .rst-content .wy-alert-warning.important, +html[data-theme='dark'] .rst-content .wy-alert-warning.note, +html[data-theme='dark'] .rst-content .wy-alert-warning.seealso, +html[data-theme='dark'] .rst-content .wy-alert-warning.tip, +html[data-theme='dark'] .wy-alert.wy-alert-warning { + background-color: #533500; +} + +html[data-theme='dark'] .rst-content .admonition-todo .admonition-title, +html[data-theme='dark'] .rst-content .admonition-todo .wy-alert-title, +html[data-theme='dark'] .rst-content .attention .admonition-title, +html[data-theme='dark'] .rst-content .attention .wy-alert-title, +html[data-theme='dark'] .rst-content .caution .admonition-title, +html[data-theme='dark'] .rst-content .caution .wy-alert-title, +html[data-theme='dark'] .rst-content .warning .admonition-title, +html[data-theme='dark'] .rst-content .warning .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-warning.admonition + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-warning.admonition + .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.danger .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.danger .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.error .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.error .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.hint .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.hint .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-warning.important + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-warning.important + .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.note .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.note .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-warning.seealso + .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.seealso .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.tip .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-warning.tip .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert.wy-alert-warning + .admonition-title, +html[data-theme='dark'] + .wy-alert.wy-alert-warning + .rst-content + .admonition-title, +html[data-theme='dark'] .wy-alert.wy-alert-warning .wy-alert-title { + background-color: #803b00; +} + +html[data-theme='dark'] .rst-content .danger, +html[data-theme='dark'] .rst-content .error, +html[data-theme='dark'] .rst-content .wy-alert-danger.admonition, +html[data-theme='dark'] .rst-content .wy-alert-danger.admonition-todo, +html[data-theme='dark'] .rst-content .wy-alert-danger.attention, +html[data-theme='dark'] .rst-content .wy-alert-danger.caution, +html[data-theme='dark'] .rst-content .wy-alert-danger.hint, +html[data-theme='dark'] .rst-content .wy-alert-danger.important, +html[data-theme='dark'] .rst-content .wy-alert-danger.note, +html[data-theme='dark'] .rst-content .wy-alert-danger.seealso, +html[data-theme='dark'] .rst-content .wy-alert-danger.tip, +html[data-theme='dark'] .rst-content .wy-alert-danger.warning, +html[data-theme='dark'] .wy-alert.wy-alert-danger { + background-color: #82231a; +} + +html[data-theme='dark'] .rst-content .danger .admonition-title, +html[data-theme='dark'] .rst-content .danger .wy-alert-title, +html[data-theme='dark'] .rst-content .error .admonition-title, +html[data-theme='dark'] .rst-content .error .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-danger.admonition-todo + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-danger.admonition-todo + .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-danger.admonition + .admonition-title, +html[data-theme='dark'] + .rst-content + .wy-alert-danger.admonition + .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-danger.attention + .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.attention .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.caution .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.caution .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.hint .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.hint .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert-danger.important + .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.important .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.note .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.note .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.seealso .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.seealso .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.tip .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.tip .wy-alert-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.warning .admonition-title, +html[data-theme='dark'] .rst-content .wy-alert-danger.warning .wy-alert-title, +html[data-theme='dark'] + .rst-content + .wy-alert.wy-alert-danger + .admonition-title, +html[data-theme='dark'] + .wy-alert.wy-alert-danger + .rst-content + .admonition-title, +html[data-theme='dark'] .wy-alert.wy-alert-danger .wy-alert-title { + background-color: #b9372b; +} + +html[data-theme='dark'] .wy-nav-top { + background-color: #0b152d; +} + +html[data-theme='dark'] .rst-content table.docutils thead, +html[data-theme='dark'] .rst-content table.field-list thead, +html[data-theme='dark'] .wy-table thead { + color: var(--dark-text-color); +} + +html[data-theme='dark'] + .rst-content + table.docutils:not(.field-list) + tr:nth-child(2n-1) + td, +html[data-theme='dark'] .wy-table-backed, +html[data-theme='dark'] html[data-theme='dark'] .wy-table-odd td, +html[data-theme='dark'] .wy-table-striped tr:nth-child(2n-1) td { + background-color: #181818; +} + +html[data-theme='dark'] .rst-content table.docutils td, +html[data-theme='dark'] .wy-table-bordered-all td, +html[data-theme='dark'].writer-html5 .rst-content table.docutils th, +html[data-theme='dark'] .rst-content table.docutils, +html[data-theme='dark'] .wy-table-bordered-all { + border-color: #262626; +} + +html[data-theme='dark'] .rst-content table.docutils caption, +html[data-theme='dark'] .rst-content table.field-list caption, +html[data-theme='dark'] .wy-table caption { + color: var(--dark-text-color); +} + +html[data-theme='dark'] .wy-menu-vertical li.toctree-l3.current > a, +html[data-theme='dark'] + .wy-menu-vertical + li.toctree-l3.current + li.toctree-l4 + > a { + background-color: #18181a; +} diff --git a/docs/_static/dark_mode_css/general.css b/docs/_static/dark_mode_css/general.css new file mode 100644 index 00000000..aa614f81 --- /dev/null +++ b/docs/_static/dark_mode_css/general.css @@ -0,0 +1,68 @@ +input[type='color'], +input[type='date'], +input[type='datetime-local'], +input[type='datetime'], +input[type='email'], +input[type='month'], +input[type='number'], +input[type='password'], +input[type='search'], +input[type='tel'], +input[type='text'], +input[type='time'], +input[type='url'], +input[type='week'] { + box-shadow: none; +} + +.theme-switcher { + border-radius: 50%; + position: fixed; + right: 1.6em; + bottom: 1.4em; + z-index: 3; + border: none; + height: 2.2em; + width: 2.2em; + background-color: #fcfcfc; + font-size: 20px; + -webkit-box-shadow: 0px 3px 14px 4px rgba(0, 0, 0, 0.62); + box-shadow: 0px 3px 14px 4px rgba(0, 0, 0, 0.62); + color: #404040; + transition: all 0.3s ease-in-out; +} + +body, +.wy-nav-content-wrap, +.wy-nav-content, +.section, +.highlight, +.rst-content div[class^='highlight'], +.wy-nav-content a, +.btn-neutral, +.btn, +footer, +.wy-nav-side, +.wy-menu-vertical li, +.wy-menu-vertical a, +.wy-side-nav-search .wy-dropdown, +.wy-side-nav-search a, +.wy-side-nav-search input, +html.writer-html4 .rst-content dl:not(.docutils) > dt, +html.writer-html5 + .rst-content + dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) + > dt, +.rst-content code, +.rst-content tt, +html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list) > dt, +html.writer-html5 + .rst-content + dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) + dl:not(.field-list) + > dt, +code, +.rst-content code.xref, +.rst-content tt.xref { + transition: all 0.2s ease-in-out; +} diff --git a/docs/_static/dark_mode_js/default_dark.js b/docs/_static/dark_mode_js/default_dark.js new file mode 100644 index 00000000..ea63e072 --- /dev/null +++ b/docs/_static/dark_mode_js/default_dark.js @@ -0,0 +1,13 @@ +const loadTheme = () => { + let theme = localStorage.getItem('theme'); + + if (theme !== null) { + if (theme === 'dark') + document.documentElement.setAttribute('data-theme', 'dark'); + } else { + localStorage.setItem('theme', 'dark'); + document.documentElement.setAttribute('data-theme', 'dark'); + } +}; + +loadTheme(); diff --git a/docs/_static/dark_mode_js/default_light.js b/docs/_static/dark_mode_js/default_light.js new file mode 100644 index 00000000..2b19f92e --- /dev/null +++ b/docs/_static/dark_mode_js/default_light.js @@ -0,0 +1,13 @@ +const loadTheme = () => { + let theme = localStorage.getItem('theme'); + + if (theme !== null) { + if (theme === 'dark') + document.documentElement.setAttribute('data-theme', 'dark'); + } else { + localStorage.setItem('theme', 'light'); + document.documentElement.setAttribute('data-theme', 'light'); + } +}; + +loadTheme(); diff --git a/docs/_static/dark_mode_js/theme_switcher.js b/docs/_static/dark_mode_js/theme_switcher.js new file mode 100644 index 00000000..860bd5d7 --- /dev/null +++ b/docs/_static/dark_mode_js/theme_switcher.js @@ -0,0 +1,39 @@ +const createThemeSwitcher = () => { + let btn = document.createElement('BUTTON'); + btn.className = 'theme-switcher'; + btn.id = 'themeSwitcher'; + btn.innerHTML = + '<i id=themeMoon class="fa fa-moon-o"></i><i id=themeSun class="fa fa-sun-o"></i>'; + document.body.appendChild(btn); + + if (localStorage.getItem('theme') === 'dark') $('#themeMoon').hide(0); + else $('#themeSun').hide(0); +}; + +$(document).ready(() => { + createThemeSwitcher(); + $('#themeSwitcher').click(switchTheme); + + $('footer').html( + $('footer').html() + + 'Dark theme provided by <a href="http://mrdogebro.com">MrDogeBro</a>.' + ); +}); + +const switchTheme = () => { + if (localStorage.getItem('theme') === 'dark') { + localStorage.setItem('theme', 'light'); + document.documentElement.setAttribute('data-theme', 'light'); + + $('#themeSun').fadeOut(200, () => { + $('#themeMoon').fadeIn(200); + }); + } else { + localStorage.setItem('theme', 'dark'); + document.documentElement.setAttribute('data-theme', 'dark'); + + $('#themeMoon').fadeOut(200, () => { + $('#themeSun').fadeIn(200); + }); + } +}; diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 87107c65..7ed2e324 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: 'v7.0.0', + VERSION: 'v7.0.2', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/_static/yfpy-logo.png b/docs/_static/yfpy-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..efcc54e97c1a8281c9895473b634873ba5651064 GIT binary patch literal 15658 zcmeHtbx>W;66QsM2MF%&4i|TK2@u@fU4ug)xI;p4LV(~J+#Pap50+rTC1}t+g#6xn zwfo;z?N;s9yT#$y%=Ao8_cvenoXD5TGS86+kU${Nb2(W_H4q4D3%H&}fCK)^X$CEW zKqwA25)v=vBqYdQx;k0f*js==vXQA;@Y?D_IN5qh2?^uS2(pN6lxi@th<VQv3}Fe$ z5vfw}Fhio+m>3#8U-U&)MA6l!T0&JbMw=c*Kf|^#nC^Q!oRJVzaWi~5dO6Y-IGXue zr3u`03CjH)%$T^5rwiJMM*f8Oqbr8pW(Q?bJqQNH8VV!V`85Y3BMS?GD1PgM!OAiy zVl7}sr|W#|_X7jJUvLaOhy!&^u|4KJnhO|o1(z+U3j(R;HDs!hseb1}-;*~9La)^P zZcn{Z(D^~$&%Kj|KKS{G1!(%Seg!8XDAxDo7~O`21WD`|dP~%A3U*MsGCKTmsJ?J- z)O^;jQ(AgwzFyC9LumFGcs6jyI^>=(a0^}JeTGnI>g(qbx)HK8L+i>nA_}J+)FLXv z+dXioB`*mQa|cOhk2McJ(LE~^Ut%7OiPV@TSVN;|uQ>$eV&w@^=-9*)oSNHfi{zqJ zGv*LtJga8!HCby-vrZKTD`52p;~nC-mwXONhOLI`jfSlmmrNbO+4%&U%38;*Fl<?T z_Oo#kssqUgZKG+33HyOCFDQR)fHNvot{7dNteyd@pjWgEsydp9hh5$RTp~LdhhLXC zjEQxkCzeTu9uCj=ySkgnMmuD<oyv$ijkR8iZmsw8aTm0ST4;^%JUxjQSwI@Hrw*AV zHQFx(bF+`|Za<L4#Z#Ni#-6QhNMet{%ZWLMxH2mzZuAxJyC91hHi|nzRfm_cseZvx zp%2PXABwk<Lt0Bpaaoh%TN>oG5WI3le?CtJ%N9fwr^tr50aDfTGT^x_$V7zECwsOa z3d+<-@4_yI0h@X&!AgBci+~m7u4C~w)&wEt-G5EceC+|J15+CY!|2+j9&sv$HTb4u z6Q;CRVnwYJ^Ye?l9syibk{BK|)V|w}IW*f28|{~v<&%T(LL8j%%#nG$=%%pjG1l>f zKcE^(NuF1VIXC`LT(V+|ce)5I3ia%!?Di0c|8XHXA-IF48V5(5Afl)d4LPz4UKCYU z5yZO;-%r4w8;A`8A41(#9gA)+VA?K}G-7L*+;-kIptSoEFbLEz;!~qh!Y3XC=okOU z{lVA!@$>oRxoUqp-z%q!aY+3A!m36N+L5Y=u4#0Y#JtWvtS5;;)C?5dZ0L+x`8@kG zl5YkoaGrCy4WYr_uH^CCr1x++Wgn9`=4|I!=EjDbpu47_`?}0jk`$ApYQmnO;P?q3 z;1RKp^+o>J+TDT+S~JMMz40LwIYt#b)9cvTdO!^dR1XY%NOWo*qyeFN_pGlTD_IS| zis}&uxjh$bs(V@7gN+M)`+hu>b_6{QTEQ6p)CI<{6Ad=_B|4(17=|nirtz70<5+<) zQX14&i0MnDcW=0ih2~M}gAI&Xc@cIyRh^+Tp>Vq_oQaphT8c1RVTHaEZ%d$uhK{52 zn?|IO&qh$Ly=6-TQDH?&V<d1=!3;_FMi6}nhRDb#rVjd;GpdCVi4r7W4!-_G+!QM) z*_^;LNQ)&={F%iz<XbM~OPXQv{BbIG!Sq;V>FDui+iG=0<&u}VU$zm?D13+yM2$YS z;dM^4`$LG_`qS_Tqx&YSnG~Z&y5*}l$}md12!6P=M|l`8&&y;+Ou4`vqIfyOX2+Z! z4_z_&A-0pOhRv-N9hY87w8B5g=e~$RjDt0T4rhCtpp+&~N0aix6CD*(xu<qo&Rd2G z<2<rn(#acVDuS<fr<b}nw%5Pc(p2Dtz52Z*1%48d-2EqQjQ6iZ8EDEW56HO^D-!tS zNT;V~Ak$0J-P4mZy|$;*!_%In#9A#MFBHq;%cSaQZj#J~{C;u%;`rt1O8Fb3DS1g| zqHtdAmR>G}XjosKui&j~x@-I|O#_2v@nsnyLxWGkGHv?)9oKy4;k%^8{IB2{GWg>d zidYH`KXI!&sjp62a}w&JGiPav>dBXW%=#ph>pz}r*J$m`c|}mm#lUIHRbkyaNoA*N zSHnqbjbro9hGeq!(?Yq_Y|VtJoy!+X8x3nN>*eX)nL@kx>A0EEIm3@_dN-{XZp2A( zvC5xOjjV!4xwDe_<9G0ulST_qw@-H#cZznhnk5bN4B{N)9E%SPm${cogouUE+OXP+ zeXxB7&iK#R{R#c!0<!Np?%rJUoQXUK<M$KL;MIF;k5n=CtPrB`AaJ1LrQq#@8y$~_ z5=`)H)9f0%t45F8UpQ_UV>xm5Stn1}<RAWM?zww=`u07F2=8qiyY0Slrm^6%cZN%; zOJ!uSTw`RfdDf6zvZK2H6xkHf)J)-kQVV3;63UXIcE(c4k`>Pf1&1<Tb(FVno1KR{ zp6z{x6PFYCsJ7~hY<-$l_1IcFbzhRr2aBd}HGMS$!w}oL8I)4nQh`}>yTUKyKIP{+ zdzakx+{N6;4!ic*iv;to_R;pG4o3?U`_Kn8iyGeyYH7cL58MuTz8QIn5(^TCqGF@I zCsLJRl}TKe9`K|MNsdpRFP_{f1kZff)Zf-WxE+^TrT%7-t&sJ#^o1tnq)Zu}i)XKv zmdc#q+(Ctx%x+8!5ucO!`XG-Zs-s{7QiI(g=Ox?a!r}R0r4W%2EJ=o-<LgNw8DEw& z`;*(X%>(N5l9SzE^}j}sSHAlv7k`a0V=>7-CBK5bfn4zIo=(htZRotrJ<16f4QL8z zxyz2PA*ROr;y-N`h#Xk)p!pC7k`|Tjd>0fadMfH@Z1Fvx>?>KocwDX(ldmSK9on8o zm0cC*mGiN0J*zKG3m+^pA{srS4e|`45~=~|H5r70NuZ3sjCKj^=i}`LOHRRHD%GnL zhZsIkymlt(BQqK!h%FT>AEQfpPWO#mmtdKffS8!iXJ*@%eU^PKtyvrWYor0TugEC3 zqw7+lx2d1LpVaMCXd)sQW0YnRla}UC+3!78W*yUxV~s(LU=y_z*g{`kWB6t|VLG*# z*i1U+1K*Zux@tOIxo}oWc2YZKo0t9eJeQfk!0R|h5-+pXgRA28F%`D-1fC!Bk|U8z zk>MN&_{I1wU|~12rqrbsMdhux5E7D%hIf}qq`gKXM;KSgnn>9ezpct4KG_F3Z4506 zcyvsdp3(Ck&p*!bz2M7mTlv|)bqF~aQy5u%U->R4ag}WL#m^`eC5|jk54DzFRW+ua zw0(isBO4?(DemDYiLvizaJReTuQi*pZfSq_bO&`ub)%`P6%wVF2x$m@@ksBf>zm5P z4#U3VAkG=hSmEgL>tDi0v#POl%nE}HXU=dex?Y4VWVv<!+)r2dkRfo{@VequbM(e8 zVE4BF84dClllQIqmC8&XLEq$B2J#(_qhTm32D7c+e!KVbS|#;u5^_OBfki>i`{Q@| zSFbn5HbpL3M|8i{L+lm`H+whNHhDB*E9Sqb`C3d250pw*mKcm^8`NA^a$(M8vYyf{ zw!W*;Y_HE3Y;Fz6nrYtL6RyOq=rDYtU+whf<ZU0}iqnQuYYn}%`iN!nNI`~(!wZL| zFI;|h4h2dU3*2k<-3}@ZMfM^$$fxg1h@}POz5EvFR~D)nP3DRjj!H_F`&-^?<j?%t ztq@wj&|e{}X=v|nvfLBC^DnsR3iy4G3(tYN#Ea)qwTXWEa-?#$!;x1}L|-j>TDkO~ z7<1NRx@e|>N0Pga^O}o9c+J)Pr|M}w_P|*jvw$*R`*-g^byanz+D}b4k{6K!%$RzI z*+g!?z7=1oI~3(B=LleWZf)qyE)=@m|BTDN6k2r-ew}ytajx&1=Gbgc$Lo8~#*xzU zi=@kf>#xG^2^VF)kal2rZ}!e4lv-7|R2a09xV7C$|BBV)8Cc$L?CUtc^;|ia^Flg0 zTh4Necdp!MpS`Pr??+<@Y<TcD3fCH_4kt&`Bc&E@zDc{h+QeK)9?L?`p3HtH1oqWD zUpn|bQBhU#m9@Wp+mHVB!kocv_ysAU;X>Q>`B<)qo^St|d;7cg!@$~&@*j&?fv<08 zCJE<mz8l=Pv|mz_qKNEY58irTsP7h8`Kt>j3%?Jnewe)C+TClrzr7DY)EXwf!s`4k zT3ZA1uEhlD5`f(28&vxle7m5;QttLZ&<}`=H+@hi(7A8{9RprHl^GeJ{Z-UO*1<|d z-x*#4keo2c!;6%FA<?3#g}&)?l?u7w_E8|RFZUz^sGaHP=%{r6=%MC09J23#Wpxd_ z2EvOA6uq@}^DV28K+56!vlgPjRv0N*lJ5gI9iRyQgvJcXHbo%*h_cX@vs6+7F#y*H zAXq2@&@<o)3OIzJ2>*304Mhin`STna1PZqS!Tv3y44fZ-3Bd7K=jjZS^cDmU++hHR zcP{ilrJ=TRVg9)WO#|;hV(Joda==;L%+<oe(aqY)eJy3A1$cnyEUV)N0^v|U9#C>> zRL4O3vo^1^-L;hz`OTahSWL{FOf6Wv9h@KA0SS8Z1D6gK?j~g34)%_2{N6$oe@gHJ z*N=}`Daig5akmqq&{ld$CgJ32LB`F(#==G+j6_C8Cg^Hz$*(3U{kJ-BCq!ZG?(WRb z%If9i#o`5KadNd{W#{ALV`bxD<=|ijN-(><c62xKW_EO=d}`#Mb|fv_%v^1p-EEv4 z$sXG^F?I5A7owne6!fp(Q$H=dZT>CE(e3ZBfB~{TzF}o&VPpMQ+dx&p$EW-+ZM-e) zbtG*Z0G$CcggMwb1pk!(U*7y%;(yfC{&!7IUhe;_`5$lo=b9RB7OoOb4uD8^;eSup z-^%~_@^3{!*2j_mhbErX{O2j4XJI5k)_={JFp^{PsVXpyL^hHtuYfaPWPg6Pz<)a6 zcsv6K!Ihclq6u*Bm6H^E<qfrOfVi(TfJ<_t96>g%E5;NlYgSzFPBtO1G?eT!gYD}3 zdGQ$xo5+HT`N#rE1=VzI@zQc`>o>iIcFcJxC6k-0PLs4_N0%%9N6Wreqisi*O5I0o z0$y7JKLt(?o7|2dd<)rvuYbjxlEat>p(H?Yh{8d4iE{IAiOvU$|G6Cm;g6$?v%8V~ zbBBNq;|_u1fRp-Hl>rF5C>&6Z491*H6etTnh=&#S)Yu@17(DRj4bXZph+TAmh|KII z79i$Nd3OlWzvcFVh~0u>#8jVJ3VIa!Pb2vMp9u|mF>t%T06zbj6IfVgS#Q5EE%I=i z>?*)Hm?h9KoJbj7TCY<uan$i}D6i4r>9U9_et$k^RI$H<Gvy#KxLaSo=-GM3vC_kd zy5t(Vr!tz!C#E6a$4nx+R4>)i`uenx%1Tp!uk<$-W!&!`G?7;~7Y7Qj_dBcCLiP(= z?=BWg+<uNardvjG17d4;7ix<b4U7VQTX_8F4og||skRz6e&9+-(14yg@J3tYb^cne zN4sMIX->uFK^O2kbQjpDm24^7Qjg)?LKD6cJy`7!*@Rl(l$pqvL7OR1c%Q;vD-Xkp zyCI*-P#lfRTBw+c>syF&VFZJyL(R4vcUct+)37AZYuQk<=2c@i$I>7ntWfvWR=6+1 ztR3ilbKpb3FbrIL^~oDob@_Kp#ZfrSyM;FItl!A^{v6BkDkxoy&eZc=D;`=Oh}Xyy z4^w+LS6_zy@=tfCc#pdeSUYalc748kLVOard@uG(fR1d3P@}@=j1=LyKwKI(P5!Y! zb22EvoDmUBxgO2;(FHO9!&@}Z(Ei6CFxW%~GK0u8lOLS}u+6F=5OJ+ieWcVsCjY<R z017w=gs<?9X(G=-uin16M6=u$FL4<V^qmK$pXl^tePHI>7rQU5Fz~3aQW>=_^ez<d z<cuvbD9GSZNd&J14PWO7`@d>(-HcJ73AWKMPJkk_{dWAL=gV{i@xyLu<y*x!#t{N; zTZ$fgv&>;vb8q0D*HEOu7Gn3Q!M?seD;7r>6}i8XIE`;SE{ujPOjhnE0&~o_p3my- z{^$uWaar%T?G8m$cD+)g4c>|VF6<Rj6@AopnSBiyqsGZv-%M{LCU*Dz2PTX(nsY?E zRd>j}w&PTxlI{8K4FA&ZT3@tA7!vmF&U_v&q9VLYZ;A7p4u?hV*wrs~S{jvxLhCiM z#{Bda5Ox?W@YZue?(MENzu&GJg^KvJI)25;oo7<cqyl`d8xh^{L<Q<a$|WW}Z-p;N zS{M-_^GW6h`GCCnhlbSv_2p&{^~MFKmDVN#uw{%0vA`Kc@D5p=EO!6V%~3}sMfE7H zQu+qNogG8Bf-z0f*k`kV<L|-QT<eLFd$Z*;<9QO8L+ee3&{MVJ!k)*MtAV9EQ$?kK zsc%!Er}6z9PW>tq3NZjw|1LzP6PW(Mb>qG$Y}>Ezn7^@?>3)$<rBm(h7+pW33dWbg zO6-w|C(+oOtDKuZ`1VD8B%KS)5)NxgQ4qs#8N{kvCwnkoEg=xjWjFiTv@eP}X~?Y& zw$Liie;0JL;POK3_1*a#HV)_m3r1R@2a??bFi4%l!{rvF9j=q~LWjlrlE8=idk>N# zT0{u%M{SXquxRhGxam*7Pk(Bu7b>d0{<Xo*0LbG&!uNt`i=K=M9Bm8yjw2Q*F>Ldp zrhH%IM#UzCxNl}gh1KD6UP3bNO_joGBuwfXznltdX)ouU61T9*&gONf|HW#I<jz;O z!7+<Lzp<(V#O{;a8AJZ|T!L05`xP+usm5~MFKQ0o>eyM{0P^GkdFT{L8w6frcuUWa zuw<pVRes7E`(Vt6_gjr-sv_gEObdOno)BN%ycsVy!^KF8gSI%4=eG=m?>yg|(>Pjb z!?x7aj+k!q^$LVCJ);T6mq6JI--3L|XEA90<oa{8-0Ca$Z73kBSJwq1a(9*-fD+oZ zTx+G$Mn;eSqcxK<ct^@m<Qt22m1vfbuVx2kPs=8SRMgc(xf$udq&>iQ*4a!=zc&gf zw)(2ApU&fC_#nn{Mi=}+47SvWRlhNJYb2wHJ%iKcBftB$F_958Sf`+j*An5)jEDD- zVV$*VnAb=nBZmPMo6;Uu<pZNu#b=#b%bi`g=LDaDj`j-7G^}H!wIk*f5>K$-IB75K zqvCT&dM!0L8HGv7Jvy3AR_3+L%gm`Fl|6^7M#n|%XsY0yUNQG9t^vQ@X?iZ#4cXXO zF~{}0U|37eCT@{R{U)_6UKepErJigTLPl9?HV0P%X(oP4uqL5^XW6~~53ewn9I%x# zSX8x5-dMUz@5Xz*|9RUsa!_UKuc(zFGXi~RFm_fMpCtm9X)l7m)~jZBn=l8cg&GS5 zDNU`P^2W^=(-QfM4NiN^YTg<zTRa`w=0_#G<hW8h73Hg#0x*bcKR`L}&$Dv{+<Gtb z(cp1=3dkC#n~XJSwUS)j-yEIGHR1;cvH?m_pBO4JyWh%i!dmhFXq>Qa5VAuNY@=Hg zbLX_wsOk?`_x15-)%>#1)s#-iXPyo#%b++uFl_)azMyv%zt>?VgHd~HoQ$KHDS7Y? zuF=q$+tG>;@k`ih^b)PgitF>e_ln?0yDDU;(in)rCywaw`&|>46&oh;q}q=+GNRZ^ z``<(K3*@mGUHqxp@;$bGUIC~+@U!1;1OT@4Wcsr=tNM4>=WU)Js@h;J#q<0GO#mR+ z1%RMg1~ymR-gQa}8my63#&3zx;It|n=3hw%wuHR&*qxrpQM#uMwo%L3ZU-z-{R^;G z`CE4eL6zu!v7MNa7FIAOP^Ee<P+-Pw^=fH@5*21eW%jeG#7MT#BGG)H5b#=SS0o5P zh~lAS+ES~r?BXbFMq!n9Qw$^MsaWAzVlWHQJV%&UiZ^MLEbG&d#zoeyOrKGTXTM|C z(~Kn%`o>!ZTj)|Si4YXGP{!_cv{Jq`mQyKKh5XTSB;69~;lKcTs!{C$djH!Og@ff5 zEeUcML%>yIdVqOW9d0&zn*hwT*5G_dh*+FV)su|&t2N{=Za<ZuznQk?&K3qHcZ)si zy2y;%P6=|Dz=bA<vpZW}x*DG@^~y)uhH$D*IZe^H{`Ts`Orzu#J(uGW?|O7Fu)6=E zTT2r|r`RTAHp!Qcb=MVdK%!by27G8?DKi`ycEydnys&&a4kOL6acJ0KJ8eXdG?JO3 zMc%$3G^LYsXd@T~ewsGN?<09aA2JW$W8d_$B#FSGQgAPBdxoX;=*a;g1T?AwOh{ev z*nOI|GKdgK!K!;Hxa~Bfjh<c}$S<~P(e$T+O3vZJ?9%MTofK-YncaJhM0~DkAyaqq z#y+aD5O%Zrm;ta#wxBA4wy^y?8><i1j3zXgzDrFIQ4hILIjbZgvhZb|xKF~O?142Q zSW4IXy5o@?;KL1muYY}NS^C%)rK(8gGD2?qaRb0m47nV>O~XQv{pF3@$wZ@!dWpar z`pxde0hv%mri|2|U@fD#<-D6E)1?q0p_0A4Q1Oe2g{(6nv^?5Sdxeb-d-cTTlCq21 zwK2K;mP`ch>Hxj-q%qT7CkCsD3;SPB>&nX_D)MkEOvAOfIIgr7s|!%TWXB#uFw!Eu zol9^%Al_J^-e2joS)6`_W08wNgF_DHjJAU`4(Kd~Q>r<t0Novjm3z;VytfTbexvTD zUUi89b)wE}$W}dH36R1MWN)_95{+;L*q5*xmMF|E%}qWLE}4HLQ$=;;MZ#hF>?K7t z)xXDwk!ENyI)4wa6CW|c8kq$IViZ3_NQ_U>FN10JA_}@OYM3E5bh*n9kfw>B-Y!Y0 z3>s><tcEd%EX8AnZ0vf`sh_EqiE42jtGV8Wp@b$v@o%x|#&Qf;fZ_)aS35`>gbkmO zn5~}_WvpGel;T2?s1<g@!1$ZbKbrNIhMoQ#v%=ykK5}dV+^QwjAx)0HD|t{f3YeTC zSv(b57%@xGXaGP8kdR>sc^vJjdrcC4=h~Z-#Q-J3Cu~zbJOvh$?*O@VT+G;%f2dzD z8wU`dNSCTwJ~2I6J;0`>X6s(XJQeQ-q8T^5a_J94PqB^zey*9a-jo{qQ*i`JfJvIv z5m?XwaS%0J`~9_D*uFSx+gVcFM2?zSwjvx8SaiVt!?AlvPxb<}!n^I4fIrv2(kRvB zs#x(_^)G6_yU^2UbT%<GHmhPb!9;}Ml?afC(|rxNyWVj_um7T1t{eBWHVH+R16_7N z@Gq|;CNde%71O**>{R@O2fabrOXVs@Y00)mnZZ(QEHC*%{C1tS{Yo60UQN<!o?}F2 z{`!4YBy1sJOAN7q=HsfOQK7Hne>NdgLD|M<Lb>o2nACH6fO1Z2EC0Mvr49ZNvjmSu z;z!cZu972MqTl2?#Chr-2U|!Ryv~XG$!w+0CRw-5=ga+%d3i~eVEh4^F*LITfTt)0 z9)0^#3V`;?DZe_YT31RV*%Z5go?$l)M%pM-Z-vyZ$Oe@32f^1hw&S_M_xnEsWo?7q z>(NMsrxWLB6w|(2U9#UKb;i)kPK$+_Je!mKqSxx}!sW6i8OByj0{{cPKlDyo;?QTk z21kCk=yJ&oj5KBGzCKj?iG<w|OOBIQY}71+?hxgCX&TbnUS4NQa!+QGrjFB50i=Zr z!`GYGfVbAo)A|TT;e&rYryRZfwfWTpjyK+b#-1g3hiW>JQU;4gfG&&QLk%FO?)=N| z`4JV3VB;s`$cO>It~L$(R$~!8^C*|y{v#T(kk6}fqYlGB$GM6u+u1UmR&{@YY=*+# zXCLAg7M3u$6Fc24$pa3Gaso=`q&jWZiiwhfuM9{8y>qQbyr0c9d)RTgZ@=sy=QszH zE*J5DN~U~swlg)8CE)c6h;q&#d|DOyC(4(bjj)BRAp<*9RdK%oV#xo3k3^-;VNvt^ zXjLQ*>7MvqXAHH_;r_`eq1VNKu);`>5~qPBV|o3AowO_^7Qns~t#H=n09L5+!=Dyu zw(|BU@F6;|COlm#8mE|8z>|*m(_fPMdYiea5F@Rcsz=}mFxQ=uIio-W6O+%6E4x}z zC%+|~&|kiIkdnX-&*-9r3!njimf&kOz`_+t9cM~XZGpg`U)}HF5Ket9L~&r>-Ul%Q zp#Qb#9XLGKPOT?zN88W8*;N(;QAeN1g2Z#2%C%~~#+~`<{N0(-_u(r^b_~Jz3LIrV z1JBWEFul3nu^P2&7yb58gr3rR#^H`*J>YkD?J?8h<rKC+gd^esu!c8R_kpPZ$>_`E zbDIX@(pQH|P3QJaqQTJkDkpa>go=^K9K^M?JJj|-xBv-pWA@}BbMlJBpw6z$^>qAE zfg`|hakN^Q<6~lKvhKwcj6X8^0c<th9fo|Khr_J9U6eI(P6Mp?>Eo2mW1<3<2vN@n zfH=A!o7pT_Vx{$U{wB{a9cb{!!7yapX&@{=o1;-m|BOn^FIf_E=MhcsB35YTNdos| z8C^}Dz-qcXUu|~HerlEDzvWjGuDhSr&&aFD<a4oKj4Sqfo23|-g^3X6zXZ4Pd3TAu zy&dNh74;rKp+p0i=IQt&(+qnFteuvUw6OcU{?~OYx@<O+RE$T3OQwJ3pOTXL!st=| z{j<VN`DqhUM8AMV*Yr%4F`!5LRb&>n_gqYoG0*~yd$a3iR63X4J54mbiDvg5Q(cW0 zitF-s$moDP42oc=<87PG;Zz2I;rBNscDA~#zcoC2wpo=0b3?9#%bJFPYtC=^^9A{n zxn<f_huHv3>-tl?$o>5Gw^SgiD+c_`mPwJ#z6>|9Gc=@;n=%Mlv(@Z@yJGHf`M1d$ z52PaklL-7c!9;><iq#0fNb`R6aCf<CC*)%G5+Jg73mbukPrg2yFZKj4ymQJ~{2Kn} zGg{w*_gC8V9y}a>lza9@ytt;v3mBVELL9JYp6_q<zo}oL2phQgVmCL7ysEfI_sCRb zAM%_b=$^;lyLOkF+)Dg@{~Eg_mrh|jpQG7o^SwMnlHMOEHEg>+ZEP=em*_BL{{u6l zl;Z!0rm*B*>07(|2?P>ZDi?X&{A+kLc-jJ{fW)OnmwfS$=qalC(mIG8^uadY924&) z*3$sgD?1t_<Hf<At~3()_@=spoBhQ403f8gxUf{B_V!bKj891N`jzawB=ppWu&Xa= z6XYz=rrl<i;oeY%$ZRfP=ik39hy@6vQx$PD(hwX&>^S<xfTj2B-g)X;&NzLRzWHIC z*Aj(u|5>lV1Ob=r=Y?7;nLU$@T4o5qNO$Jj#<GRfu^BaA^@OAGd{l8S3V4Ex{PMKl zwV_H>Y+$?Wr5BR<QT8ppM)o~*suu@~MOAY+7X2~!C4j>FO&m-p(h2Ir@=);DL;<82 zX>`O$>rah>Mu;_g3-Ko947~Sa7S?>2DboSVV}nT@j1T{ERK}pslH6*Ozk~mJ#m|56 zl6i$0pg%~Chc3xZ`9YNSAG&>2^}rs4X|lP&8s8B_bnESPxO~p6*WKj-Zp{EA`k4r9 znW9}B(~AnEJ!X!~!Q1OMT2pCw<Ad&}f9Wc5<lxyFddFXzk<kCUBvr=l*VCyN#wfFy zTsPn_4*{dYuG!2p4hbG;FO0TP{AAqcgz+p`&t4EQp_9`A2x-EH*(JQG>LbeR>ryc$ zskQ+2igls(kt`nv*hj+sM?k*BKWkoJ2y5$})a%P-FAX3kXO?5VP3IVKaz#{(PRM2Z zNu8V^#Al^kPEk?!*b$$e#i776rPEKjun#TI4U(o~>P)GWU!Ias$mSx})7dW$mr+c7 z*Zs7t8WB_d0WtA?UCHU2+tV?ReoFIqH7_W@`BZ~=;elzzi}HvzNSM)P>^5T6sozwg z!THY}{Lr$@;OGbSLmW_nG|PC7gS|OVa3u5d!NsVMmdiq=jNLJshf~Zaz!v2HD`HC* zvRgHdTw2X;7jQbl1I{u3fnfR7oA`2L2r~?ptLN==aGWhP<|6+|1quFd`$EsUSeqqY z7m)Z)+DTj!U})DemW<TqOp1b<V)f~-kPqLzI3+9vzfdGCCQc0NlWr6id332rfFEWU zW4C8OxBQ@CN092K88SBQipvODjUsH33^044*lH)Wt<$R4Z$vl&LphKC07T!fI@)VK zU~u3R>SY+WK3uKGD;}gxR0#*56_~xf_cjU*)~GTTYa<w!QC{;*eSx`1T18Dh6A}$g z1OXrbiwKdVcp>dvLRo}8xrwZ3Sn1;_CZA;kcd%KQup<&qoBQF?f|B~`qU=1?3z}b1 zW>Pg7A$Pa3HA%LSxBY4kR_lJPZzc3?u<YaO64PiYX=n%>9YRjx1ixyV#D!!K6DA{V z8xyKC(j6OF6W4;YK9Et;&vIx`@q%cB4&+T(BUuJ%&J;G%+U9%9&HASZ388M1f2eoU zM6$K<Zv9QB(&S$w|NQjTY5!S)-|bo-jTpg^uo}kaitRL^G?@6jqt%WaS2Vz_8)`Ht zEV|U}6ShM#O}*r@vIp5)z95pkUjsO`T8+6}oA;QKUdPi&3@<Z90#{N?97!#TzB)m$ zZR9wAnI@CPUQ)e!zDe&6$>Y>x3w;Zgfc9pBwOMMcPG$Qja(n!SKj5}8Ak2hP%Y!XV z*%0Y*IiVRt7^8yuVFrZse%$%JPdU_t{zqb7?NUtelw%Ez2Wa>4LJY=JN>!8qpv9T} z{ROs9#nFWU+TCLXmREeru-ZTX+D$<Cz9jKa23GV6FV_q;XM~RZskKk+0PVK1*Pkje zd0<#WrR<ahQd1f;B^pW+Z%YCZ1E|;}EU=Ii;KVycb@?n|v$b11%M1O#cLtZZZVr>P z1>?U!d(5TAdHv0$`oYU%oeX((CV0?w#lu<-Le`=i2i3xkD+j$|yjLPf557P$`5rTl z3YR?A<7Ab~VfAf@jy=-SK<iXrMCG|Yc}q~0AY#&lj*zquMmzfsHpRF*(O{-cA@XJ@ zgpfY6uE|;)p7zChhpA!mEb}&>b3w*tn<<(w!3hM3X73YIAgBFo%>QjQ4Cd0?*zh`6 z2pK8Za)Y=3dwptzptZEfQ%1DU9NLW^%Id4aF_8Cyh+ofyn0>O5dRzEWD!N22ndW!W z1+W3!?6Fr^yT#?Sq92P7rnwtb$W5eo#O#Et;6ETbeFKknR)!y+2Bi4P-=Y!|@J=cr zg*MIrc_}Tg!zK3Y&P?Ubg(QsIN1B!p@a3PhW)$Em$^bKj@K9@&Y3Bjk7axi5N;FE# z3f`P6LB$h)*qF_?*35Vy1%VzOW|<slfPK=_$Nj8>EW`*R4cxFJDt2jNTFKssHU6Xs z<cNsI*a!}?kO&Ubko3N1xJx`s<Bb%NYaw6hShgc5kXZ00L@7S!vajL26pOt{qWkO; zo6dXsbM}GpT+7SR%cDc9Xf;bcw|H0Ue6(eCho`8aWcPYKUPQWY!4&}7uWn;Pw1f_I ziGsJsJvDtedc391J)0<KXkR7Jgi;QiHxgy!fe+i>dO6l^0y{46PRB$<_8u2B*G?$- zx`q78o)>=T>FxTprTE0esTq#Va+($T^uW1T-))4e=A@r+5kA%W4#<I7T<kB@I4<+^ z?S9VRhyjn%xwwC8>9@?l$YP1_x;<!E9hRfbqPmvZoi~e5O;!=+qgMGwuov<SdE+Z< z2ar0~_dWPhGenb7H<RPRCeitka^bXc7nkL%_u|v?ED#@R9kv{`mt_DOI{I<EYZ0C; zWqkMbi;l^-Mt<xWJrWWUlT%abwebV+CB_*@Jny^8j)C10R$zZ&$Z%#i*|&CtTcI!c z-N5fIc+x=wujN$Yz<HB!i^@j5!?H*id}wYeSkll!r7o?#@`e?LoPg_M#Y|py-v*-f zqhWyWGZ$sLMr{iW0-7~c7CezOLg#s@gl*45w(Nq|@_cJd_=f2QPc~->$Reb!#|c!d ze-9@a&+=NKCk?pDiy;*;1lSO5GOY?K^GV<xJM2B0%m`cvns{xYa}k=~?a6@a%|V0J z46)yF7Y7>~dimsDWrv|5pppIMUzG8J6v;G7QH3*z#9Bl3n7a;~a1C8$VMZP^8oz){ z<8TVSdd*S#xkkm@W;APiLWWa2AEOgM5#IxJU79tO+?Z1OSj_qx)@>asD(Wz>CBVAg zAN%#bzW4SZs=ZVAXQms6cTtvSIuQ^D2Z+uVf0D2F*bq1*pX<6^@jV&}!!=A3o1=Xl zbM%J4Zvvjw@8!ztpTs-6yGe`{jpFs+Y)iK#%n;@y9u0;28EN^d->K3?K5MyUj{ij> zkQ<g_-Jeuo9oecIwa8k<q*08hh(s5ylA6|$p7LO0j6h~-B=b#e8R1?Wgh3Nbc&3Ff zO22=z?6o@doM$P)pZ3d~p|6FAU#aO53RDIMptGsM@A(=c$^pPc)tGX!ogc~VZvy7^ z4lpCZ<Ov=;_OYr6gXkHNkaDhUWotK52oPRLU-*}H&(byp@N77|2GqR??BR?JH*bH8 zHU|`6`APC^P%M5Ie4dTEY{z*xX#l!VkBPatr01do58vI{6eHvAe(l)1c;RbV&v_I0 ziFn_0Om-FIBnMhIcT&jpI%}3}PT+mhe$7{wk0J@b>Tb`bR2GoY?%oJGeB<QXE30K- zj3+nFf0~9#C;#2zqK#B7!yzQT%O$shhK7ckkA?tS-=AW`&TP1c&jR{nWbsV{fqX$z z)u@!<@QqFvlVPj&*{z|0BQTf+-=nr#53~p0tq)c;Q{8p%z+-~yp35F{!^5Ts^Pm4r zL|C0(;N7`a)Aeqt1+WoQGo>tW=PQ;~QZmVd<3kL0N8$;f!+Sl)rUHhYZGP+e31oW- zV@257`|3&c!m}3bJ5<ferF9cv{**5E#(|wub->vKny%KO8JVNWjo1H<#nGVAIj{9> zQbFfMQMOOXe$&tFRNS*}WY$4qucgGD-4D3F`_(d=W)bA`i1udF*dNE(UqFy{7p!tp zeGi*x%?edq@8)^VEhaun{Q`KKl?CJjxagM(G#>N?7~yF`8Z?ZKcUv}B10M|PSA6Uq zwM@2pvfJWuhkXUaQFJ$lElwByUd^u_1b!)-EEW?DD6;KgidE*G0$}!444#-u%kZ^D zk<a9GqkGM+mvYDLuW0+G&38INJ^>b~$P%4}vESc}*U^7ky#Do-_3M<1NEWtpHzKWh zUPQ^(5N*!wWf_M5n`*$TKfc9~Y)GDmqo;GGHKR#OUCfUcPQNSauy1|1zp+?!Xm}n| z+kAK?L(Z?`F;SXM?EO7>Ch|cg67WEoKOQ(~uMv0Mtre(Wj7v8ejlF|?{xZ7VZjJ}1 z<L)AZ$Y(pxb%^?X?%T<F$D(S7mRtnlm}28uudmmM<JW{<5r#qct*4{WL7V~aeZKX3 z%o))7(58>@tP0-1eDs<u@i9S|?|qtkPQ7!^uLC5$OoX@W14NYJM6L*}=xugOm@0ya zZKC7n3@j8_`P<6og!!YM*F@@FWx0oKmn-}0#VJmRI-BLh<+NI~Z-WAQD;pq;E!#zO z*U0mlIBnB*ZC>gK!U!XlX*+1xdOEu2QaLc?`t%CtXU)?-7yZB@Sd;O6n-7xZ%x82L zr{je98$eEKe}zG1^TlB|@D{rnOWJupSzARNi_f)06mIw&!5QvW^Y*~WXAy!dJZK-? z%xn@Z&k5rhA6=cZa4#Q`-L(*4ZkT2bmS%l%_jF#AGx>~Gt$fejpR~=jOWQ+Z=m6|{ zAB(=t_Z4j$cqZd?J3905@Ni!-rbeIN<U!eD5z+o0zb6fOD-h{t#{uScFZ$I_&m4<V zJKD5!1I4zCw`5mjoP^bmv}s-|udRM>B&!g}P1iLLK&}PHr@R{zKuMrC_;MmH2g)c= zcULaJ)^5Sj?!f%@Kx?YS?sV}2T4>Y&1<*va2X4c;*(MM@Vv#!9w#)?0#QUGi=vm+j z)pqq1r&#Q5-DgP!buH-xP;n7Fug%NL+b8Ju_xDdVEMa^0@=>W+t>5wF$f%)Fwo;bX zwB>?eWrJXsFpb$-8q%I6fe;fwh@T{bx-ygWh!`Jl5`ui8Q7kWUYDF=~pfJdSQxMqF z)Lo;^sDT?O3}=;~uKg8L99d{8QD~|J3@A7^c}JJB#~V@TLqxW;=h5$(^=K5{v!rHc zXYX&}_E&VJqo<dn8jgJ+CL)5cSS+lrvI11d=}T#0yh5bPl+?4O7e5fi!DJlo4afz> zteZKV{8dpbdvw|?4*||){%d1sVL3C#;0+f!ryjB38iP9hiA}1Vz`$eS`W|a0qUdAT zyqy^ZxY{2~6tL*&aL~1g>@U>U%(|neBY;=<h&dUKFS5xvm+>^|Lc8=qNvo2fAaSsf z+Xs(cNySJN{C9a5Qr;osD1Be;L=aTa(+%&;*a$}{#6fvBWNaDenC#TTG_A6+kFOGs zn|5%3?oP#;go)!po{{}ll0+cmJmq??Bcs@xa+P9&Z)+4vi!k!Cwe{l7pN@(Aw`2d+ z*#B!b#$wd2|290lpru6*4h}9xsOOLO-ED7wMtS~xXmBv%?EGBL$;qkIfXiQB-Y=bn z;d|Vpe?TQR?IS(<N5Sj8Xj3*{k9Qu4e=vqh4#1dC4n&+!7^4MXOyy_|%M->>0l<-5 z7yE|h55^qJ0~j--Gb{CkF;oD?B-Oi&KVgg^P_&KzYcl|1z+Vzor!luZ@RiR8CLl@S z<KtrvY!LKk|9FI)IKweLA|fKJwkpxUzz)S6;kKEIbYT{1VI^E_XPHMI4I0$<414s^ z$<}iz_O$0#FSI_0TN5BaXnIov)cy+~|3$X{U)F*VY4R%116`d4M}zx>!r7MQX7kBU zavqlspL8zC#@~!6_5z8AI?m=uOxoeAlXbf|rAU>L?~LA{A9CPy>=fllqF_rwL?NDx z3CQ!rQaC8MTBssb1SVj^1c%ko{_JIk4e&+VNB=oJ0-IR@xO46N$VS&q`40kKjtV^) zV5>Mt8hifMe9F}{N_z-AdN$`|S+2c276Ruls{SSWPda!MJkJ3@fKkpzPZJ4jXVR(Z z-OdY0ZpYLIwr!XDrPDpopoQkGDeA$$floV_!B(SX#Z1(~TyHABLxs}Dax&6oU_674 z6^vx(A+*7HJE-&q^kyMwiVhao+NCbls^s?hyvhlDOYwo*LH9qJ+a0)N)GV{MaR;_b zQt8zTr-?E!a?-oBjzQhY(!j8lBB6t&vwPDrVmXl|HVVapy6ii3+Wne<EQf-ZR|5(P z3ZCy<J8|oJ{_BYeReS=1q{PG*J9~S{D=RCSEw<N<DOa2ZuR4hz$p;LD+X8ksW@w?p z=`3!a@x?CF9>pKDlLd$%pWGs^^&cpNs)WUZ7-m@*JfWQ&hA|th4I#YJA1M5u3Jj~X zwk-M)`ee!E07^&Yu%7!w=~{uJ|2N=Pd6FA7{Z9uv838-cveLo*1L>kkK+omA^@}C{ i!FzA&&i^BWyh7u;{Q;#fH5~{7esWUEk`>~{A^!td9FeO4 literal 0 HcmV?d00001 diff --git a/docs/genindex.html b/docs/genindex.html index 402b9499..7e6f6de8 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Index — YFPY v7.0.0 documentation</title> + <title>Index — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> + <script src="_static/dark_mode_js/default_dark.js"></script> + <script src="_static/dark_mode_js/theme_switcher.js"></script> <script src="_static/js/theme.js"></script> <link rel="index" title="Index" href="#" /> <link rel="search" title="Search" href="search.html" /> @@ -24,8 +29,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="index.html" class="icon icon-home"> YFPY + <a href="index.html"> + <img src="_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -36,7 +45,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul> <li class="toctree-l1"><a class="reference internal" href="index.html">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -49,7 +136,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="index.html" class="icon icon-home"></a> »</li> @@ -370,10 +457,10 @@ <h2 id="E">E</h2> </li> <li><a href="_autosummary/yfpy.models.Player.html#yfpy.models.Player.eligible_positions">eligible_positions (Player attribute)</a> </li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> <li><a href="_autosummary/yfpy.models.Manager.html#yfpy.models.Manager.email">email (Manager attribute)</a> </li> + </ul></td> + <td style="width: 33%; vertical-align: top;"><ul> <li><a href="_autosummary/yfpy.models.Stat.html#yfpy.models.Stat.enabled">enabled (Stat attribute)</a> </li> <li><a href="_autosummary/yfpy.models.GameWeek.html#yfpy.models.GameWeek.end">end (GameWeek attribute)</a> @@ -383,6 +470,8 @@ <h2 id="E">E</h2> <li><a href="_autosummary/yfpy.models.League.html#yfpy.models.League.end_week">end_week (League attribute)</a> </li> <li><a href="_autosummary/yfpy.models.League.html#yfpy.models.League.entry_fee">entry_fee (League attribute)</a> +</li> + <li><a href="_autosummary/yfpy.query.YahooFantasySportsQuery.html#yfpy.query.YahooFantasySportsQuery.executed_queries">executed_queries (YahooFantasySportsQuery attribute)</a> </li> <li><a href="_autosummary/yfpy.models.YahooFantasyObject.html#yfpy.models.YahooFantasyObject.extracted_data">extracted_data (YahooFantasyObject attribute)</a> </li> @@ -400,14 +489,100 @@ <h2 id="F">F</h2> </li> <li><a href="_autosummary/yfpy.models.Player.html#yfpy.models.Player.first_name">first_name (Player attribute)</a> </li> - </ul></td> - <td style="width: 33%; vertical-align: top;"><ul> <li><a href="_autosummary/yfpy.utils.flatten_json_dict_list.html#yfpy.utils.flatten_json_dict_list">flatten_json_dict_list() (in module yfpy.utils)</a> </li> <li><a href="_autosummary/yfpy.utils.flatten_to_list.html#yfpy.utils.flatten_to_list">flatten_to_list() (in module yfpy.utils)</a> </li> <li><a href="_autosummary/yfpy.utils.flatten_to_objects.html#yfpy.utils.flatten_to_objects">flatten_to_objects() (in module yfpy.utils)</a> </li> + <li><a href="_autosummary/yfpy.models.Bonus.html#yfpy.models.Bonus.from_json">from_json() (Bonus class method)</a> + + <ul> + <li><a href="_autosummary/yfpy.models.ByeWeeks.html#yfpy.models.ByeWeeks.from_json">(ByeWeeks class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Division.html#yfpy.models.Division.from_json">(Division class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.DivisionalOutcomeTotals.html#yfpy.models.DivisionalOutcomeTotals.from_json">(DivisionalOutcomeTotals class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.DraftAnalysis.html#yfpy.models.DraftAnalysis.from_json">(DraftAnalysis class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.DraftResult.html#yfpy.models.DraftResult.from_json">(DraftResult class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Game.html#yfpy.models.Game.from_json">(Game class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.GameWeek.html#yfpy.models.GameWeek.from_json">(GameWeek class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Headshot.html#yfpy.models.Headshot.from_json">(Headshot class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.League.html#yfpy.models.League.from_json">(League class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Manager.html#yfpy.models.Manager.from_json">(Manager class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Matchup.html#yfpy.models.Matchup.from_json">(Matchup class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.MatchupGrade.html#yfpy.models.MatchupGrade.from_json">(MatchupGrade class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Name.html#yfpy.models.Name.from_json">(Name class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.OutcomeTotals.html#yfpy.models.OutcomeTotals.from_json">(OutcomeTotals class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Ownership.html#yfpy.models.Ownership.from_json">(Ownership class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.PercentOwned.html#yfpy.models.PercentOwned.from_json">(PercentOwned class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Player.html#yfpy.models.Player.from_json">(Player class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.PlayerPoints.html#yfpy.models.PlayerPoints.from_json">(PlayerPoints class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.PlayerStats.html#yfpy.models.PlayerStats.from_json">(PlayerStats class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.PositionType.html#yfpy.models.PositionType.from_json">(PositionType class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Roster.html#yfpy.models.Roster.from_json">(Roster class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.RosterAdds.html#yfpy.models.RosterAdds.from_json">(RosterAdds class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.RosterPosition.html#yfpy.models.RosterPosition.from_json">(RosterPosition class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Scoreboard.html#yfpy.models.Scoreboard.from_json">(Scoreboard class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.SelectedPosition.html#yfpy.models.SelectedPosition.from_json">(SelectedPosition class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Settings.html#yfpy.models.Settings.from_json">(Settings class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Standings.html#yfpy.models.Standings.from_json">(Standings class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Stat.html#yfpy.models.Stat.from_json">(Stat class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.StatCategories.html#yfpy.models.StatCategories.from_json">(StatCategories class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.StatModifiers.html#yfpy.models.StatModifiers.from_json">(StatModifiers class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.StatPositionType.html#yfpy.models.StatPositionType.from_json">(StatPositionType class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Streak.html#yfpy.models.Streak.from_json">(Streak class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Team.html#yfpy.models.Team.from_json">(Team class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.TeamLogo.html#yfpy.models.TeamLogo.from_json">(TeamLogo class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.TeamPoints.html#yfpy.models.TeamPoints.from_json">(TeamPoints class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.TeamProjectedPoints.html#yfpy.models.TeamProjectedPoints.from_json">(TeamProjectedPoints class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.TeamStandings.html#yfpy.models.TeamStandings.from_json">(TeamStandings class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.Transaction.html#yfpy.models.Transaction.from_json">(Transaction class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.TransactionData.html#yfpy.models.TransactionData.from_json">(TransactionData class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.User.html#yfpy.models.User.from_json">(User class method)</a> +</li> + <li><a href="_autosummary/yfpy.models.YahooFantasyObject.html#yfpy.models.YahooFantasyObject.from_json">(YahooFantasyObject class method)</a> +</li> + </ul></li> + </ul></td> + <td style="width: 33%; vertical-align: top;"><ul> <li><a href="_autosummary/yfpy.models.Name.html#yfpy.models.Name.full">full (Name attribute)</a> </li> <li><a href="_autosummary/yfpy.models.Player.html#yfpy.models.Player.full_name">full_name (Player attribute)</a> @@ -685,6 +860,8 @@ <h2 id="M">M</h2> <li><a href="_autosummary/yfpy.models.Manager.html#yfpy.models.Manager">Manager (class in yfpy.models)</a> </li> <li><a href="_autosummary/yfpy.models.Manager.html#yfpy.models.Manager.manager_id">manager_id (Manager attribute)</a> +</li> + <li><a href="_autosummary/yfpy.models.Team.html#yfpy.models.Team.managers">managers (Team attribute)</a> </li> <li><a href="_autosummary/yfpy.models.Matchup.html#yfpy.models.Matchup">Matchup (class in yfpy.models)</a> </li> @@ -759,7 +936,7 @@ <h2 id="N">N</h2> <td style="width: 33%; vertical-align: top;"><ul> <li><a href="_autosummary/yfpy.models.Manager.html#yfpy.models.Manager.nickname">nickname (Manager attribute)</a> </li> - <li><a href="_autosummary/yfpy.models.Settings.html#yfpy.models.Settings.num_playoff_consolation_games">num_playoff_consolation_games (Settings attribute)</a> + <li><a href="_autosummary/yfpy.models.Settings.html#yfpy.models.Settings.num_playoff_consolation_teams">num_playoff_consolation_teams (Settings attribute)</a> </li> <li><a href="_autosummary/yfpy.models.Settings.html#yfpy.models.Settings.num_playoff_teams">num_playoff_teams (Settings attribute)</a> </li> diff --git a/docs/index.html b/docs/index.html index e7070d26..5f975cd3 100644 --- a/docs/index.html +++ b/docs/index.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Python API wrapper for the Yahoo Fantasy Sports public API — YFPY v7.0.0 documentation</title> + <title>Python API wrapper for the Yahoo Fantasy Sports public API — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> + <script src="_static/dark_mode_js/default_dark.js"></script> + <script src="_static/dark_mode_js/theme_switcher.js"></script> <script src="_static/js/theme.js"></script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> @@ -26,8 +31,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="#" class="icon icon-home"> YFPY + <a href="#"> + <img src="_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -38,7 +47,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul class="current"> <li class="toctree-l1 current"><a class="current reference internal" href="#">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -51,14 +138,16 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="#" class="icon icon-home"></a> »</li> <li>Python API wrapper for the Yahoo Fantasy Sports public API</li> <li class="wy-breadcrumbs-aside"> </li> - </ul> + </ul><div class="rst-breadcrumbs-buttons" role="navigation" aria-label="Sequential page navigation"> + <a href="_autosummary/yfpy.html" class="btn btn-neutral float-right" title="yfpy" accesskey="n">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a> + </div> <hr/> </div> <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article"> @@ -85,31 +174,34 @@ <h2>By Wren J. R. (uberfastman)<a class="headerlink" href="#by-wren-j-r-uberfast <a class="reference external" href="https://pypi.python.org/pypi/yfpy"><img alt="PyPI" src="https://img.shields.io/pypi/dm/yfpy.svg?style=flat" /></a> <a class="reference external" href="https://pypi.python.org/pypi/yfpy"><img alt="PyPI" src="https://img.shields.io/pypi/pyversions/yfpy.svg?style=flat" /></a> <a class="reference external" href="https://pypi.python.org/pypi/yfpy"><img alt="PyPI" src="https://img.shields.io/pypi/l/yfpy.svg?style=flat" /></a></p> -</section> <hr class="docutils" /> -<section id="do-you-like-the-yfpy-api-wrapper-star-the-repository-here-on-github-and-please-consider-helping-support-its-ongoing-development"> -<h2>Do you like the YFPY API wrapper? Star the repository here on GitHub and please consider helping support its ongoing development:<a class="headerlink" href="#do-you-like-the-yfpy-api-wrapper-star-the-repository-here-on-github-and-please-consider-helping-support-its-ongoing-development" title="Permalink to this headline"></a></h2> -<p><a class="reference external" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=VZZCNLRHH9BQS"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-paypal.png" width="100"/></a> <a class="reference external" href="https://share.trustwallet.com/ZoAkTpY1I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-bitcoin.png" width="100"/></a> <a class="reference external" href="https://share.trustwallet.com/MF8YBO01I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-ethereum.png" width="100"/></a></p> +<p><sub><em><strong>Do you like the YFPY API wrapper? Star the repository on GitHub and please consider helping support its ongoing development:</strong></em></sub></p> +<p><a class="reference external" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=VZZCNLRHH9BQS"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-paypal.png" width="75"/></a> <a class="reference external" href="https://share.trustwallet.com/ZoAkTpY1I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-bitcoin.png" width="75"/></a> <a class="reference external" href="https://share.trustwallet.com/MF8YBO01I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-ethereum.png" width="75"/></a></p> <table class="colwidths-auto docutils align-default"> <thead> -<tr class="row-odd"><th class="text-right head"><p>Cryptocurrency</p></th> -<th class="text-center head"><p>Address</p></th> +<tr class="row-odd"><th class="text-right head"><p><sub><sup>Cryptocurrency</sup></sub></p></th> +<th class="text-center head"><p><sub><sup>Address</sup></sub></p></th> </tr> </thead> <tbody> -<tr class="row-even"><td class="text-right"><p>Bitcoin (BTC)</p></td> -<td class="text-center"><p><code class="docutils literal notranslate"><span class="pre">bc1qataspvklhewtswm357m0677q4raag5new2xt3e</span></code></p></td> +<tr class="row-even"><td class="text-right"><p><sub><sup>Bitcoin (BTC)</sup></sub></p></td> +<td class="text-center"><p><sub><sup><code class="docutils literal notranslate"><span class="pre">bc1qataspvklhewtswm357m0677q4raag5new2xt3e</span></code></sup></sub></p></td> </tr> -<tr class="row-odd"><td class="text-right"><p>Ethereum (ETH)</p></td> -<td class="text-center"><p><code class="docutils literal notranslate"><span class="pre">0x5eAa522e66a90577D49e9E72f253EC952CDB4059</span></code></p></td> +<tr class="row-odd"><td class="text-right"><p><sub><sup>Ethereum (ETH)</sup></sub></p></td> +<td class="text-center"><p><sub><sup><code class="docutils literal notranslate"><span class="pre">0x5eAa522e66a90577D49e9E72f253EC952CDB4059</span></code></sup></sub></p></td> </tr> </tbody> </table> +<p><sub><sup></sup></sub></p> </section> </section> <hr class="docutils" /> <section id="yahoo-fantasy-sports-api-wrapper-yfpy"> <h1>Yahoo Fantasy Sports API Wrapper (YFPY)<a class="headerlink" href="#yahoo-fantasy-sports-api-wrapper-yfpy" title="Permalink to this headline"></a></h1> +<section id="read-the-docs-here"> +<h2><a class="reference external" href="https://yfpy.uberfastman.com">READ THE DOCS HERE!</a><a class="headerlink" href="#read-the-docs-here" title="Permalink to this headline"></a></h2> +<p><sup>Detailed documentation on YFPY can be found at <a class="reference external" href="https://yfpy.uberfastman.com">https://yfpy.uberfastman.com</a>.</sup></p> +</section> <section id="table-of-contents"> <h2>Table of Contents<a class="headerlink" href="#table-of-contents" title="Permalink to this headline"></a></h2> <ul class="simple"> @@ -162,7 +254,7 @@ <h2>Setup<a class="headerlink" href="#setup" title="Permalink to this headline"> <li><p><code class="docutils literal notranslate"><span class="pre">API</span> <span class="pre">Permissions</span></code> (<strong>Required</strong>): check the <code class="docutils literal notranslate"><span class="pre">Fantasy</span> <span class="pre">Sports</span></code> checkbox. You can leave the <code class="docutils literal notranslate"><span class="pre">Read</span></code> option selected (appears in an accordion expansion underneath the <code class="docutils literal notranslate"><span class="pre">Fantasy</span> <span class="pre">Sports</span></code> checkbox once you select it).</p></li> <li><p>Click the <code class="docutils literal notranslate"><span class="pre">Create</span> <span class="pre">App</span></code> button.</p></li> <li><p>Once the app is created, it should redirect you to a page for your app, which will show both a <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and a <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code>.</p></li> -<li><p>Make a copy of <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.private.json</span></code></span>, rename it to just <code class="docutils literal notranslate"><span class="pre">private.json</span></code>, and copy the <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code> values to their respective fields (make sure the strings are wrapped regular quotes (<code class="docutils literal notranslate"><span class="pre">""</span></code>), NOT formatted quotes (<code class="docutils literal notranslate"><span class="pre">“”</span></code>)). The path to this file will be needed to point YFPY to your credentials.</p></li> +<li><p>Make a copy of <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/EXAMPLE.private.json"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.private.json</span></code></a>, rename it to just <code class="docutils literal notranslate"><span class="pre">private.json</span></code>, and copy the <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code> values to their respective fields (make sure the strings are wrapped regular quotes (<code class="docutils literal notranslate"><span class="pre">""</span></code>), NOT formatted quotes (<code class="docutils literal notranslate"><span class="pre">“”</span></code>)). The path to this file will be needed to point YFPY to your credentials.</p></li> <li><p>Now you should be ready to initialize the OAuth2 connection between YFPY your Yahoo account.</p></li> </ul> </li> @@ -184,8 +276,8 @@ <h2>Usage<a class="headerlink" href="#usage" title="Permalink to this headline"> <h2>Testing<a class="headerlink" href="#testing" title="Permalink to this headline"></a></h2> <p>YFPY has a collection of fully functional code snippets that can be run using <a class="reference external" href="https://docs.pytest.org/en/6.2.x/">pytest</a>. These snippets demonstrate how to use YFPY to retrieve your Yahoo Fantasy Sports data.</p> <ul class="simple"> -<li><p>See the <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></span> directory for the example code snippets.</p></li> -<li><p>Before running any tests, make a copy of <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.env</span></code></span> in the <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></span> directory and rename it to <code class="docutils literal notranslate"><span class="pre">.env</span></code>.</p></li> +<li><p>See the <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></a> directory for the example code snippets.</p></li> +<li><p>Before running any tests, make a copy of <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/EXAMPLE.env"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.env</span></code></a> in the <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></a> directory and rename it to <code class="docutils literal notranslate"><span class="pre">.env</span></code>.</p></li> <li><p>Copy your Yahoo <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code> into the environment variables in <code class="docutils literal notranslate"><span class="pre">.env</span></code> so that pytest can use them when hitting the Yahoo Fantasy Sports API.</p></li> <li><p>If this is the first time running pytest with your Yahoo API credentials, you <em><strong>MUST</strong></em> allow interactive prompts within pytest by using the <code class="docutils literal notranslate"><span class="pre">-s</span></code> flag.</p></li> <li><p>You can invoke all pytest tests (both integration test and unit tests) by running the below from the root directory:</p> @@ -193,14 +285,14 @@ <h2>Testing<a class="headerlink" href="#testing" title="Permalink to this headli <li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span></code></p></li> </ul> </li> -<li><p>If you want to run only the integration tests, you can run:</p> +<li><p>If you want to run only the unit tests, you can run:</p> <ul> -<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">integration</span></code></p></li> +<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">unit</span></code></p></li> </ul> </li> -<li><p>If you want to run only the unit tests, you can run:</p> +<li><p>If you want to run only the integration tests, you can run:</p> <ul> -<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">unit</span></code></p></li> +<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">integration</span></code></p></li> </ul> </li> </ul> diff --git a/docs/objects.inv b/docs/objects.inv index 06bde2850aee83199447db7636a6531c8cb427ec..93d21fe6da72c3250c4b57766f62cbadc34d83b4 100644 GIT binary patch delta 5741 zcmV-z7Lw_|ET}DzI0kk%E-)@KkvKYk&7DoN+cuVl_xcr_>Rxm&bf<gUH8oXEuAQVS zaXhxWTv@Ro5|S8GghGP%TK(%A07;3GNaDOlpfsDrmjs>{0?#@4BEZ9Xe~9*nf9zCR z=Q8?R6pLD`s^0BHdHC;xx%;%$yZleh{pFvd<-%P|g%+NCHpzJAr{|WC<f5v7qQ8#; zo{yC4>`xo1T_L32s+7sdl}K-flv0<Oe33VUDiHuu@6EquY%j!VR^GzP)n+3dL1^<6 zSGAVokn{ZVTO#*5Q$^)5lvBcCbLrjxO>C8VCkid9!>7F}b!7|wUg>wLF5F{0CLSy% z88!M_eED{=s>DY6Yi$0a?8TvfGww$hr7rUa731yE9&R&^BZnm($SiIwL>Pm(u@JYL z0-*rZuyq-Fj;s@4B5*Z{hJ#jn&$LkSiM6haWYqkwa$FS2D9GFwOPfT)MQZPTr;56o zZh8AD2TRf3N^&WRuANDIZ84R)F4Zpny=q)G0B^6dLRWrcpz<nNW+Kmj{w>o$1+40o zdln%pQH!$e9fkSPS_OI}2l++HuS5fE6HlX<W=LbB#z>>WCPc(C42ed@9zTuwYW_<% z&`IWV_L5a?Bk#4UF7Y&qXH`UY+WsTXQgRIt(V)Q+sfF0d&?QBkfQrSPfJla%fW{R0 zueDCpPJUKe<P~JU7kMFnq1&wcCS|69-lUnUs*)9Kz&B}f&HFY{zVY9rtFwDoFUuKk zQhd#dxqf3Q*7}V}d#EyE4Cv<|K%c~mEX@EkPE<wj6|z<KS@Ly$m9m@knMZ~fB2g7I z9HRWaEE8GiIJH;hjMW9lJ6M1b+fWTGsu1ZPWmV^z?$=FvFYpF`1Enf(jFZa7V+5I; zi-RoVuktVtpAmPcXqFR^;Y<gj^0gGZ`Dz_^%_;H^?SRJXkv8Etg6D%irujFy4m~W; zgFUp3`42K?rQi^Qq3~Y2>7@|Ftco2}y-=o;$;>=^kxh#n=W4YIqziwvls*6T`& z_PGaQmU5F-x)gSQ3Oi_x7$4fyGT1|dCM!Iwy{a<zd-Y)-u7suOg_{<tg9qb=edK6k z<ily9<3wn=QDqjcE*Y(whiKceV8w%)Eg#F+V5oAD*5OE~FYP=osVTLIr&0VSmB3E3 z%JvRpI7ATGvPeTC8Lc;g%JFLoR*O=Ht^uZZ6UeY*5}43`lEyUiM=8>3t7yZ<F7Y&q z=UGHHXsSdiYN}MMA(EdHm5Ey_kqlWXk%@%=Y2?qY^F}h$Cg~LBN#wbDjYXQq=2xeA zEWeo!r|l?_OG^-8`2mGnm!+L+gTerT%WAbKTsHzK-7vWd54Ih?Iw)7BnT7_86lRfH zQ;?yVp^d<Q7*=_R*D`29!Kh6jy5TZ3gF%31r5%Wus@})R){G*6DF_O^GQ*N;8|TMJ z7LdHoimcko&;{O?YKHPQ#K6_tLIb;PONE9+bZq+ywa#|ZM6umIsD#?67-@eA%$?B5 zw%!K~wxL^_qTa>W(3$|<n=Z$zD$}sc!_F<4nSM`yo)tkWp;?;<S_P)dAzy<7!$zzs zQKeidQ3j`G#U^+V0H@JNL~I;GLTYV(d{9#|z5LR&uEk5Hn_1q#VamkPA`M<>JMR#@ z3)fIXcj6d>L;}@C)!0NqS;{nC9pYK)85)LCc%>*Rkzf<x1a4rPwI+}s!ZrrKh(fe` z0=$EN<~Hplh&Q4ok>yTg^!g+r!9fR!xv7CpD~Xux>^nw?G10JQu%ULR=O2#TLgUaC zQDn(is4qyOqAel~iicMc7YcnIqU)#=J>R9B1aUo|K!)9vz;xDMR4NzUo;;#O(b(-U zC@y6p_OW;|p-ZfC8C=Kq;_V81aInr~8W!4rRmr9lsjTK<H`T2(9lEN|1+Z95z~eE9 z0>x%MX-rOBBXF_dI1Q;n#|)?sPA104axI;TErQaxSy7l~9e%rx0{_8A1*9=@8T`nb znkA|RuYsb{H(k{rl}&{+BM%wRju%t~t~HYRD(I7aPkr6<{phPM?vALEEQ{A!3GAYO zAR$e;f)QE1=V1o@$)Mx<Xmy^4Dp|<Kfcm%(hx@dL2>IAJ3*W&=*b)_Bw<4?pnkCE! zcOk<3cB>ERoDr@DYSg#@ZsxECv|ACUt2vDb+J#7=znacvwasW#635gY7}H~^bktL+ zT=mN8X><6{j2b3j|AnoIk@>Lulfevsx2LkPQ7#>;!kOTQCUo0WDajH08T?3|JE9t@ z-IoiQ9w=h2H0K7+0SChhNJo7K#p50XDnJGgvR_1A&t^2x3=)Cu-r=CRsY^PAIqqg} z-kF5<=fiYp&n-;H_QewLtAh-T19t}!puEWH=XUS>c6-D^mbrOcqIcj#D6)NjL08!@ z7c(|tLwwhX6021?Bi_y|U>!AFBXkAj*(O`%lCigtKzFl1!D|F<b_v8e9^6(`omCe~ z%b*pz?d|pn&5WVlE(jP|kRx!jDz?r6t=Q7Ard=x4ejl1_XA6UyS!kZ>5AZ`lxu?ni zXw{8{W&y`whm(MBLPM6$01e!KNc5waTX|r-=uVdb&tFBsvpq?>kRP_#{j&sug3HWi zo29Q<$y_GJ#qR?T|1jZEHvt*iFu+$vC`86&fS-y@01$YmH-O{rixQz~pf0ktDtB>F z?^ZJ8AmPI?oDoO=O$I;mmZ2nFgEvWsiLg5KWIE5I>3FW|kQEqi1hBP#$me>l*gP7M z{i%zlM0axOy}(<XiK=jeD-k7Fjznbh+=vQiG?7#^*FTAThIbOl4ELELw_T>st@Zic zr<cKxWI7P0!8+Ig)Ifa*qr+YV;u*${DPZOfvZ27}Wq)+1rjcyDNjin$**AsDY8D7! z(2xm4&V(BQi|%nIAW=7eqabnDB2XcBBJiL#!_Rw@rWN2oHn|UXizCtaH#ig~fK5IC z3M|(pk$H|mLvtO3L}xe(i95$L{Lq{FB6?1jg@V1sgD@Rc7aFV^NPuPMkODjld4mQg z;6Oq==fxzrP7J9qoOzo6>Fm4^ug{&5`*1v81Nfi|0A%=#AApU2S|WnREfAnXmIrX5 zewUZqE^|Qb$YmxPnrYumEmqHrDTX>0PsN_tmdkH*{}{L#W9q<u&6HvII8O=lcb*33 z`$Ub?VNC?jZxT<Vo)S^$IH`4<XTUq7R5&k;kl5YV53A6HKE34XUTByHKO-57q9igL zHAz(aD%`Hlb>{YeyeC_++uP@fykrC@wWn?LPY!Wk<p^#+CisiGU5>U-Bs6~~zJVto z62bOp#i3f7U2GNs>%ejs%fe1frorjm%R?%k18r-CadsS4!Hk`{clp6tR-yv?(<DSb z>&!+f8}9AUu*?saAb4{zTW2#oPgd8AL<YNJG^RbmA%>5C<c8?>14iq^EC$#L$lpzu zaF&ijT}d-Q5n?qDxNKg=vfDSXmo^cVT$%ov%(Goq2>b5eENzHWD&$7k?`qBYYr2?U z%1TOm=H{F#!GFT5Fx6AWWu42J&~tb}hYsk${R30|1GFx+2gV#lQR!&kp2~%rQ8Jj( z7E#$?6d_}ORnQvNRQuB7h^Lh*YUCgh4~}c3Q%u&2Jsu`J9+<}A-ZMoD`9pc@PaY`4 zsV8yvpm2BMbg%+y?86=u9P{gqJ~S(gO%c&3GsVIdz^7r~pAC9QaqE<Yg5?JvP>12| zpaRFiPzmU*T8;qEvOyKt+9~{B`U7Z^r5<w-pnN-jg;W?;3h_BMiV46Lis5<o32DIA zNua~;YF}oeq4`$I&|=ssL&bi|y0D*LXgicu+lMCG7ekZZ|6+)7T#_Th^Bjf}>^~HZ zQi`uc$FWJLFkC0`a$$$?5^>w`BRO{9rGn4g&%+$g%R~Fb<G{~S>_~=a6OJQzM(AZ` zMY6SjyQ$IHLJzoGut$bxKBQa2!p_(xA>lV`NL2g-1Vk+M=~WNZE)2vgk&7Y;R;yrC z^U&;a{tS=4{c0m?ZPACu4(;{O+Hdp(<bm&mdU((@mXGCj-p6Vk@6=1UDm-B|_DK^D zmvMTsj|i^N6L9YB0x5%qVQ^uLM2p2nWCielN*ay2R%I|^sebRy9SQmSOHq6c#yW0x z3`euyRj+11f*YqiV6@lk!@1sEoXcXPx53KTKtnb(jGnoN=*|}m*JXo`E2Qx3$B?U_ z#IP>iAZLmf4vv4T(?`w1HHy%{&ch1Wdv0F<*q52<@abR{`I;5>S+B$@%fn(rJ&>P& zjk}PCpEmI{ia!h`uo)u<0+rJ`P_W1unN%h(q7%rlTN0S4drl*PQ?gFUeK@|kQu(Y6 zO@IKyCx~S5o8=H0_c$t==OIKo>?LF_a>f<_hTa$_al4KS>W=66$O1PwC|i;5vRp}y z6LYm#&c_yGx+7N)cTm0(?6O=b+=;1wO4v)PXE_K^zVAXR-CBakW7T|}D%Qs@$C2v{ zl4STR#J|_?U{3&ID*Q=2jt)Al2Wh|)auA&pn=ygoy7x>!fEVu}4LHX8=%+J-X<_h` z-V0=gKtutJMF<;SZ$RL%u|sg|0BnrSFmi;CADxfk)m-M{md_;q6&kh(wzvp?tCaWn zDdio0%JEEeWbU4;F<*5-<1v8z+@2JVgnpZc1irZmpev;&Y}hT3-9~-xqqsqlYsO4T zrbW=z_^m5l<A#P15K(oR$UB)uUu=Gh=+tI6hT9r`x(>I61{8wV)xRp@LCQAaID!`~ zJxtJvJv8i~7$2+#nq&_PjUzsP9B%C%B4pR&tlz{|sdu8#qB{J#vNK&I!@JH##q*5v z20i&r+k+Eiihac921U?CZcsw4^cE@Hf^SfRtedKntIY;@Y3rQvM=eX&(wn>XJchpw zWOQkod`+t5dG@oCe%h;2SO3>x$6anR>rg32(^~e{JU~Jn1QcDB>eU#3YMh8XUkS=5 zjsuDx?2T9?i8Q9G)mK?OK;9nuRqv=@3Y<^Al1VA`JxgF7xm`%u*E$x}(WURDF2Bj7 zwvpc^BfWPOPJ7*4vX!shw>WKsx6Wjq-m?_8e`Sh5d6z%1Xm;P<DUE>{TWbuyt9w@v z<8zg#9SK{Gq%KSQ#G7h=DAww6>PA&`y`H<5pl(MocN0EVc)V(#eU{$80LI>|{^^aM z`^tBZ{GoMlezM0yi*k8l;zJ8_aaQ3&%VOVzcvuPAEn!#t?CxEFyNBmix9tetTejPf zW*>X^Cd}Q-@Q604)$Xmq-dnmleudzXm0$HvI={Pi{{^Xgiysevpu4;9X~Oru`t3=| zO^6kR$PZQakP@iZ!uVW!`uM%Y+kK<15RdV^{`cx_0lK4eA69_J*1%eokLVklKE~d7 z;C*Y}t=T=UkJIchymt@BsrGli-&y$)-3zDOjx-+OVSWA9+q!Y^-NVg9S^huN%kd1f zhZo{;HS(CASSPK2A0_*c3b(Uhr|+TMSGMVbo(B2%9(B4x+_&f5jqC3^`+PpAzn7|7 zuk)<9>&*UX5j5npq^`^UF+iww)@<sSSeA8ZhL>fVTZ!83bNS7!PsLjk8}p_(>$+%O zW&isqbtvml5lzD4MV8t`B6|puU5kthyC|0>vHYXXUPLZ`+dY6JRSImd9CrEMrtdyW zMo{Z#8Dy?=^WbFBRDw$l(1$Zm>R`pc$mJs|_Xa_Q!`qC5eAf`Q?}-tpUGhN|)m?gK ze?i!nb{c4XIKB}>DAHM;L24<@*v@qPn<oi8pzDkyd{u5lk^NhqY=x|Fopn&7F7_h% ziquOl$BB4<l{l(&`j1p4(Q=4n^F{Vw*BPH&Q6_UArK97YBb=va8tnO+=&lW5<+nuc zo5`(7?kQale7ZPE9%xK#Y2GXSPSr(97M{iomdld|E%w{)<_%>&GN=VUW*8`K8%rij z)1>LCH5W!{&Fm)~d`f<$(Yv=8drxaxqxUXX)VnZ$N_+awe!hdmbSbaM&E*OHL4L6- zZ#0QE@qkKuXI$vH-O5W6>JncIb$9$iBLB77YWum_X^ZGy<Q*@@MZ$?v*=e^o-LyBU zEd3k<CFtMw=zesweRS0({fK6Bb6oKUyD5MoWfNX&*sIfUYiMKvn|N5n-WeDAQHr$M zDq5v~b&0Qqx;x`SKfA#iNv279Ez(>cm-wYQN0g+|ro9$vZ%nDUIaZ>IOFN|EZg^FG za0kKyQZB=&p1V6P`krdi?*~o#{iI3bQOXmWh!N@6<2o2gvr9do*WDV|`p_(U*_0_s zuAkvrv43|$)J<;E<XqALA$Q#;(Vmw>7wVmV-4Tu5^@)CRGnaHtmwrsr-JDSDf02SD zd3j2IG<J7f^kZ|TDMhYHdM(sk_es35=bX}IZ1OQFd(S7={dz$1>~rza`2BI|Psi6i zNV2Eo*OI4u3-WjFX`&aI2Ba@iEW96ZBntPw_81M_S@^%=M^idGt|A(|HL0bkGI~&d zK`)4(P9n=(d~GQjzrUb;7l*8T{w1Ag^!9@MJrT0>ba=Z=vG9C5f+&0Z%tUm3eKC1R z3Q6F2lxTE$b>ThPkt}dL1~MADvmhK_N0u6EV^8-M$U$3l-GKwTB2S_P?Tj08879Ka z+3f{oUocJe;z)*Q<mQ696B$*#m?Ip2POzBVkxG(0Ze5KouP%TMfh4JseT30;n#IUM z)wJYkEh{?xy#QC!C=yc(agjgWVr1TXTKcr~5S{*BAZut8{^;6U<Vm!+ZC#C4Hu4Hx z1ZP`NR_Z9Fyjt0dMs6;!)jNvz#JXSPO|~E|_8|ostA~sG3;I$ZsNP>dj3$$REPM-x z6y>u;#%SQig0vP$k-A<yjK=OR=&OVj<&m|;XfnwHSx2OmVr2a>@+4XimK`YtxLl=- zhVLylvdD^5esj!RtYmJf-PI=RPxhaSQ?gdNm*T@gZ%seu&4-_&*HY~FCY;-YB=uHC zu9=D2b|z{XnrL6I@+`6G8|+hmS?NECm8$i5IZhJo-8c5Xy*#VK^0k!3^7m!AtXHyJ zi%RcAF-jRr|J@<_Vy;L3e2P9kMStnt`fE=um3wLaD3WgcHY9PD=(+bt4`h$>6nQR= zy}u#QS)!kMfAm0mSMf`+&z5b)FHOZSO~o(W&e&zUGj>_IieEMrZ_|%|%HDtsVg_ck zl{z(JX4P^lOF3H9futYbzIl#5|M)g~{`LD$(T{IGzWuKryOO${KOe$1cR$(x_VQ@^ znfs+$FWZgX<4^uN<!5^(QtRmZ_DY}Yj^f&k)7tx=oB#K7mdaF|tW1qg6E4zyKL5K% ztSkGStuan>_h0tEy*z_|#?ZH#<7*H@Oj_<itFh+wr8Td={Pym{Z+~5wzWP8E+aH$Q zjV4U}(!4U(#IxRAPqx;q&vIMS+ey=S6lb#wy~{U8#y)G84u!`{wX-03k)0GNuYjC* zc_BO=G_TagL+1r^Jbqp=$D`;4GgK(OD#2p{>cy|~Mb)cP6JzUKh0H*Jy(0I+>_v7@ zti3`}BJQQcP}sc&Uj*Mv$W#QrhI!)f1$-bFUm^P;`64?bE??opM(0Y3GTEL>HrJXM f`Kh`8!Ty-bcjr#8%l%KGBAw}6{_o;H9T}w0mx50s delta 5634 zcmV+d7X9g{Ex#;~IFUX&f90J`v)i`S$M^gcoM{*BLbvTU^UTw6dTS@0#BpPHJXvud z5|R*81OtNiTK)6|KvJS8k~rrOlseOmeMJDjKL{MWzwopxPjPwr<|wl|=kcH8gw<MB z_3_Bm=}#x)`gG98{CAD}=J)X?at|}6nJ1j}G9CEoxh14ItE%`fe^Y?xGvzk;)1GS= z39b(^BQkQyvc(X^wG#Y=F9uaC0HiL>-#oDol1!*2yj<@0+!2^Iuehx>pN3qA=U-D^ zY9WitV<;Do<L1(H|Aif-e9H>Ws?*0(DqY!#znA*0tP7WoXV0V21fwS3#TV|#tBUQp zKgHIMO36;0aX&gLf3?aV6pg>1?O~a5oH-=%KxVNp5@8HtVI-ED0w4m=YHL{aoLLvZ zOvTlB8n3ikH`78T7uK#W(n<5X2{DM0QQ*0+E^R!GN2zuDRu*+N-}3f-j>e*ON^{PN zuANDJZ84NuN>S*_pLtMT#g$;W_&3i2MX;*3F6~0Tv}UU9f6at>X)TjqtESdl7P}Mw z%=s6f!L**|QAD$WvC)|g#1gU`M#g0njQMK*g`3hW^I5!zs%<{K`QLe-N73>h$j;h7 z5|M#Z0EjNwk%wkt%@vBpn=6ovGFKRr<v-Orl}G+bYL-_hOB;km2`#h3MasFXDqf+D zX^|$?)Ru|Te+_Ywt`_%BUQ)qWr1&a|wcb&&oql8do+<$>kNpq;=o5S4$_$8-R95g_ z4_T!Y>6i6YR5uB+jts53!m5;9rM%EdW}osEUk6<up#=za4^{(L>Vfp1c~$2cUhW$I zUf==)f-2z48JL{26IaO>ep-i5D7#QJ$<V=YqLD-Sf10!7dZ~^tK6B)EZ3o?3YOKd; z1g)I-nC5SA8hTiJ^ABcx1Hoak7{Yt)CJjOmMU^<He1S~rftk5@;Y~Z2<Z`<`B`nqA zg$GoSyIsXuYvF;Iitk0G6|)nGK~uz7{l4bGG7U9c_OMD>3HQGGRECS8GJQ|ergZRN z+^|`We{DW|IL&mDGR^l=iEwF2XooyR+wug99;%`7v5XCdiWg`#1cdtB&iR2FKkIoO zMQ;QF>`YX)KbN4Z2mqTGS!g7s1VXTyDIGknv~ma_ql*xLiJGXMXMV?7Rvjd4*wlHR zN72dvkc~AeDAo|cDGFucZ3;+6*%Xk8sZ!^We?Pbm5y+q#uXC6umgn*{VOf@#x6bl} ze>I&r+xY;;79c{hSO~XP%FYU*3M_z2Y6&1**Q-}<uvmo$+fGy+l*==rQG+lDv&gI| z@X*ZAMqms}osu078c{c3M2)%uP@(KlRLQzb(u3(oBL?9RdSyE1)gj5x^-e(YP86a# zfAG)|E|pv%z6~*O^0v^xg{-Bb1_f|zyOmRmBR6%<u?#99_cFn>mH_6F>GV*SL952l zZ9`EX6Wrhu04+@i;Z>?EEc0}9OEIRGl8Yi}A~f^qL6g9A5cq3wVAvX~N~Pjk$y9Kv zDE7fC0pvsyh=?0?fRI|7mk(-6rcbU+f9qPj2;Izc2Ck+|U0P(pBW=g?!8=?HHFTGY zFr))eU9Fm!T97NACEHW7N;;zkjS!w<Ma5Fw6fl4r*k-K><fpKW!H=w9?cQYX5V!R^ z3!;rbL1cbp0-l~A<i199FhN9dwEI9X84tsnfq^_;@+us;g(jgBq7dm9RKE>Gf5o<5 zFett%1aVQ-l!xd#)xc8f{LX@?r4&GRmReLYXWf|_VD7`%?eHQ|JY{9VUQCt1wmA>3 zV|&MT?KU`A3!a6Ac1f~VEaTNW>?XOj(4mw1S^!sX0`U0y0s_U&{lS=&ItakU4Rc{g zT(t%uqWZRAVuD!+gi~>gb}+6ee+ttCqjy?C;O}g$fN3~f06%h369U!Pcag^=2NX`M z8^CySiH0gr?FGyy6!aPPd+6r8_mkTkoC~W`A(EX?h<)QAq={EBBB^wEm_c88SLb;s zR>*|ImP#KEUkW`$RH>L|;ZHmPj%@@u-Go*_o@7Gv+v5nJv-4C9tkK~GfAD6A)<B(j z!qYKkkEWweGC}CCrbAU71Z>EB_U(ZYOB9qYUrD_{3LiBygA=fS;nqRGd~`7dg9*hG z%Epbr;8;|7oTq+hs#xnQ0~MHl06&seY_J-#J%fibJ*0?v(%f0K1{`bMSUldwkqRi2 zM6zF4Uayv|sQCu~+pVm_e+rWGI)^!*Ep7Ilp-#)9>8R6tXgcnM9RR;Q@xVCbsU-lE zR`>b2-M-20>`KTuH`&E{$G=07?IuTQtGR@5oD;=&-5j>vsul5e42|nb;Wa`hP%idj zn{&dMCji~ePy|nrRg(F@s?G)rsd><3IP^{;gk~nF{rwm)X7L5Ue-%|?O&PU12g90H zM9H!YO}4XG!Obi*Pxc44p`g?o9}sBSjV)FIC&=z00N+#%B3l6(xJvKWVr~wbuvr)` zgS?v$3tlZJ?V@eiX!lPf2L&r(gRRoDt9Z^+Q^fBB51*OnF){!d+AxsY10Y1g(A`hP z4c7s@%Pz{KyB$1Ke+txv*hzIviu$<aA-nV+&ea)ktlk9hBbN;P;2N|^FPsRi%)#+g z;|41b3?0GNEMF_-ar06@_Q$Ti0~);Z?*%R~cc{VwV+TsmOdSd*G&E2&wG09Igc1ZK z6HI)L+;%)ZwHD$x@m>Hwl4#^O4bp*Vqz2l~k$8eR;uLTOe~DzHsuwT&XLrXC$Qm23 za~PThLb#;L6#%A80|Btu(~AHkwopKj_<{hSqKqHFL)F24-kU6|5aw>Z`*2Il9>!l_ z{x|{LkQkvrGhY~*YQ`Ws!JI+dHB$ORZ`uTC-(3(0c8Q(ibYxv<WZIwv(DO?RG$@4@ zB}6M)I0<SIe?zGdirPH?<JD<;Z;7~g_u*(I0l`P#Q-NS(?FECz+X;e>vJV6o)x+>| z+i7N0T|5i~Lldo#s73075XJ0$Kso=qwhX!%AnKq?98rc)`e;hHl1S6Ql}ez-<th+B znQT1Iqn=V$=p?Omk_*J%Hz=G|z(MTpOGH)ZNMAPVf4QaJb?_^aarGOBY`60q>s$+W zMl(IIV`)<!vrz(})SeFSpLBQklLyafQ%$qFT~f1Y7n*-$Uy(Oq0m1f)t-GaCUu>1P zu|<s^6JFS9tSmUa+W;Z+HPALy2zLlU70f81+dYh&lLIP{FKGwzNq2Wa+30==3`@Mi z9fLOyf5lF$ke{SZ6o`!MG{KnmKy!k=NEJo5pK{opRx!X<fd6VbZ>u!vb;Zq4g0by7 zVAX6Wu^Yy58_zH*ximc~o{OU>nBBj$N*m&o3chFd3nOd3O;_hDUU6>kURzTo_$$0J zlRPR>b<S5puTcs*bifkazc|l7l<ItYV8rnbf0T}H?!aI|n*n7bOFI~gYK**84YdP3 zjd<GH&pdO~%g*7b#x%zyZGZ4E(f#&$T*#==)-XI!LNT1h*{fLHou0uWsBu@PLvX|| zMETI9if4|9trzB4xFybc*x#;(6QG*r5(I*!R~JYfiuq$DP<#0(0yMirs-SHV!vC>9 ze{clZ(K!SFO1C1E3dM$S0%!}u;c51R(m-1efR5h5ISd3t)2)c0Wj_O1*o&Lnu1(eU z=D;~m(4_Y(2x64NLXn}_G(ib%*$@rI*%zQmTd#8%s`+}k_?+}3DY@pQB6G;k!xa-R z58E@F27WTbQ;^wMkJAX6$#|KfNDubJe;;->$OG<{PBDW7AJVN+;BFKJA<=srKvevN z$UrRagJ>S8o%l_*EN4X;ELH6S>k66Geou+C+T%mxu0ZtA&^yySJk)fBkLAu^CUTb? z<x99%zF;-(5_1oiaCfASh+N|Y;N1Ew=fNsE<kA9&mash&1!DURjJlI57*WYzf4kG? zA>UuI;!7~r`6y60n*E+=wE_}(P{9Mn_A7lj*I!C<UhMTDSR5N@$cBN?_w^9nolxOA zMd&N0AUyk7!73;*Y>{q|E7cbcj{oYFk1E17im0KJhZV4Y+Ag7%N|+9s4rY<BqOf_r zWm}Pl#fHj|A53up5Adw#c@%x1e+OVw>Tw7bbEg@UNvnGSWOM-nFtG(`9*MZs<l^0j zqZ<~KPdWgB5I}xS6Gg_C3n-dq$3QyTmcd-iy(kDUY7Z-j+jRu6h2}aOSYSahA}i7h z7FCi|Ajo3GB0|-}7aF<}x)@QV@C6I1gxkt?6#@XImnW1;HzUpRL^j`_e@OKC+b!TU zLrLCChdc>|Q=v~JQFO3VODGNWq!5ZusXK83=e5X{UVv5~qcqTUu#bMZy%1JSUHp52 z#3~A-fS#Aez|jVYg5$2s#IXs6h~eWe+Qs2fHjX0OWfqRVVV*34TZBTZsC&GMy2GoS zZ&1a|@lrL`OD@zn13`XnfA5vWRL?dH2)wwOhAU;J+OUU>+zzb;mb*ZaYQ{uKqD8>f z7Bo@_5m~F0-zm%bV(aHtr?!4ZEozkEI@Hz^p%6T+{#605inJc55wx1j!^9ok_rYpJ z1Lt93OTG_>w@(idWr@?QU)Vv)x2({tI{mb@b1xuMxeW%z)68gre;)s;?SWsO;VzJ0 zpoq1dB~p01TA+rqIjBx9_j|+!mTSguHCL|1G_Lk^@1I8kIzLUg#@FUL_*G0lmQv~J zpB;9(Aj}3Gi{+$W%RZP41f)Sg(XEoN#!!=#<@uIDKG7FY{A3*xmZsd8u9jbT@c?;y zg-m^femiG9`HH8Cf9re3z+}0da4u_|u<Bf-@1?$L9@zxY?h8@2DcA{~XZMVS?Rl6e zK=uL$78Un>Pi`{V<ac9qUD~^d7`v}Lb$Qr$q_t8u$D3p*cJguRMwNB_fxE|`ZhPc+ z6Fw(+vTgHTWcQDNu{W!K*)efn`7X;Jng-V=${!k);T>2He~rxG_Nj-)#eJ{$Q88$b zl-!)GxpxHaUOl(EZD;J>vfTk0o9*4Mg}cY$5p7bd-COIsw{&&BoB5H6U-fR8y}NdQ zGt0fj&sP=QUHCG2d0+kZZp_;+lHWT9S0CQJxA^tPZXZ$d`d?AC5$G;Md{_h?n*uwj z9?>^8eT>qSf57{uyjy>ITpy=7@pSJVj#KTQ#J#ifBf1w(xgBXdqJ;JJyYFwe<KVkj zH#2ehZ%CK(?LiNZ#N$%rF+H(PT0ctmAqj40!7g{V-&eNjf?fvs_a1e+NZhyQ-Hq$- zI{SP*sK1x0-0gBv+;wLEvJe?EFQIFrzl{)TEt(Dfe=|#?&d>PLXycU1W0~`>ZjC58 zn7T1<qO+@uW?S=LCaGgV$D(LF7B5_BQxn-sRP1`7{UkeAB2D;jwRmAUZ_iMHR3Wg@ zc-SR$>%aRX3_z_PWR$tfO~&z}Nd)H`K_3r1tAmUFAe4_R-70>ChqnPo`K}>q_dEfp zo%c}|f3&#t%zi*9m7NCKoz8nj08zRMGfGw5jO|RvzsX5N2Hggn;7he<h4?qW*a}$T zHt48EU6d^Sf=QQNhzs$?b6n}{n@pzhW{hOR#rCh;fKM(ev!Tz@@%iTj=jj;+d%h*Q zXCqktHRWY9xi!nZ`0If$4`<0EjfsuTd#T^bf4a!P!t<EXczMELqy6{JaY3BV3}}SU z0Y+lm)+MvCY5ermng^4#X7&>fzIeaU=($Bxd!^<zdi$y3-h)Zn)3^4bcM#M0ydgJ_ zXZR=n*{;07BwEiSDy_@3&~tn25+u}lz7^_R{6Z}MsX2D}sX29t(H(@Hj>f>_Oswp* zf7_dG+8Y#?eu$A6^qoDrKfBpJxN75nLbGw4R(xkSxI?6@$6F2ibRKRE4J=?ikBeBB zX`$~p%c_HfC0ghCR;Y8C7W%;r)<80i*ISY1`Lx83tYF^S@7nLJNb4}C;^tU^D$ehi zigWO)ymJ>yBBWe^Nj>K}E&3j6((gx2fBOBbN#koNPu&Epk$yU_gMl<V-y?dR)3nxy zX4%X7%s_Je0Jn;L*BMbaxe1eVUPpx7bDu<e-w0f&ch5pR<?0jt=w>eAn$G`}q;s56 z?BC@Mk{sTm9Z$JNp0AdJ<QlKHLd|oZ#2b6>B3#CLpOUg}5%4?g2+6BY^~Tfge-YqQ z+#uP(m%HO}w+Q@=VVLOHhl%4kACdQyTtMO8_q*aTm&pIUCz#UJ)dlgW)2x<;%IHxA z9RWWI0+tzkM<kwhk6>Sv04raAgCd@Ej==Z*gQe%Ix1o>7b6Y%6_I$B?eEU3_y)XkL zaK73w9zKn{_t$|1&X?WAV=fWkfBG-5)KnXLaf>jQBEfY>E>ns<o+8+NC*U~DR5Mr3 z5#)?3Om%SdKb~-mpr>lFs)ISgaSze#Sxu1S`A}y(d>SDR<$<Io&ho|cexiwms(H!F zT2_4d9U)iKAQE#6ak1ZDG%@czFMU~hh%dh*%o-YmKe_f6dpt$U*41Efe*>@3#pqxW zWTg%g%bS(Gc)~Hlt=>VjXV(2<ueS)e*oTS8R5}dYBluDvQoX-`7|(i%d<%yV<*P-; zc*G$Btp!4)ZWj;ZDc1<TN(fP&SX+!|y+oLGL|7~))*oY!rwFj@2#LUOl`<Z8i}t(_ zMaI86X3n-ex76-w6ZCuge`j>@)=Kw$d^qWY>BqeJ@O}KMSXr9t++HfE4?K3wOx(6J zansPmWxdTsYW+9ZCspa+v8}B2bv!N-t?L{6Z!gUDw0Tv$*!;Rtn|jODj#c`|ib=|p z|8Gz6XY)M%$5Z_CQ~ZaX(;s_k885l{QKa4YZA{|I({t}fA0#&?e_3yG@r7?pB5iEu zY*;BaZR%|*&6IOd+#O_->a;m<#W%9p?1etm+l^`2Hm0Ft72nu1*CI2)4m>YSGqS1b z(kApq=*ooHOZzP2FFcp!(X=Piaer{Uo@H$GW2@g7&)W~b^sVZzvFTYic6EtBY$FgG z^Lr=scl9<l5r~@zf5cq`;x+<t8-dtFAZ{ZN_ag93FOTfin=H@SxraWMU{{{L@BQe3 zN>@0plF<~7CVg$;*tDmYH<c?Ko2GDB|C6!{kU@%S#dW(5F&4YV^`rf_7e?C;OK;?E z(;kqYE<v|GKiMa-+{J%upY*xz>a6`Vt#$v@{NE3$q<J}Bf0?(QCk*_3y8hiG)|LH! z(iEq0{g?f>7iKiW`Z;^vPBO-Xg&xgWYXYBJ6ZnHIX@88&m}jIlFm*uZ&{X$7He2tS zcA@9$3D%n4RcOUocI2iJF0N*2dXE>kFn!iB8*65UYFCZTAULSSxdBqzoq_Ol<8z}n z-2@Gp|4r@Cc<pQa&$mW{?3!+pZqjbLVHz+)wN5uNcuX5Lc)O8?>L#N7=4ue!(`MbE zAT8HWVyyYP1rHjrA!M#4yM=k$vjKdhQM*C*o3=r4Li=`u58KLBoT>D1E!jM4+M17z c`v?0n!@ZoB?VJBs$XE-V^Z$?j169)0m%YvbegFUf diff --git a/docs/py-modindex.html b/docs/py-modindex.html index 825838d0..d4407f3d 100644 --- a/docs/py-modindex.html +++ b/docs/py-modindex.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Python Module Index — YFPY v7.0.0 documentation</title> + <title>Python Module Index — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="_static/js/html5shiv.min.js"></script> <![endif]--> @@ -14,6 +17,8 @@ <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> + <script src="_static/dark_mode_js/default_dark.js"></script> + <script src="_static/dark_mode_js/theme_switcher.js"></script> <script src="_static/js/theme.js"></script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="index.html" class="icon icon-home"> YFPY + <a href="index.html"> + <img src="_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -39,7 +48,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul> <li class="toctree-l1"><a class="reference internal" href="index.html">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -52,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="index.html" class="icon icon-home"></a> »</li> diff --git a/docs/readme_link.html b/docs/readme_link.html index ed670bc0..c72f26bd 100644 --- a/docs/readme_link.html +++ b/docs/readme_link.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Python API wrapper for the Yahoo Fantasy Sports public API — YFPY v7.0.0 documentation</title> + <title>Python API wrapper for the Yahoo Fantasy Sports public API — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> + <script src="_static/dark_mode_js/default_dark.js"></script> + <script src="_static/dark_mode_js/theme_switcher.js"></script> <script src="_static/js/theme.js"></script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> @@ -25,8 +30,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="index.html" class="icon icon-home"> YFPY + <a href="index.html"> + <img src="_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -37,7 +46,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul> <li class="toctree-l1"><a class="reference internal" href="index.html">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -50,7 +137,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="index.html" class="icon icon-home"></a> »</li> @@ -82,31 +169,34 @@ <h2>By Wren J. R. (uberfastman)<a class="headerlink" href="#by-wren-j-r-uberfast <a class="reference external" href="https://pypi.python.org/pypi/yfpy"><img alt="PyPI" src="https://img.shields.io/pypi/dm/yfpy.svg?style=flat" /></a> <a class="reference external" href="https://pypi.python.org/pypi/yfpy"><img alt="PyPI" src="https://img.shields.io/pypi/pyversions/yfpy.svg?style=flat" /></a> <a class="reference external" href="https://pypi.python.org/pypi/yfpy"><img alt="PyPI" src="https://img.shields.io/pypi/l/yfpy.svg?style=flat" /></a></p> -</section> <hr class="docutils" /> -<section id="do-you-like-the-yfpy-api-wrapper-star-the-repository-here-on-github-and-please-consider-helping-support-its-ongoing-development"> -<h2>Do you like the YFPY API wrapper? Star the repository here on GitHub and please consider helping support its ongoing development:<a class="headerlink" href="#do-you-like-the-yfpy-api-wrapper-star-the-repository-here-on-github-and-please-consider-helping-support-its-ongoing-development" title="Permalink to this headline"></a></h2> -<p><a class="reference external" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=VZZCNLRHH9BQS"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-paypal.png" width="100"/></a> <a class="reference external" href="https://share.trustwallet.com/ZoAkTpY1I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-bitcoin.png" width="100"/></a> <a class="reference external" href="https://share.trustwallet.com/MF8YBO01I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-ethereum.png" width="100"/></a></p> +<p><sub><em><strong>Do you like the YFPY API wrapper? Star the repository on GitHub and please consider helping support its ongoing development:</strong></em></sub></p> +<p><a class="reference external" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=VZZCNLRHH9BQS"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-paypal.png" width="75"/></a> <a class="reference external" href="https://share.trustwallet.com/ZoAkTpY1I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-bitcoin.png" width="75"/></a> <a class="reference external" href="https://share.trustwallet.com/MF8YBO01I9"><img src="https://github.com/uberfastman/yfpy/raw/develop/resources/images/donate-ethereum.png" width="75"/></a></p> <table class="colwidths-auto docutils align-default"> <thead> -<tr class="row-odd"><th class="text-right head"><p>Cryptocurrency</p></th> -<th class="text-center head"><p>Address</p></th> +<tr class="row-odd"><th class="text-right head"><p><sub><sup>Cryptocurrency</sup></sub></p></th> +<th class="text-center head"><p><sub><sup>Address</sup></sub></p></th> </tr> </thead> <tbody> -<tr class="row-even"><td class="text-right"><p>Bitcoin (BTC)</p></td> -<td class="text-center"><p><code class="docutils literal notranslate"><span class="pre">bc1qataspvklhewtswm357m0677q4raag5new2xt3e</span></code></p></td> +<tr class="row-even"><td class="text-right"><p><sub><sup>Bitcoin (BTC)</sup></sub></p></td> +<td class="text-center"><p><sub><sup><code class="docutils literal notranslate"><span class="pre">bc1qataspvklhewtswm357m0677q4raag5new2xt3e</span></code></sup></sub></p></td> </tr> -<tr class="row-odd"><td class="text-right"><p>Ethereum (ETH)</p></td> -<td class="text-center"><p><code class="docutils literal notranslate"><span class="pre">0x5eAa522e66a90577D49e9E72f253EC952CDB4059</span></code></p></td> +<tr class="row-odd"><td class="text-right"><p><sub><sup>Ethereum (ETH)</sup></sub></p></td> +<td class="text-center"><p><sub><sup><code class="docutils literal notranslate"><span class="pre">0x5eAa522e66a90577D49e9E72f253EC952CDB4059</span></code></sup></sub></p></td> </tr> </tbody> </table> +<p><sub><sup></sup></sub></p> </section> </section> <hr class="docutils" /> <section id="yahoo-fantasy-sports-api-wrapper-yfpy"> <h1>Yahoo Fantasy Sports API Wrapper (YFPY)<a class="headerlink" href="#yahoo-fantasy-sports-api-wrapper-yfpy" title="Permalink to this headline"></a></h1> +<section id="read-the-docs-here"> +<h2><a class="reference external" href="https://yfpy.uberfastman.com">READ THE DOCS HERE!</a><a class="headerlink" href="#read-the-docs-here" title="Permalink to this headline"></a></h2> +<p><sup>Detailed documentation on YFPY can be found at <a class="reference external" href="https://yfpy.uberfastman.com">https://yfpy.uberfastman.com</a>.</sup></p> +</section> <section id="table-of-contents"> <h2>Table of Contents<a class="headerlink" href="#table-of-contents" title="Permalink to this headline"></a></h2> <ul class="simple"> @@ -159,7 +249,7 @@ <h2>Setup<a class="headerlink" href="#setup" title="Permalink to this headline"> <li><p><code class="docutils literal notranslate"><span class="pre">API</span> <span class="pre">Permissions</span></code> (<strong>Required</strong>): check the <code class="docutils literal notranslate"><span class="pre">Fantasy</span> <span class="pre">Sports</span></code> checkbox. You can leave the <code class="docutils literal notranslate"><span class="pre">Read</span></code> option selected (appears in an accordion expansion underneath the <code class="docutils literal notranslate"><span class="pre">Fantasy</span> <span class="pre">Sports</span></code> checkbox once you select it).</p></li> <li><p>Click the <code class="docutils literal notranslate"><span class="pre">Create</span> <span class="pre">App</span></code> button.</p></li> <li><p>Once the app is created, it should redirect you to a page for your app, which will show both a <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and a <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code>.</p></li> -<li><p>Make a copy of <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.private.json</span></code></span>, rename it to just <code class="docutils literal notranslate"><span class="pre">private.json</span></code>, and copy the <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code> values to their respective fields (make sure the strings are wrapped regular quotes (<code class="docutils literal notranslate"><span class="pre">""</span></code>), NOT formatted quotes (<code class="docutils literal notranslate"><span class="pre">“”</span></code>)). The path to this file will be needed to point YFPY to your credentials.</p></li> +<li><p>Make a copy of <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/EXAMPLE.private.json"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.private.json</span></code></a>, rename it to just <code class="docutils literal notranslate"><span class="pre">private.json</span></code>, and copy the <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code> values to their respective fields (make sure the strings are wrapped regular quotes (<code class="docutils literal notranslate"><span class="pre">""</span></code>), NOT formatted quotes (<code class="docutils literal notranslate"><span class="pre">“”</span></code>)). The path to this file will be needed to point YFPY to your credentials.</p></li> <li><p>Now you should be ready to initialize the OAuth2 connection between YFPY your Yahoo account.</p></li> </ul> </li> @@ -181,8 +271,8 @@ <h2>Usage<a class="headerlink" href="#usage" title="Permalink to this headline"> <h2>Testing<a class="headerlink" href="#testing" title="Permalink to this headline"></a></h2> <p>YFPY has a collection of fully functional code snippets that can be run using <a class="reference external" href="https://docs.pytest.org/en/6.2.x/">pytest</a>. These snippets demonstrate how to use YFPY to retrieve your Yahoo Fantasy Sports data.</p> <ul class="simple"> -<li><p>See the <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></span> directory for the example code snippets.</p></li> -<li><p>Before running any tests, make a copy of <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.env</span></code></span> in the <span class="xref myst"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></span> directory and rename it to <code class="docutils literal notranslate"><span class="pre">.env</span></code>.</p></li> +<li><p>See the <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></a> directory for the example code snippets.</p></li> +<li><p>Before running any tests, make a copy of <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/EXAMPLE.env"><code class="docutils literal notranslate"><span class="pre">test/integration/EXAMPLE.env</span></code></a> in the <a class="reference external" href="https://github.com/uberfastman/yfpy/blob/develop/test/integration/"><code class="docutils literal notranslate"><span class="pre">test/integration</span></code></a> directory and rename it to <code class="docutils literal notranslate"><span class="pre">.env</span></code>.</p></li> <li><p>Copy your Yahoo <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">ID</span></code> and <code class="docutils literal notranslate"><span class="pre">Client</span> <span class="pre">Secret</span></code> into the environment variables in <code class="docutils literal notranslate"><span class="pre">.env</span></code> so that pytest can use them when hitting the Yahoo Fantasy Sports API.</p></li> <li><p>If this is the first time running pytest with your Yahoo API credentials, you <em><strong>MUST</strong></em> allow interactive prompts within pytest by using the <code class="docutils literal notranslate"><span class="pre">-s</span></code> flag.</p></li> <li><p>You can invoke all pytest tests (both integration test and unit tests) by running the below from the root directory:</p> @@ -190,14 +280,14 @@ <h2>Testing<a class="headerlink" href="#testing" title="Permalink to this headli <li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span></code></p></li> </ul> </li> -<li><p>If you want to run only the integration tests, you can run:</p> +<li><p>If you want to run only the unit tests, you can run:</p> <ul> -<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">integration</span></code></p></li> +<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">unit</span></code></p></li> </ul> </li> -<li><p>If you want to run only the unit tests, you can run:</p> +<li><p>If you want to run only the integration tests, you can run:</p> <ul> -<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">unit</span></code></p></li> +<li><p><code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">-v</span> <span class="pre">-s</span> <span class="pre">-m</span> <span class="pre">integration</span></code></p></li> </ul> </li> </ul> diff --git a/docs/search.html b/docs/search.html index d9526fb9..a95502df 100644 --- a/docs/search.html +++ b/docs/search.html @@ -3,9 +3,12 @@ <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title>Search — YFPY v7.0.0 documentation</title> + <title>Search — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="_static/js/html5shiv.min.js"></script> @@ -15,6 +18,8 @@ <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> + <script src="_static/dark_mode_js/default_dark.js"></script> + <script src="_static/dark_mode_js/theme_switcher.js"></script> <script src="_static/js/theme.js"></script> <script src="_static/searchtools.js"></script> <script src="_static/language_data.js"></script> @@ -27,8 +32,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="index.html" class="icon icon-home"> YFPY + <a href="index.html"> + <img src="_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="#" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -39,7 +48,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul> <li class="toctree-l1"><a class="reference internal" href="index.html">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -52,7 +139,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="index.html" class="icon icon-home"></a> »</li> diff --git a/docs/searchindex.js b/docs/searchindex.js index 1e35d278..97c37f98 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["_autosummary/yfpy","_autosummary/yfpy.data","_autosummary/yfpy.data.Data","_autosummary/yfpy.exceptions","_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound","_autosummary/yfpy.exceptions.YahooFantasySportsException","_autosummary/yfpy.logger","_autosummary/yfpy.logger.get_logger","_autosummary/yfpy.models","_autosummary/yfpy.models.Bonus","_autosummary/yfpy.models.ByeWeeks","_autosummary/yfpy.models.Division","_autosummary/yfpy.models.DivisionalOutcomeTotals","_autosummary/yfpy.models.DraftAnalysis","_autosummary/yfpy.models.DraftResult","_autosummary/yfpy.models.Game","_autosummary/yfpy.models.GameWeek","_autosummary/yfpy.models.Headshot","_autosummary/yfpy.models.League","_autosummary/yfpy.models.Manager","_autosummary/yfpy.models.Matchup","_autosummary/yfpy.models.MatchupGrade","_autosummary/yfpy.models.Name","_autosummary/yfpy.models.OutcomeTotals","_autosummary/yfpy.models.Ownership","_autosummary/yfpy.models.PercentOwned","_autosummary/yfpy.models.Player","_autosummary/yfpy.models.PlayerPoints","_autosummary/yfpy.models.PlayerStats","_autosummary/yfpy.models.PositionType","_autosummary/yfpy.models.Roster","_autosummary/yfpy.models.RosterAdds","_autosummary/yfpy.models.RosterPosition","_autosummary/yfpy.models.Scoreboard","_autosummary/yfpy.models.SelectedPosition","_autosummary/yfpy.models.Settings","_autosummary/yfpy.models.Standings","_autosummary/yfpy.models.Stat","_autosummary/yfpy.models.StatCategories","_autosummary/yfpy.models.StatModifiers","_autosummary/yfpy.models.StatPositionType","_autosummary/yfpy.models.Streak","_autosummary/yfpy.models.Team","_autosummary/yfpy.models.TeamLogo","_autosummary/yfpy.models.TeamPoints","_autosummary/yfpy.models.TeamProjectedPoints","_autosummary/yfpy.models.TeamStandings","_autosummary/yfpy.models.Transaction","_autosummary/yfpy.models.TransactionData","_autosummary/yfpy.models.User","_autosummary/yfpy.models.YahooFantasyObject","_autosummary/yfpy.query","_autosummary/yfpy.query.YahooFantasySportsQuery","_autosummary/yfpy.utils","_autosummary/yfpy.utils.complex_json_handler","_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents","_autosummary/yfpy.utils.dict_to_list","_autosummary/yfpy.utils.flatten_json_dict_list","_autosummary/yfpy.utils.flatten_to_list","_autosummary/yfpy.utils.flatten_to_objects","_autosummary/yfpy.utils.get_type","_autosummary/yfpy.utils.prettify_data","_autosummary/yfpy.utils.reformat_json_list","_autosummary/yfpy.utils.reorganize_json_dict","_autosummary/yfpy.utils.unpack_data","index","readme_link","yfpy"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["_autosummary/yfpy.rst","_autosummary/yfpy.data.rst","_autosummary/yfpy.data.Data.rst","_autosummary/yfpy.exceptions.rst","_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.rst","_autosummary/yfpy.exceptions.YahooFantasySportsException.rst","_autosummary/yfpy.logger.rst","_autosummary/yfpy.logger.get_logger.rst","_autosummary/yfpy.models.rst","_autosummary/yfpy.models.Bonus.rst","_autosummary/yfpy.models.ByeWeeks.rst","_autosummary/yfpy.models.Division.rst","_autosummary/yfpy.models.DivisionalOutcomeTotals.rst","_autosummary/yfpy.models.DraftAnalysis.rst","_autosummary/yfpy.models.DraftResult.rst","_autosummary/yfpy.models.Game.rst","_autosummary/yfpy.models.GameWeek.rst","_autosummary/yfpy.models.Headshot.rst","_autosummary/yfpy.models.League.rst","_autosummary/yfpy.models.Manager.rst","_autosummary/yfpy.models.Matchup.rst","_autosummary/yfpy.models.MatchupGrade.rst","_autosummary/yfpy.models.Name.rst","_autosummary/yfpy.models.OutcomeTotals.rst","_autosummary/yfpy.models.Ownership.rst","_autosummary/yfpy.models.PercentOwned.rst","_autosummary/yfpy.models.Player.rst","_autosummary/yfpy.models.PlayerPoints.rst","_autosummary/yfpy.models.PlayerStats.rst","_autosummary/yfpy.models.PositionType.rst","_autosummary/yfpy.models.Roster.rst","_autosummary/yfpy.models.RosterAdds.rst","_autosummary/yfpy.models.RosterPosition.rst","_autosummary/yfpy.models.Scoreboard.rst","_autosummary/yfpy.models.SelectedPosition.rst","_autosummary/yfpy.models.Settings.rst","_autosummary/yfpy.models.Standings.rst","_autosummary/yfpy.models.Stat.rst","_autosummary/yfpy.models.StatCategories.rst","_autosummary/yfpy.models.StatModifiers.rst","_autosummary/yfpy.models.StatPositionType.rst","_autosummary/yfpy.models.Streak.rst","_autosummary/yfpy.models.Team.rst","_autosummary/yfpy.models.TeamLogo.rst","_autosummary/yfpy.models.TeamPoints.rst","_autosummary/yfpy.models.TeamProjectedPoints.rst","_autosummary/yfpy.models.TeamStandings.rst","_autosummary/yfpy.models.Transaction.rst","_autosummary/yfpy.models.TransactionData.rst","_autosummary/yfpy.models.User.rst","_autosummary/yfpy.models.YahooFantasyObject.rst","_autosummary/yfpy.query.rst","_autosummary/yfpy.query.YahooFantasySportsQuery.rst","_autosummary/yfpy.utils.rst","_autosummary/yfpy.utils.complex_json_handler.rst","_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.rst","_autosummary/yfpy.utils.dict_to_list.rst","_autosummary/yfpy.utils.flatten_json_dict_list.rst","_autosummary/yfpy.utils.flatten_to_list.rst","_autosummary/yfpy.utils.flatten_to_objects.rst","_autosummary/yfpy.utils.get_type.rst","_autosummary/yfpy.utils.prettify_data.rst","_autosummary/yfpy.utils.reformat_json_list.rst","_autosummary/yfpy.utils.reorganize_json_dict.rst","_autosummary/yfpy.utils.unpack_data.rst","index.rst","readme_link.md","yfpy.rst"],objects:{"":[[0,0,0,"-","yfpy"]],"yfpy.data":[[2,1,1,"","Data"],[1,3,1,"","logger"]],"yfpy.data.Data":[[2,2,1,"","get"],[2,2,1,"","load"],[2,2,1,"","retrieve"],[2,2,1,"","save"],[2,2,1,"","update_data_dir"]],"yfpy.exceptions":[[4,4,1,"","YahooFantasySportsDataNotFound"],[5,4,1,"","YahooFantasySportsException"],[3,3,1,"","logger"]],"yfpy.exceptions.YahooFantasySportsDataNotFound":[[4,3,1,"","message"],[4,3,1,"","payload"],[4,3,1,"","url"]],"yfpy.exceptions.YahooFantasySportsException":[[5,3,1,"","message"],[5,3,1,"","payload"],[5,3,1,"","url"]],"yfpy.logger":[[7,5,1,"","get_logger"]],"yfpy.models":[[9,1,1,"","Bonus"],[10,1,1,"","ByeWeeks"],[11,1,1,"","Division"],[12,1,1,"","DivisionalOutcomeTotals"],[13,1,1,"","DraftAnalysis"],[14,1,1,"","DraftResult"],[15,1,1,"","Game"],[16,1,1,"","GameWeek"],[17,1,1,"","Headshot"],[18,1,1,"","League"],[19,1,1,"","Manager"],[20,1,1,"","Matchup"],[21,1,1,"","MatchupGrade"],[22,1,1,"","Name"],[23,1,1,"","OutcomeTotals"],[24,1,1,"","Ownership"],[25,1,1,"","PercentOwned"],[26,1,1,"","Player"],[27,1,1,"","PlayerPoints"],[28,1,1,"","PlayerStats"],[29,1,1,"","PositionType"],[30,1,1,"","Roster"],[31,1,1,"","RosterAdds"],[32,1,1,"","RosterPosition"],[33,1,1,"","Scoreboard"],[34,1,1,"","SelectedPosition"],[35,1,1,"","Settings"],[36,1,1,"","Standings"],[37,1,1,"","Stat"],[38,1,1,"","StatCategories"],[39,1,1,"","StatModifiers"],[40,1,1,"","StatPositionType"],[41,1,1,"","Streak"],[42,1,1,"","Team"],[43,1,1,"","TeamLogo"],[44,1,1,"","TeamPoints"],[45,1,1,"","TeamProjectedPoints"],[46,1,1,"","TeamStandings"],[47,1,1,"","Transaction"],[48,1,1,"","TransactionData"],[49,1,1,"","User"],[50,1,1,"","YahooFantasyObject"],[8,3,1,"","logger"]],"yfpy.models.Bonus":[[9,2,1,"","clean_data_dict"],[9,3,1,"","points"],[9,2,1,"","serialized"],[9,2,1,"","subclass_dict"],[9,3,1,"","target"],[9,2,1,"","to_json"]],"yfpy.models.ByeWeeks":[[10,2,1,"","clean_data_dict"],[10,2,1,"","serialized"],[10,2,1,"","subclass_dict"],[10,2,1,"","to_json"],[10,3,1,"","week"]],"yfpy.models.Division":[[11,2,1,"","clean_data_dict"],[11,3,1,"","division_id"],[11,3,1,"","name"],[11,2,1,"","serialized"],[11,2,1,"","subclass_dict"],[11,2,1,"","to_json"]],"yfpy.models.DivisionalOutcomeTotals":[[12,2,1,"","clean_data_dict"],[12,3,1,"","losses"],[12,2,1,"","serialized"],[12,2,1,"","subclass_dict"],[12,3,1,"","ties"],[12,2,1,"","to_json"],[12,3,1,"","wins"]],"yfpy.models.DraftAnalysis":[[13,3,1,"","average_cost"],[13,3,1,"","average_pick"],[13,3,1,"","average_round"],[13,2,1,"","clean_data_dict"],[13,3,1,"","percent_drafted"],[13,2,1,"","serialized"],[13,2,1,"","subclass_dict"],[13,2,1,"","to_json"]],"yfpy.models.DraftResult":[[14,2,1,"","clean_data_dict"],[14,3,1,"","pick"],[14,3,1,"","player_key"],[14,3,1,"","round"],[14,2,1,"","serialized"],[14,2,1,"","subclass_dict"],[14,3,1,"","team_key"],[14,2,1,"","to_json"]],"yfpy.models.Game":[[15,2,1,"","clean_data_dict"],[15,3,1,"","code"],[15,3,1,"","game_id"],[15,3,1,"","game_key"],[15,3,1,"","game_weeks"],[15,3,1,"","is_game_over"],[15,3,1,"","is_live_draft_lobby_active"],[15,3,1,"","is_offseason"],[15,3,1,"","is_registration_over"],[15,3,1,"","leagues"],[15,3,1,"","name"],[15,3,1,"","position_types"],[15,3,1,"","roster_positions"],[15,3,1,"","season"],[15,2,1,"","serialized"],[15,3,1,"","stat_categories"],[15,2,1,"","subclass_dict"],[15,3,1,"","teams"],[15,2,1,"","to_json"],[15,3,1,"","type"],[15,3,1,"","url"]],"yfpy.models.GameWeek":[[16,2,1,"","clean_data_dict"],[16,3,1,"","display_name"],[16,3,1,"","end"],[16,2,1,"","serialized"],[16,3,1,"","start"],[16,2,1,"","subclass_dict"],[16,2,1,"","to_json"],[16,3,1,"","week"]],"yfpy.models.Headshot":[[17,2,1,"","clean_data_dict"],[17,2,1,"","serialized"],[17,3,1,"","size"],[17,2,1,"","subclass_dict"],[17,2,1,"","to_json"],[17,3,1,"","url"]],"yfpy.models.League":[[18,3,1,"","allow_add_to_dl_extra_pos"],[18,2,1,"","clean_data_dict"],[18,3,1,"","current_week"],[18,3,1,"","display_name"],[18,3,1,"","draft_results"],[18,3,1,"","draft_status"],[18,3,1,"","edit_key"],[18,3,1,"","end_date"],[18,3,1,"","end_week"],[18,3,1,"","entry_fee"],[18,3,1,"","game_code"],[18,3,1,"","iris_group_chat_id"],[18,3,1,"","is_cash_league"],[18,3,1,"","is_finished"],[18,3,1,"","is_pro_league"],[18,3,1,"","league_id"],[18,3,1,"","league_key"],[18,3,1,"","league_type"],[18,3,1,"","league_update_timestamp"],[18,3,1,"","logo_url"],[18,3,1,"","matchups"],[18,3,1,"","name"],[18,3,1,"","num_teams"],[18,3,1,"","password"],[18,3,1,"","payment_deadline"],[18,3,1,"","players"],[18,3,1,"","renew"],[18,3,1,"","renewed"],[18,3,1,"","scoreboard"],[18,3,1,"","scoring_type"],[18,3,1,"","season"],[18,2,1,"","serialized"],[18,3,1,"","settings"],[18,3,1,"","short_invitation_url"],[18,3,1,"","standings"],[18,3,1,"","start_date"],[18,3,1,"","start_week"],[18,2,1,"","subclass_dict"],[18,3,1,"","teams_ordered_by_standings"],[18,2,1,"","to_json"],[18,3,1,"","transactions"],[18,3,1,"","url"],[18,3,1,"","weekly_deadline"]],"yfpy.models.Manager":[[19,2,1,"","clean_data_dict"],[19,3,1,"","email"],[19,3,1,"","guid"],[19,3,1,"","image_url"],[19,3,1,"","is_comanager"],[19,3,1,"","manager_id"],[19,3,1,"","nickname"],[19,2,1,"","serialized"],[19,2,1,"","subclass_dict"],[19,2,1,"","to_json"]],"yfpy.models.Matchup":[[20,2,1,"","clean_data_dict"],[20,3,1,"","is_consolation"],[20,3,1,"","is_matchup_recap_available"],[20,3,1,"","is_playoffs"],[20,3,1,"","is_tied"],[20,3,1,"","matchup_grades"],[20,3,1,"","matchup_recap_title"],[20,3,1,"","matchup_recap_url"],[20,2,1,"","serialized"],[20,3,1,"","status"],[20,2,1,"","subclass_dict"],[20,3,1,"","teams"],[20,2,1,"","to_json"],[20,3,1,"","week"],[20,3,1,"","week_end"],[20,3,1,"","week_start"],[20,3,1,"","winner_team_key"]],"yfpy.models.MatchupGrade":[[21,2,1,"","clean_data_dict"],[21,3,1,"","grade"],[21,2,1,"","serialized"],[21,2,1,"","subclass_dict"],[21,3,1,"","team_key"],[21,2,1,"","to_json"]],"yfpy.models.Name":[[22,3,1,"","ascii_first"],[22,3,1,"","ascii_last"],[22,2,1,"","clean_data_dict"],[22,3,1,"","first"],[22,3,1,"","full"],[22,3,1,"","last"],[22,2,1,"","serialized"],[22,2,1,"","subclass_dict"],[22,2,1,"","to_json"]],"yfpy.models.OutcomeTotals":[[23,2,1,"","clean_data_dict"],[23,3,1,"","losses"],[23,3,1,"","percentage"],[23,2,1,"","serialized"],[23,2,1,"","subclass_dict"],[23,3,1,"","ties"],[23,2,1,"","to_json"],[23,3,1,"","wins"]],"yfpy.models.Ownership":[[24,2,1,"","clean_data_dict"],[24,3,1,"","owner_team_key"],[24,3,1,"","owner_team_name"],[24,3,1,"","ownership_type"],[24,2,1,"","serialized"],[24,2,1,"","subclass_dict"],[24,3,1,"","teams"],[24,2,1,"","to_json"]],"yfpy.models.PercentOwned":[[25,2,1,"","clean_data_dict"],[25,3,1,"","coverage_type"],[25,3,1,"","delta"],[25,2,1,"","serialized"],[25,2,1,"","subclass_dict"],[25,2,1,"","to_json"],[25,3,1,"","value"],[25,3,1,"","week"]],"yfpy.models.Player":[[26,3,1,"","average_draft_cost"],[26,3,1,"","average_draft_pick"],[26,3,1,"","average_draft_round"],[26,3,1,"","bye"],[26,3,1,"","bye_weeks"],[26,2,1,"","clean_data_dict"],[26,3,1,"","display_position"],[26,3,1,"","draft_analysis"],[26,3,1,"","editorial_player_key"],[26,3,1,"","editorial_team_abbr"],[26,3,1,"","editorial_team_full_name"],[26,3,1,"","editorial_team_key"],[26,3,1,"","eligible_positions"],[26,3,1,"","first_name"],[26,3,1,"","full_name"],[26,3,1,"","has_player_notes"],[26,3,1,"","headshot"],[26,3,1,"","headshot_size"],[26,3,1,"","headshot_url"],[26,3,1,"","is_editable"],[26,3,1,"","is_undroppable"],[26,3,1,"","last_name"],[26,3,1,"","name"],[26,3,1,"","ownership"],[26,3,1,"","percent_drafted"],[26,3,1,"","percent_owned"],[26,3,1,"","percent_owned_value"],[26,3,1,"","player_id"],[26,3,1,"","player_key"],[26,3,1,"","player_notes_last_timestamp"],[26,3,1,"","player_points"],[26,3,1,"","player_points_value"],[26,3,1,"","player_stats"],[26,3,1,"","position_type"],[26,3,1,"","primary_position"],[26,3,1,"","selected_position"],[26,3,1,"","selected_position_value"],[26,2,1,"","serialized"],[26,3,1,"","stats"],[26,3,1,"","status"],[26,2,1,"","subclass_dict"],[26,2,1,"","to_json"],[26,3,1,"","transaction_data"],[26,3,1,"","uniform_number"]],"yfpy.models.PlayerPoints":[[27,2,1,"","clean_data_dict"],[27,3,1,"","coverage_type"],[27,2,1,"","serialized"],[27,2,1,"","subclass_dict"],[27,2,1,"","to_json"],[27,3,1,"","total"],[27,3,1,"","week"]],"yfpy.models.PlayerStats":[[28,2,1,"","clean_data_dict"],[28,3,1,"","coverage_type"],[28,2,1,"","serialized"],[28,3,1,"","stats"],[28,2,1,"","subclass_dict"],[28,2,1,"","to_json"],[28,3,1,"","week"]],"yfpy.models.PositionType":[[29,2,1,"","clean_data_dict"],[29,3,1,"","display_name"],[29,2,1,"","serialized"],[29,2,1,"","subclass_dict"],[29,2,1,"","to_json"],[29,3,1,"","type"]],"yfpy.models.Roster":[[30,2,1,"","clean_data_dict"],[30,3,1,"","coverage_type"],[30,3,1,"","is_editable"],[30,3,1,"","players"],[30,2,1,"","serialized"],[30,2,1,"","subclass_dict"],[30,2,1,"","to_json"],[30,3,1,"","week"]],"yfpy.models.RosterAdds":[[31,2,1,"","clean_data_dict"],[31,3,1,"","coverage_type"],[31,3,1,"","coverage_value"],[31,2,1,"","serialized"],[31,2,1,"","subclass_dict"],[31,2,1,"","to_json"],[31,3,1,"","value"]],"yfpy.models.RosterPosition":[[32,2,1,"","clean_data_dict"],[32,3,1,"","count"],[32,3,1,"","position"],[32,3,1,"","position_type"],[32,2,1,"","serialized"],[32,2,1,"","subclass_dict"],[32,2,1,"","to_json"]],"yfpy.models.Scoreboard":[[33,2,1,"","clean_data_dict"],[33,3,1,"","matchups"],[33,2,1,"","serialized"],[33,2,1,"","subclass_dict"],[33,2,1,"","to_json"],[33,3,1,"","week"]],"yfpy.models.SelectedPosition":[[34,2,1,"","clean_data_dict"],[34,3,1,"","coverage_type"],[34,3,1,"","is_flex"],[34,3,1,"","position"],[34,2,1,"","serialized"],[34,2,1,"","subclass_dict"],[34,2,1,"","to_json"],[34,3,1,"","week"]],"yfpy.models.Settings":[[35,3,1,"","cant_cut_list"],[35,2,1,"","clean_data_dict"],[35,3,1,"","divisions"],[35,3,1,"","draft_pick_time"],[35,3,1,"","draft_time"],[35,3,1,"","draft_type"],[35,3,1,"","has_multiweek_championship"],[35,3,1,"","has_playoff_consolation_games"],[35,3,1,"","is_auction_draft"],[35,3,1,"","max_teams"],[35,3,1,"","num_playoff_consolation_games"],[35,3,1,"","num_playoff_teams"],[35,3,1,"","pickem_enabled"],[35,3,1,"","player_pool"],[35,3,1,"","playoff_start_week"],[35,3,1,"","post_draft_players"],[35,3,1,"","roster_positions"],[35,3,1,"","scoring_type"],[35,2,1,"","serialized"],[35,3,1,"","stat_categories"],[35,3,1,"","stat_modifiers"],[35,2,1,"","subclass_dict"],[35,2,1,"","to_json"],[35,3,1,"","trade_end_date"],[35,3,1,"","trade_ratify_type"],[35,3,1,"","trade_reject_time"],[35,3,1,"","uses_faab"],[35,3,1,"","uses_fractional_points"],[35,3,1,"","uses_lock_eliminated_teams"],[35,3,1,"","uses_negative_points"],[35,3,1,"","uses_playoff_reseeding"],[35,3,1,"","uses_playoffs"],[35,3,1,"","waiver_rule"],[35,3,1,"","waiver_time"],[35,3,1,"","waiver_type"]],"yfpy.models.Standings":[[36,2,1,"","clean_data_dict"],[36,2,1,"","serialized"],[36,2,1,"","subclass_dict"],[36,3,1,"","teams"],[36,2,1,"","to_json"]],"yfpy.models.Stat":[[37,3,1,"","bonuses"],[37,2,1,"","clean_data_dict"],[37,3,1,"","display_name"],[37,3,1,"","enabled"],[37,3,1,"","name"],[37,3,1,"","position_type"],[37,2,1,"","serialized"],[37,3,1,"","sort_order"],[37,3,1,"","stat_id"],[37,3,1,"","stat_position_types"],[37,2,1,"","subclass_dict"],[37,2,1,"","to_json"],[37,3,1,"","value"]],"yfpy.models.StatCategories":[[38,2,1,"","clean_data_dict"],[38,2,1,"","serialized"],[38,3,1,"","stats"],[38,2,1,"","subclass_dict"],[38,2,1,"","to_json"]],"yfpy.models.StatModifiers":[[39,2,1,"","clean_data_dict"],[39,2,1,"","serialized"],[39,3,1,"","stats"],[39,2,1,"","subclass_dict"],[39,2,1,"","to_json"]],"yfpy.models.StatPositionType":[[40,2,1,"","clean_data_dict"],[40,3,1,"","is_only_display_stat"],[40,3,1,"","position_type"],[40,2,1,"","serialized"],[40,2,1,"","subclass_dict"],[40,2,1,"","to_json"]],"yfpy.models.Streak":[[41,2,1,"","clean_data_dict"],[41,2,1,"","serialized"],[41,2,1,"","subclass_dict"],[41,2,1,"","to_json"],[41,3,1,"","type"],[41,3,1,"","value"]],"yfpy.models.Team":[[42,2,1,"","clean_data_dict"],[42,3,1,"","clinched_playoffs"],[42,3,1,"","division_id"],[42,3,1,"","draft_grade"],[42,3,1,"","draft_position"],[42,3,1,"","draft_recap_url"],[42,3,1,"","draft_results"],[42,3,1,"","faab_balance"],[42,3,1,"","has_draft_grade"],[42,3,1,"","league_scoring_type"],[42,3,1,"","losses"],[42,3,1,"","matchups"],[42,3,1,"","name"],[42,3,1,"","number_of_moves"],[42,3,1,"","number_of_trades"],[42,3,1,"","percentage"],[42,3,1,"","players"],[42,3,1,"","playoff_seed"],[42,3,1,"","points"],[42,3,1,"","points_against"],[42,3,1,"","points_for"],[42,3,1,"","projected_points"],[42,3,1,"","rank"],[42,3,1,"","roster"],[42,3,1,"","roster_adds"],[42,3,1,"","roster_adds_value"],[42,2,1,"","serialized"],[42,3,1,"","streak_length"],[42,3,1,"","streak_type"],[42,2,1,"","subclass_dict"],[42,3,1,"","team_id"],[42,3,1,"","team_key"],[42,3,1,"","team_logos"],[42,3,1,"","team_points"],[42,3,1,"","team_projected_points"],[42,3,1,"","team_standings"],[42,3,1,"","ties"],[42,2,1,"","to_json"],[42,3,1,"","url"],[42,3,1,"","waiver_priority"],[42,3,1,"","win_probability"],[42,3,1,"","wins"]],"yfpy.models.TeamLogo":[[43,2,1,"","clean_data_dict"],[43,2,1,"","serialized"],[43,3,1,"","size"],[43,2,1,"","subclass_dict"],[43,2,1,"","to_json"],[43,3,1,"","url"]],"yfpy.models.TeamPoints":[[44,2,1,"","clean_data_dict"],[44,3,1,"","coverage_type"],[44,3,1,"","season"],[44,2,1,"","serialized"],[44,2,1,"","subclass_dict"],[44,2,1,"","to_json"],[44,3,1,"","total"],[44,3,1,"","week"]],"yfpy.models.TeamProjectedPoints":[[45,2,1,"","clean_data_dict"],[45,3,1,"","coverage_type"],[45,2,1,"","serialized"],[45,2,1,"","subclass_dict"],[45,2,1,"","to_json"],[45,3,1,"","total"],[45,3,1,"","week"]],"yfpy.models.TeamStandings":[[46,2,1,"","clean_data_dict"],[46,3,1,"","divisional_outcome_totals"],[46,3,1,"","outcome_totals"],[46,3,1,"","playoff_seed"],[46,3,1,"","points_against"],[46,3,1,"","points_for"],[46,3,1,"","rank"],[46,2,1,"","serialized"],[46,3,1,"","streak"],[46,2,1,"","subclass_dict"],[46,2,1,"","to_json"]],"yfpy.models.Transaction":[[47,2,1,"","clean_data_dict"],[47,3,1,"","players"],[47,2,1,"","serialized"],[47,3,1,"","status"],[47,2,1,"","subclass_dict"],[47,3,1,"","timestamp"],[47,2,1,"","to_json"],[47,3,1,"","tradee_team_key"],[47,3,1,"","tradee_team_name"],[47,3,1,"","trader_team_key"],[47,3,1,"","trader_team_name"],[47,3,1,"","transaction_id"],[47,3,1,"","transaction_key"],[47,3,1,"","type"]],"yfpy.models.TransactionData":[[48,2,1,"","clean_data_dict"],[48,3,1,"","destination_team_key"],[48,3,1,"","destination_team_name"],[48,3,1,"","destination_type"],[48,2,1,"","serialized"],[48,3,1,"","source_team_key"],[48,3,1,"","source_team_name"],[48,3,1,"","source_type"],[48,2,1,"","subclass_dict"],[48,2,1,"","to_json"],[48,3,1,"","type"]],"yfpy.models.User":[[49,2,1,"","clean_data_dict"],[49,3,1,"","games"],[49,3,1,"","guid"],[49,2,1,"","serialized"],[49,2,1,"","subclass_dict"],[49,2,1,"","to_json"]],"yfpy.models.YahooFantasyObject":[[50,2,1,"","clean_data_dict"],[50,3,1,"","extracted_data"],[50,2,1,"","serialized"],[50,2,1,"","subclass_dict"],[50,2,1,"","to_json"]],"yfpy.query":[[52,1,1,"","YahooFantasySportsQuery"],[51,3,1,"","logger"]],"yfpy.query.YahooFantasySportsQuery":[[52,3,1,"","_auth_dir"],[52,3,1,"","_browser_callback"],[52,3,1,"","_yahoo_access_token"],[52,3,1,"","_yahoo_consumer_key"],[52,3,1,"","_yahoo_consumer_secret"],[52,3,1,"","all_output_as_json"],[52,3,1,"","fantasy_content_data_field"],[52,3,1,"","game_code"],[52,3,1,"","game_id"],[52,2,1,"","get_all_yahoo_fantasy_game_keys"],[52,2,1,"","get_current_game_info"],[52,2,1,"","get_current_game_metadata"],[52,2,1,"","get_current_user"],[52,2,1,"","get_game_info_by_game_id"],[52,2,1,"","get_game_key_by_season"],[52,2,1,"","get_game_metadata_by_game_id"],[52,2,1,"","get_game_position_types_by_game_id"],[52,2,1,"","get_game_roster_positions_by_game_id"],[52,2,1,"","get_game_stat_categories_by_game_id"],[52,2,1,"","get_game_weeks_by_game_id"],[52,2,1,"","get_league_draft_results"],[52,2,1,"","get_league_info"],[52,2,1,"","get_league_key"],[52,2,1,"","get_league_matchups_by_week"],[52,2,1,"","get_league_metadata"],[52,2,1,"","get_league_players"],[52,2,1,"","get_league_scoreboard_by_week"],[52,2,1,"","get_league_settings"],[52,2,1,"","get_league_standings"],[52,2,1,"","get_league_teams"],[52,2,1,"","get_league_transactions"],[52,2,1,"","get_player_draft_analysis"],[52,2,1,"","get_player_ownership"],[52,2,1,"","get_player_percent_owned_by_week"],[52,2,1,"","get_player_stats_by_date"],[52,2,1,"","get_player_stats_by_week"],[52,2,1,"","get_player_stats_for_season"],[52,2,1,"","get_response"],[52,2,1,"","get_team_draft_results"],[52,2,1,"","get_team_info"],[52,2,1,"","get_team_matchups"],[52,2,1,"","get_team_metadata"],[52,2,1,"","get_team_roster_by_week"],[52,2,1,"","get_team_roster_player_info_by_date"],[52,2,1,"","get_team_roster_player_info_by_week"],[52,2,1,"","get_team_roster_player_stats"],[52,2,1,"","get_team_roster_player_stats_by_week"],[52,2,1,"","get_team_standings"],[52,2,1,"","get_team_stats"],[52,2,1,"","get_team_stats_by_week"],[52,2,1,"","get_user_games"],[52,2,1,"","get_user_leagues_by_game_key"],[52,2,1,"","get_user_teams"],[52,3,1,"","league_id"],[52,3,1,"","league_key"],[52,3,1,"","offline"],[52,2,1,"","query"]],"yfpy.utils":[[54,5,1,"","complex_json_handler"],[55,5,1,"","convert_strings_to_numeric_equivalents"],[56,5,1,"","dict_to_list"],[57,5,1,"","flatten_json_dict_list"],[58,5,1,"","flatten_to_list"],[59,5,1,"","flatten_to_objects"],[60,5,1,"","get_type"],[53,3,1,"","logger"],[61,5,1,"","prettify_data"],[62,5,1,"","reformat_json_list"],[63,5,1,"","reorganize_json_dict"],[64,5,1,"","unpack_data"]],yfpy:[[1,0,0,"-","data"],[3,0,0,"-","exceptions"],[6,0,0,"-","logger"],[8,0,0,"-","models"],[51,0,0,"-","query"],[53,0,0,"-","utils"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","exception","Python exception"],"5":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:exception","5":"py:function"},terms:{"0":[15,52],"00":52,"01":52,"04":52,"05":52,"06":52,"08":52,"08152019":52,"08202019":52,"08212019":52,"09":52,"0x5eaa522e66a90577d49e9e72f253ec952cdb4059":[65,66],"1":[15,52],"10":[52,65,66],"100":52,"10182019":52,"11":52,"114":[65,66],"12":52,"1263":52,"1266":52,"14":52,"1408410000":52,"1409":52,"1419188151":52,"1420099793":52,"1441":52,"15":52,"1507":52,"1546498723":52,"1568581740":52,"1568758320":52,"1568837880":52,"1574133600":52,"1589":52,"16":52,"169896":52,"17":52,"189":52,"19":52,"1999":52,"1st":52,"2":52,"2011":52,"2014":52,"2016":52,"2018":52,"20180206":52,"2019":52,"2021":52,"22":52,"23":52,"24":52,"24677593583_68859308dd_192sq":52,"249":52,"24935131299_a8242dab70_192sq":52,"25":52,"26":52,"26853":52,"27":52,"28":52,"282":52,"287":52,"29":52,"2x":52,"3":[52,65,66],"30":52,"303":52,"331":52,"338":52,"359":52,"371_52364":52,"3727":52,"38":52,"380":52,"390":52,"390_78725":52,"3ptq2":52,"4":52,"4109":52,"429":[65,66],"4381":52,"4588":52,"48":52,"5":52,"50":52,"5228":52,"5521":52,"56":52,"5klnxuyw5rp22umrkuxhbci":52,"6":52,"643":52,"65":52,"6599999999999":52,"7":[52,65,66],"70":52,"71":52,"7200":52,"729259":52,"78":52,"8":52,"8080":[65,66],"81":52,"8256":52,"85":52,"857":52,"9":52,"9317":52,"95":52,"967":52,"99":52,"abstract":8,"boolean":[2,15,52],"case":[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],"class":[1,2,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,57,60,64],"default":52,"float":[13,23,25,26,27,37,42,44,45,46,55],"function":[2,6,53,56,57,58,59,61,62,63,64,65,66],"int":[7,9,10,11,12,14,15,16,18,19,20,23,25,26,27,28,30,31,32,33,34,35,37,40,41,42,44,45,46,47,52,55],"new":[2,52],"null":52,"public":52,"return":[2,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,56,57,58,59,60,61,62,63,64],"short":[65,66],"static":2,"throw":3,"true":[1,2,52,61],"var":[65,66],A:[7,52,56,58,60],For:[65,66],If:[65,66],It:[65,66],NO:52,NOT:[52,65,66],OR:2,On:52,The:[1,4,5,7,52,55,61,63,65,66],These:[65,66],_:[65,66],__:[65,66],___:[65,66],____:[65,66],_______:[65,66],________:[65,66],__file__:1,_auth_dir:52,_browser_callback:52,_u9ujlrymsj22dpa:52,_yahoo_access_token:52,_yahoo_consumer_kei:52,_yahoo_consumer_secret:52,aaron:52,abl:[65,66],abov:[65,66],access:[8,52,63,65,66],accordion:[65,66],account:[65,66],activ:15,adam:52,add:[52,65,66],address:[65,66],after:2,against:52,agnost:[65,66],all:[1,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,57,65,66],all_output_as_json:[1,52],allow:[1,54,65,66],allow_add_to_dl_extra_po:[18,52],almost:[65,66],alongsid:52,alphabet:52,alreadi:2,also:[55,58,59,62,65,66],an:[52,63,65,66],analysi:52,ani:[52,54,55,56,57,58,59,60,62,63,64,65,66],anoth:[65,66],api:[2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],apiv2:52,app:[52,65,66],appear:[65,66],appli:52,applic:[64,65,66],ar:[65,66],archiv:52,around:[65,66],ascii_first:[22,52],ascii_last:[22,52],ask:[65,66],assign:64,attribut:[50,63],auth:[1,52],auth_dir:52,auth_directori:1,authent:[52,65,66],automat:52,avail:51,average_cost:[13,52],average_draft_cost:26,average_draft_pick:26,average_draft_round:26,average_pick:[13,52],average_round:[13,52],avoid:52,awai:8,b:52,backoff:52,bai:52,base:[2,5,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52],basebal:[52,65,66],basketbal:[52,65,66],bc1qataspvklhewtswm357m0677q4raag5new2xt3:[65,66],been:[2,52,60,65,66],befor:[52,65,66],being:52,below:[65,66],between:[65,66],bitcoin:[65,66],bmacd7s5uxv7jiqx4pgguvqjau:52,bn:52,bonu:37,bonus:37,bool:[2,35,52],both:[1,52,65,66],braden:52,bradi:52,browser:[52,65,66],browser_callback:[1,52],btc:[65,66],built:8,button:[65,66],bye:26,bye_week:[10,26,52],byeweek:26,c:52,call:[2,65,66],callabl:[2,51],callback:52,camel:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],can:[1,52,55,58,59,62,64,65,66],cant_cut_list:[35,52],capit:52,cast:[2,59,60,64],categori:52,caus:[65,66],chat:52,check:[65,66],checkbox:[65,66],child:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49],chosen:[2,52],chosen_d:52,chosen_week:52,clam:52,clean:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,57,62,64],clean_data_dict:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],click:[65,66],client:[65,66],clinched_playoff:[42,52],clone:[65,66],code:[15,52,65,66],collect:[8,65,66],colt:52,com:[52,65,66],combin:2,command:[65,66],complet:[15,52,64,65,66],complex:[8,53],comprehens:[65,66],configur:[6,7],connect:[65,66],consum:52,consumer_kei:[1,52],consumer_secret:[1,52],contain:[8,52,56,57,63,65,66],content:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,59],convert:[52,55,56],copi:[65,66],correspond:52,count:[32,52],coverage_typ:[25,27,28,30,31,34,44,45,52],coverage_valu:[31,52],creat:[65,66],credenti:[65,66],cryptocurr:[65,66],ct:52,current:[8,52],current_week:[18,52],custom:[3,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54,57,60,64],cv:52,cy:52,czntdh_d59votqu6fhqy3g:52,d:52,dam:52,data:[4,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,53,60,61,64,65,66],data_dir:[1,2],data_directori:1,data_key_list:52,data_type_class:[2,52],date:[16,52],dd:52,debug:[1,3,8,51,53],defens:52,defin:52,delta:[25,52],demonstr:[65,66],depend:52,deriv:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,56,60,62],describ:[4,5],descript:[65,66],design:1,desir:[2,52],destination_team_kei:[48,52],destination_team_nam:[48,52],destination_typ:[48,52],determin:2,dev:[52,65,66],dev_offlin:2,develop:2,dict:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,56,57,60,63],dictionari:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,55,56,57,58,59,60,62,63,64],direct:[65,66],directori:[2,52,65,66],disabl:52,dispar:57,displai:16,display_nam:[16,18,29,37,52],display_posit:[26,52],divis:35,division_id:[11,42],divisional_outcome_tot:[12,46],divisionaloutcometot:46,divisionoutcometot:12,docstr:52,doe:[52,56,65,66],done:1,down:52,download:[65,66],dp:52,draft:[15,52],draft_analysi:[13,26,52],draft_grad:[42,52],draft_pick_tim:35,draft_posit:[42,52],draft_recap_url:[42,52],draft_result:[14,18,42,52],draft_statu:[18,52],draft_tim:[35,52],draft_typ:[35,52],draftanalysi:[26,52],draftrecap:52,draftresult:[42,52],drop:52,dt:52,dure:52,each:52,easi:[1,8,65,66],easili:61,edit_kei:[18,52],editorial_player_kei:[26,52],editorial_team_abbr:[26,52],editorial_team_full_nam:[26,52],editorial_team_kei:[26,52],eligible_posit:[26,52],elimin:62,els:[55,57],email:[19,52],empti:62,enabl:[37,52],encount:[65,66],end:[16,52,65,66],end_dat:[18,52],end_week:[18,52],england:52,enter:[65,66],entir:52,entry_fe:18,env:[65,66],environ:[1,65,66],error:[4,5,52,65,66],eth:[65,66],ethereum:[65,66],everi:52,ex:52,exampl:[1,52,65,66],executed_queri:52,exist:52,expans:[65,66],extract:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,57,60,64,65,66],extracted_data:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],f1:52,faab_bal:42,fail:[2,52,65,66],fals:[1,2,52,61],fantasi:[1,2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,64],fantasy_content_data_field:52,fantasysport:52,fetch:2,ff:2,field:[52,65,66],file:[1,2,52,65,66],file_nam:[1,2],first:[22,52,65,66],first_nam:26,fix:[65,66],flag:[65,66],flatten:[57,58,59],focu:[65,66],follow:[1,52,65,66],footbal:[52,65,66],format:[6,7,52,61,65,66],freeagent:52,from:[2,4,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,56,58,60,62,65,66],full:[2,22,52],full_nam:26,fulli:[65,66],g:52,game:[49,52],game_cod:[1,18,52],game_id:[1,15,52],game_kei:[1,15,52],game_week:[15,16,52],gametim:52,gameweek:[15,52],gb:52,gener:[52,65,66],get:[2,7,52],get_all_yahoo_fantasy_game_kei:[1,52],get_current_game_info:52,get_current_game_metadata:52,get_current_us:52,get_game_info_by_game_id:52,get_game_key_by_season:52,get_game_metadata_by_game_id:52,get_game_position_types_by_game_id:52,get_game_roster_positions_by_game_id:52,get_game_stat_categories_by_game_id:52,get_game_weeks_by_game_id:52,get_league_draft_result:52,get_league_info:52,get_league_kei:52,get_league_matchups_by_week:52,get_league_metadata:52,get_league_play:52,get_league_scoreboard_by_week:52,get_league_set:52,get_league_stand:52,get_league_team:52,get_league_transact:52,get_player_draft_analysi:52,get_player_ownership:52,get_player_percent_owned_by_week:52,get_player_stats_by_d:52,get_player_stats_by_week:52,get_player_stats_for_season:52,get_respons:52,get_team_draft_result:52,get_team_info:52,get_team_matchup:52,get_team_metadata:52,get_team_roster_by_week:52,get_team_roster_player_info_by_d:52,get_team_roster_player_info_by_week:52,get_team_roster_player_stat:52,get_team_roster_player_stats_by_week:52,get_team_stand:52,get_team_stat:52,get_team_stats_by_week:52,get_user_gam:52,get_user_leagues_by_game_kei:52,get_user_team:52,git:[65,66],given:52,go:[65,66],gp:52,grade:[21,52],green:52,group:52,guid:[19,49,52],ha:[2,49,52,60,65,66],handl:52,handler:54,handshak:[52,65,66],hangup:[65,66],has_draft_grad:[42,52],has_multiweek_championship:[35,52],has_player_not:[26,52],has_playoff_consolation_gam:[35,52],have:[52,65,66],head:52,headshot:[26,52],headshot_s:26,headshot_url:26,hellaci:52,hidden:52,highest:52,hill:52,histori:52,hit:[65,66],hockei:[52,65,66],hold:52,holtbi:52,home:[65,66],how:[65,66],http:[52,65,66],human:[4,5],i:52,id:[15,49,52,65,66],imag:52,image_url:[19,52],incept:52,includ:[65,66],increas:52,increment:52,ind:52,index:[52,65,66],indexerror:[65,66],indianapoli:52,indic:52,info:52,inherit:50,initi:[52,65,66],instanc:52,instanti:[2,4,5,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52],instead:[8,52],instnac:52,instruct:[65,66],integ:[52,55],integr:[65,66],interact:[65,66],intricaci:8,intuit:8,invalid:52,invit:52,invok:[65,66],iris_group_chat_id:[18,52],is_auction_draft:[35,52],is_cash_leagu:[18,52],is_comanag:[19,52],is_consol:[20,52],is_edit:[26,30,52],is_finish:[18,52],is_flex:[34,52],is_game_ov:[15,52],is_live_draft_lobby_act:[15,52],is_matchup_recap_avail:[20,52],is_offseason:[15,52],is_only_display_stat:40,is_playoff:[20,52],is_pro_leagu:[18,52],is_registration_ov:[15,52],is_retri:52,is_ti:[20,52],is_undropp:[26,52],iu:52,jpg:52,json:[1,2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],json_dict:[56,63],json_obj:[55,58,59,62,64],json_obj_dict:60,json_obj_dict_list:57,just:[65,66],k:52,keep:[65,66],kei:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,57,58,60,63],kerwynn:52,kicker:52,known:8,l:52,larg:52,last:[22,52,65,66],last_nam:26,later:[65,66],leagu:[15,52,65,66],league_id:[1,18,52],league_kei:[18,52],league_scoring_typ:[42,52],league_typ:[18,52],league_update_timestamp:[18,52],leav:[65,66],leg:[52,65,66],legion:52,level:[1,3,7,8,51,52,53],librari:52,line:[65,66],list:[2,15,18,20,24,26,28,30,33,35,36,37,38,39,42,47,49,52,55,56,57,58,59,62,64,65,66],live:52,load:[1,2],lobbi:15,local:[2,52,65,66],localhost:[65,66],locat:52,log:[7,52,65,66],logger:[1,3,8,51,53],logo:52,logo_url:[18,52],loss:[12,23,42,52],m:[65,66],maco:[65,66],made:58,mai:[65,66],make:[8,51,65,66],manag:[1,42,52,53],manager_id:[19,52],manual:1,match:60,matchup:[18,33,42,52],matchup_grad:[20,21,52],matchup_recap_titl:[20,52],matchup_recap_url:[20,52],matchupgrad:20,max_team:[35,52],maximum:52,mean:[65,66],messag:[4,5],messi:8,metadata:52,method:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],mid1:52,mid2:52,might:[65,66],mlb:[52,65,66],mm:52,mode:52,model:[2,52],modifi:2,modul:[1,3,6,7,8,51,52,53,65,66],most:[65,66],multipli:52,must:[52,65,66],my:52,n:52,name:[2,7,9,10,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,65,66],nba:[52,65,66],ne:52,need:[1,2,52,57,65,66],nest:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,62],new_data_dir:2,new_save_dir:2,nfl:[52,65,66],nfl_1:52,nfl_cutout:52,nhl:[52,65,66],nhl_cutout:52,nicknam:[19,52],none:[2,4,5,7,52,64],note:52,now:[65,66],num_playoff_consolation_gam:35,num_playoff_consolation_team:52,num_playoff_team:[35,52],num_team:[18,52],number:[16,52],number_of_mov:[42,52],number_of_trad:[42,52],numer:[15,55],nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt3ptq2:52,o:52,oauth2:[52,65,66],oauth:52,obj:54,obj_kei:63,object:[2,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,58,59,60,62,64],occasion:[65,66],occur:[65,66],off:52,offens:52,offlin:[1,2,52],offseason:15,oftentim:8,onc:[65,66],one:[1,52,65,66],onli:[52,65,66],onlin:2,open:[52,65,66],ophvpchjl_pqvkequgsjsa:52,option:[2,4,5,52,57,64,65,66],order:63,ordereddict:63,origin:[55,56,58,60,62],os:1,other:[65,66],otherwis:61,out:[65,66],outcome_tot:[23,46,52],outcometot:46,output:[1,52,61],over:15,overlap:57,own:52,owner_team_kei:[24,52],owner_team_nam:[24,52],ownership:[26,52],ownership_typ:[24,52],p:52,pack:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],packer:52,page:[65,66],param:2,paramet:[2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,56,57,58,59,60,61,62,63,64],parent:[1,57,60,64],parent_class:[57,60,64],pars:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,64,65,66],particip:49,pass:[2,52],password:[18,52],path:[1,2,52,65,66],patriot:52,payload:[4,5],payment_deadlin:18,percent:52,percent_draft:[13,26,52],percent_own:[25,26,52],percent_owned_valu:26,percentag:[23,42,52],percentown:[26,52],permiss:[65,66],pick:[14,52],pickem_en:[35,52],pip:[65,66],place:1,plai:52,platform:[65,66],player:[18,30,42,47,52],player_count_limit:52,player_count_start:52,player_id:[26,52],player_kei:[14,26,52],player_notes_last_timestamp:[26,52],player_point:[26,27,52],player_points_valu:26,player_pool:[35,52],player_stat:[26,28,52],playerpoint:26,players_l:52,playerstat:[26,52],playoff_se:[42,46,52],playoff_start_week:[35,52],pmtcfwsk5u5li4skwreur56b5a:52,png:52,point:[9,42,65,66],points_against:[42,46,52],points_for:[42,46,52],pop:[65,66],posit:[32,34,52],position_typ:[15,26,29,32,37,40,52],positiontyp:[15,37,52],post_draft_play:[35,52],postdraft:52,postev:52,present:52,pretti:61,previous:[2,52],primari:[65,66],primary_posit:[26,52],primit:[55,58,59,62,64],prior:2,privat:[52,65,66],project:[65,66],projected_point:42,prompt:[65,66],provid:[8,51],py:[2,52,65,66],pytest:[65,66],python:[7,8,54,59,60],qb:52,queri:[1,2,65,66],quot:[65,66],r:52,radio:[65,66],rang:[65,66],rank:[42,46,52],rb:52,re:[52,65,66],read:[65,66],readabl:[4,5,61],readi:[65,66],reauthent:52,recap:52,recent:[65,66],recurs:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,57,64],redirect:[65,66],reformat:62,refresh:[52,65,66],registr:15,regular:[65,66],relat:[65,66],renam:[65,66],renew:[18,52,65,66],reorgan:63,repres:[8,15,55,60],represent:55,request:52,requir:[2,52,65,66],respect:[15,52,55,65,66],respons:52,rest:[4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],result:52,retreiv:52,retri:52,retriev:[1,2,4,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,64,65,66],retrieva:52,rodger:52,root:[65,66],roster:[42,52],roster_add:[31,42,52],roster_adds_valu:42,roster_posit:[15,32,35,52],rosteradd:42,rosterposit:[15,35,52],round:[14,52],rule:52,run:[1,2,52,65,66],rush:52,s3zg:52,s:[52,65,66],same:[65,66],save:[1,2,52],save_data:2,scoreboard:[18,52],scoring_typ:[18,35,52],season:[15,18,44,52],secret:[52,65,66],section:[65,66],see:[52,65,66],select:[2,52,65,66],selected_posit:[26,34,52],selected_position_valu:26,selectedposit:26,serial:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54],serializ:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54],set:[18,52],short_invitation_url:[18,52],should:[65,66],show:[65,66],similar:[65,66],simpli:[65,66],sinc:[65,66],size:[17,43,52],small:52,snake:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],snippet:[65,66],so:[65,66],sort:[52,63],sort_ord:[37,52],sourc:[2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,56,57,58,59,60,61,62,63,64],source_team_kei:48,source_team_nam:48,source_typ:[48,52],sp:52,special:52,specif:[52,63],specifi:[52,60],sport:[1,2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,64],stand:[18,52],start:[16,52],start_dat:[18,52],start_week:[18,52],stat:[26,28,38,39,52],stat_categori:[15,35,38,52],stat_id:[37,52],stat_modifi:[35,39,52],stat_position_typ:[37,40,52],statcategori:[15,35,52],state:[65,66],statmodifi:35,statu:[20,26,47,52],storag:2,store:[2,52,65,66],str:[2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,56,57,60,61,63],streak:[46,52],streak_length:42,streak_typ:42,string:[4,5,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,55,60,61,65,66],structur:53,subclass:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,57,60,64],subclass_dict:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],submit:52,subsequ:[52,65,66],success:[52,61],successfulli:[65,66],support:52,sure:[65,66],t0:[65,66],t:52,target:9,team:[15,18,20,24,36,52,65,66],team_id:[42,52],team_kei:[14,21,42,52],team_logo:[42,43,52],team_point:[42,44,52],team_projected_point:[42,45,52],team_stand:[42,46,52,65,66],teamlogo:42,teampoint:[42,52],teamprojectedpoint:[42,52],teams_ordered_by_stand:18,teamstand:[42,52],them:[65,66],thi:[1,2,8,51,52,65,66],three:[52,65,66],through:[52,65,66],ti:[12,23,42,52],time:[52,65,66],timestamp:[47,52],to_json:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],todo:52,token:[52,65,66],tom:52,total:[27,44,45,52],tr:52,traceback:[65,66],trade_end_d:[35,52],trade_ratify_typ:[35,52],trade_reject_tim:[35,52],tradee_team_kei:47,tradee_team_nam:47,trader_team_kei:47,trader_team_nam:47,transact:[18,52],transaction_data:[26,48,52],transaction_id:[47,52],transaction_kei:[47,52],transactiondata:26,transit:[65,66],transmit:[65,66],txt:[65,66],type:[1,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],typic:[55,58,59,62,65,66],un:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],underneath:[65,66],uniform_numb:[26,52],union:[2,52,55],unit:[65,66],unnecessari:58,unnecessarili:62,unpack:52,unserializ:54,until:64,up:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,65,66],updat:2,update_data_dir:2,uri:[65,66],url:[4,5,15,17,18,42,43,52,65,66],us:[1,52,57,63,64,65,66],usag:[1,3,8,51,52,53],user:[8,52,65,66],user_guid_str:52,uses_faab:[35,52],uses_fractional_point:[35,52],uses_lock_eliminated_team:[35,52],uses_negative_point:[35,52],uses_playoff:[35,52],uses_playoff_reseed:[35,52],v:[52,65,66],val_to_kei:63,valid:[52,65,66],valu:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,55,56,58,60,61,62,63,65,66],variabl:[65,66],verif:[65,66],verifi:[65,66],version:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54],victori:52,view:[65,66],vinatieri:52,w:52,wa:[4,52,57,58,65,66],wait:52,waiver_prior:[42,52],waiver_rul:[35,52],waiver_tim:[35,52],waiver_typ:[35,52],want:[65,66],warn:52,washington:52,wax:52,web:[2,65,66],week:[10,16,20,25,27,28,30,33,34,44,45,52],week_end:[20,52],week_start:[20,52],weekly_deadlin:[18,52],what:[65,66],whatev:[65,66],when:[4,65,66],whenev:[65,66],where:[2,52,64,65,66],whether:[2,52],which:[2,49,50,52,60,65,66],william:52,win:[12,23,42,52],win_prob:42,window:[52,65,66],winner_team_kei:[20,52],wish:[65,66],within:[65,66],without:[1,65,66],work:52,wr:52,wrap:[65,66],write:[65,66],written:[65,66],xdm96bfvjw4wv_w7ga7xlw:52,xe:52,yahoo:[1,2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,64],yahoo_queri:1,yahoofantasyobject:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,52],yahoofantasysportsqueri:[1,2,51],yahooqueryobject:52,yard:52,yd:52,year:[15,52],yf_queri:2,yfpy_consumer_kei:1,yfpy_consumer_secret:1,yimg:52,you:52,your:[65,66],your_usernam:[65,66],yxbwawq9exnwb3j0cztjad0ymzm2o2:52,yxbwawq9exnwb3j0cztjad0ymzm2o2nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt3ptq2:52,yxbwawq9exnwb3j0cztjad0ymzm2o2nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt3ptq:52,yxbwawq9exnwb3j0cztjad0ymzm2o2nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt:52,yyyi:52},titles:["yfpy","yfpy.data","yfpy.data.Data","yfpy.exceptions","yfpy.exceptions.YahooFantasySportsDataNotFound","yfpy.exceptions.YahooFantasySportsException","yfpy.logger","yfpy.logger.get_logger","yfpy.models","yfpy.models.Bonus","yfpy.models.ByeWeeks","yfpy.models.Division","yfpy.models.DivisionalOutcomeTotals","yfpy.models.DraftAnalysis","yfpy.models.DraftResult","yfpy.models.Game","yfpy.models.GameWeek","yfpy.models.Headshot","yfpy.models.League","yfpy.models.Manager","yfpy.models.Matchup","yfpy.models.MatchupGrade","yfpy.models.Name","yfpy.models.OutcomeTotals","yfpy.models.Ownership","yfpy.models.PercentOwned","yfpy.models.Player","yfpy.models.PlayerPoints","yfpy.models.PlayerStats","yfpy.models.PositionType","yfpy.models.Roster","yfpy.models.RosterAdds","yfpy.models.RosterPosition","yfpy.models.Scoreboard","yfpy.models.SelectedPosition","yfpy.models.Settings","yfpy.models.Standings","yfpy.models.Stat","yfpy.models.StatCategories","yfpy.models.StatModifiers","yfpy.models.StatPositionType","yfpy.models.Streak","yfpy.models.Team","yfpy.models.TeamLogo","yfpy.models.TeamPoints","yfpy.models.TeamProjectedPoints","yfpy.models.TeamStandings","yfpy.models.Transaction","yfpy.models.TransactionData","yfpy.models.User","yfpy.models.YahooFantasyObject","yfpy.query","yfpy.query.YahooFantasySportsQuery","yfpy.utils","yfpy.utils.complex_json_handler","yfpy.utils.convert_strings_to_numeric_equivalents","yfpy.utils.dict_to_list","yfpy.utils.flatten_json_dict_list","yfpy.utils.flatten_to_list","yfpy.utils.flatten_to_objects","yfpy.utils.get_type","yfpy.utils.prettify_data","yfpy.utils.reformat_json_list","yfpy.utils.reorganize_json_dict","yfpy.utils.unpack_data","Python API wrapper for the Yahoo Fantasy Sports public API","Python API wrapper for the Yahoo Fantasy Sports public API","<no title>"],titleterms:{"do":[65,66],"public":[65,66],By:[65,66],about:[65,66],api:[65,66],bonu:9,byeweek:10,complex_json_handl:54,consid:[65,66],content:[65,66],convert_strings_to_numeric_equival:55,data:[1,2],depend:[65,66],develop:[65,66],dict_to_list:56,divis:11,divisionaloutcometot:12,draftanalysi:13,draftresult:14,except:[3,4,5],fantasi:[65,66],flatten_json_dict_list:57,flatten_to_list:58,flatten_to_object:59,game:15,gameweek:16,get_logg:7,get_typ:60,github:[65,66],headshot:17,help:[65,66],here:[65,66],instal:[65,66],its:[65,66],j:[65,66],leagu:18,like:[65,66],logger:[6,7],manag:19,matchup:20,matchupgrad:21,model:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],name:22,ongo:[65,66],outcometot:23,ownership:24,percentown:25,player:26,playerpoint:27,playerstat:28,pleas:[65,66],positiontyp:29,prettify_data:61,python:[65,66],queri:[51,52],r:[65,66],reformat_json_list:62,reorganize_json_dict:63,repositori:[65,66],roster:30,rosteradd:31,rosterposit:32,scoreboard:33,selectedposit:34,set:35,setup:[65,66],sport:[65,66],stand:36,star:[65,66],stat:37,statcategori:38,statmodifi:39,statpositiontyp:40,streak:41,support:[65,66],tabl:[65,66],team:42,teamlogo:43,teampoint:44,teamprojectedpoint:45,teamstand:46,test:[65,66],transact:47,transactiondata:48,troubleshoot:[65,66],uberfastman:[65,66],unpack_data:64,usag:[65,66],user:49,util:[53,54,55,56,57,58,59,60,61,62,63,64],wrapper:[65,66],wren:[65,66],yahoo:[65,66],yahoofantasyobject:50,yahoofantasysportsdatanotfound:4,yahoofantasysportsexcept:5,yahoofantasysportsqueri:52,yfpy:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],you:[65,66]}}) \ No newline at end of file +Search.setIndex({docnames:["_autosummary/yfpy","_autosummary/yfpy.data","_autosummary/yfpy.data.Data","_autosummary/yfpy.exceptions","_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound","_autosummary/yfpy.exceptions.YahooFantasySportsException","_autosummary/yfpy.logger","_autosummary/yfpy.logger.get_logger","_autosummary/yfpy.models","_autosummary/yfpy.models.Bonus","_autosummary/yfpy.models.ByeWeeks","_autosummary/yfpy.models.Division","_autosummary/yfpy.models.DivisionalOutcomeTotals","_autosummary/yfpy.models.DraftAnalysis","_autosummary/yfpy.models.DraftResult","_autosummary/yfpy.models.Game","_autosummary/yfpy.models.GameWeek","_autosummary/yfpy.models.Headshot","_autosummary/yfpy.models.League","_autosummary/yfpy.models.Manager","_autosummary/yfpy.models.Matchup","_autosummary/yfpy.models.MatchupGrade","_autosummary/yfpy.models.Name","_autosummary/yfpy.models.OutcomeTotals","_autosummary/yfpy.models.Ownership","_autosummary/yfpy.models.PercentOwned","_autosummary/yfpy.models.Player","_autosummary/yfpy.models.PlayerPoints","_autosummary/yfpy.models.PlayerStats","_autosummary/yfpy.models.PositionType","_autosummary/yfpy.models.Roster","_autosummary/yfpy.models.RosterAdds","_autosummary/yfpy.models.RosterPosition","_autosummary/yfpy.models.Scoreboard","_autosummary/yfpy.models.SelectedPosition","_autosummary/yfpy.models.Settings","_autosummary/yfpy.models.Standings","_autosummary/yfpy.models.Stat","_autosummary/yfpy.models.StatCategories","_autosummary/yfpy.models.StatModifiers","_autosummary/yfpy.models.StatPositionType","_autosummary/yfpy.models.Streak","_autosummary/yfpy.models.Team","_autosummary/yfpy.models.TeamLogo","_autosummary/yfpy.models.TeamPoints","_autosummary/yfpy.models.TeamProjectedPoints","_autosummary/yfpy.models.TeamStandings","_autosummary/yfpy.models.Transaction","_autosummary/yfpy.models.TransactionData","_autosummary/yfpy.models.User","_autosummary/yfpy.models.YahooFantasyObject","_autosummary/yfpy.query","_autosummary/yfpy.query.YahooFantasySportsQuery","_autosummary/yfpy.utils","_autosummary/yfpy.utils.complex_json_handler","_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents","_autosummary/yfpy.utils.dict_to_list","_autosummary/yfpy.utils.flatten_json_dict_list","_autosummary/yfpy.utils.flatten_to_list","_autosummary/yfpy.utils.flatten_to_objects","_autosummary/yfpy.utils.get_type","_autosummary/yfpy.utils.prettify_data","_autosummary/yfpy.utils.reformat_json_list","_autosummary/yfpy.utils.reorganize_json_dict","_autosummary/yfpy.utils.unpack_data","index","readme_link","yfpy"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["_autosummary/yfpy.rst","_autosummary/yfpy.data.rst","_autosummary/yfpy.data.Data.rst","_autosummary/yfpy.exceptions.rst","_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.rst","_autosummary/yfpy.exceptions.YahooFantasySportsException.rst","_autosummary/yfpy.logger.rst","_autosummary/yfpy.logger.get_logger.rst","_autosummary/yfpy.models.rst","_autosummary/yfpy.models.Bonus.rst","_autosummary/yfpy.models.ByeWeeks.rst","_autosummary/yfpy.models.Division.rst","_autosummary/yfpy.models.DivisionalOutcomeTotals.rst","_autosummary/yfpy.models.DraftAnalysis.rst","_autosummary/yfpy.models.DraftResult.rst","_autosummary/yfpy.models.Game.rst","_autosummary/yfpy.models.GameWeek.rst","_autosummary/yfpy.models.Headshot.rst","_autosummary/yfpy.models.League.rst","_autosummary/yfpy.models.Manager.rst","_autosummary/yfpy.models.Matchup.rst","_autosummary/yfpy.models.MatchupGrade.rst","_autosummary/yfpy.models.Name.rst","_autosummary/yfpy.models.OutcomeTotals.rst","_autosummary/yfpy.models.Ownership.rst","_autosummary/yfpy.models.PercentOwned.rst","_autosummary/yfpy.models.Player.rst","_autosummary/yfpy.models.PlayerPoints.rst","_autosummary/yfpy.models.PlayerStats.rst","_autosummary/yfpy.models.PositionType.rst","_autosummary/yfpy.models.Roster.rst","_autosummary/yfpy.models.RosterAdds.rst","_autosummary/yfpy.models.RosterPosition.rst","_autosummary/yfpy.models.Scoreboard.rst","_autosummary/yfpy.models.SelectedPosition.rst","_autosummary/yfpy.models.Settings.rst","_autosummary/yfpy.models.Standings.rst","_autosummary/yfpy.models.Stat.rst","_autosummary/yfpy.models.StatCategories.rst","_autosummary/yfpy.models.StatModifiers.rst","_autosummary/yfpy.models.StatPositionType.rst","_autosummary/yfpy.models.Streak.rst","_autosummary/yfpy.models.Team.rst","_autosummary/yfpy.models.TeamLogo.rst","_autosummary/yfpy.models.TeamPoints.rst","_autosummary/yfpy.models.TeamProjectedPoints.rst","_autosummary/yfpy.models.TeamStandings.rst","_autosummary/yfpy.models.Transaction.rst","_autosummary/yfpy.models.TransactionData.rst","_autosummary/yfpy.models.User.rst","_autosummary/yfpy.models.YahooFantasyObject.rst","_autosummary/yfpy.query.rst","_autosummary/yfpy.query.YahooFantasySportsQuery.rst","_autosummary/yfpy.utils.rst","_autosummary/yfpy.utils.complex_json_handler.rst","_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.rst","_autosummary/yfpy.utils.dict_to_list.rst","_autosummary/yfpy.utils.flatten_json_dict_list.rst","_autosummary/yfpy.utils.flatten_to_list.rst","_autosummary/yfpy.utils.flatten_to_objects.rst","_autosummary/yfpy.utils.get_type.rst","_autosummary/yfpy.utils.prettify_data.rst","_autosummary/yfpy.utils.reformat_json_list.rst","_autosummary/yfpy.utils.reorganize_json_dict.rst","_autosummary/yfpy.utils.unpack_data.rst","index.rst","readme_link.md","yfpy.rst"],objects:{"":[[0,0,0,"-","yfpy"]],"yfpy.data":[[2,1,1,"","Data"],[1,3,1,"","logger"]],"yfpy.data.Data":[[2,2,1,"","get"],[2,2,1,"","load"],[2,2,1,"","retrieve"],[2,2,1,"","save"],[2,2,1,"","update_data_dir"]],"yfpy.exceptions":[[4,4,1,"","YahooFantasySportsDataNotFound"],[5,4,1,"","YahooFantasySportsException"],[3,3,1,"","logger"]],"yfpy.exceptions.YahooFantasySportsDataNotFound":[[4,3,1,"","message"],[4,3,1,"","payload"],[4,3,1,"","url"]],"yfpy.exceptions.YahooFantasySportsException":[[5,3,1,"","message"],[5,3,1,"","payload"],[5,3,1,"","url"]],"yfpy.logger":[[7,5,1,"","get_logger"]],"yfpy.models":[[9,1,1,"","Bonus"],[10,1,1,"","ByeWeeks"],[11,1,1,"","Division"],[12,1,1,"","DivisionalOutcomeTotals"],[13,1,1,"","DraftAnalysis"],[14,1,1,"","DraftResult"],[15,1,1,"","Game"],[16,1,1,"","GameWeek"],[17,1,1,"","Headshot"],[18,1,1,"","League"],[19,1,1,"","Manager"],[20,1,1,"","Matchup"],[21,1,1,"","MatchupGrade"],[22,1,1,"","Name"],[23,1,1,"","OutcomeTotals"],[24,1,1,"","Ownership"],[25,1,1,"","PercentOwned"],[26,1,1,"","Player"],[27,1,1,"","PlayerPoints"],[28,1,1,"","PlayerStats"],[29,1,1,"","PositionType"],[30,1,1,"","Roster"],[31,1,1,"","RosterAdds"],[32,1,1,"","RosterPosition"],[33,1,1,"","Scoreboard"],[34,1,1,"","SelectedPosition"],[35,1,1,"","Settings"],[36,1,1,"","Standings"],[37,1,1,"","Stat"],[38,1,1,"","StatCategories"],[39,1,1,"","StatModifiers"],[40,1,1,"","StatPositionType"],[41,1,1,"","Streak"],[42,1,1,"","Team"],[43,1,1,"","TeamLogo"],[44,1,1,"","TeamPoints"],[45,1,1,"","TeamProjectedPoints"],[46,1,1,"","TeamStandings"],[47,1,1,"","Transaction"],[48,1,1,"","TransactionData"],[49,1,1,"","User"],[50,1,1,"","YahooFantasyObject"],[8,3,1,"","logger"]],"yfpy.models.Bonus":[[9,2,1,"","clean_data_dict"],[9,2,1,"","from_json"],[9,3,1,"","points"],[9,2,1,"","serialized"],[9,2,1,"","subclass_dict"],[9,3,1,"","target"],[9,2,1,"","to_json"]],"yfpy.models.ByeWeeks":[[10,2,1,"","clean_data_dict"],[10,2,1,"","from_json"],[10,2,1,"","serialized"],[10,2,1,"","subclass_dict"],[10,2,1,"","to_json"],[10,3,1,"","week"]],"yfpy.models.Division":[[11,2,1,"","clean_data_dict"],[11,3,1,"","division_id"],[11,2,1,"","from_json"],[11,3,1,"","name"],[11,2,1,"","serialized"],[11,2,1,"","subclass_dict"],[11,2,1,"","to_json"]],"yfpy.models.DivisionalOutcomeTotals":[[12,2,1,"","clean_data_dict"],[12,2,1,"","from_json"],[12,3,1,"","losses"],[12,2,1,"","serialized"],[12,2,1,"","subclass_dict"],[12,3,1,"","ties"],[12,2,1,"","to_json"],[12,3,1,"","wins"]],"yfpy.models.DraftAnalysis":[[13,3,1,"","average_cost"],[13,3,1,"","average_pick"],[13,3,1,"","average_round"],[13,2,1,"","clean_data_dict"],[13,2,1,"","from_json"],[13,3,1,"","percent_drafted"],[13,2,1,"","serialized"],[13,2,1,"","subclass_dict"],[13,2,1,"","to_json"]],"yfpy.models.DraftResult":[[14,2,1,"","clean_data_dict"],[14,2,1,"","from_json"],[14,3,1,"","pick"],[14,3,1,"","player_key"],[14,3,1,"","round"],[14,2,1,"","serialized"],[14,2,1,"","subclass_dict"],[14,3,1,"","team_key"],[14,2,1,"","to_json"]],"yfpy.models.Game":[[15,2,1,"","clean_data_dict"],[15,3,1,"","code"],[15,2,1,"","from_json"],[15,3,1,"","game_id"],[15,3,1,"","game_key"],[15,3,1,"","game_weeks"],[15,3,1,"","is_game_over"],[15,3,1,"","is_live_draft_lobby_active"],[15,3,1,"","is_offseason"],[15,3,1,"","is_registration_over"],[15,3,1,"","leagues"],[15,3,1,"","name"],[15,3,1,"","position_types"],[15,3,1,"","roster_positions"],[15,3,1,"","season"],[15,2,1,"","serialized"],[15,3,1,"","stat_categories"],[15,2,1,"","subclass_dict"],[15,3,1,"","teams"],[15,2,1,"","to_json"],[15,3,1,"","type"],[15,3,1,"","url"]],"yfpy.models.GameWeek":[[16,2,1,"","clean_data_dict"],[16,3,1,"","display_name"],[16,3,1,"","end"],[16,2,1,"","from_json"],[16,2,1,"","serialized"],[16,3,1,"","start"],[16,2,1,"","subclass_dict"],[16,2,1,"","to_json"],[16,3,1,"","week"]],"yfpy.models.Headshot":[[17,2,1,"","clean_data_dict"],[17,2,1,"","from_json"],[17,2,1,"","serialized"],[17,3,1,"","size"],[17,2,1,"","subclass_dict"],[17,2,1,"","to_json"],[17,3,1,"","url"]],"yfpy.models.League":[[18,3,1,"","allow_add_to_dl_extra_pos"],[18,2,1,"","clean_data_dict"],[18,3,1,"","current_week"],[18,3,1,"","display_name"],[18,3,1,"","draft_results"],[18,3,1,"","draft_status"],[18,3,1,"","edit_key"],[18,3,1,"","end_date"],[18,3,1,"","end_week"],[18,3,1,"","entry_fee"],[18,2,1,"","from_json"],[18,3,1,"","game_code"],[18,3,1,"","iris_group_chat_id"],[18,3,1,"","is_cash_league"],[18,3,1,"","is_finished"],[18,3,1,"","is_pro_league"],[18,3,1,"","league_id"],[18,3,1,"","league_key"],[18,3,1,"","league_type"],[18,3,1,"","league_update_timestamp"],[18,3,1,"","logo_url"],[18,3,1,"","matchups"],[18,3,1,"","name"],[18,3,1,"","num_teams"],[18,3,1,"","password"],[18,3,1,"","payment_deadline"],[18,3,1,"","players"],[18,3,1,"","renew"],[18,3,1,"","renewed"],[18,3,1,"","scoreboard"],[18,3,1,"","scoring_type"],[18,3,1,"","season"],[18,2,1,"","serialized"],[18,3,1,"","settings"],[18,3,1,"","short_invitation_url"],[18,3,1,"","standings"],[18,3,1,"","start_date"],[18,3,1,"","start_week"],[18,2,1,"","subclass_dict"],[18,3,1,"","teams_ordered_by_standings"],[18,2,1,"","to_json"],[18,3,1,"","transactions"],[18,3,1,"","url"],[18,3,1,"","weekly_deadline"]],"yfpy.models.Manager":[[19,2,1,"","clean_data_dict"],[19,3,1,"","email"],[19,2,1,"","from_json"],[19,3,1,"","guid"],[19,3,1,"","image_url"],[19,3,1,"","is_comanager"],[19,3,1,"","manager_id"],[19,3,1,"","nickname"],[19,2,1,"","serialized"],[19,2,1,"","subclass_dict"],[19,2,1,"","to_json"]],"yfpy.models.Matchup":[[20,2,1,"","clean_data_dict"],[20,2,1,"","from_json"],[20,3,1,"","is_consolation"],[20,3,1,"","is_matchup_recap_available"],[20,3,1,"","is_playoffs"],[20,3,1,"","is_tied"],[20,3,1,"","matchup_grades"],[20,3,1,"","matchup_recap_title"],[20,3,1,"","matchup_recap_url"],[20,2,1,"","serialized"],[20,3,1,"","status"],[20,2,1,"","subclass_dict"],[20,3,1,"","teams"],[20,2,1,"","to_json"],[20,3,1,"","week"],[20,3,1,"","week_end"],[20,3,1,"","week_start"],[20,3,1,"","winner_team_key"]],"yfpy.models.MatchupGrade":[[21,2,1,"","clean_data_dict"],[21,2,1,"","from_json"],[21,3,1,"","grade"],[21,2,1,"","serialized"],[21,2,1,"","subclass_dict"],[21,3,1,"","team_key"],[21,2,1,"","to_json"]],"yfpy.models.Name":[[22,3,1,"","ascii_first"],[22,3,1,"","ascii_last"],[22,2,1,"","clean_data_dict"],[22,3,1,"","first"],[22,2,1,"","from_json"],[22,3,1,"","full"],[22,3,1,"","last"],[22,2,1,"","serialized"],[22,2,1,"","subclass_dict"],[22,2,1,"","to_json"]],"yfpy.models.OutcomeTotals":[[23,2,1,"","clean_data_dict"],[23,2,1,"","from_json"],[23,3,1,"","losses"],[23,3,1,"","percentage"],[23,2,1,"","serialized"],[23,2,1,"","subclass_dict"],[23,3,1,"","ties"],[23,2,1,"","to_json"],[23,3,1,"","wins"]],"yfpy.models.Ownership":[[24,2,1,"","clean_data_dict"],[24,2,1,"","from_json"],[24,3,1,"","owner_team_key"],[24,3,1,"","owner_team_name"],[24,3,1,"","ownership_type"],[24,2,1,"","serialized"],[24,2,1,"","subclass_dict"],[24,3,1,"","teams"],[24,2,1,"","to_json"]],"yfpy.models.PercentOwned":[[25,2,1,"","clean_data_dict"],[25,3,1,"","coverage_type"],[25,3,1,"","delta"],[25,2,1,"","from_json"],[25,2,1,"","serialized"],[25,2,1,"","subclass_dict"],[25,2,1,"","to_json"],[25,3,1,"","value"],[25,3,1,"","week"]],"yfpy.models.Player":[[26,3,1,"","average_draft_cost"],[26,3,1,"","average_draft_pick"],[26,3,1,"","average_draft_round"],[26,3,1,"","bye"],[26,3,1,"","bye_weeks"],[26,2,1,"","clean_data_dict"],[26,3,1,"","display_position"],[26,3,1,"","draft_analysis"],[26,3,1,"","editorial_player_key"],[26,3,1,"","editorial_team_abbr"],[26,3,1,"","editorial_team_full_name"],[26,3,1,"","editorial_team_key"],[26,3,1,"","eligible_positions"],[26,3,1,"","first_name"],[26,2,1,"","from_json"],[26,3,1,"","full_name"],[26,3,1,"","has_player_notes"],[26,3,1,"","headshot"],[26,3,1,"","headshot_size"],[26,3,1,"","headshot_url"],[26,3,1,"","is_editable"],[26,3,1,"","is_undroppable"],[26,3,1,"","last_name"],[26,3,1,"","name"],[26,3,1,"","ownership"],[26,3,1,"","percent_drafted"],[26,3,1,"","percent_owned"],[26,3,1,"","percent_owned_value"],[26,3,1,"","player_id"],[26,3,1,"","player_key"],[26,3,1,"","player_notes_last_timestamp"],[26,3,1,"","player_points"],[26,3,1,"","player_points_value"],[26,3,1,"","player_stats"],[26,3,1,"","position_type"],[26,3,1,"","primary_position"],[26,3,1,"","selected_position"],[26,3,1,"","selected_position_value"],[26,2,1,"","serialized"],[26,3,1,"","stats"],[26,3,1,"","status"],[26,2,1,"","subclass_dict"],[26,2,1,"","to_json"],[26,3,1,"","transaction_data"],[26,3,1,"","uniform_number"]],"yfpy.models.PlayerPoints":[[27,2,1,"","clean_data_dict"],[27,3,1,"","coverage_type"],[27,2,1,"","from_json"],[27,2,1,"","serialized"],[27,2,1,"","subclass_dict"],[27,2,1,"","to_json"],[27,3,1,"","total"],[27,3,1,"","week"]],"yfpy.models.PlayerStats":[[28,2,1,"","clean_data_dict"],[28,3,1,"","coverage_type"],[28,2,1,"","from_json"],[28,2,1,"","serialized"],[28,3,1,"","stats"],[28,2,1,"","subclass_dict"],[28,2,1,"","to_json"],[28,3,1,"","week"]],"yfpy.models.PositionType":[[29,2,1,"","clean_data_dict"],[29,3,1,"","display_name"],[29,2,1,"","from_json"],[29,2,1,"","serialized"],[29,2,1,"","subclass_dict"],[29,2,1,"","to_json"],[29,3,1,"","type"]],"yfpy.models.Roster":[[30,2,1,"","clean_data_dict"],[30,3,1,"","coverage_type"],[30,2,1,"","from_json"],[30,3,1,"","is_editable"],[30,3,1,"","players"],[30,2,1,"","serialized"],[30,2,1,"","subclass_dict"],[30,2,1,"","to_json"],[30,3,1,"","week"]],"yfpy.models.RosterAdds":[[31,2,1,"","clean_data_dict"],[31,3,1,"","coverage_type"],[31,3,1,"","coverage_value"],[31,2,1,"","from_json"],[31,2,1,"","serialized"],[31,2,1,"","subclass_dict"],[31,2,1,"","to_json"],[31,3,1,"","value"]],"yfpy.models.RosterPosition":[[32,2,1,"","clean_data_dict"],[32,3,1,"","count"],[32,2,1,"","from_json"],[32,3,1,"","position"],[32,3,1,"","position_type"],[32,2,1,"","serialized"],[32,2,1,"","subclass_dict"],[32,2,1,"","to_json"]],"yfpy.models.Scoreboard":[[33,2,1,"","clean_data_dict"],[33,2,1,"","from_json"],[33,3,1,"","matchups"],[33,2,1,"","serialized"],[33,2,1,"","subclass_dict"],[33,2,1,"","to_json"],[33,3,1,"","week"]],"yfpy.models.SelectedPosition":[[34,2,1,"","clean_data_dict"],[34,3,1,"","coverage_type"],[34,2,1,"","from_json"],[34,3,1,"","is_flex"],[34,3,1,"","position"],[34,2,1,"","serialized"],[34,2,1,"","subclass_dict"],[34,2,1,"","to_json"],[34,3,1,"","week"]],"yfpy.models.Settings":[[35,3,1,"","cant_cut_list"],[35,2,1,"","clean_data_dict"],[35,3,1,"","divisions"],[35,3,1,"","draft_pick_time"],[35,3,1,"","draft_time"],[35,3,1,"","draft_type"],[35,2,1,"","from_json"],[35,3,1,"","has_multiweek_championship"],[35,3,1,"","has_playoff_consolation_games"],[35,3,1,"","is_auction_draft"],[35,3,1,"","max_teams"],[35,3,1,"","num_playoff_consolation_teams"],[35,3,1,"","num_playoff_teams"],[35,3,1,"","pickem_enabled"],[35,3,1,"","player_pool"],[35,3,1,"","playoff_start_week"],[35,3,1,"","post_draft_players"],[35,3,1,"","roster_positions"],[35,3,1,"","scoring_type"],[35,2,1,"","serialized"],[35,3,1,"","stat_categories"],[35,3,1,"","stat_modifiers"],[35,2,1,"","subclass_dict"],[35,2,1,"","to_json"],[35,3,1,"","trade_end_date"],[35,3,1,"","trade_ratify_type"],[35,3,1,"","trade_reject_time"],[35,3,1,"","uses_faab"],[35,3,1,"","uses_fractional_points"],[35,3,1,"","uses_lock_eliminated_teams"],[35,3,1,"","uses_negative_points"],[35,3,1,"","uses_playoff_reseeding"],[35,3,1,"","uses_playoffs"],[35,3,1,"","waiver_rule"],[35,3,1,"","waiver_time"],[35,3,1,"","waiver_type"]],"yfpy.models.Standings":[[36,2,1,"","clean_data_dict"],[36,2,1,"","from_json"],[36,2,1,"","serialized"],[36,2,1,"","subclass_dict"],[36,3,1,"","teams"],[36,2,1,"","to_json"]],"yfpy.models.Stat":[[37,3,1,"","bonuses"],[37,2,1,"","clean_data_dict"],[37,3,1,"","display_name"],[37,3,1,"","enabled"],[37,2,1,"","from_json"],[37,3,1,"","name"],[37,3,1,"","position_type"],[37,2,1,"","serialized"],[37,3,1,"","sort_order"],[37,3,1,"","stat_id"],[37,3,1,"","stat_position_types"],[37,2,1,"","subclass_dict"],[37,2,1,"","to_json"],[37,3,1,"","value"]],"yfpy.models.StatCategories":[[38,2,1,"","clean_data_dict"],[38,2,1,"","from_json"],[38,2,1,"","serialized"],[38,3,1,"","stats"],[38,2,1,"","subclass_dict"],[38,2,1,"","to_json"]],"yfpy.models.StatModifiers":[[39,2,1,"","clean_data_dict"],[39,2,1,"","from_json"],[39,2,1,"","serialized"],[39,3,1,"","stats"],[39,2,1,"","subclass_dict"],[39,2,1,"","to_json"]],"yfpy.models.StatPositionType":[[40,2,1,"","clean_data_dict"],[40,2,1,"","from_json"],[40,3,1,"","is_only_display_stat"],[40,3,1,"","position_type"],[40,2,1,"","serialized"],[40,2,1,"","subclass_dict"],[40,2,1,"","to_json"]],"yfpy.models.Streak":[[41,2,1,"","clean_data_dict"],[41,2,1,"","from_json"],[41,2,1,"","serialized"],[41,2,1,"","subclass_dict"],[41,2,1,"","to_json"],[41,3,1,"","type"],[41,3,1,"","value"]],"yfpy.models.Team":[[42,2,1,"","clean_data_dict"],[42,3,1,"","clinched_playoffs"],[42,3,1,"","division_id"],[42,3,1,"","draft_grade"],[42,3,1,"","draft_position"],[42,3,1,"","draft_recap_url"],[42,3,1,"","draft_results"],[42,3,1,"","faab_balance"],[42,2,1,"","from_json"],[42,3,1,"","has_draft_grade"],[42,3,1,"","league_scoring_type"],[42,3,1,"","losses"],[42,3,1,"","managers"],[42,3,1,"","matchups"],[42,3,1,"","name"],[42,3,1,"","number_of_moves"],[42,3,1,"","number_of_trades"],[42,3,1,"","percentage"],[42,3,1,"","players"],[42,3,1,"","playoff_seed"],[42,3,1,"","points"],[42,3,1,"","points_against"],[42,3,1,"","points_for"],[42,3,1,"","projected_points"],[42,3,1,"","rank"],[42,3,1,"","roster"],[42,3,1,"","roster_adds"],[42,3,1,"","roster_adds_value"],[42,2,1,"","serialized"],[42,3,1,"","streak_length"],[42,3,1,"","streak_type"],[42,2,1,"","subclass_dict"],[42,3,1,"","team_id"],[42,3,1,"","team_key"],[42,3,1,"","team_logos"],[42,3,1,"","team_points"],[42,3,1,"","team_projected_points"],[42,3,1,"","team_standings"],[42,3,1,"","ties"],[42,2,1,"","to_json"],[42,3,1,"","url"],[42,3,1,"","waiver_priority"],[42,3,1,"","win_probability"],[42,3,1,"","wins"]],"yfpy.models.TeamLogo":[[43,2,1,"","clean_data_dict"],[43,2,1,"","from_json"],[43,2,1,"","serialized"],[43,3,1,"","size"],[43,2,1,"","subclass_dict"],[43,2,1,"","to_json"],[43,3,1,"","url"]],"yfpy.models.TeamPoints":[[44,2,1,"","clean_data_dict"],[44,3,1,"","coverage_type"],[44,2,1,"","from_json"],[44,3,1,"","season"],[44,2,1,"","serialized"],[44,2,1,"","subclass_dict"],[44,2,1,"","to_json"],[44,3,1,"","total"],[44,3,1,"","week"]],"yfpy.models.TeamProjectedPoints":[[45,2,1,"","clean_data_dict"],[45,3,1,"","coverage_type"],[45,2,1,"","from_json"],[45,2,1,"","serialized"],[45,2,1,"","subclass_dict"],[45,2,1,"","to_json"],[45,3,1,"","total"],[45,3,1,"","week"]],"yfpy.models.TeamStandings":[[46,2,1,"","clean_data_dict"],[46,3,1,"","divisional_outcome_totals"],[46,2,1,"","from_json"],[46,3,1,"","outcome_totals"],[46,3,1,"","playoff_seed"],[46,3,1,"","points_against"],[46,3,1,"","points_for"],[46,3,1,"","rank"],[46,2,1,"","serialized"],[46,3,1,"","streak"],[46,2,1,"","subclass_dict"],[46,2,1,"","to_json"]],"yfpy.models.Transaction":[[47,2,1,"","clean_data_dict"],[47,2,1,"","from_json"],[47,3,1,"","players"],[47,2,1,"","serialized"],[47,3,1,"","status"],[47,2,1,"","subclass_dict"],[47,3,1,"","timestamp"],[47,2,1,"","to_json"],[47,3,1,"","tradee_team_key"],[47,3,1,"","tradee_team_name"],[47,3,1,"","trader_team_key"],[47,3,1,"","trader_team_name"],[47,3,1,"","transaction_id"],[47,3,1,"","transaction_key"],[47,3,1,"","type"]],"yfpy.models.TransactionData":[[48,2,1,"","clean_data_dict"],[48,3,1,"","destination_team_key"],[48,3,1,"","destination_team_name"],[48,3,1,"","destination_type"],[48,2,1,"","from_json"],[48,2,1,"","serialized"],[48,3,1,"","source_team_key"],[48,3,1,"","source_team_name"],[48,3,1,"","source_type"],[48,2,1,"","subclass_dict"],[48,2,1,"","to_json"],[48,3,1,"","type"]],"yfpy.models.User":[[49,2,1,"","clean_data_dict"],[49,2,1,"","from_json"],[49,3,1,"","games"],[49,3,1,"","guid"],[49,2,1,"","serialized"],[49,2,1,"","subclass_dict"],[49,2,1,"","to_json"]],"yfpy.models.YahooFantasyObject":[[50,2,1,"","clean_data_dict"],[50,3,1,"","extracted_data"],[50,2,1,"","from_json"],[50,2,1,"","serialized"],[50,2,1,"","subclass_dict"],[50,2,1,"","to_json"]],"yfpy.query":[[52,1,1,"","YahooFantasySportsQuery"],[51,3,1,"","logger"]],"yfpy.query.YahooFantasySportsQuery":[[52,3,1,"","_auth_dir"],[52,3,1,"","_browser_callback"],[52,3,1,"","_yahoo_access_token"],[52,3,1,"","_yahoo_consumer_key"],[52,3,1,"","_yahoo_consumer_secret"],[52,3,1,"","all_output_as_json"],[52,3,1,"","executed_queries"],[52,3,1,"","fantasy_content_data_field"],[52,3,1,"","game_code"],[52,3,1,"","game_id"],[52,2,1,"","get_all_yahoo_fantasy_game_keys"],[52,2,1,"","get_current_game_info"],[52,2,1,"","get_current_game_metadata"],[52,2,1,"","get_current_user"],[52,2,1,"","get_game_info_by_game_id"],[52,2,1,"","get_game_key_by_season"],[52,2,1,"","get_game_metadata_by_game_id"],[52,2,1,"","get_game_position_types_by_game_id"],[52,2,1,"","get_game_roster_positions_by_game_id"],[52,2,1,"","get_game_stat_categories_by_game_id"],[52,2,1,"","get_game_weeks_by_game_id"],[52,2,1,"","get_league_draft_results"],[52,2,1,"","get_league_info"],[52,2,1,"","get_league_key"],[52,2,1,"","get_league_matchups_by_week"],[52,2,1,"","get_league_metadata"],[52,2,1,"","get_league_players"],[52,2,1,"","get_league_scoreboard_by_week"],[52,2,1,"","get_league_settings"],[52,2,1,"","get_league_standings"],[52,2,1,"","get_league_teams"],[52,2,1,"","get_league_transactions"],[52,2,1,"","get_player_draft_analysis"],[52,2,1,"","get_player_ownership"],[52,2,1,"","get_player_percent_owned_by_week"],[52,2,1,"","get_player_stats_by_date"],[52,2,1,"","get_player_stats_by_week"],[52,2,1,"","get_player_stats_for_season"],[52,2,1,"","get_response"],[52,2,1,"","get_team_draft_results"],[52,2,1,"","get_team_info"],[52,2,1,"","get_team_matchups"],[52,2,1,"","get_team_metadata"],[52,2,1,"","get_team_roster_by_week"],[52,2,1,"","get_team_roster_player_info_by_date"],[52,2,1,"","get_team_roster_player_info_by_week"],[52,2,1,"","get_team_roster_player_stats"],[52,2,1,"","get_team_roster_player_stats_by_week"],[52,2,1,"","get_team_standings"],[52,2,1,"","get_team_stats"],[52,2,1,"","get_team_stats_by_week"],[52,2,1,"","get_user_games"],[52,2,1,"","get_user_leagues_by_game_key"],[52,2,1,"","get_user_teams"],[52,3,1,"","league_id"],[52,3,1,"","league_key"],[52,3,1,"","offline"],[52,2,1,"","query"]],"yfpy.utils":[[54,5,1,"","complex_json_handler"],[55,5,1,"","convert_strings_to_numeric_equivalents"],[56,5,1,"","dict_to_list"],[57,5,1,"","flatten_json_dict_list"],[58,5,1,"","flatten_to_list"],[59,5,1,"","flatten_to_objects"],[60,5,1,"","get_type"],[53,3,1,"","logger"],[61,5,1,"","prettify_data"],[62,5,1,"","reformat_json_list"],[63,5,1,"","reorganize_json_dict"],[64,5,1,"","unpack_data"]],yfpy:[[1,0,0,"-","data"],[3,0,0,"-","exceptions"],[6,0,0,"-","logger"],[8,0,0,"-","models"],[51,0,0,"-","query"],[53,0,0,"-","utils"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","exception","Python exception"],"5":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:exception","5":"py:function"},terms:{"0":[15,18,19,20,26,30,34,35,37,40,42,52],"00":52,"01":52,"04":52,"05":52,"06":52,"08":52,"08152019":52,"08202019":52,"08212019":52,"09":52,"0x5eaa522e66a90577d49e9e72f253ec952cdb4059":[65,66],"1":[15,18,19,20,26,30,34,35,37,40,42,52],"10":[52,65,66],"100":52,"10182019":52,"11":52,"11032021":52,"114":[65,66],"12":52,"1263":52,"1266":52,"14":52,"1408410000":52,"1409":52,"1419188151":52,"1420099793":52,"1441":52,"15":52,"1507":52,"1546498723":52,"1568581740":52,"1568758320":52,"1568837880":52,"1574133600":52,"1589":52,"16":52,"1651606838":52,"169896":52,"17":52,"189":52,"19":52,"1999":52,"1st":52,"2":52,"2011":52,"2014":52,"2016":52,"2018":52,"20180206":52,"2019":52,"2021":52,"22":52,"23":52,"24":52,"24677593583_68859308dd_192sq":52,"249":52,"24935131299_a8242dab70_192sq":52,"25":52,"26":52,"26853":52,"27":52,"28":52,"282":52,"287":52,"29":52,"2x":52,"3":[52,65,66],"30":52,"303":52,"33":52,"331":52,"338":52,"359":52,"371_52364":52,"371_811308":18,"3727":52,"38":52,"380":52,"39":52,"390":52,"390_303233":18,"390_78725":52,"3981":52,"3ptq2":52,"4":52,"406":47,"4109":52,"413954":47,"429":[65,66],"4381":52,"4588":52,"48":52,"5":52,"50":52,"5228":52,"5521":52,"555":47,"56":52,"5klnxuyw5rp22umrkuxhbci":52,"6":52,"643":52,"65":52,"6599999999999":52,"69624":52,"7":[52,65,66],"70":52,"71":52,"7200":52,"729259":52,"78":52,"8":52,"8080":[65,66],"81":52,"8256":52,"85":52,"857":52,"9":52,"9317":52,"95":52,"967":52,"98":52,"99":52,"abstract":8,"boolean":[2,15,18,19,20,26,30,34,35,37,40,42,52],"case":[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],"class":[1,2,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,57,60,64],"default":52,"do":[65,66],"float":[13,23,25,26,27,37,42,44,45,46,55,59],"function":[2,6,53,56,57,58,59,61,62,63,64,65,66],"int":[7,9,10,11,12,14,15,16,18,19,20,23,25,26,27,28,30,31,32,33,34,35,37,40,41,42,44,45,46,47,52,55,59],"new":[2,52],"null":[18,52],"public":[18,52],"return":[2,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,56,57,58,59,60,61,62,63,64],"short":[18,65,66],"static":2,"throw":3,"true":[1,2,52],"var":[65,66],A:[7,15,18,20,21,24,26,28,30,33,35,36,37,38,39,42,46,47,52,56,58,60],For:[65,66],If:[65,66],It:[65,66],NO:52,NOT:[52,65,66],OR:2,On:52,The:[1,4,5,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,37,40,41,42,43,44,45,46,47,48,49,52,55,63,65,66],These:[65,66],_:[65,66],__:[65,66],___:[65,66],____:[65,66],_______:[65,66],________:[65,66],__file__:1,_auth_dir:52,_browser_callback:52,_u9ujlrymsj22dpa:52,_yahoo_access_token:52,_yahoo_consumer_kei:52,_yahoo_consumer_secret:52,aaron:52,abbrevi:[26,37],abl:[65,66],abov:[65,66],access:[8,52,63,65,66],accordion:[65,66],account:[19,65,66],acquisit:[35,42],activ:[15,42],ad:18,adam:52,add:[31,42,47,48,52,65,66],address:[19,65,66],after:[2,35],against:[42,46,52],agenc:48,agent:[35,42],agnost:[65,66],all:[1,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,57,65,66],all_output_as_json:[1,52],allow:[1,18,35,54,65,66],allow_add_to_dl_extra_po:[18,52],almost:[65,66],alongsid:52,alphabet:52,alreadi:2,also:[52,55,58,59,62,65,66],an:[35,52,63,65,66],analysi:52,ani:[26,52,54,55,56,57,58,59,60,62,63,64,65,66],anoth:[48,65,66],api:[2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],apiv2:52,app:[52,65,66],appear:[65,66],appli:[33,52],applic:[18,25,27,28,34,37,42,44,47,64,65,66],ar:[35,65,66],archiv:52,around:[65,66],ascii:22,ascii_first:[22,52],ascii_last:[22,52],ask:[65,66],assign:[21,42,64],associ:19,attribut:[50,63],auction:35,auth:[1,52],auth_dir:52,auth_directori:1,authent:[52,65,66],automat:52,avail:[20,32,37,42,51],averag:[13,26],average_cost:[13,52],average_draft_cost:26,average_draft_pick:26,average_draft_round:26,average_pick:[13,52],average_round:[13,52],avoid:52,awai:8,award:9,b:52,backoff:52,bai:52,balanc:42,base:[2,5,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52],basebal:[52,65,66],basketbal:[52,65,66],bateleur:52,bc1qataspvklhewtswm357m0677q4raag5new2xt3:[65,66],been:[2,52,60,61,65,66],befor:[52,65,66],being:52,below:[65,66],berth:42,between:[65,66],bitcoin:[65,66],blackhawk:52,bmacd7s5uxv7jiqx4pgguvqjau:52,bn:52,bonu:37,bonus:37,bool:[2,35,52,59],both:[1,52,65,66],bracket:[20,35],braden:52,bradi:52,browser:[52,65,66],browser_callback:[1,52],btc:[65,66],budget:[35,42],built:[8,35],button:[65,66],bye:[10,26],bye_week:[10,26,52],byeweek:26,c:52,call:[2,65,66],callabl:[2,51],callback:52,camel:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],can:[1,35,52,55,58,59,62,64,65,66],cant_cut_list:[35,52],capit:52,cast:[2,59,60,64],categori:[37,38,39,52],caus:[65,66],championship:35,chang:25,chat:[18,52],check:[65,66],checkbox:[65,66],chi:52,chicago:52,child:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49],chosen:[2,52],chosen_d:52,chosen_week:52,clam:52,classmethod:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],clean:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,57,62,64],clean_data_dict:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],click:[65,66],client:[65,66],clinch:42,clinched_playoff:[42,52],clone:[65,66],co:19,code:[15,18,52,65,66],collect:[8,65,66],colt:52,com:[52,65,66],combin:2,come:[],command:[65,66],commish:35,commission:35,complet:[15,18,35,42,52,64,65,66],complex:[8,53],comprehens:[65,66],configur:[6,7],connect:[65,66],consid:[65,66],consol:[20,35],consum:52,consumer_kei:[1,52],consumer_secret:[1,52],contain:[8,39,42,52,56,57,63,65,66],content:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,59],convert:[52,55,56],copi:[65,66],correspond:52,count:[32,52],coverag:[25,26,27,31,44,45],coverage_typ:[25,27,28,30,31,34,44,45,52],coverage_valu:[31,52],creat:[65,66],credenti:[65,66],cryptocurr:[65,66],ct:52,current:[8,18,24,25,42,52],current_week:[18,52],custom:[3,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54,57,60,64],cut:35,cv:52,cy:52,czntdh_d59votqu6fhqy3g:52,d:52,dai:35,dam:52,data:[4,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,53,60,61,64,65,66],data_dir:[1,2],data_directori:1,data_key_list:52,data_type_class:[2,52],date:[16,18,20,25,27,28,30,31,34,35,44,45,52],dd:[18,20,35,52],deadlin:18,debug:[1,3,8,51,53],defens:[26,29,52],defin:52,delta:[25,52],demonstr:[65,66],depend:[42,52],deriv:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,56,60,62],describ:[4,5],descript:[65,66],deseri:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],design:[1,35,42],desir:[2,52],destin:48,destination_team_kei:[48,52],destination_team_nam:[48,52],destination_typ:[48,52],detail:[65,66],determin:2,dev:[52,65,66],dev_offlin:2,develop:[2,65,66],dict:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,56,57,59,60,63],dictionari:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,55,56,57,58,59,60,62,63,64],direct:[15,17,18,19,20,26,42,43,65,66],directori:[2,52,65,66],disabl:52,dispar:57,displai:[16,18,19,26,29,37,40],display_nam:[16,18,29,37,52],display_posit:[26,52],divis:[12,35,42],division_id:[11,42],divisional_outcome_tot:[12,46],divisionaloutcometot:46,divisionoutcometot:12,dl:18,docstr:52,document:[65,66],doe:[52,56,65,66],done:1,down:52,download:[65,66],dp:52,draft:[13,14,15,18,26,35,42,52],draft_analysi:[13,26,52],draft_grad:[42,52],draft_pick_tim:35,draft_posit:[42,52],draft_recap_url:[42,52],draft_result:[14,18,42,52],draft_statu:[18,52],draft_tim:[35,52],draft_typ:[35,52],draftanalysi:[26,52],draftrecap:52,draftresult:[18,42,52],drop:[42,47,48,52],dt:52,due:18,dure:[35,52],each:[35,39,52],easi:[1,8,65,66],easili:61,edit:[18,26,30],edit_kei:[18,52],editorial_player_kei:[26,52],editorial_team_abbr:[26,52],editorial_team_full_nam:[26,52],editorial_team_kei:[26,52],elig:[26,37],eligible_posit:[26,52],elimin:[35,62],els:[55,57],em:35,email:[19,52],empti:62,enabl:[35,37,52],encod:22,encount:[65,66],end:[16,18,20,52,65,66],end_dat:[18,52],end_week:[18,52],england:52,enter:[65,66],entir:52,entri:18,entry_fe:18,env:[65,66],environ:[1,65,66],error:[4,5,52,65,66],etc:[17,18,20,24,25,26,27,28,29,30,31,32,34,35,40,42,43,44,45,47,48],eth:[65,66],ethereum:[65,66],everi:52,ex:[18,47,52],exampl:[1,52,65,66],executed_queri:52,exist:52,expans:[65,66],extra:18,extract:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,57,60,64,65,66],extracted_data:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],f1:52,f:[21,42,52],faab:[35,42],faab_bal:42,fail:[2,52,65,66],fals:[1,2,52],fantasi:[1,2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,64],fantasy_content_data_field:52,fantasysport:52,fee:18,fetch:2,ff:2,field:[52,65,66],file:[1,2,52,65,66],file_nam:[1,2],first:[18,22,26,52,65,66],first_nam:26,fix:[65,66],flag:[65,66],flatten:[57,58,59],flex:34,focu:[65,66],follow:[1,65,66],footbal:[52,65,66],format:[6,7,18,20,35,52,61,65,66],found:[65,66],fraction:35,free:[35,42,48],freeagent:52,from:[2,4,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,56,58,60,62,65,66],from_json:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],full:[2,22,26,29,37,52],full_nam:26,fulli:[65,66],g:52,game:[16,18,26,35,49,52],game_cod:[1,18,52],game_id:[1,15,52],game_kei:[1,15,52],game_week:[15,16,52],gametim:[35,52],gameweek:[15,52],gb:52,gener:[52,65,66],get:[2,7,52],get_all_yahoo_fantasy_game_kei:[1,52],get_current_game_info:52,get_current_game_metadata:52,get_current_us:52,get_game_info_by_game_id:52,get_game_key_by_season:52,get_game_metadata_by_game_id:52,get_game_position_types_by_game_id:52,get_game_roster_positions_by_game_id:52,get_game_stat_categories_by_game_id:52,get_game_weeks_by_game_id:52,get_league_draft_result:52,get_league_info:52,get_league_kei:52,get_league_matchups_by_week:52,get_league_metadata:52,get_league_play:52,get_league_scoreboard_by_week:52,get_league_set:52,get_league_stand:52,get_league_team:52,get_league_transact:52,get_player_draft_analysi:52,get_player_ownership:52,get_player_percent_owned_by_week:52,get_player_stats_by_d:52,get_player_stats_by_week:52,get_player_stats_for_season:52,get_respons:52,get_team_draft_result:52,get_team_info:52,get_team_matchup:52,get_team_metadata:52,get_team_roster_by_week:52,get_team_roster_player_info_by_d:52,get_team_roster_player_info_by_week:52,get_team_roster_player_stat:52,get_team_roster_player_stats_by_week:52,get_team_stand:52,get_team_stat:52,get_team_stats_by_week:52,get_user_gam:52,get_user_leagues_by_game_kei:52,get_user_team:52,git:[65,66],github:[65,66],given:52,go:[35,65,66],gp:52,grade:[21,42,52],green:52,group:[18,52],guid:[19,49,52],ha:[2,18,26,35,42,49,52,60,61,65,66],handl:52,handler:54,handshak:[52,65,66],hangup:[65,66],happen:35,has_draft_grad:[42,52],has_multiweek_championship:[35,52],has_player_not:[26,52],has_playoff_consolation_gam:[35,52],have:[52,65,66],head:[18,35,42,52],headshot:[26,52],headshot_s:26,headshot_url:26,hellaci:52,help:[65,66],hidden:52,highest:[37,52],hill:52,histori:52,hit:[65,66],hockei:[52,65,66],hold:52,holtbi:52,home:[65,66],how:[35,65,66],http:[52,65,66],human:[4,5],i:52,id:[11,15,18,19,26,37,42,47,49,52,65,66],imag:[19,52],image_url:[19,52],incept:52,includ:[65,66],increas:52,increment:52,ind:52,indent:61,index:[52,65,66],indexerror:[65,66],indianapoli:52,indic:[18,52],info:52,inherit:50,initi:[52,65,66],instanc:[15,18,20,24,26,28,30,31,33,35,36,37,38,39,42,46,47,52],instanti:[2,4,5,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52],instead:[8,52],instnac:52,instruct:[65,66],integ:[52,55],integr:[65,66],interact:[65,66],intricaci:8,intuit:8,invalid:52,invit:[18,52],invok:[65,66],ir:26,iri:18,iris_group_chat_id:[18,52],is_auction_draft:[35,52],is_cash_leagu:[18,52],is_comanag:[19,52],is_consol:[20,52],is_edit:[26,30,52],is_finish:[18,52],is_flex:[34,52],is_game_ov:[15,52],is_live_draft_lobby_act:[15,52],is_matchup_recap_avail:[20,52],is_offseason:[15,52],is_only_display_stat:40,is_playoff:[20,52],is_pro_leagu:[18,52],is_registration_ov:[15,52],is_retri:52,is_ti:[20,52],is_undropp:[26,52],its:[42,65,66],iu:52,join:18,jonathan:52,jpg:52,json:[1,2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],json_data:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],json_dict:[56,63],json_obj:[55,58,59,62,64],json_obj_dict:60,json_obj_dict_list:57,just:[40,65,66],k:52,keep:[65,66],kei:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,57,58,60,63],kerwynn:52,kicker:52,known:8,komoeibdch6ajagautg:52,l:[41,47,52],larg:[17,26,43,52],last:[18,22,26,52,65,66],last_nam:26,later:[65,66],leagu:[11,15,19,24,35,37,38,42,46,52,65,66],league_id:[1,18,52],league_kei:[18,52],league_scoring_typ:[42,52],league_typ:[18,52],league_update_timestamp:[18,52],leav:[65,66],leg:[52,65,66],legion:52,length:[41,42],letter:[21,42],level:[1,3,7,8,51,52,53],librari:52,like:[65,66],line:[65,66],link:[],list:[2,15,18,20,24,26,28,30,33,35,36,37,38,39,42,46,47,49,52,55,56,57,58,59,62,64,65,66],live:[35,52],load:[1,2],lobbi:15,local:[2,52,65,66],localhost:[65,66],locat:[24,52],lock:35,log:[7,52,65,66],logger:[1,3,8,51,53],logo:[18,43,52],logo_url:[18,52],longer:35,loss:[12,23,41,42,52],lowest:37,m:[65,66],maco:[65,66],made:[14,18,42,58],mai:[65,66],make:[8,35,51,65,66],manag:[1,35,42,52,53],manager_id:[19,52],manual:1,match:60,matchup:[18,21,33,35,42,52],matchup_grad:[20,21,52],matchup_recap_titl:[20,52],matchup_recap_url:[20,52],matchupgrad:20,max_team:[35,52],maximum:[35,52],mean:[65,66],messag:[4,5],messi:8,metadata:52,method:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],mid1:52,mid2:52,might:[65,66],mlb:[18,52,65,66],mm:[18,20,35,52],mode:52,model:[2,52],modifi:[2,39],modul:[1,3,6,7,8,51,52,53,65,66],most:[26,65,66],move:42,multi:35,multipli:52,must:[18,52,65,66],my:52,n:52,name:[2,7,9,10,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,65,66],nba:[18,52,65,66],ne:52,need:[1,2,52,57,65,66],neg:35,nest:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,62],new_data_dir:2,new_save_dir:2,next:18,nfl:[18,52,65,66],nfl_1:52,nfl_cutout:52,nhl:[18,52,65,66],nhl_cutout:52,nicknam:[19,52],none:[2,4,5,7,52,64],note:26,now:[65,66],num_playoff_consolation_gam:[],num_playoff_consolation_team:[35,52],num_playoff_team:[35,52],num_team:[18,52],number:[10,11,12,14,16,18,20,23,25,26,27,28,30,31,32,34,35,37,42,44,45,47,52],number_of_mov:[42,52],number_of_trad:[42,52],numer:[15,18,19,20,26,30,34,35,37,40,42,55],nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt3ptq2:52,o:[26,32,40,52],oauth2:[52,65,66],oauth:52,obj:54,obj_kei:63,object:[2,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,58,59,60,62,64],occasion:[65,66],occur:[47,65,66],off:52,offens:[26,29,32,40,52],offlin:[1,2,35,52],offseason:15,oftentim:8,onc:[35,65,66],one:[1,52,65,66],ongo:[65,66],onli:[40,52,65,66],onlin:2,open:[52,65,66],ophvpchjl_pqvkequgsjsa:52,option:[2,4,5,52,57,64,65,66],order:[18,42,63],origin:[48,55,56,58,60,62],os:1,other:[65,66],out:[65,66],outcome_tot:[23,46,52],outcometot:46,output:[1,52,61],over:15,overal:[13,26],overlap:57,own:[24,25,26,52],owner_team_kei:[24,52],owner_team_nam:[24,52],ownership:[25,26,52],ownership_typ:[24,52],p:52,pack:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],packer:52,page:[65,66],paid:[13,18,26],param:2,paramet:[2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,56,57,58,59,60,61,62,63,64],parent:[1,57,60,64],parent_class:[57,60,64],pars:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,64,65,66],particip:49,pass:[2,52],password:[18,52],path:[1,2,52,65,66],patriot:52,payload:[4,5],payment:18,payment_deadlin:18,percent:52,percent_draft:[13,26,52],percent_own:[25,26,52],percent_owned_valu:26,percentag:[13,23,25,26,42,52],percentown:[26,52],perform:21,permiss:[65,66],photo:[17,18,26,43],pick:[13,14,26,35,52],pickem_en:[35,52],pip:[65,66],place:1,plai:[26,52],platform:[65,66],player:[10,13,14,18,22,24,25,27,28,29,30,34,35,37,40,42,47,48,52],player_count_limit:52,player_count_start:52,player_id:[26,52],player_kei:[14,26,52],player_notes_last_timestamp:[26,52],player_point:[26,27,52],player_points_valu:26,player_pool:[35,52],player_stat:[26,28,52],playerpoint:26,players_l:52,playerstat:[26,52],playoff:[20,35,42,46],playoff_se:[42,46,52],playoff_start_week:[35,52],pleas:[65,66],pmtcfwsk5u5li4skwreur56b5a:52,png:52,point:[9,26,27,42,44,45,46,65,66],points_against:[42,46,52],points_for:[42,46,52],pool:35,pop:[65,66],posit:[18,26,29,32,34,37,40,42,46,52],position_typ:[15,26,29,32,37,40,52],positiontyp:[15,37,52],post_draft_play:[35,52],postdraft:[18,52],postev:[20,52],present:52,pretti:61,previou:[18,25],previous:[2,52],price:[13,26],primari:[26,65,66],primary_posit:[26,52],primit:[55,58,59,62,64],prior:2,prioriti:42,privat:[18,52,65,66],pro:18,probabl:42,profession:26,profil:19,project:[42,45,65,66],projected_point:42,prompt:[65,66],provid:[8,51],pup:26,py:[2,52,65,66],pytest:[65,66],python:[7,8,54,59,60],q:26,qb:52,queri:[1,2,65,66],quot:[65,66],r:[35,52],radio:[65,66],rang:[42,65,66],rank:[18,42,46,52],ratifi:35,rb:52,re:[52,65,66],read:[],readabl:[4,5,61],readi:[65,66],reauthent:52,recap:[20,42,52],receiv:[21,47,48],recent:[26,65,66],recurs:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,57,64],redirect:[65,66],reformat:62,refresh:[52,65,66],registr:15,regular:[35,65,66],reject:35,relat:[65,66],remain:35,renam:[65,66],renew:[18,52,65,66],reorgan:63,repositori:[65,66],repres:[8,15,18,19,20,26,30,33,34,35,37,38,40,42,55,60],represent:55,request:52,requir:[2,9,18,52,65,66],rese:35,respect:[15,52,55,65,66],respons:52,rest:[4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],result:[20,52],retreiv:52,retri:52,retriev:[1,2,4,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,64,65,66],retrieva:52,rodger:52,roll:35,root:[65,66],roster:[31,32,34,42,52],roster_add:[31,42,52],roster_adds_valu:42,roster_posit:[15,32,35,52],rosteradd:42,rosterposit:[15,35,52],round:[13,14,26,52],rule:52,run:[1,2,52,65,66],rush:52,s3zg:52,s:[52,65,66],same:[65,66],save:[1,2,52],save_data:2,score:[18,35,37,42],scoreboard:[18,52],scoring_typ:[18,35,52],season:[15,18,25,27,28,30,31,34,35,44,45,52],second:35,secret:[52,65,66],section:[65,66],see:[52,65,66],seed:[42,46],select:[2,25,26,27,28,30,31,34,44,45,52,65,66],selected_posit:[26,34,52],selected_position_valu:26,selectedposit:26,send:[47,48],sent:18,serial:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54],serializ:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54],set:[18,52],sharabl:18,short_invitation_url:[18,52],should:[65,66],show:[65,66],similar:[65,66],simpli:[65,66],sinc:[65,66],size:[17,26,43,52],slot:[32,34],small:[17,26,43,52],snake:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],snippet:[65,66],so:[65,66],sort:[37,52,63],sort_ord:[37,52],sourc:[2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,54,55,56,57,58,59,60,61,62,63,64],source_team_kei:48,source_team_nam:48,source_typ:[48,52],sp:52,space:61,special:52,specif:[52,63],specifi:[52,60],sport:[1,2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,64],stand:[18,42,46,52],star:[65,66],start:[16,18,20,35,52],start_dat:[18,52],start_week:[18,52],stat:[9,26,28,38,39,40,52],stat_categori:[15,35,38,52],stat_id:[37,52],stat_modifi:[35,39,52],stat_position_typ:[37,40,52],statcategori:[15,35,52],state:[65,66],statmodifi:35,statu:[18,20,26,47,52],storag:2,store:[2,52,65,66],str:[2,4,5,7,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,56,57,59,60,61,63],streak:[42,46,52],streak_length:42,streak_typ:42,string:[4,5,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,55,60,61,65,66],structur:53,subclass:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,57,60,64],subclass_dict:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],submit:52,subsequ:[52,65,66],success:[47,52],successfulli:[65,66],support:[52,65,66],sure:[65,66],t0:[65,66],t:[35,41,52],target:9,team:[12,14,15,18,20,21,23,24,26,35,36,43,44,45,46,47,48,52,65,66],team_id:[42,52],team_kei:[14,21,42,52],team_logo:[42,43,52],team_point:[42,44,52],team_projected_point:[42,45,52],team_stand:[42,46,52,65,66],teamlogo:42,teampoint:[42,52],teamprojectedpoint:[42,52],teams_ordered_by_stand:18,teamstand:[42,52],teh:22,text:29,them:[65,66],thi:[1,2,8,18,32,37,51,52,65,66],three:[52,65,66],through:[52,65,66],ti:[12,20,23,42,52],tie:[41,42],time:[18,52,65,66],timefram:[25,26,27,28,30,31,34,44,45],timestamp:[18,26,35,47,52],titl:20,to_json:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],todo:[],toew:52,token:[52,65,66],tom:52,total:[26,27,42,44,45,46,52],tr:[47,52],traceback:[65,66],trade:[35,42,47,48],trade_end_d:[35,52],trade_ratify_typ:[35,52],trade_reject_tim:[35,52],tradee_team_kei:47,tradee_team_nam:47,trader_team_kei:47,trader_team_nam:47,transact:[18,48,52],transaction_data:[26,48,52],transaction_id:[47,52],transaction_kei:[47,52],transactiondata:26,transit:[65,66],transmit:[65,66],two:61,txt:[65,66],type:[1,2,3,4,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],typic:[55,58,59,62,65,66],tz:52,un:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],uncertain:18,underneath:[65,66],undropp:26,uniform:26,uniform_numb:[26,52],union:2,uniqu:[11,18,19,26,37,42,47],unit:[65,66],unnecessari:58,unnecessarili:62,unpack:52,unserializ:54,until:64,up:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,65,66],updat:[2,18],update_data_dir:2,uri:[65,66],url:[4,5,15,17,18,19,20,26,42,43,52,65,66],us:[1,26,35,42,52,57,63,64,65,66],usag:[1,3,8,51,53],usd:18,user:[8,19,52,65,66],user_guid_str:52,uses_faab:[35,52],uses_fractional_point:[35,52],uses_lock_eliminated_team:[35,52],uses_negative_point:[35,52],uses_playoff:[35,52],uses_playoff_reseed:[35,52],v:[52,65,66],val_to_kei:63,valid:[52,65,66],valu:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,52,55,56,58,60,62,63,65,66],variabl:[65,66],verif:[65,66],verifi:[65,66],version:[9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,54],victori:52,view:[65,66],vinatieri:52,w:[35,41,52],wa:[4,13,14,18,25,26,52,57,58,65,66],wait:52,waiver:[24,35,42,48],waiver_prior:[42,52],waiver_rul:[35,52],waiver_tim:[35,52],waiver_typ:[35,52],want:[65,66],washington:52,wax:52,web:[2,65,66],week:[10,16,18,20,25,26,27,28,30,31,33,34,35,44,45,52],week_end:[20,52],week_start:[20,52],weekli:18,weekly_deadlin:[18,52],what:[18,35,65,66],whatev:[65,66],when:[4,9,25,27,28,34,35,47,65,66],whenev:[65,66],where:[2,52,64,65,66],whether:[2,52],which:[2,13,18,26,33,35,49,50,52,60,65,66],william:52,win:[12,23,41,42,52],win_prob:42,window:[52,65,66],winner:35,winner_team_kei:[20,52],wish:[65,66],within:[12,26,27,31,65,66],without:[1,65,66],won:[9,20],work:52,wr:52,wrap:[65,66],write:[65,66],written:[65,66],xdm96bfvjw4wv_w7ga7xlw:52,xe:52,yahoo:[1,2,4,5,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,64],yahoo_queri:1,yahoofantasyobject:[2,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49],yahoofantasysportsqueri:[1,2,51],yahooqueryobject:52,yard:52,yd:52,year:[15,18,44,52],yf_queri:2,yfpy_consumer_kei:1,yfpy_consumer_secret:1,yimg:52,you:[52,65,66],your:[65,66],your_usernam:[65,66],yxbwawq9exnwb3j0cztjad0ymzm2o2:52,yxbwawq9exnwb3j0cztjad0ymzm2o2nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt3ptq2:52,yxbwawq9exnwb3j0cztjad0ymzm2o2nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt3ptq:52,yxbwawq9exnwb3j0cztjad0ymzm2o2nypte7y3c9mtc5mdtked04ntc7zhk9mdtmat11bgnyb3a7ad02mdtxptewmdt:52,yyyi:[18,20,35,52]},titles:["yfpy","yfpy.data","yfpy.data.Data","yfpy.exceptions","yfpy.exceptions.YahooFantasySportsDataNotFound","yfpy.exceptions.YahooFantasySportsException","yfpy.logger","yfpy.logger.get_logger","yfpy.models","yfpy.models.Bonus","yfpy.models.ByeWeeks","yfpy.models.Division","yfpy.models.DivisionalOutcomeTotals","yfpy.models.DraftAnalysis","yfpy.models.DraftResult","yfpy.models.Game","yfpy.models.GameWeek","yfpy.models.Headshot","yfpy.models.League","yfpy.models.Manager","yfpy.models.Matchup","yfpy.models.MatchupGrade","yfpy.models.Name","yfpy.models.OutcomeTotals","yfpy.models.Ownership","yfpy.models.PercentOwned","yfpy.models.Player","yfpy.models.PlayerPoints","yfpy.models.PlayerStats","yfpy.models.PositionType","yfpy.models.Roster","yfpy.models.RosterAdds","yfpy.models.RosterPosition","yfpy.models.Scoreboard","yfpy.models.SelectedPosition","yfpy.models.Settings","yfpy.models.Standings","yfpy.models.Stat","yfpy.models.StatCategories","yfpy.models.StatModifiers","yfpy.models.StatPositionType","yfpy.models.Streak","yfpy.models.Team","yfpy.models.TeamLogo","yfpy.models.TeamPoints","yfpy.models.TeamProjectedPoints","yfpy.models.TeamStandings","yfpy.models.Transaction","yfpy.models.TransactionData","yfpy.models.User","yfpy.models.YahooFantasyObject","yfpy.query","yfpy.query.YahooFantasySportsQuery","yfpy.utils","yfpy.utils.complex_json_handler","yfpy.utils.convert_strings_to_numeric_equivalents","yfpy.utils.dict_to_list","yfpy.utils.flatten_json_dict_list","yfpy.utils.flatten_to_list","yfpy.utils.flatten_to_objects","yfpy.utils.get_type","yfpy.utils.prettify_data","yfpy.utils.reformat_json_list","yfpy.utils.reorganize_json_dict","yfpy.utils.unpack_data","Python API wrapper for the Yahoo Fantasy Sports public API","Python API wrapper for the Yahoo Fantasy Sports public API","<no title>"],titleterms:{"do":[],"public":[65,66],A:[],By:[65,66],THE:[65,66],about:[65,66],api:[65,66],bonu:9,byeweek:10,complex_json_handl:54,consid:[],content:[65,66],convert_strings_to_numeric_equival:55,data:[1,2],depend:[65,66],develop:[],dict_to_list:56,divis:11,divisionaloutcometot:12,doc:[65,66],document:[],draftanalysi:13,draftresult:14,except:[3,4,5],fantasi:[65,66],flatten_json_dict_list:57,flatten_to_list:58,flatten_to_object:59,game:15,gameweek:16,get_logg:7,get_typ:60,github:[],head:[],headshot:17,help:[],here:[65,66],instal:[65,66],its:[],j:[65,66],leagu:18,like:[],logger:[6,7],manag:19,matchup:20,matchupgrad:21,model:[8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50],name:22,ongo:[],outcometot:23,ownership:24,percentown:25,player:26,playerpoint:27,playerstat:28,pleas:[],positiontyp:29,prettify_data:61,python:[65,66],queri:[51,52],r:[65,66],read:[65,66],reformat_json_list:62,reorganize_json_dict:63,repositori:[],roster:30,rosteradd:31,rosterposit:32,scoreboard:33,selectedposit:34,set:35,setup:[65,66],sport:[65,66],stand:36,star:[],stat:37,statcategori:38,statmodifi:39,statpositiontyp:40,streak:41,support:[],tabl:[65,66],team:42,teamlogo:43,teampoint:44,teamprojectedpoint:45,teamstand:46,test:[65,66],transact:47,transactiondata:48,troubleshoot:[65,66],uberfastman:[65,66],unpack_data:64,usag:[65,66],user:49,util:[53,54,55,56,57,58,59,60,61,62,63,64],wrapper:[65,66],wren:[65,66],yahoo:[65,66],yahoofantasyobject:50,yahoofantasysportsdatanotfound:4,yahoofantasysportsexcept:5,yahoofantasysportsqueri:52,yfpy:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66],you:[]}}) \ No newline at end of file diff --git a/docs/yfpy.html b/docs/yfpy.html index 1eb303c3..09995082 100644 --- a/docs/yfpy.html +++ b/docs/yfpy.html @@ -4,9 +4,12 @@ <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <title><no title> — YFPY v7.0.0 documentation</title> + <title><no title> — YFPY v7.0.2 documentation</title> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <link rel="stylesheet" href="_static/css/theme.css" type="text/css" /> + <link rel="stylesheet" href="_static/custom.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/general.css" type="text/css" /> + <link rel="stylesheet" href="_static/dark_mode_css/dark.css" type="text/css" /> <!--[if lt IE 9]> <script src="_static/js/html5shiv.min.js"></script> <![endif]--> @@ -15,6 +18,8 @@ <script src="_static/jquery.js"></script> <script src="_static/underscore.js"></script> <script src="_static/doctools.js"></script> + <script src="_static/dark_mode_js/default_dark.js"></script> + <script src="_static/dark_mode_js/theme_switcher.js"></script> <script src="_static/js/theme.js"></script> <link rel="index" title="Index" href="genindex.html" /> <link rel="search" title="Search" href="search.html" /> @@ -25,8 +30,12 @@ <nav data-toggle="wy-nav-shift" class="wy-nav-side"> <div class="wy-side-scroll"> <div class="wy-side-nav-search" > - <a href="index.html" class="icon icon-home"> YFPY + <a href="index.html"> + <img src="_static/yfpy-logo.png" class="logo" alt="Logo"/> </a> + <div class="version"> + v7.0.2 + </div> <div role="search"> <form id="rtd-search-form" class="wy-form" action="search.html" method="get"> <input type="text" name="q" placeholder="Search docs" /> @@ -37,7 +46,85 @@ </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu"> <ul> <li class="toctree-l1"><a class="reference internal" href="index.html">Home</a></li> -<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a></li> +<li class="toctree-l1"><a class="reference internal" href="_autosummary/yfpy.html">YFPY</a><ul> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.data.html">yfpy.data</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.data.Data.html">yfpy.data.Data</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.exceptions.html">yfpy.exceptions</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsDataNotFound.html">yfpy.exceptions.YahooFantasySportsDataNotFound</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.exceptions.YahooFantasySportsException.html">yfpy.exceptions.YahooFantasySportsException</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.logger.html">yfpy.logger</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.logger.get_logger.html">yfpy.logger.get_logger</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.models.html">yfpy.models</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Bonus.html">yfpy.models.Bonus</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.ByeWeeks.html">yfpy.models.ByeWeeks</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Division.html">yfpy.models.Division</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DivisionalOutcomeTotals.html">yfpy.models.DivisionalOutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftAnalysis.html">yfpy.models.DraftAnalysis</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.DraftResult.html">yfpy.models.DraftResult</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Game.html">yfpy.models.Game</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.GameWeek.html">yfpy.models.GameWeek</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Headshot.html">yfpy.models.Headshot</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.League.html">yfpy.models.League</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Manager.html">yfpy.models.Manager</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Matchup.html">yfpy.models.Matchup</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.MatchupGrade.html">yfpy.models.MatchupGrade</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Name.html">yfpy.models.Name</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.OutcomeTotals.html">yfpy.models.OutcomeTotals</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Ownership.html">yfpy.models.Ownership</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PercentOwned.html">yfpy.models.PercentOwned</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Player.html">yfpy.models.Player</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerPoints.html">yfpy.models.PlayerPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PlayerStats.html">yfpy.models.PlayerStats</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.PositionType.html">yfpy.models.PositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Roster.html">yfpy.models.Roster</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterAdds.html">yfpy.models.RosterAdds</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.RosterPosition.html">yfpy.models.RosterPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Scoreboard.html">yfpy.models.Scoreboard</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.SelectedPosition.html">yfpy.models.SelectedPosition</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Settings.html">yfpy.models.Settings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Standings.html">yfpy.models.Standings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Stat.html">yfpy.models.Stat</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatCategories.html">yfpy.models.StatCategories</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatModifiers.html">yfpy.models.StatModifiers</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.StatPositionType.html">yfpy.models.StatPositionType</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Streak.html">yfpy.models.Streak</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Team.html">yfpy.models.Team</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamLogo.html">yfpy.models.TeamLogo</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamPoints.html">yfpy.models.TeamPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamProjectedPoints.html">yfpy.models.TeamProjectedPoints</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TeamStandings.html">yfpy.models.TeamStandings</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.Transaction.html">yfpy.models.Transaction</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.TransactionData.html">yfpy.models.TransactionData</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.User.html">yfpy.models.User</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.models.YahooFantasyObject.html">yfpy.models.YahooFantasyObject</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.query.html">yfpy.query</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.query.YahooFantasySportsQuery.html">yfpy.query.YahooFantasySportsQuery</a></li> +</ul> +</li> +<li class="toctree-l2"><a class="reference internal" href="_autosummary/yfpy.utils.html">yfpy.utils</a><ul> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.complex_json_handler.html">yfpy.utils.complex_json_handler</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.convert_strings_to_numeric_equivalents.html">yfpy.utils.convert_strings_to_numeric_equivalents</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.dict_to_list.html">yfpy.utils.dict_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_json_dict_list.html">yfpy.utils.flatten_json_dict_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_list.html">yfpy.utils.flatten_to_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.flatten_to_objects.html">yfpy.utils.flatten_to_objects</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.get_type.html">yfpy.utils.get_type</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.prettify_data.html">yfpy.utils.prettify_data</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reformat_json_list.html">yfpy.utils.reformat_json_list</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.reorganize_json_dict.html">yfpy.utils.reorganize_json_dict</a></li> +<li class="toctree-l3"><a class="reference internal" href="_autosummary/yfpy.utils.unpack_data.html">yfpy.utils.unpack_data</a></li> +</ul> +</li> +</ul> +</li> </ul> </div> @@ -50,7 +137,7 @@ </nav> <div class="wy-nav-content"> - <div class="rst-content"> + <div class="rst-content style-external-links"> <div role="navigation" aria-label="Page navigation"> <ul class="wy-breadcrumbs"> <li><a href="index.html" class="icon icon-home"></a> »</li>