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
+62-80
Original file line number
Diff line number
Diff line change
@@ -252,87 +252,69 @@ Recommended Dependencies
252
252
Optional Dependencies
253
253
~~~~~~~~~~~~~~~~~~~~~
254
254
255
-
* `Cython <http://www.cython.org>`__: Only necessary to build development
256
-
version. Version 0.28.2 or higher.
257
-
* `SciPy <http://www.scipy.org>`__: miscellaneous statistical functions, Version 0.19.0 or higher
258
-
* `xarray <http://xarray.pydata.org>`__: pandas like handling for > 2 dims. Version 0.8.2 or higher is recommended.
259
-
* `PyTables <http://www.pytables.org>`__: necessary for HDF5-based storage, Version 3.4.2 or higher
260
-
* `pyarrow <http://arrow.apache.org/docs/python/>`__ (>= 0.9.0): necessary for feather-based storage.
261
-
* `Apache Parquet <https://parquet.apache.org/>`__, either `pyarrow <http://arrow.apache.org/docs/python/>`__ (>= 0.9.0) or `fastparquet <https://fastparquet.readthedocs.io/en/latest>`__ (>= 0.2.1) for parquet-based storage. The `snappy <https://pypi.org/project/python-snappy>`__ and `brotli <https://pypi.org/project/brotlipy>`__ are available for compression support.
262
-
* `SQLAlchemy <http://www.sqlalchemy.org>`__: for SQL database support. Version 1.1.4 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:
263
-
264
-
* `psycopg2 <http://initd.org/psycopg/>`__: for PostgreSQL
265
-
* `pymysql <https://github.com/PyMySQL/PyMySQL>`__: for MySQL.
266
-
* `SQLite <https://docs.python.org/3/library/sqlite3.html>`__: for SQLite, this is included in Python's standard library by default.
267
-
268
-
* `matplotlib <http://matplotlib.org/>`__: for plotting, Version 2.2.2 or higher.
269
-
* For Excel I/O:
270
-
271
-
* `xlrd/xlwt <http://www.python-excel.org/>`__: Excel reading (xlrd), version 1.0.0 or higher required, and writing (xlwt)
272
-
* `openpyxl <https://openpyxl.readthedocs.io/en/stable/>`__: openpyxl version 2.4.0
273
-
for writing .xlsx files (xlrd >= 1.0.0)
274
-
* `XlsxWriter <https://pypi.org/project/XlsxWriter>`__: Alternative Excel writer
275
-
276
-
* `Jinja2 <http://jinja.pocoo.org/>`__: Template engine for conditional HTML formatting.
`xsel <http://www.vergenet.net/~conrad/software/xsel/>`__, or
285
-
`xclip <https://github.com/astrand/xclip/>`__: necessary to use
286
-
:func:`~pandas.read_clipboard`. Most package managers on Linux distributions will have ``xclip`` and/or ``xsel`` immediately available for installation.
Without the optional dependencies, many useful features will not
336
-
work. Hence, it is highly recommended that you install these. A packaged
337
-
distribution like `Anaconda <http://docs.continuum.io/anaconda/>`__, `ActivePython <https://www.activestate.com/activepython/downloads>`__ (version 2.7 or 3.5), or `Enthought Canopy
338
-
<http://enthought.com/products/canopy>`__ may be worth considering.
0 commit comments