Repository: alteryx/woodwork
Pull request #886 (2021-05-03 20:55:25)

v0.3.0
**v0.2.0 May 3, 2021**
* Enhancements
    * Add ``is_schema_valid`` and ``get_invalid_schema_message`` functions for checking schema validity (#834)
    * Add logical type for ``Age`` and ``AgeNullable`` (#849)
    * Add logical type for ``Address`` (#858)
    * Add generic ``to_disk`` function to save Woodwork schema and data (#872)
    * Add generic ``read_file`` function to read file as Woodwork DataFrame (#878)
* Fixes
    * Raise error when a column is set as the index and time index (#859)
    * Allow NaNs in index for schema validation check (#862)
    * Fix bug where invalid casting to ``Boolean`` would not raise error (#863)
* Changes
    * Consistently use ``ColumnNotPresentError`` for mismatches between user input and dataframe/schema columns (#837)
    * Raise custom ``WoodworkNotInitError`` when accessing Woodwork attributes before initialization (#838)
    * Remove check requiring ``Ordinal`` instance for initializing a ``ColumnSchema`` object (#870)
    * Increase koalas min version to 1.8.0 (#885)
* Documentation Changes
    * Improve formatting of release notes (#874)
* Testing Changes
    * Remove unnecessary argument in codecov upload job (#853)
    * Change from GitHub Token to regenerated GitHub PAT dependency checkers (#855)
    * Update README.md with non-nullable dtypes in code example (#856)

**Breaking Changes**
* Woodwork tables can no longer be saved using to disk ``df.ww.to_csv``, ``df.ww.to_pickle``, or
      ``df.ww.to_parquet``. Use ``df.ww.to_disk`` instead.
* The ``read_csv`` function has been replaced by ``read_file``.

codecov[bot]: # [Codecov](https://codecov.io/gh/alteryx/woodwork/pull/886?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx) Report
> Merging [#886](https://codecov.io/gh/alteryx/woodwork/pull/886?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx) (b0417ac) into [main](https://codecov.io/gh/alteryx/woodwork/commit/e2d05b90f0f8ad66a102c9483bb6ca38a663547e?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx) (e2d05b9) will **decrease** coverage by `1.82%`.
> The diff coverage is `100.00%`.

[![Impacted file tree graph](https://codecov.io/gh/alteryx/woodwork/pull/886/graphs/tree.svg?width=650&height=150&src=pr&token=KJCKMREBDP&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx)](https://codecov.io/gh/alteryx/woodwork/pull/886?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx)

```diff
@@             Coverage Diff             @@
##              main     #886      +/-   ##
===========================================
- Coverage   100.00%   98.17%   -1.83%     
===========================================
  Files           46       46              
  Lines         6812     6812              
===========================================
- Hits          6812     6688     -124     
- Misses           0      124     +124     
```


| [Impacted Files](https://codecov.io/gh/alteryx/woodwork/pull/886?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx) | Coverage Δ | |
|---|---|---|
| [woodwork/tests/test\_version.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvdGVzdF92ZXJzaW9uLnB5) | `100.00% <100.00%> (ø)` | |
| [woodwork/version.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdmVyc2lvbi5weQ==) | `100.00% <100.00%> (ø)` | |
| [woodwork/tests/conftest.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvY29uZnRlc3QucHk=) | `89.78% <0.00%> (-10.22%)` | :arrow_down: |
| [woodwork/tests/type\_system/test\_ltype\_inference.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvdHlwZV9zeXN0ZW0vdGVzdF9sdHlwZV9pbmZlcmVuY2UucHk=) | `91.15% <0.00%> (-8.85%)` | :arrow_down: |
| [woodwork/tests/accessor/test\_accessor\_utils.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvYWNjZXNzb3IvdGVzdF9hY2Nlc3Nvcl91dGlscy5weQ==) | `92.91% <0.00%> (-7.09%)` | :arrow_down: |
| [woodwork/accessor\_utils.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvYWNjZXNzb3JfdXRpbHMucHk=) | `93.25% <0.00%> (-6.75%)` | :arrow_down: |
| [woodwork/statistics\_utils.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvc3RhdGlzdGljc191dGlscy5weQ==) | `93.98% <0.00%> (-6.02%)` | :arrow_down: |
| [woodwork/serialize.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvc2VyaWFsaXplLnB5) | `94.31% <0.00%> (-5.69%)` | :arrow_down: |
| [woodwork/type\_sys/utils.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdHlwZV9zeXMvdXRpbHMucHk=) | `96.42% <0.00%> (-3.58%)` | :arrow_down: |
| [woodwork/deserialize.py](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvZGVzZXJpYWxpemUucHk=) | `96.96% <0.00%> (-3.04%)` | :arrow_down: |
| ... and [10 more](https://codecov.io/gh/alteryx/woodwork/pull/886/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx) | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/alteryx/woodwork/pull/886?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/alteryx/woodwork/pull/886?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx). Last update [e2d05b9...b0417ac](https://codecov.io/gh/alteryx/woodwork/pull/886?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx).


Patch:
diff --git a/docs/source/release_notes.rst b/docs/source/release_notes.rst
index c7ed919..835392d 100644
--- a/docs/source/release_notes.rst
+++ b/docs/source/release_notes.rst
@@ -2,8 +2,18 @@
 
 Release Notes
 -------------
-Future Release
-==============
+.. Future Release
+  ==============
+    * Enhancements
+    * Fixes
+    * Changes
+    * Documentation Changes
+    * Testing Changes
+
+.. Thanks to the following people for contributing to this release:
+
+v0.3.0 May 3, 2021
+==================
     * Enhancements
         * Add ``is_schema_valid`` and ``get_invalid_schema_message`` functions for checking schema validity (:pr:`834`)
         * Add logical type for ``Age`` and ``AgeNullable`` (:pr:`849`)
@@ -27,7 +37,7 @@ Future Release
         * Update README.md with non-nullable dtypes in code example (:pr:`856`)
 
     Thanks to the following people for contributing to this release:
-    :user:`jeff-hernandez`, :user:`gsheni`, :user:`rwedge`, :user:`tamargrey`, :user:`thehomebrewnerd`, :user:`frances-h`
+    :user:`frances-h`, :user:`gsheni`, :user:`jeff-hernandez`, :user:`rwedge`, :user:`tamargrey`, :user:`thehomebrewnerd`
 
 Breaking Changes
 ++++++++++++++++
diff --git a/setup.py b/setup.py
index b1ddf24..d64dc85 100644
--- a/setup.py
+++ b/setup.py
@@ -15,7 +15,7 @@ setup(
     author='Alteryx, Inc.',
     author_email='support@featurelabs.com',
     license='BSD 3-clause',
-    version='0.2.0',
+    version='0.3.0',
     description='a two-dimensional data object with labeled axes and typing information',
     url='https://github.com/alteryx/woodwork/',
     classifiers=[
diff --git a/woodwork/version.py b/woodwork/version.py
index d3ec452..493f741 100644
--- a/woodwork/version.py
+++ b/woodwork/version.py
@@ -1,1 +1,1 @@
-__version__ = "0.2.0"
+__version__ = "0.3.0"


Test patch:
diff --git a/woodwork/tests/test_version.py b/woodwork/tests/test_version.py
index 2cedc25..5962817 100644
--- a/woodwork/tests/test_version.py
+++ b/woodwork/tests/test_version.py
@@ -2,4 +2,4 @@ from woodwork import __version__
 
 
 def test_version():
-    assert __version__ == "0.2.0"
+    assert __version__ == "0.3.0"