Skip to content

Releases: jldbc/pybaseball

Version 2.2.7

08 Sep 12:42
e94093b
Compare
Choose a tag to compare

Some FanGraphs bugs were fixed in 2.2.6.

What's Changed

New Contributors

And the 2.2.6 version notes:

What's Changed

  • Add Negro Leagues To FangraphsLeague by @nwinston in #334
  • Added docstrings to any undocumented public-facing functions by @erin2722 in #340
  • added plot_teams function to plot all team's stats for a season(s) by @JackMentch in #351
  • Updating FanGraphs leaderboard URL by @corleymj in #377

New Contributors

Full Changelog: 2.2.5...2.2.7

Version 2.2.6

08 Sep 12:12
06fa0da
Compare
Choose a tag to compare

Some new features, and fixing the FanGraphs leaderboard URL.

What's Changed

  • Add Negro Leagues To FangraphsLeague by @nwinston in #334
  • Added docstrings to any undocumented public-facing functions by @erin2722 in #340
  • added plot_teams function to plot all team's stats for a season(s) by @JackMentch in #351
  • Updating FanGraphs leaderboard URL by @corleymj in #377

New Contributors

Full Changelog: 2.2.5...2.2.6

Version 2.2.5

25 Feb 20:00
0cdbe5d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.4...2.2.5

2.2.4

09 Dec 14:07
e57e6e7
Compare
Choose a tag to compare

What's Changed

  • Sanitize whitespace in column names from statcast calls by @tjburch in #280
  • Use columns keyword rather than no-keyword axis for drop in team_results by @tjburch in #282

(We're mainly just doing this to try and fix our pypi)

Full Changelog: 2.2.3...2.2.4

Version 2.2.3

29 Jun 17:05
1ee4585
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.2...2.2.3

Version 2.2.2

04 Oct 22:07
921f8a0
Compare
Choose a tag to compare

What's Changed

  • Update description of qual argument in batting and pitching stats documentation by @johnclary in #213
  • Adapt for BR now supporting Negro Leagues by @TheCleric in #215
  • bref parsing test by @bdilday in #220
  • bugfix for truncated batting range data by @bdilday in #223
  • Scrape MLB IDs from Baseball-Reference by @marek-slipski in #222
  • Test Fix: Accept 36 or 37 to account for the Astros forfeiting a pick by @schorrm in #226
  • spraychart scales by @bdilday in #227
  • Fix import statements in statcast docs by @wfordh in #228
  • Add function for getting amateur draft by team by @prs-watch in #230
  • Change statcast pool from process to thread; fix TypeError by @TheCleric in #231
  • Add a matrix to test on all python versions by @TheCleric in #232
  • Add check on result length before adding to cache by @tjburch in #235
  • Fix logic for determining if team is Home or Away for team game logs by @jzuhusky in #237

New Contributors

Full Changelog: 2.2.1...2.2.2

Version 2.2.1

27 Apr 19:33
bbd03a8
Compare
Choose a tag to compare

2.2.1 Release: April 27th, 2021

Version 2.2.0: Faster Statcast, more Statcast, and eliminate dependencies

15 Mar 22:09
0a9158d
Compare
Choose a tag to compare

What's new:

Statcast Hotfix

15 Oct 02:03
06fac38
Compare
Choose a tag to compare

Hotfix - rollback a perf regression in 2.1.0 statcast

Version 2.1.0: Caching, and much more

14 Oct 18:16
Compare
Choose a tag to compare

We have a lot of new stuff in this release.

  • Caching

    • We now cache most of the time expensive scraping functions. In addition, we have a consistent storage location for the Lahman Databank, so no more five copies of baseball-databank. This is currently disabled by default, you can enable it (see caching in the docs).
    • Basically, now when you call something like batting_stats(2018), for a while subsequent calls will just hit the cache, if it is enabled, so you don't need to do a bunch of pd.load and df.to_csv all over your notebooks.
    • Right now this is a week by default, which is configurable in code, and will probably change soon to more specific per-function staleness. @TheCleric, @schorrm
  • FanGraphs fielding - @TheCleric

  • Massively expanded options for FanGraphs scraping - @TheCleric

  • Marcel projections - @bdilday

  • Batted ball trajectories - @bdilday

  • Baseball Reference splits - @mwisnie5

  • Add spray angle to statcast dataframes - @tjburch

  • Flag imputed data (where Trackman didn't do it, stringers did) in statcast batting - @tjburch

  • Plot batted ball profile - @tjburch

  • Improvements to data type inference - @TheCleric

  • Unit testing, by @TheCleric

  • And various bugfixes, with thanks to @bdilday, @bgunn34, and @TheCleric.