ENH: ujson better handling of very large and very small numbers, throw ValueError for bad double_precision arg #4042
BUG: explicity change nan -> NaT when assigning to datelike dtypes
Merge branch 'Komnomnomnom-ujson-precise-float'
Merge pull request #4302 from jreback/nat_convert

BUG: explicity change nan -> NaT when assigning to datelike dtypes
Merge pull request #4299 from Komnomnomnom/ujson-small-floats

ENH: ujson better handling of very large and very small numbers, throw ValueError for bad double_precision arg #4042
TST: change a small float comparison to np.allclose
DOC: cookbook addition
Merge pull request #4307 from jreback/ujson_small_fix

TST: change a small float comparison to np.allclose (GH4306)
ENH: Use case-insensitive checks for 'inf' in parser.

Instead of just 'inf' or '-inf', can test for 'Inf', '-Inf', 'INF', etc.
Uses strcasecmp under the hood.

(also, small fix to assert_almost_equal to make string comparisons
clearer)