LICENSE
README.md
pyproject.toml
src/nhl_sdk/__init__.py
src/nhl_sdk/client.py
src/nhl_sdk.egg-info/PKG-INFO
src/nhl_sdk.egg-info/SOURCES.txt
src/nhl_sdk.egg-info/dependency_links.txt
src/nhl_sdk.egg-info/requires.txt
src/nhl_sdk.egg-info/top_level.txt
src/nhl_sdk/core/__init__.py
src/nhl_sdk/core/config.py
src/nhl_sdk/core/errors.py
src/nhl_sdk/core/logger.py
src/nhl_sdk/core/transport.py
src/nhl_sdk/core/utilities.py
src/nhl_sdk/core/cache/__init__.py
src/nhl_sdk/core/cache/base_cache.py
src/nhl_sdk/core/cache/cache_item.py
src/nhl_sdk/core/cache/mem_cache.py
src/nhl_sdk/models/__init__.py
src/nhl_sdk/models/draft/__init__.py
src/nhl_sdk/models/draft/picks/__init__.py
src/nhl_sdk/models/draft/picks/picks.py
src/nhl_sdk/models/draft/picks/picks_result.py
src/nhl_sdk/models/draft/rankings/__init__.py
src/nhl_sdk/models/draft/rankings/rankings.py
src/nhl_sdk/models/draft/rankings/rankings_result.py
src/nhl_sdk/models/draft/tracker/__init__.py
src/nhl_sdk/models/draft/tracker/tracker.py
src/nhl_sdk/models/draft/tracker/tracker_result.py
src/nhl_sdk/models/games/__init__.py
src/nhl_sdk/models/games/boxscore/__init__.py
src/nhl_sdk/models/games/boxscore/boxscore_result.py
src/nhl_sdk/models/games/game/__init__.py
src/nhl_sdk/models/games/game/game.py
src/nhl_sdk/models/games/landing/__init__.py
src/nhl_sdk/models/games/landing/landing_result.py
src/nhl_sdk/models/games/network/__init__.py
src/nhl_sdk/models/games/network/network.py
src/nhl_sdk/models/games/network/network_schedule.py
src/nhl_sdk/models/games/odds/__init__.py
src/nhl_sdk/models/games/odds/odds.py
src/nhl_sdk/models/games/odds/odds_result.py
src/nhl_sdk/models/games/pbp/__init__.py
src/nhl_sdk/models/games/pbp/pbp_result.py
src/nhl_sdk/models/games/scoreboard/__init__.py
src/nhl_sdk/models/games/scoreboard/scoreboard.py
src/nhl_sdk/models/games/scoreboard/scoreboard_result.py
src/nhl_sdk/models/games/scores/__init__.py
src/nhl_sdk/models/games/scores/daily_score.py
src/nhl_sdk/models/games/scores/scores.py
src/nhl_sdk/models/games/shifts/__init__.py
src/nhl_sdk/models/games/shifts/shift_chart.py
src/nhl_sdk/models/games/story/__init__.py
src/nhl_sdk/models/games/story/story_result.py
src/nhl_sdk/models/games/streams/__init__.py
src/nhl_sdk/models/games/streams/streams.py
src/nhl_sdk/models/league/__init__.py
src/nhl_sdk/models/league/league_calendar.py
src/nhl_sdk/models/league/league_schedule.py
src/nhl_sdk/models/misc/__init__.py
src/nhl_sdk/models/misc/country.py
src/nhl_sdk/models/misc/franchise.py
src/nhl_sdk/models/misc/game_meta.py
src/nhl_sdk/models/misc/game_rail.py
src/nhl_sdk/models/misc/game_rail_result.py
src/nhl_sdk/models/misc/glossary_entry.py
src/nhl_sdk/models/misc/goal_replay.py
src/nhl_sdk/models/misc/location.py
src/nhl_sdk/models/misc/misc_meta.py
src/nhl_sdk/models/misc/playoff_series_meta.py
src/nhl_sdk/models/misc/postal_lookup.py
src/nhl_sdk/models/misc/stats_config.py
src/nhl_sdk/models/misc/wsc_play.py
src/nhl_sdk/models/players/__init__.py
src/nhl_sdk/models/players/spotlight.py
src/nhl_sdk/models/players/leaders/__init__.py
src/nhl_sdk/models/players/leaders/leaders.py
src/nhl_sdk/models/players/leaders/player_leaders.py
src/nhl_sdk/models/players/leaders/edge/__init__.py
src/nhl_sdk/models/players/leaders/edge/edge_leaders.py
src/nhl_sdk/models/players/leaders/edge/goalies/__init__.py
src/nhl_sdk/models/players/leaders/edge/goalies/goalie_5v5_10.py
src/nhl_sdk/models/players/leaders/edge/goalies/goalie_landing.py
src/nhl_sdk/models/players/leaders/edge/goalies/goalie_save_pctg_10.py
src/nhl_sdk/models/players/leaders/edge/goalies/goalie_shot_location_10.py
src/nhl_sdk/models/players/leaders/edge/skaters/__init__.py
src/nhl_sdk/models/players/leaders/edge/skaters/skater_distance_10.py
src/nhl_sdk/models/players/leaders/edge/skaters/skater_landing.py
src/nhl_sdk/models/players/leaders/edge/skaters/skater_shot_location_10.py
src/nhl_sdk/models/players/leaders/edge/skaters/skater_shot_speed_10.py
src/nhl_sdk/models/players/leaders/edge/skaters/skater_speed_10.py
src/nhl_sdk/models/players/leaders/edge/skaters/skater_zone_time_10.py
src/nhl_sdk/models/players/player/__init__.py
src/nhl_sdk/models/players/player/player.py
src/nhl_sdk/models/players/player/achievements/__init__.py
src/nhl_sdk/models/players/player/achievements/achievements.py
src/nhl_sdk/models/players/player/achievements/award.py
src/nhl_sdk/models/players/player/achievements/badge.py
src/nhl_sdk/models/players/player/achievements/player_achievements.py
src/nhl_sdk/models/players/player/achievements/player_milestone.py
src/nhl_sdk/models/players/player/player_stats/__init__.py
src/nhl_sdk/models/players/player/player_stats/player_career_stats.py
src/nhl_sdk/models/players/player/player_stats/player_featured_stats.py
src/nhl_sdk/models/players/player/player_stats/player_stats.py
src/nhl_sdk/models/players/player/player_stats/edge/__init__.py
src/nhl_sdk/models/players/player/player_stats/edge/player_edge_types.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/__init__.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/cat_goalie_details.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/goalie_5v5.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/goalie_comparison.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/goalie_details.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/goalie_edge.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/goalie_save_pctg.py
src/nhl_sdk/models/players/player/player_stats/edge/goalies/goalie_shot_location.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/__init__.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/cat_skater_details.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/shot_location.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/shot_speed.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/skater_comparison.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/skater_details.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/skater_edge.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/skater_zone_time.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/skating_distance.py
src/nhl_sdk/models/players/player/player_stats/edge/skaters/skating_speed.py
src/nhl_sdk/models/players/player/player_stats/games/__init__.py
src/nhl_sdk/models/players/player/player_stats/games/player_game.py
src/nhl_sdk/models/players/player/player_stats/games/player_game_logs.py
src/nhl_sdk/models/players/player/player_stats/games/player_season_game_type.py
src/nhl_sdk/models/players/player/player_stats/reports/__init__.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_advanced_report.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_bio_report.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_days_rest_report.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_penalty_shots_report.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_saves_by_strength_report.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_shootout_report.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_started_vs_relieved_report.py
src/nhl_sdk/models/players/player/player_stats/reports/goalie_summary_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_bio_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_faceoff_pct_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_faceoff_wins_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_goals_for_against_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_penalties_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_penalty_kill_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_penalty_shots_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_percentages_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_powerplay_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_puck_possessions_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_realtime_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_shot_type_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_summary_report.py
src/nhl_sdk/models/players/player/player_stats/reports/skater_toi_report.py
src/nhl_sdk/models/players/player/player_stats/season/__init__.py
src/nhl_sdk/models/players/player/player_stats/season/player_featured_game_stats.py
src/nhl_sdk/models/players/player/player_stats/season/player_season.py
src/nhl_sdk/models/players/player/player_stats/season/player_season_stats.py
src/nhl_sdk/models/players/player/player_stats/season/player_season_team.py
src/nhl_sdk/models/players/player/profile/__init__.py
src/nhl_sdk/models/players/player/profile/award.py
src/nhl_sdk/models/players/player/profile/badge.py
src/nhl_sdk/models/players/player/profile/draft.py
src/nhl_sdk/models/players/player/profile/legacy.py
src/nhl_sdk/models/players/player/profile/media.py
src/nhl_sdk/models/players/player/profile/profile.py
src/nhl_sdk/models/players/player/profile/profile_team.py
src/nhl_sdk/models/playoffs/__init__.py
src/nhl_sdk/models/playoffs/bracket/__init__.py
src/nhl_sdk/models/playoffs/bracket/bracket.py
src/nhl_sdk/models/playoffs/bracket/bracket_result.py
src/nhl_sdk/models/playoffs/carousel/__init__.py
src/nhl_sdk/models/playoffs/carousel/carousel.py
src/nhl_sdk/models/playoffs/carousel/carousel_result.py
src/nhl_sdk/models/playoffs/series/__init__.py
src/nhl_sdk/models/playoffs/series/series.py
src/nhl_sdk/models/playoffs/series/series_result.py
src/nhl_sdk/models/teams/__init__.py
src/nhl_sdk/models/teams/edge/__init__.py
src/nhl_sdk/models/teams/edge/team_edge_types.py
src/nhl_sdk/models/teams/edge/teams_edge.py
src/nhl_sdk/models/teams/edge/team_landing/__init__.py
src/nhl_sdk/models/teams/edge/team_landing/team_landing.py
src/nhl_sdk/models/teams/edge/team_landing/team_landing_result.py
src/nhl_sdk/models/teams/edge/team_shot_location_10/__init__.py
src/nhl_sdk/models/teams/edge/team_shot_location_10/team_shot_location_10.py
src/nhl_sdk/models/teams/edge/team_shot_location_10/team_shot_location_10_result.py
src/nhl_sdk/models/teams/edge/team_shot_speed_10/__init__.py
src/nhl_sdk/models/teams/edge/team_shot_speed_10/team_shot_speed_10.py
src/nhl_sdk/models/teams/edge/team_shot_speed_10/team_shot_speed_10_result.py
src/nhl_sdk/models/teams/edge/team_skating_distance_10/__init__.py
src/nhl_sdk/models/teams/edge/team_skating_distance_10/team_skating_distance_10.py
src/nhl_sdk/models/teams/edge/team_skating_distance_10/team_skating_distance_10_result.py
src/nhl_sdk/models/teams/edge/team_skating_speed_10/__init__.py
src/nhl_sdk/models/teams/edge/team_skating_speed_10/team_skating_speed_10.py
src/nhl_sdk/models/teams/edge/team_skating_speed_10/team_skating_speed_10_result.py
src/nhl_sdk/models/teams/edge/team_zone_time_10/__init__.py
src/nhl_sdk/models/teams/edge/team_zone_time_10/team_zone_time_10.py
src/nhl_sdk/models/teams/edge/team_zone_time_10/team_zone_time_10_result.py
src/nhl_sdk/models/teams/standings/__init__.py
src/nhl_sdk/models/teams/standings/standing_entry.py
src/nhl_sdk/models/teams/standings/standings.py
src/nhl_sdk/models/teams/standings/standings_result.py
src/nhl_sdk/models/teams/team/__init__.py
src/nhl_sdk/models/teams/team/team.py
src/nhl_sdk/models/teams/team/edge/__init__.py
src/nhl_sdk/models/teams/team/edge/team_edge.py
src/nhl_sdk/models/teams/team/edge/team_edge_types.py
src/nhl_sdk/models/teams/team/edge/team_comparison/__init__.py
src/nhl_sdk/models/teams/team/edge/team_comparison/team_comparison.py
src/nhl_sdk/models/teams/team/edge/team_comparison/team_comparison_result.py
src/nhl_sdk/models/teams/team/edge/team_details/__init__.py
src/nhl_sdk/models/teams/team/edge/team_details/team_details.py
src/nhl_sdk/models/teams/team/edge/team_details/team_details_result.py
src/nhl_sdk/models/teams/team/edge/team_shot_location_details/__init__.py
src/nhl_sdk/models/teams/team/edge/team_shot_location_details/team_shot_location.py
src/nhl_sdk/models/teams/team/edge/team_shot_location_details/team_shot_location_detail.py
src/nhl_sdk/models/teams/team/edge/team_shot_speed_details/__init__.py
src/nhl_sdk/models/teams/team/edge/team_shot_speed_details/team_shot_speed.py
src/nhl_sdk/models/teams/team/edge/team_shot_speed_details/team_shot_speed_detail.py
src/nhl_sdk/models/teams/team/edge/team_skating_distance_details/__init__.py
src/nhl_sdk/models/teams/team/edge/team_skating_distance_details/team_skating_distance.py
src/nhl_sdk/models/teams/team/edge/team_skating_distance_details/team_skating_distance_detail.py
src/nhl_sdk/models/teams/team/edge/team_skating_speed_details/__init__.py
src/nhl_sdk/models/teams/team/edge/team_skating_speed_details/team_skating_speed.py
src/nhl_sdk/models/teams/team/edge/team_skating_speed_details/team_skating_speed_detail.py
src/nhl_sdk/models/teams/team/edge/team_zone_details/__init__.py
src/nhl_sdk/models/teams/team/edge/team_zone_details/team_zone_detail.py
src/nhl_sdk/models/teams/team/edge/team_zone_details/team_zone_time.py
src/nhl_sdk/models/teams/team/team_roster/__init__.py
src/nhl_sdk/models/teams/team/team_roster/team_prospects.py
src/nhl_sdk/models/teams/team/team_roster/team_roster.py
src/nhl_sdk/models/teams/team/team_roster/team_roster_result.py
src/nhl_sdk/models/teams/team/team_schedule/__init__.py
src/nhl_sdk/models/teams/team/team_schedule/team_schedule.py
src/nhl_sdk/models/teams/team/team_schedule/team_schedule_result.py
src/nhl_sdk/models/teams/team/team_stats/__init__.py
src/nhl_sdk/models/teams/team/team_stats/team_aggregate_summary.py
src/nhl_sdk/models/teams/team/team_stats/team_goalie_stat.py
src/nhl_sdk/models/teams/team/team_stats/team_ref.py
src/nhl_sdk/models/teams/team/team_stats/team_scoreboard.py
src/nhl_sdk/models/teams/team/team_stats/team_season_game_types.py
src/nhl_sdk/models/teams/team/team_stats/team_skater_stat.py
src/nhl_sdk/models/teams/team/team_stats/team_stats.py
src/nhl_sdk/models/teams/team/team_stats/team_stats_result.py
src/nhl_sdk/resources/__init__.py
src/nhl_sdk/resources/api_stats/__init__.py
src/nhl_sdk/resources/api_stats/_helpers.py
src/nhl_sdk/resources/api_stats/draft.py
src/nhl_sdk/resources/api_stats/games.py
src/nhl_sdk/resources/api_stats/misc.py
src/nhl_sdk/resources/api_stats/players.py
src/nhl_sdk/resources/api_stats/seasons.py
src/nhl_sdk/resources/api_stats/teams.py
src/nhl_sdk/resources/api_web/__init__.py
src/nhl_sdk/resources/api_web/draft.py
src/nhl_sdk/resources/api_web/games.py
src/nhl_sdk/resources/api_web/league.py
src/nhl_sdk/resources/api_web/miscellaneous.py
src/nhl_sdk/resources/api_web/players.py
src/nhl_sdk/resources/api_web/playoffs.py
src/nhl_sdk/resources/api_web/season.py
src/nhl_sdk/resources/api_web/teams.py
src/nhl_sdk/resources/api_web/edge/__init__.py
src/nhl_sdk/resources/api_web/edge/edge_goalies.py
src/nhl_sdk/resources/api_web/edge/edge_skaters.py
src/nhl_sdk/resources/api_web/edge/edge_team.py
src/nhl_sdk/services/__init__.py
src/nhl_sdk/services/draft.py
src/nhl_sdk/services/games.py
src/nhl_sdk/services/league.py
src/nhl_sdk/services/misc.py
src/nhl_sdk/services/players.py
src/nhl_sdk/services/playoffs.py
src/nhl_sdk/services/teams.py