@@ -218,6 +218,7 @@ Other enhancements
218
218
- Many read/to_* functions, such as :meth: `DataFrame.to_pickle ` and :func: `read_csv `, support forwarding compression arguments to lzma.LZMAFile (:issue: `52979 `)
219
219
- Reductions :meth: `Series.argmax `, :meth: `Series.argmin `, :meth: `Series.idxmax `, :meth: `Series.idxmin `, :meth: `Index.argmax `, :meth: `Index.argmin `, :meth: `DataFrame.idxmax `, :meth: `DataFrame.idxmin ` are now supported for object-dtype objects (:issue: `4279 `, :issue: `18021 `, :issue: `40685 `, :issue: `43697 `)
220
220
- :meth: `DataFrame.to_parquet ` and :func: `read_parquet ` will now write and read ``attrs `` respectively (:issue: `54346 `)
221
+ - Added support for the DataFrame Consortium Standard (:issue: `54383 `)
221
222
- Performance improvement in :meth: `GroupBy.quantile ` (:issue: `51722 `)
222
223
223
224
.. ---------------------------------------------------------------------------
@@ -256,65 +257,67 @@ Increased minimum versions for dependencies
256
257
Some minimum supported versions of dependencies were updated.
257
258
If installed, we now require:
258
259
259
- +-----------------+-----------------+----------+---------+
260
- | Package | Minimum Version | Required | Changed |
261
- +=================+=================+==========+=========+
262
- | numpy | 1.22.4 | X | X |
263
- +-----------------+-----------------+----------+---------+
264
- | mypy (dev) | 1.4.1 | | X |
265
- +-----------------+-----------------+----------+---------+
266
- | beautifulsoup4 | 4.11.1 | | X |
267
- +-----------------+-----------------+----------+---------+
268
- | bottleneck | 1.3.4 | | X |
269
- +-----------------+-----------------+----------+---------+
270
- | fastparquet | 0.8.1 | | X |
271
- +-----------------+-----------------+----------+---------+
272
- | fsspec | 2022.05.0 | | X |
273
- +-----------------+-----------------+----------+---------+
274
- | hypothesis | 6.46.1 | | X |
275
- +-----------------+-----------------+----------+---------+
276
- | gcsfs | 2022.05.0 | | X |
277
- +-----------------+-----------------+----------+---------+
278
- | jinja2 | 3.1.2 | | X |
279
- +-----------------+-----------------+----------+---------+
280
- | lxml | 4.8.0 | | X |
281
- +-----------------+-----------------+----------+---------+
282
- | numba | 0.55.2 | | X |
283
- +-----------------+-----------------+----------+---------+
284
- | numexpr | 2.8.0 | | X |
285
- +-----------------+-----------------+----------+---------+
286
- | openpyxl | 3.0.10 | | X |
287
- +-----------------+-----------------+----------+---------+
288
- | pandas-gbq | 0.17.5 | | X |
289
- +-----------------+-----------------+----------+---------+
290
- | psycopg2 | 2.9.3 | | X |
291
- +-----------------+-----------------+----------+---------+
292
- | pyreadstat | 1.1.5 | | X |
293
- +-----------------+-----------------+----------+---------+
294
- | pyqt5 | 5.15.6 | | X |
295
- +-----------------+-----------------+----------+---------+
296
- | pytables | 3.7.0 | | X |
297
- +-----------------+-----------------+----------+---------+
298
- | pytest | 7.3.2 | | X |
299
- +-----------------+-----------------+----------+---------+
300
- | python-snappy | 0.6.1 | | X |
301
- +-----------------+-----------------+----------+---------+
302
- | pyxlsb | 1.0.9 | | X |
303
- +-----------------+-----------------+----------+---------+
304
- | s3fs | 2022.05.0 | | X |
305
- +-----------------+-----------------+----------+---------+
306
- | scipy | 1.8.1 | | X |
307
- +-----------------+-----------------+----------+---------+
308
- | sqlalchemy | 1.4.36 | | X |
309
- +-----------------+-----------------+----------+---------+
310
- | tabulate | 0.8.10 | | X |
311
- +-----------------+-----------------+----------+---------+
312
- | xarray | 2022.03.0 | | X |
313
- +-----------------+-----------------+----------+---------+
314
- | xlsxwriter | 3.0.3 | | X |
315
- +-----------------+-----------------+----------+---------+
316
- | zstandard | 0.17.0 | | X |
317
- +-----------------+-----------------+----------+---------+
260
+ +----------------------+-----------------+----------+---------+
261
+ | Package | Minimum Version | Required | Changed |
262
+ +======================+=================+==========+=========+
263
+ | numpy | 1.22.4 | X | X |
264
+ +----------------------+-----------------+----------+---------+
265
+ | mypy (dev) | 1.4.1 | | X |
266
+ +----------------------+-----------------+----------+---------+
267
+ | beautifulsoup4 | 4.11.1 | | X |
268
+ +----------------------+-----------------+----------+---------+
269
+ | bottleneck | 1.3.4 | | X |
270
+ +----------------------+-----------------+----------+---------+
271
+ | dataframe-api-compat | 0.1.7 | | X |
272
+ +----------------------+-----------------+----------+---------+
273
+ | fastparquet | 0.8.1 | | X |
274
+ +----------------------+-----------------+----------+---------+
275
+ | fsspec | 2022.05.0 | | X |
276
+ +----------------------+-----------------+----------+---------+
277
+ | hypothesis | 6.46.1 | | X |
278
+ +----------------------+-----------------+----------+---------+
279
+ | gcsfs | 2022.05.0 | | X |
280
+ +----------------------+-----------------+----------+---------+
281
+ | jinja2 | 3.1.2 | | X |
282
+ +----------------------+-----------------+----------+---------+
283
+ | lxml | 4.8.0 | | X |
284
+ +----------------------+-----------------+----------+---------+
285
+ | numba | 0.55.2 | | X |
286
+ +----------------------+-----------------+----------+---------+
287
+ | numexpr | 2.8.0 | | X |
288
+ +----------------------+-----------------+----------+---------+
289
+ | openpyxl | 3.0.10 | | X |
290
+ +----------------------+-----------------+----------+---------+
291
+ | pandas-gbq | 0.17.5 | | X |
292
+ +----------------------+-----------------+----------+---------+
293
+ | psycopg2 | 2.9.3 | | X |
294
+ +----------------------+-----------------+----------+---------+
295
+ | pyreadstat | 1.1.5 | | X |
296
+ +----------------------+-----------------+----------+---------+
297
+ | pyqt5 | 5.15.6 | | X |
298
+ +----------------------+-----------------+----------+---------+
299
+ | pytables | 3.7.0 | | X |
300
+ +----------------------+-----------------+----------+---------+
301
+ | pytest | 7.3.2 | | X |
302
+ +----------------------+-----------------+----------+---------+
303
+ | python-snappy | 0.6.1 | | X |
304
+ +----------------------+-----------------+----------+---------+
305
+ | pyxlsb | 1.0.9 | | X |
306
+ +----------------------+-----------------+----------+---------+
307
+ | s3fs | 2022.05.0 | | X |
308
+ +----------------------+-----------------+----------+---------+
309
+ | scipy | 1.8.1 | | X |
310
+ +----------------------+-----------------+----------+---------+
311
+ | sqlalchemy | 1.4.36 | | X |
312
+ +----------------------+-----------------+----------+---------+
313
+ | tabulate | 0.8.10 | | X |
314
+ +----------------------+-----------------+----------+---------+
315
+ | xarray | 2022.03.0 | | X |
316
+ +----------------------+-----------------+----------+---------+
317
+ | xlsxwriter | 3.0.3 | | X |
318
+ +----------------------+-----------------+----------+---------+
319
+ | zstandard | 0.17.0 | | X |
320
+ +----------------------+-----------------+----------+---------+
318
321
319
322
For `optional libraries <https://pandas.pydata.org/docs/getting_started/install.html >`_ the general recommendation is to use the latest version.
320
323
The following table lists the lowest version per library that is currently being tested throughout the development of pandas.
0 commit comments