Releases: jldbc/pybaseball
Releases · jldbc/pybaseball
Version 2: New features, bugfixes, and PyPI
New functionality:
- Plot spray charts on stadium (schorrm/pybaseball#9, thanks to @andersonfrailey)
- Baseball Reference game logs (schorrm/pybaseball#4, thanks to @reddigari)
- More functions for Chadwick Bureau data (schorrm/pybaseball#8, thanks to @valdezt)
- Exposes Chadwick Bureau lookup table (schorrm/pybaseball#7)
- Top Prospects (schorrm/pybaseball#5, thanks to @TylerLiu42)
- Full Season Statcast data (schorrm/pybaseball#2, @TylerLiu42)
- Amateur Draft results (schorrm/pybaseball#11, @TylerLiu42)
Single-game Statcast queries and extending standings data
In honor of opening day being last week, some new additions:
- Added statcast_single_game function for retrieving Statcast data by game id
- Extended standings function to give league-level standings for seasons dating back to 1871 (originally only gave division-level standings since the introduction of divisions in 1969)
- Bug fixes and stability improvements
- Documentation improvements
Thanks to ntanners, tonycpsu, and kunalcsc630 for contributing to this release!
Lahman data, BWar, Docs, and Bug Fixes
- Added functions to pull data from the Lahman database (docs)
- Added functions to pull BWar and other useful metrics from Baseball Reference (bwar_bat, bwar_pitch)
- Added a playerid_reverse_lookup function to retrieve player names and ids from other data sources given a list of player ids (docs)
- Fixed bugs causing FanGraphs scrapes to fail
- Fixed issue causing standings function to fail when no season was provided
- All data acquisition functions are now documented in the docs folder
Thanks to jelloslinger and jfreynolds for contributing to this release!
Bug Fixes and Stability Improvements
Changes new to 1.0.2:
- Improved handling of failed requests
- Multi-season requests now skip offseason dates
- Clarified error message for pre-2008 requests from before we have statcast data
- Improved documentation
Bugfix release
- Fixed error causing large statcast queries to break
Initial release
First version of pybaseball registered on PyPI. See docs folder and README for details on what it does and how to use it.