Repository: alteryx/woodwork
Pull request #951 (2021-05-26 17:38:03)

v0.4.0
**v0.4.0 May 26, 2021**
* Enhancements
    * Add option to return ``TableSchema`` instead of ``DataFrame`` from table accessor ``select`` method (#916)
    * Add option to pass progress callback function to mutual information functions (#943)
* Fixes
    * Fix bug when setting table name and metadata through accessor (#942)
    * Fix bug in which the dtype of category values were not restored properly on deserialization (#949)
* Changes
    * Add logical type method to transform data (#915)
* Testing Changes
    * Update when minimum unit tests will run to include minimum text files (#917)
    * Create separate workflows for each CI job (#919)

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

[![Impacted file tree graph](https://codecov.io/gh/alteryx/woodwork/pull/951/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/951?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx)

```diff
@@             Coverage Diff             @@
##              main     #951      +/-   ##
===========================================
- Coverage   100.00%   96.46%   -3.54%     
===========================================
  Files           44       44              
  Lines         7136     7136              
===========================================
- Hits          7136     6884     -252     
- Misses           0      252     +252     
```


| [Impacted Files](https://codecov.io/gh/alteryx/woodwork/pull/951?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/951/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/951/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/testing\_utils/table\_utils.py](https://codecov.io/gh/alteryx/woodwork/pull/951/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvdGVzdGluZ191dGlscy90YWJsZV91dGlscy5weQ==) | `75.67% <0.00%> (-24.33%)` | :arrow_down: |
| [woodwork/tests/conftest.py](https://codecov.io/gh/alteryx/woodwork/pull/951/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvY29uZnRlc3QucHk=) | `81.95% <0.00%> (-18.05%)` | :arrow_down: |
| [woodwork/serialize.py](https://codecov.io/gh/alteryx/woodwork/pull/951/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvc2VyaWFsaXplLnB5) | `88.29% <0.00%> (-11.71%)` | :arrow_down: |
| [woodwork/tests/accessor/test\_indexers.py](https://codecov.io/gh/alteryx/woodwork/pull/951/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvYWNjZXNzb3IvdGVzdF9pbmRleGVycy5weQ==) | `90.16% <0.00%> (-9.84%)` | :arrow_down: |
| [woodwork/tests/type\_system/test\_ltype\_inference.py](https://codecov.io/gh/alteryx/woodwork/pull/951/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/951/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvdGVzdHMvYWNjZXNzb3IvdGVzdF9hY2Nlc3Nvcl91dGlscy5weQ==) | `91.66% <0.00%> (-8.34%)` | :arrow_down: |
| [woodwork/accessor\_utils.py](https://codecov.io/gh/alteryx/woodwork/pull/951/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvYWNjZXNzb3JfdXRpbHMucHk=) | `91.83% <0.00%> (-8.17%)` | :arrow_down: |
| [woodwork/indexers.py](https://codecov.io/gh/alteryx/woodwork/pull/951/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx#diff-d29vZHdvcmsvaW5kZXhlcnMucHk=) | `92.10% <0.00%> (-7.90%)` | :arrow_down: |
| ... and [14 more](https://codecov.io/gh/alteryx/woodwork/pull/951/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/951?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/951?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=alteryx). Last update [eae9858...6504711](https://codecov.io/gh/alteryx/woodwork/pull/951?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 6e0bd99..e6b05c1 100644
--- a/docs/source/release_notes.rst
+++ b/docs/source/release_notes.rst
@@ -3,8 +3,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.4.0 May 26, 2021
+===================
     * Enhancements
         * Add option to return ``TableSchema`` instead of ``DataFrame`` from table accessor ``select`` method (:pr:`916`)
         * Add option to pass progress callback function to mutual information functions (:pr:`943`)
@@ -13,10 +23,9 @@ Future Release
         * Fix bug in which the dtype of category values were not restored properly on deserialization (:pr:`949`)
     * Changes
         * Add logical type method to transform data (:pr:`915`)
-    * Documentation Changes
     * Testing Changes
         * Update when minimum unit tests will run to include minimum text files (:pr:`917`)
-        * Create separate worksflows for each CI job (:pr:`919`)
+        * Create separate workflows for each CI job (:pr:`919`)
 
     Thanks to the following people for contributing to this release:
     :user:`gsheni`, :user:`jeff-hernandez`, :user:`thehomebrewnerd`, :user:`tuethan1999`
diff --git a/setup.py b/setup.py
index 77df547..df73199 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.3.1',
+    version='0.4.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 260c070..6a9beea 100644
--- a/woodwork/version.py
+++ b/woodwork/version.py
@@ -1,1 +1,1 @@
-__version__ = "0.3.1"
+__version__ = "0.4.0"


Test patch:
diff --git a/woodwork/tests/test_version.py b/woodwork/tests/test_version.py
index 1d14739..951a1cd 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.3.1"
+    assert __version__ == "0.4.0"