All notable changes to this project will be documented in this file.
- Quick fix for
trade_deadlineattribute inSettingsclass. Will search for better alternative.
- Reorganized structure of
espnffpackage for future development
1.3.1 - 2017-07-24
- Added CI testing for Python 3.6
- Fixed issue where map for
playoff_seed_tie_rulewas wrong.
1.3.0 - 2016-12-12
- Added
settingsattribute for league instance. - Added
roster,tie_rule, andplayoff_seed_tie_ruletosettings
1.2.3 - 2016-12-06
- Fixed issue where bye weeks were breaking
scoreboard()function.
1.2.2 - 2016-11-30
- Fixed
power_rankings()issue where execution would print matrices.
1.2.1 - 2016-11-29
- Fixed
power_rankings()issue where lists were out of range.
1.2.0 - 2016-11-25
- Added scoreboard function to League instance.
- Added tests for scoreboard function.
- Removed deprecation warnings, fully converted to new attributes.
- Removed need for
numpypackage.
1.1.0 - 2016-10-18
.travis.ymlfile for CI testing.setup.cfgfile forflake8testing.- Http requests mock for testing.
league.status_codefor testing purposes.- Exceptions for status codes.
- Tests for future development.
- Deprecation warnings for
Teamclass attributes. Next Version will remove old attributes. - README.md shows build status from Travis CI.
- Better documentation in README.md.
- Added range for dependencies.
from espnff import *now only importsLeagueandTeam.
1.0.1 - 2016-10-18
- Tests for utility functions.
- Output for matrix functions now lists instead of numpy array.
- Fix issue where not all teams showed in power rankings.
- Fix issue where power rankings output was not sorted.
1.0.0 - 2016-10-04
- New attributes for Teams.
- Started using Semantic Versioning.
- Replaced urls with ESPN's private API url.
- Replaced
Membersclass withTeams. get_weekfunction nowpower_rankings- Teams now accessable as list attribute in
League.
get_memberget_all_members
- Fix issue where margin of victory calculation in the power rankings algorithm accounted for 50% of the total power points. Should have been 5%.
- Fix issue where scores from games that weren't played would become a string character instead of an integer.
- Rearranged output for
get_week.
- Power rankings function
get_weektoLeagueclass. - README information.
setup.pyto turn project into module.
- Renamed
power_rankings.pytoespnff.py.
- League and Members classes to obtain information about ESPN league.