forked from BurntSushi/nfldb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
87 lines (73 loc) · 2.56 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
0.0.14
======
- The "weight" and "height" columns are now numeric.
This is consistent with the change to nflgame to sanitize height data
so that it is all reported in inches.
- In light of the aforementioned change, nfldb now requires nflgame 1.1.23
or newer.
0.0.13
======
- Dummy release because I messed up. No substantial changes.
0.0.12
======
- Don't depend on a specific version of pytz.
- Change `nfldb-update` batch size so that it has a higher rate of
success in lower memory environments.
0.0.11
======
- Fixed city and team name for New York teams.
- Set the cursor factory at cursor init instead of connection init.
(This lets us use an older version of psycopg2.)
- Added an `is_playing` property to games.
- Expose `orelse` in the query interface, even though its semantics
are confusing and unclear.
- Added a `points` convenience method to compute the number of points
scored in a single player statistic.
- Provided a way to update only game schedules with the `nfldb-update`
script. This is useful when game schedules change midway through
the season. Currently, it must be run manually.
- Don't update the DB with drives/plays if none are reported in the
JSON. (In particular, this indicates corrupt JSON while the game
is ongoing, so ignore it.)
- `standard_team` cannot reasonably resolve "new york". It will now
fail with a helpful assertion error.
0.0.10
======
- Don't import errant drives (e.g., a drive without plays).
0.0.9
=====
- Windows can't handle symlinks in setup.py.
0.0.8
=====
- Invoke nflgame-update-players from nfldb-update in a cross platform
way. e.g., `python -m nflgame.update_players` instead of
`nflgame-update-players`.
0.0.7
=====
- Fixed a bug where nfldb crashes if neither `XDG_CONFIG_HOME` or
`HOME` are set.
- Changed `nfldb-dump` to omit owner information in the SQL dump.
- Fixed embarrassing team misspellings.
- Made pytz version dependency consistent with nflgame.
0.0.6
=====
- Fix a bug in nfldb-update where the database wasn't being closed
when being run with the `--interval` flag.
- Added `player_search` which does fuzzy name matching.
0.0.5
=====
- Fixed a broken link in the module/PyPI description.
0.0.4
=====
- Numerous fixes for bugs I found while writing the nfldb wiki.
0.0.3
=====
- Tons of documentation.
- Added pytz as an explicit dependency.
- Added a `show_where` method to the Query class for debugging search logic.
0.0.2
=====
- Be a bit smarter with configuration files.
0.0.1
=====
Initial release.