You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a minor bug-fix release from 0.19.0 and includes a large number of
7
+
bug fixes along with several new features, enhancements, and performance improvements.
8
+
We recommend that all users upgrade to this version.
9
+
10
+
Highlights include:
11
+
12
+
13
+
Check the :ref:`API Changes <whatsnew_0191.api_breaking>` and :ref:`deprecations <whatsnew_0191.deprecations>` before updating.
14
+
15
+
.. contents:: What's new in v0.19.1
16
+
:local:
17
+
:backlinks: none
18
+
19
+
.. _whatsnew_0191.enhancements:
20
+
21
+
New features
22
+
~~~~~~~~~~~~
23
+
24
+
25
+
26
+
27
+
28
+
.. _whatsnew_0191.enhancements.other:
29
+
30
+
Other enhancements
31
+
^^^^^^^^^^^^^^^^^^
32
+
33
+
34
+
35
+
36
+
.. _whatsnew_0191.api_breaking:
37
+
38
+
Backwards incompatible API changes
39
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40
+
41
+
.. _whatsnew_0191.api:
42
+
43
+
44
+
45
+
46
+
47
+
48
+
Other API Changes
49
+
^^^^^^^^^^^^^^^^^
50
+
51
+
.. _whatsnew_0191.deprecations:
52
+
53
+
Deprecations
54
+
^^^^^^^^^^^^
55
+
56
+
57
+
58
+
59
+
60
+
.. _whatsnew_0191.prior_deprecations:
61
+
62
+
Removal of prior version deprecations/changes
63
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
64
+
65
+
66
+
67
+
68
+
69
+
.. _whatsnew_0191.performance:
70
+
71
+
Performance Improvements
72
+
~~~~~~~~~~~~~~~~~~~~~~~~
73
+
74
+
75
+
76
+
77
+
78
+
.. _whatsnew_0191.bug_fixes:
79
+
80
+
Bug Fixes
81
+
~~~~~~~~~
82
+
83
+
- The :func:`pandas.io.gbq.to_gbq` method now stores ``INTEGER`` columns as ``dtype=object`` if they contain ``NULL`` values. Othewise they are stored as ``int64``. This prevents precision lost for integers greather than 2**53. Furthermore ``FLOAT`` columns with values above 10**4 are no more casted to ``int64`` which also caused precision lost (:issue: `14064`).
84
+
85
+
*OR*
86
+
87
+
- The :func:`to_gbq` method now stores ``INTEGER`` columns as ``dtype=int64`` by default. If such column contains ``NULL`` values then it will be promoted to ``float`` or ``object`` if there are also values greater than ``2**53`` which prevents precision lost. Furthermore ``FLOAT`` columns with values above 10**4 are no more casted to ``int64`` which also caused precision lost (:issue: `14064`).
0 commit comments