Skip to content

Latest commit

 

History

History
239 lines (158 loc) · 4.72 KB

v1.0.0.rst

File metadata and controls

239 lines (158 loc) · 4.72 KB

What's new in 1.0.0 (??)

Warning

Starting with the 0.25.x series of releases, pandas only supports Python 3.5.3 and higher. See :ref:`install.dropping-27` for more details.

Warning

The minimum supported Python version will be bumped to 3.6 in a future release.

{{ header }}

These are the changes in pandas 1.0.0. See :ref:`release` for a full changelog including other versions of pandas.

Enhancements

Other enhancements

Backwards incompatible API changes

Increased minimum versions for dependencies

Supporting Python 3.6, we are not able to take advantage of new types added to the typing module. The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module.

If installed, we now require:

Package Minimum Version Required
     
     
typing_extensions (dev)    

For optional libraries the general recommendation is to use the latest version. The following table lists the lowest version per library that is currently being tested throughout the development of pandas. Optional libraries below the lowest tested version may still work, but are not considered supported.

Package Minimum Version
   
   
   
   

See :ref:`install.dependencies` and :ref:`install.optional_dependencies` for more.

Other API changes

Deprecations

Removal of prior version deprecations/changes

Performance improvements

Bug fixes

Categorical

Datetimelike

Timedelta

Timezones

Numeric

Conversion

Strings

Interval

Indexing

Missing

MultiIndex

I/O

Plotting

Groupby/resample/rolling

Reshaping

Sparse

Build Changes

ExtensionArray

Contributors