<commit_before>.. _whats-new:

What's New
==========

.. _whats-new.0.3:

v0.3 (unreleased)
-----------------

Breaking Changes
~~~~~~~~~~~~~~~~

- Deprecate ``Constant`` class and ``constants.py`` module.
  Physical constants used internally by aospy are now stored
  in ``_constants.py`` (fixes :issue:`50` via :pull:`223`).
  By `<NAME> <https://github.com/micahkim23>`_.
- Deprecate ``Units`` class, so now the ``units`` attribute of the
  ``Var`` class is a string. (fixes :issue:`50` via :pull:`222`).
  By `<NAME> <https://github.com/micahkim23>`_.

Documentation
~~~~~~~~~~~~~

Corrected link to documentation badge on repository main page
(:pull:213).  By DaCoEx <https://github.com/dacoex>_.

Enhancements
~~~~~~~~~~~~

- Suppress warnings from xarray when loading data whose dates extend
  outside the range supported by the numpy.datetime64 datatype.  aospy
  has its own logic to deal with these cases (closes :issue:`221` via
  :pull:`239`).  By `<NAME> <https://github.com/spencerahill>`_.
- Add units and description from ``Var`` objects to output netcdf
  files (closes :issue:`201` via :pull:`232`). By `<NAME>
  <https://github.com/micahkim23>`_.
- Remove potentially confusing attributes from example netcdf files.
  (closes :issue:`214` via :pull:`216`). By `<NAME><commit_msg>[ci-skip] Fix formatting in what's new<commit_after>.. _whats-new:

What's New
==========

.. _whats-new.0.3:

v0.3 (unreleased)
-----------------

Breaking Changes
~~~~~~~~~~~~~~~~

- Deprecate ``Constant`` class and ``constants.py`` module.
  Physical constants used internally by aospy are now stored
  in ``_constants.py`` (fixes :issue:`50` via :pull:`223`).
  By `<NAME> <https://github.com/micahkim23>`_.
- Deprecate ``Units`` class, so now the ``units`` attribute of the
  ``Var`` class is a string. (fixes :issue:`50` via :pull:`222`).
  By `<NAME> <https://github.com/micahkim23>`_.

Documentation
~~~~~~~~~~~~~

- Corrected link to documentation badge on repository main page
  (:pull:`213`).  By DaCoEx <https://github.com/dacoex>_.

Enhancements
~~~~~~~~~~~~

- Suppress warnings from xarray when loading data whose dates extend
  outside the range supported by the numpy.datetime64 datatype.  aospy
  has its own logic to deal with these cases (closes :issue:`221` via
  :pull:`239`).  By `<NAME> <https://github.com/spencerahill>`_.
- Add units and description from ``Var`` objects to output netcdf
  files (closes :issue:`201` via :pull:`232`). By `<NAME>
  <https://github.com/micahkim23>`_.
- Remove potentially confusing attributes from example netcdf files.
  (closes :issue:`214` via :pull:`216`). By `<NAME>
{'fraction_non_alphanumeric': 0.1891891891891892, 'fraction_numerical': 0.032736962314427104, 'mean_word_length': 4.142857142857143, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 10, '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': '2531856', 'n_tokens_mistral': 916, 'n_tokens_neox': 847, 'n_words': 278}