Skip to content
This repository

Jun 27, 2010

  1. 1.55 update: view changelog for changes

    authored June 27, 2010

May 21, 2010

  1. New in 1.54:

    * I moved all of the member properties to dict key/values, e.g. what was player.name_display_first_last is now player['name_display_first_last']
    * Abstracted out the saving of a dictionary to the DB into db.savedict
    * Fixes for proper unicode support
    * Proper exception handling for IOError exceptions on URL fetching
    * Added a couple of unit-testy bits for league and player
    * Deleted player.getCategories() and player.getAttributes() since things were moved to a dict
    authored May 21, 2010

Apr 22, 2010

  1. Oops - made a fix for logging in the DB class. Also changed some time…

    … columns to bigint to support the values MLB is using for game times.
    authored April 22, 2010
  2. NEW IN 1.53:

    * Transactions: Now you can access/save all MLB level transactions. It seems as though the data is really only useful back through 2009, though.
    * Logging: Added logging to database querying and URL fetching.
    
    The transactions stuff is brand new. There's a schema in the sql/schema.sql file for the database table. It doesn't seem like MLB keeps a long-running historical archive of transactions, and I've found that it seems only rock solid back through 2009.
    
    There does seem to be some archival data available through Javascript files, but I haven't yet parsed that out.
    
    NEXT: Right now this whole library is just at the MLB-level, but I'll be adding the ability to do more with minor leagues.
    authored April 22, 2010
  3. NEW IN 1.53:

    * Transactions: Now you can access/save all MLB level transactions. It seems as though the data is really only useful back through 2009, though.
    * Logging: Added logging to database querying and URL fetching.
    
    The transactions stuff is brand new. There's a schema in the sql/schema.sql file for the database table. It doesn't seem like MLB keeps a long-running historical archive of transactions, and I've found that it seems only rock solid back through 2009.
    
    There does seem to be some archival data available through Javascript files, but I haven't yet parsed that out.
    
    NEXT: Right now this whole library is just at the MLB-level, but I'll be adding the ability to do more with minor leagues.
    authored April 22, 2010

Apr 14, 2010

  1. Added some error checking for JSON keys, as well as a change to make …

    …each query be committed (rather than just on exit). Also: updated the schema with some new Gameday fields and changed a few types.
    authored April 14, 2010

Apr 02, 2010

  1. Added check on scheduling to see if we have anything returned from ML…

    …B.com
    authored April 02, 2010

Mar 31, 2010

  1. added save() method to persist schedule object to DB

    authored March 31, 2010

Feb 04, 2010

  1. 1.52: Added Schedule class; adjusted schema for various column types;…

    … moved methods out of Fetcher into module
    authored February 03, 2010

Feb 01, 2010

  1. Changed default JSON return to empty object - {} - to fix an error

    authored February 01, 2010
  2. Updated schema; bumped version to 1.5

    authored February 01, 2010

Jan 28, 2010

  1. Added check for totalSize to see if anything was returned

    authored January 28, 2010

Jan 27, 2010

  1. Added _error property to Team class when loadRoster() HTTP call fails

    authored January 27, 2010
  2. Added some documentation around _error property

    authored January 27, 2010
  3. Changed schema length; added _error property when player cannot be lo…

    …aded from MLB.com
    authored January 27, 2010

Dec 15, 2009

  1. Removed str() conversion

    authored December 15, 2009
  2. Added logging for KeyError possibility on player retrieval

    authored December 15, 2009

Dec 09, 2009

  1. Added ability to persist team info to database. Also removed parsing …

    …of HTML for roster list, instead using JSON data returned by mlb.com
    authored December 09, 2009

Dec 07, 2009

  1. Moved db.cfg to .db.cfg

    authored December 07, 2009
  2. Added database persistence for player information and game logs

    authored December 06, 2009

Oct 30, 2009

  1. initial commit

    authored October 30, 2009
Something went wrong with that request. Please try again.