Releases: jaebradley/basketball_reference_web_scraper
4.7.0
4.6.0
4.5.1
Updating version to 4.5.1
after a bad build was released to PyPi
that prevented parsers from being imported correctly.
4.5.1
is the same source code as 4.5.0
except that outdated source code that caused the bad build for 4.5.0
were removed.
4.5.0
Includes changes from #119 and #129
-
#119 refactored the parsing logic by representing HTML entities as classes, and using those classes as the interface that the transformation logic depends on. This created a clear separation of concerns whereas previously, logic about the HTML entities was intermingled with the transformation logic to convert the HTML into Python data structures.
-
#129 added the ability to fetch regular season box scores for a given player/season combination. This was @ntsirakis' first contribution 👏 !
4.4.2
This bug fix, resolved by #111, updates the column index for the game_score
value when parsing daily player box scores.
Basketball Reference added a plus/minus column before the game score column, which caused the web scraper to return plus/minus values instead of the game score values.
Authored-by: ecallahan5 ecallahan5@gmail.com
4.4.1
4.4.0
- Adds play-by-play stats scraping for pages like https://www.basketball-reference.com/boxscores/pbp/201810160BOS.html (#86) (@DaiJunyan)
- Rewrites internal writing interface (#89)
- Updates
README
to reflect newplay_by_play
client method and addsContributors
section (#94)
4.3.0
4.2.3
I had bumped urllib3
to the latest version at the time (1.25.2
) in #80 to resolve a security vulnerability in urllib3 < 1.24.2
.
However, this meant that the required requests
version, 2.20.0
had the wrong urllib3
version.
urllib3@1.24.3
both avoids the security vulnerability and fulfills requests
' urllib3
version requirements.