Skip to content

Releases: jldbc/pybaseball

Version 2: New features, bugfixes, and PyPI

30 Aug 17:56
be12c5a
Compare
Choose a tag to compare

New functionality:

Bugfixes, with thanks to @bgunn34 and @TAThor

Single-game Statcast queries and extending standings data

02 Apr 06:48
Compare
Choose a tag to compare

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

18 Dec 03:40
Compare
Choose a tag to compare
  • 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

01 Nov 21:58
Compare
Choose a tag to compare

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

17 Jul 23:19
Compare
Choose a tag to compare
  • Fixed error causing large statcast queries to break

Initial release

17 Jul 03:11
Compare
Choose a tag to compare

First version of pybaseball registered on PyPI. See docs folder and README for details on what it does and how to use it.