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
Copy file name to clipboardExpand all lines: doc/source/install.rst
+5-8Lines changed: 5 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -249,9 +249,9 @@ Optional Dependencies
249
249
* `PyTables <http://www.pytables.org>`__: necessary for HDF5-based storage. Version 3.0.0 or higher required, Version 3.2.1 or higher highly recommended.
250
250
* `SQLAlchemy <http://www.sqlalchemy.org>`__: for SQL database support. Version 0.8.1 or higher recommended. Besides SQLAlchemy, you also need a database specific driver. You can find an overview of supported drivers for each SQL dialect in the `SQLAlchemy docs <http://docs.sqlalchemy.org/en/latest/dialects/index.html>`__. Some common drivers are:
251
251
252
-
- `psycopg2 <http://initd.org/psycopg/>`__: for PostgreSQL
253
-
- `pymysql <https://github.com/PyMySQL/PyMySQL>`__: for MySQL.
254
-
- `SQLite <https://docs.python.org/3.5/library/sqlite3.html>`__: for SQLite, this is included in Python's standard library by default.
252
+
* `psycopg2 <http://initd.org/psycopg/>`__: for PostgreSQL
253
+
* `pymysql <https://github.com/PyMySQL/PyMySQL>`__: for MySQL.
254
+
* `SQLite <https://docs.python.org/3.5/library/sqlite3.html>`__: for SQLite, this is included in Python's standard library by default.
255
255
256
256
* `matplotlib <http://matplotlib.org/>`__: for plotting
257
257
* For Excel I/O:
@@ -271,11 +271,8 @@ Optional Dependencies
271
271
<http://www.vergenet.net/~conrad/software/xsel/>`__, or `xclip
272
272
<https://github.com/astrand/xclip/>`__: necessary to use
273
273
:func:`~pandas.read_clipboard`. Most package managers on Linux distributions will have ``xclip`` and/or ``xsel`` immediately available for installation.
and `google-api-python-client <http://github.com/google/google-api-python-client>`__
278
-
: Needed for :mod:`~pandas.io.gbq`
274
+
* For Google BigQuery I/O - see :ref:`here <io.bigquery_deps>`.
275
+
279
276
* `Backports.lzma <https://pypi.python.org/pypi/backports.lzma/>`__: Only for Python 2, for writing to and/or reading from an xz compressed DataFrame in CSV; Python 3 support is built into the standard library.
280
277
* One of the following combinations of libraries is needed to use the
Copy file name to clipboardExpand all lines: doc/source/whatsnew/v0.20.0.txt
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -80,3 +80,5 @@ Performance Improvements
80
80
81
81
Bug Fixes
82
82
~~~~~~~~~
83
+
84
+
- 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`).
0 commit comments