Skip to content

Version 0.4.4

Compare
Choose a tag to compare
@roclark roclark released this 07 Sep 03:37
· 326 commits to master since this release
8cb38db

Deprecations

  • Support for Python 2.7 is now dropped - all users are encouraged to upgrade to Python 3.5 or newer moving forward (#132)
  • Added deprecation warning to attempted_passes for the NCAAF in favor of pass_attempts (#170)

Enhancements

  • Added support for coverage.io to verify code coverage of all commits (#155)
  • Updated documentation to reflect the Houston Texan's new abbreviation on pro-football-reference.com (#163)
  • Set default NCAAB game time to midnight in case no time is present (#185)

Fixes

  • Fixed an issue where the MLB tests were not completing properly (#151)
  • Force UTF-8 encoding for opening test HTML files for Windows compatibility (#152)
  • Fixed an issue where NCAAF player positions weren't being loaded properly (#150)
  • Fixed an issue where the weight of NCAAF players was not being loaded properly in older seasons (2000s and earlier) (#153)
  • Fixed an issue where NCAAF games would fail to be pulled when a time isn't associated with the game (#154)
  • Fixed an issue where rushing and receiving information wasn't being loaded for NFL players (#131)
  • Fixed an issue where new NBA players who are the first to represent their country would throw an error (#169)
  • Fixed an issue where the program would throw an error if a requested page was empty (#172)
  • Fixed an issue where passing_yards was not included for NCAAF players (#173)
  • Fixed an issue pulling NCAAB games without an associated time (#181)
  • Fixed an issue pulling NCAAB player pages with no information (#182)
  • Fixed an issue preventing the NCAAF schedule module from continuing if the conference pages on sports-reference.com were empty (#183)
  • Fixed an issue with NCAAF boxscores throwing errors when games haven't been played yet (#187)

Dependency Updates

  • Updated numpy to 1.17.2
  • Updated pytest to 5.1.2
  • Updated zipp to 0.6.0
  • Updated lxml to 4.4.1
  • Updated cssselect to 1.1.0
  • Updated pytz to 2019.2
  • Updated packaging to 19.1
  • Updated pyparsing to 2.4.2
  • Updated more-itertools to 7.2.0
  • Updated coverage to 4.5.4
  • Updated pandas to 0.25.1
  • Updated importlib-metadata to 0.20
  • Updated certify to 2019.6.16