@@ -193,25 +193,25 @@ Visualization
193
193
194
194
Installable with ``pip install "pandas[plot, output-formatting]" ``.
195
195
196
- ========================= ================== ================== =============================================================
197
- Dependency Minimum Version pip extra Notes
198
- ========================= ================== ================== =============================================================
199
- matplotlib 3.6.3 plot Plotting library
200
- Jinja2 3.1.2 output-formatting Conditional formatting with DataFrame.style
201
- tabulate 0.9.0 output-formatting Printing in Markdown-friendly format (see `tabulate `_)
202
- ========================= ================== ================== =============================================================
196
+ ========================================================== ================== ================== =======================================================
197
+ Dependency Minimum Version pip extra Notes
198
+ ========================================================== ================== ================== =======================================================
199
+ ` matplotlib < https://github.com/matplotlib/matplotlib >`__ 3.6.3 plot Plotting library
200
+ ` Jinja2 < https://github.com/pallets/jinja >`__ 3.1.2 output-formatting Conditional formatting with DataFrame.style
201
+ ` tabulate < https://github.com/astanin/python-tabulate >`__ 0.9.0 output-formatting Printing in Markdown-friendly format (see `tabulate `_)
202
+ ========================================================== ================== ================== =======================================================
203
203
204
204
Computation
205
205
^^^^^^^^^^^
206
206
207
207
Installable with ``pip install "pandas[computation]" ``.
208
208
209
- ========================= ================== =============== ====================== =======================================
210
- Dependency Minimum Version pip extra Notes
211
- ========================= ================== =============== ====================== =======================================
212
- SciPy 1.10.0 computation Miscellaneous statistical functions
213
- xarray 2022.12.0 computation pandas-like API for N-dimensional data
214
- ========================= ================== =============== ====================== =======================================
209
+ ============================================== ================== =============== =======================================
210
+ Dependency Minimum Version pip extra Notes
211
+ ============================================== ================== =============== =======================================
212
+ ` SciPy < https://github.com/scipy/scipy >`__ 1.10.0 computation Miscellaneous statistical functions
213
+ ` xarray < https://github.com/pydata/xarray >`__ 2022.12.0 computation pandas-like API for N-dimensional data
214
+ ============================================== ================== =============== =======================================
215
215
216
216
.. _install.excel_dependencies :
217
217
@@ -220,29 +220,29 @@ Excel files
220
220
221
221
Installable with ``pip install "pandas[excel]" ``.
222
222
223
- ========================= ================== =============== =============================================================
224
- Dependency Minimum Version pip extra Notes
225
- ========================= ================== =============== =============================================================
226
- xlrd 2.0.1 excel Reading for xls files
227
- xlsxwriter 3.0.5 excel Writing for xlsx files
228
- openpyxl 3.1.0 excel Reading / writing for Excel 2010 xlsx/xlsm/xltx/xltm files
229
- pyxlsb 1.0.10 excel Reading for xlsb files
230
- python-calamine 0.1.7 excel Reading for xls/xlsx/xlsm/xlsb/xla/xlam/ods files
231
- odfpy 1.4.1 excel Reading / writing for OpenDocument 1.2 files
232
- ========================= ================== =============== =============================================================
223
+ ================================================================== ================== =============== =============================================================
224
+ Dependency Minimum Version pip extra Notes
225
+ ================================================================== ================== =============== =============================================================
226
+ ` xlrd < https://github.com/python-excel/xlrd >`__ 2.0.1 excel Reading for xls files
227
+ ` xlsxwriter < https://github.com/jmcnamara/XlsxWriter >`__ 3.0.5 excel Writing for xlsx files
228
+ ` openpyxl < https://github.com/theorchard/openpyxl >`__ 3.1.0 excel Reading / writing for Excel 2010 xlsx/xlsm/xltx/xltm files
229
+ ` pyxlsb < https://github.com/willtrnr/pyxlsb >`__ 1.0.10 excel Reading for xlsb files
230
+ ` python-calamine < https://github.com/dimastbk/python-calamine >`__ 0.1.7 excel Reading for xls/xlsx/xlsm/xlsb/xla/xlam/ods files
231
+ ` odfpy < https://github.com/eea/odfpy >`__ 1.4.1 excel Reading / writing for OpenDocument 1.2 files
232
+ ================================================================== ================== =============== =============================================================
233
233
234
234
HTML
235
235
^^^^
236
236
237
237
Installable with ``pip install "pandas[html]" ``.
238
238
239
- ========================= ================== =============== =============================================================
240
- Dependency Minimum Version pip extra Notes
241
- ========================= ================== =============== =============================================================
242
- BeautifulSoup4 4.11.2 html HTML parser for read_html
243
- html5lib 1.1 html HTML parser for read_html
244
- lxml 4.9.2 html HTML parser for read_html
245
- ========================= ================== =============== =============================================================
239
+ =============================================================== ================== =============== ==========================
240
+ Dependency Minimum Version pip extra Notes
241
+ =============================================================== ================== =============== ==========================
242
+ ` BeautifulSoup4 < https://github.com/wention/BeautifulSoup4 >`__ 4.11.2 html HTML parser for read_html
243
+ ` html5lib < https://github.com/html5lib/html5lib-python >`__ 1.1 html HTML parser for read_html
244
+ ` lxml < https://github.com/lxml/lxml >`__ 4.9.2 html HTML parser for read_html
245
+ =============================================================== ================== =============== ==========================
246
246
247
247
One of the following combinations of libraries is needed to use the
248
248
top-level :func: `~pandas.read_html ` function:
@@ -273,45 +273,45 @@ XML
273
273
274
274
Installable with ``pip install "pandas[xml]" ``.
275
275
276
- ========================= ================== =============== =============================================================
277
- Dependency Minimum Version pip extra Notes
278
- ========================= ================== =============== =============================================================
279
- lxml 4.9.2 xml XML parser for read_xml and tree builder for to_xml
280
- ========================= ================== =============== =============================================================
276
+ ======================================== ================== =============== ====================================================
277
+ Dependency Minimum Version pip extra Notes
278
+ ======================================== ================== =============== ====================================================
279
+ ` lxml < https://github.com/lxml/lxml >`__ 4.9.2 xml XML parser for read_xml and tree builder for to_xml
280
+ ======================================== ================== =============== ====================================================
281
281
282
282
SQL databases
283
283
^^^^^^^^^^^^^
284
284
285
285
Traditional drivers are installable with ``pip install "pandas[postgresql, mysql, sql-other]" ``
286
286
287
- ========================= ================== =============== =============================================================
288
- Dependency Minimum Version pip extra Notes
289
- ========================= ================== =============== =============================================================
290
- SQLAlchemy 2.0.0 postgresql, SQL support for databases other than sqlite
291
- mysql,
292
- sql-other
293
- psycopg2 2.9.6 postgresql PostgreSQL engine for sqlalchemy
294
- pymysql 1.0.2 mysql MySQL engine for sqlalchemy
295
- adbc-driver-postgresql 0.10.0 postgresql ADBC Driver for PostgreSQL
296
- adbc-driver-sqlite 0.8.0 sql-other ADBC Driver for SQLite
297
- ========================= ================== =============== =============================================================
287
+ ================================================================== ================== =============== ============================================
288
+ Dependency Minimum Version pip extra Notes
289
+ ================================================================== ================== =============== ============================================
290
+ ` SQLAlchemy < https://github.com/sqlalchemy/sqlalchemy >`__ 2.0.0 postgresql, SQL support for databases other than sqlite
291
+ mysql,
292
+ sql-other
293
+ ` psycopg2 < https://github.com/psycopg/psycopg2 >`__ 2.9.6 postgresql PostgreSQL engine for sqlalchemy
294
+ ` pymysql < https://github.com/PyMySQL/PyMySQL >`__ 1.0.2 mysql MySQL engine for sqlalchemy
295
+ ` adbc-driver-postgresql < https://github.com/apache/arrow-adbc >`__ 0.10.0 postgresql ADBC Driver for PostgreSQL
296
+ ` adbc-driver-sqlite < https://github.com/apache/arrow-adbc >`__ 0.8.0 sql-other ADBC Driver for SQLite
297
+ ================================================================== ================== =============== ============================================
298
298
299
299
Other data sources
300
300
^^^^^^^^^^^^^^^^^^
301
301
302
302
Installable with ``pip install "pandas[hdf5, parquet, feather, spss, excel]" ``
303
303
304
- ========================= ================== ================ =============================================================
305
- Dependency Minimum Version pip extra Notes
306
- ========================= ================== ================ =============================================================
307
- PyTables 3.8.0 hdf5 HDF5-based reading / writing
308
- blosc 1.21.3 hdf5 Compression for HDF5; only available on ``conda ``
309
- zlib hdf5 Compression for HDF5
310
- fastparquet 2023.10.0 - Parquet reading / writing (pyarrow is default)
311
- pyarrow 10.0.1 parquet, feather Parquet, ORC, and feather reading / writing
312
- pyreadstat 1.2.0 spss SPSS files (.sav) reading
313
- odfpy 1.4.1 excel Open document format (.odf, .ods, .odt) reading / writing
314
- ========================= ================== ================ =============================================================
304
+ ====================================================== ================== ================ ==========================================================
305
+ Dependency Minimum Version pip extra Notes
306
+ ====================================================== ================== ================ ==========================================================
307
+ ` PyTables < https://github.com/PyTables/PyTables >`__ 3.8.0 hdf5 HDF5-based reading / writing
308
+ ` blosc < https://github.com/Blosc/c-blosc >`__ 1.21.3 hdf5 Compression for HDF5; only available on ``conda ``
309
+ ` zlib < https://github.com/madler/zlib >`__ hdf5 Compression for HDF5
310
+ ` fastparquet < https://github.com/dask/fastparquet >`__ 2023.10.0 - Parquet reading / writing (pyarrow is default)
311
+ ` pyarrow < https://github.com/apache/arrow >`__ 10.0.1 parquet, feather Parquet, ORC, and feather reading / writing
312
+ ` pyreadstat < https://github.com/Roche/pyreadstat >`__ 1.2.0 spss SPSS files (.sav) reading
313
+ ` odfpy < https://github.com/eea/odfpy >`__ 1.4.1 excel Open document format (.odf, .ods, .odt) reading / writing
314
+ ====================================================== ================== ================ ==========================================================
315
315
316
316
.. _install.warn_orc :
317
317
@@ -326,26 +326,26 @@ Access data in the cloud
326
326
327
327
Installable with ``pip install "pandas[fss, aws, gcp]" ``
328
328
329
- ========================= ================== =============== =============================================================
330
- Dependency Minimum Version pip extra Notes
331
- ========================= ================== =============== =============================================================
332
- fsspec 2022.11.0 fss, gcp, aws Handling files aside from simple local and HTTP (required
333
- dependency of s3fs, gcsfs).
334
- gcsfs 2022.11.0 gcp Google Cloud Storage access
335
- s3fs 2022.11.0 aws Amazon S3 access
336
- ========================= ================== =============== =============================================================
329
+ ============================================ ================== =============== ==========================================================
330
+ Dependency Minimum Version pip extra Notes
331
+ ============================================ ================== =============== ==========================================================
332
+ ` fsspec < https://github.com/fsspec >`__ 2022.11.0 fss, gcp, aws Handling files aside from simple local and HTTP (required
333
+ dependency of s3fs, gcsfs).
334
+ ` gcsfs < https://github.com/fsspec/gcsfs >`__ 2022.11.0 gcp Google Cloud Storage access
335
+ ` s3fs < https://github.com/fsspec/s3fs >`__ 2022.11.0 aws Amazon S3 access
336
+ ============================================ ================== =============== ==========================================================
337
337
338
338
Clipboard
339
339
^^^^^^^^^
340
340
341
341
Installable with ``pip install "pandas[clipboard]" ``.
342
342
343
- ========================= ================== =============== =============================================================
344
- Dependency Minimum Version pip extra Notes
345
- ========================= ================== =============== =============================================================
346
- PyQt4/ PyQt5 5.15.9 clipboard Clipboard I/O
347
- qtpy 2.3.0 clipboard Clipboard I/O
348
- ========================= ================== =============== =============================================================
343
+ ======================================================================================== ================== =============== ==============
344
+ Dependency Minimum Version pip extra Notes
345
+ ======================================================================================== ================== =============== ==============
346
+ ` PyQt4 < https://pypi.org/project/PyQt4/ >`__/` PyQt5 < https://pypi.org/project/PyQt5/ >`__ 5.15.9 clipboard Clipboard I/O
347
+ ` qtpy < https://github.com/spyder-ide/qtpy >`__ 2.3.0 clipboard Clipboard I/O
348
+ ======================================================================================== ================== =============== ==============
349
349
350
350
.. note ::
351
351
@@ -358,19 +358,19 @@ Compression
358
358
359
359
Installable with ``pip install "pandas[compression]" ``
360
360
361
- ========================= ================== =============== ======================================= ======================
362
- Dependency Minimum Version pip extra Notes
363
- ========================= ================== =============== ======================================= ======================
364
- Zstandard 0.19.0 compression Zstandard compression
365
- ========================= ================== =============== ======================================= ======================
361
+ ================================================= ================== =============== ======================
362
+ Dependency Minimum Version pip extra Notes
363
+ ================================================= ================== =============== ======================
364
+ ` Zstandard < https://github.com/facebook/zstd >`__ 0.19.0 compression Zstandard compression
365
+ ================================================= ================== =============== ======================
366
366
367
367
Timezone
368
368
^^^^^^^^
369
369
370
370
Installable with ``pip install "pandas[timezone]" ``
371
371
372
- ========================= ================== =================== =============================================================
373
- Dependency Minimum Version pip extra Notes
374
- ========================= ================== =================== =============================================================
375
- pytz 2023.4 timezone Alternative timezone library to ``zoneinfo ``.
376
- ========================= ================== =================== =============================================================
372
+ ========================================== ================== =================== ==============================================
373
+ Dependency Minimum Version pip extra Notes
374
+ ========================================== ================== =================== ==============================================
375
+ ` pytz < https://github.com/stub42/pytz >`__ 2023.4 timezone Alternative timezone library to ``zoneinfo ``.
376
+ ========================================== ================== =================== ==============================================
0 commit comments