<commit_before>.. _whatsnew:

.. currentmodule:: pandas

.. ipython:: python
   :suppress:

   import numpy as np
   from pandas import *
   import pandas as pd
   randn = np.random.randn
   np.set_printoptions(precision=4, suppress=True)
   options.display.max_rows = 15

**********
What's New
**********

These are new features and improvements of note in each release.

.. include:: whatsnew/v0.20.2.txt

.. include:: whatsnew/v0.20.0.txt

.. include:: whatsnew/v0.19.2.txt

.. include:: whatsnew/v0.19.1.txt

.. include:: whatsnew/v0.19.0.txt

.. include:: whatsnew/v0.18.1.txt

.. include:: whatsnew/v0.18.0.txt

.. include:: whatsnew/v0.17.1.txt

.. include:: whatsnew/v0.17.0.txt

.. include:: whatsnew/v0.16.2.txt

.. include:: whatsnew/v0.16.1.txt

.. include:: whatsnew/v0.16.0.txt

.. include:: whatsnew/v0.15.2.txt

.. include:: whatsnew/v0.15.1.txt

.. include:: whatsnew/v0.15.0.txt
<commit_msg>DOC: add 0.21.0 to whatsnew<commit_after>.. _whatsnew:

.. currentmodule:: pandas

.. ipython:: python
   :suppress:

   import numpy as np
   from pandas import *
   import pandas as pd
   randn = np.random.randn
   np.set_printoptions(precision=4, suppress=True)
   options.display.max_rows = 15

**********
What's New
**********

These are new features and improvements of note in each release.

.. include:: whatsnew/v0.21.0.txt

.. include:: whatsnew/v0.20.2.txt

.. include:: whatsnew/v0.20.0.txt

.. include:: whatsnew/v0.19.2.txt

.. include:: whatsnew/v0.19.1.txt

.. include:: whatsnew/v0.19.0.txt

.. include:: whatsnew/v0.18.1.txt

.. include:: whatsnew/v0.18.0.txt

.. include:: whatsnew/v0.17.1.txt

.. include:: whatsnew/v0.17.0.txt

.. include:: whatsnew/v0.16.2.txt

.. include:: whatsnew/v0.16.1.txt

.. include:: whatsnew/v0.16.0.txt

.. include:: whatsnew/v0.15.2.txt

.. include:: whatsnew/v0.15.1.txt

.. include:: whatsnew/v0.15.0.txt

{'fraction_non_alphanumeric': 0.18907337975361543, 'fraction_numerical': 0.07177289769683985, 'mean_word_length': 2.8835758835758836, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7451033', 'n_tokens_mistral': 825, 'n_tokens_neox': 742, 'n_words': 140}