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
For `optional libraries <https://dev.pandas.io/docs/install.html#dependencies>`_ the general recommendation is to use the latest version.
288
288
The following table lists the lowest version per library that is currently being tested throughout the development of pandas.
289
289
Optional libraries below the lowest tested version may still work, but are not considered supported.
290
290
291
-
+-----------------+-----------------+
292
-
| Package | Minimum Version |
293
-
+=================+=================+
294
-
| beautifulsoup4 | 4.6.0 |
295
-
+-----------------+-----------------+
296
-
| fastparquet | 0.3.2 |
297
-
+-----------------+-----------------+
298
-
| gcsfs | 0.2.2 |
299
-
+-----------------+-----------------+
300
-
| lxml | 3.8.0 |
301
-
+-----------------+-----------------+
302
-
| matplotlib | 2.2.2 |
303
-
+-----------------+-----------------+
304
-
| openpyxl | 2.4.8 |
305
-
+-----------------+-----------------+
306
-
| pyarrow | 0.9.0 |
307
-
+-----------------+-----------------+
308
-
| pymysql | 0.7.1 |
309
-
+-----------------+-----------------+
310
-
| pytables | 3.4.2 |
311
-
+-----------------+-----------------+
312
-
| scipy | 0.19.0 |
313
-
+-----------------+-----------------+
314
-
| sqlalchemy | 1.1.4 |
315
-
+-----------------+-----------------+
316
-
| xarray | 0.8.2 |
317
-
+-----------------+-----------------+
318
-
| xlrd | 1.1.0 |
319
-
+-----------------+-----------------+
320
-
| xlsxwriter | 0.9.8 |
321
-
+-----------------+-----------------+
322
-
| xlwt | 1.2.0 |
323
-
+-----------------+-----------------+
291
+
+-----------------+-----------------+---------+
292
+
| Package | Minimum Version | Changed |
293
+
+=================+=================+=========+
294
+
| beautifulsoup4 | 4.6.0 ||
295
+
+-----------------+-----------------+---------+
296
+
| fastparquet | 0.3.2 | X |
297
+
+-----------------+-----------------+---------+
298
+
| gcsfs | 0.2.2 ||
299
+
+-----------------+-----------------+---------+
300
+
| lxml | 3.8.0 ||
301
+
+-----------------+-----------------+---------+
302
+
| matplotlib | 2.2.2 ||
303
+
+-----------------+-----------------+---------+
304
+
| openpyxl | 2.4.8 ||
305
+
+-----------------+-----------------+---------+
306
+
| pyarrow | 0.12.0 | X|
307
+
+-----------------+-----------------+---------+
308
+
| pymysql | 0.7.1 ||
309
+
+-----------------+-----------------+---------+
310
+
| pytables | 3.4.2 ||
311
+
+-----------------+-----------------+---------+
312
+
| scipy | 0.19.0 ||
313
+
+-----------------+-----------------+---------+
314
+
| sqlalchemy | 1.1.4 ||
315
+
+-----------------+-----------------+---------+
316
+
| xarray | 0.8.2 ||
317
+
+-----------------+-----------------+---------+
318
+
| xlrd | 1.1.0 ||
319
+
+-----------------+-----------------+---------+
320
+
| xlsxwriter | 0.9.8 ||
321
+
+-----------------+-----------------+---------+
322
+
| xlwt | 1.2.0 ||
323
+
+-----------------+-----------------+---------+
324
324
325
325
See :ref:`install.dependencies` and :ref:`install.optional_dependencies` for more.
326
326
@@ -415,6 +415,11 @@ or ``matplotlib.Axes.plot``. See :ref:`plotting.formatters` for more.
415
415
- :func:`core.internals.blocks.make_block` no longer accepts the "fastpath" keyword(:issue:`19265`)
416
416
- :meth:`Block.make_block_same_class` no longer accepts the "dtype" keyword(:issue:`19434`)
417
417
- Removed the previously deprecated :meth:`ExtensionArray._formatting_values`. Use :attr:`ExtensionArray._formatter` instead. (:issue:`23601`)
418
+
- Removed the previously deprecated :meth:`MultiIndex.to_hierarchical` (:issue:`21613`)
419
+
- Removed the previously deprecated :attr:`MultiIndex.labels`, use :attr:`MultiIndex.codes` instead (:issue:`23752`)
420
+
- Removed the previously deprecated "labels" keyword from the :class:`MultiIndex` constructor, use "codes" instead (:issue:`23752`)
421
+
- Removed the previously deprecated :meth:`MultiIndex.set_labels`, use :meth:`MultiIndex.set_codes` instead (:issue:`23752`)
422
+
- Removed the previously deprecated "labels" keyword from :meth:`MultiIndex.set_codes`, :meth:`MultiIndex.copy`, :meth:`MultiIndex.drop`, use "codes" instead (:issue:`23752`)
418
423
- Removed support for legacy HDF5 formats (:issue:`29787`)
419
424
- :func:`read_excel` removed support for "skip_footer" argument, use "skipfooter" instead (:issue:`18836`)
420
425
- :func:`read_excel` no longer allows an integer value for the parameter ``usecols``, instead pass a list of integers from 0 to ``usecols`` inclusive (:issue:`23635`)
0 commit comments