@@ -218,6 +218,7 @@ Other enhancements
218218- Many read/to_* functions, such as :meth: `DataFrame.to_pickle ` and :func: `read_csv `, support forwarding compression arguments to lzma.LZMAFile (:issue: `52979 `)
219219- 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 `)
220220- :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 `)
221222- Performance improvement in :meth: `GroupBy.quantile ` (:issue: `51722 `)
222223
223224.. ---------------------------------------------------------------------------
@@ -256,65 +257,67 @@ Increased minimum versions for dependencies
256257Some minimum supported versions of dependencies were updated.
257258If installed, we now require:
258259
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+ +----------------------+-----------------+----------+---------+
318321
319322For `optional libraries <https://pandas.pydata.org/docs/getting_started/install.html >`_ the general recommendation is to use the latest version.
320323The following table lists the lowest version per library that is currently being tested throughout the development of pandas.
0 commit comments