Releases: capitalone/DataProfiler
Releases · capitalone/DataProfiler
0.9.0
Profiler
- Encode int column #780
- Decode categorical #786
- Encode update format #789
- Optimization for text column profile ksneab #791
- Remove unnecessary cast() in csv_data.py (1) #796
- Remove unnecessary cast() in csv_data.py (2) #798
- Update main with change in memory-optimization #799
- Remove unnecessary cast() in data.py #800
- Remove unnecessary cast() in graph_data.py #801
- Fix CatgoricalColumn test #804
- Specify init calls in data readers reload() methods #805
- Fix dask dataframe import #812
- Fix CharsetMatches type error #813
- Json Decoder Code Cleanup #814
- Fix override errors #819
- Sampling ratio option #825
- Memory Optimization to main #832
- Fixed testing to run on all feature branches for PRs #793
- Part 1 fix for categorical mem opt issue #795
- cleanup time space analysis code #797
- quick update to feature/memory-optimization for merge to main #802
- Update feat mem #803
- Categorical Stop Condition Options #808
- Space time analysis improvement #809
- implementation of setting stop conds via options for cat column profiler #810
- Fix for histogram merging #815
- Fixes categorical bug when stop condition is met #816
- hotfix for more conservatitive stop condition in categorical columns #817
- Coverage Fix Memory Optimization Feature Branch #823
- Added option to remove calculations for updating row statistics #827
- Fix to doc strings #829
- Preset Option Fix: presets docsstring added #830
- Fix LSP violations #840
- Fix argument types in doc comments #843
Documentation
Other Changes
- Memory testing and data gen scripts #781
- Update for new Dask version in Validator test #784
- Space analysis dataset sampling addition #787
- fix bug in dataset generation #790
- Update pre-commit mypy dependencies #811
- Coverage Fix to Main Branch #822
- Update version to 0.9.0 #848
Full Changelog: 0.8.9...0.9.0
What's Changed
- Create method to serialize NumericalStatsMixin and functions by @kshitijavis in #776
- Memory testing and data gen scripts by @ksneab7 in #781
- Update for new Dask version in Validator test by @JGSweets in #784
- Encode int column by @kshitijavis in #780
- Fix minor typo by @junholee6a in #788
- Space analysis dataset sampling addition by @ksneab7 in #787
- fix bug in dataset generation by @ksneab7 in #790
- Optimization for text column profile ksneab by @ksneab7 in #791
- Encode update format by @kshitijavis in #789
- Remove unnecessary cast() in csv_data.py (1) by @junholee6a in #796
- Remove unnecessary cast() in csv_data.py (2) by @junholee6a in #798
- Update main with change in
memory-optimization
by @taylorfturner in #799 - Remove unnecessary cast() in data.py by @junholee6a in #800
- Remove unnecessary cast() in graph_data.py by @junholee6a in #801
- Decode categorical by @kshitijavis in #786
- Fix CatgoricalColumn test by @kshitijavis in #804
- Specify init calls in data readers reload() methods by @junholee6a in #805
- Fix dask dataframe import by @junholee6a in #812
- Fix CharsetMatches type error by @junholee6a in #813
- Json Decoder Code Cleanup by @micdavis in #814
- Update pre-commit mypy dependencies by @junholee6a in #811
- Coverage Fix to Main Branch by @taylorfturner in #822
- Fix override errors by @junholee6a in #819
- Memory Optimization to
main
by @taylorfturner in #832 - Fix LSP violations by @junholee6a in #840
- Sampling ratio option by @joshuart in #825
- Fix argument types in doc comments by @junholee6a in #843
- Update version to 0.9.0 by @taylorfturner in #848
New Contributors
- @junholee6a made their first contribution in #788
- @joshuart made their first contribution in #825
Full Changelog: 0.8.9...0.9.0
0.8.9
Profiler
- Create BaseColumnProfiler.to_dict to make JSONable #766
- Chi2 docs update #767
- Create Profile Encoder to JSONify BaseColumnProfiler #769
- Encode categorical column #770
- Encode order column #772
- Add and test JSONify DateTimeColumn #774
Documentation
- Update docs 0.8.9 #779
Other Changes
Full Changelog: 0.8.8...0.8.9
What's Changed
- Create BaseColumnProfiler.to_dict to make JSONable by @kshitijavis in #766
- Create Profile Encoder to JSONify BaseColumnProfiler by @kshitijavis in #769
- Encode categorical column by @kshitijavis in #770
- Encode order column by @kshitijavis in #772
- Add and test JSONify DateTimeColumn by @kshitijavis in #774
- fix: update ml reqs by @JGSweets in #777
- Update to version 0.8.9 by @taylorfturner in #778
New Contributors
- @kshitijavis made their first contribution in #766
Full Changelog: 0.8.8...0.8.9
0.8.8
Profiler
- Quick chi2 test fix #763
Documentation
Other Changes
- Update to version 0.8.8 #764
- PyPi image rendering issue #761
- [BUG] update isort version pin #760
- [BUG] isort version change #759
Full Changelog: 0.8.7.post1...0.8.8
What's Changed
- [BUG] isort version change by @micdavis in #759
- [BUG] update isort version pin by @taylorfturner in #760
- PyPi image rendering issue by @taylorfturner in #761
- Quick chi2 test fix by @taylorfturner in #763
- Update to version 0.8.8 by @micdavis in #764
Full Changelog: 0.8.7.post1...0.8.8
0.8.7.post1
Profiler
- Bug: requirements-ml fix #754
Other Changes
- Update to version 0.8.7.post1 #755
Full Changelog: 0.8.7...0.8.7.post1
What's Changed
- Bug:
requirements-ml
fix by @taylorfturner in #754 - Update to version 0.8.7.post1 by @taylorfturner in #755
Full Changelog: 0.8.7...0.8.7.post1
0.8.7
Profiler
- relax requests and networkx dependencies #750
Documentation
- Generate docs for v0.8.7 #752
Other Changes
- Update version to 0.8.7 #751
Full Changelog: 0.8.6...0.8.7
What's Changed
- relax requests and networkx dependencies by @neilkg in #750
- Update to version 0.8.7 by @taylorfturner in #751
Full Changelog: 0.8.6...0.8.7
0.8.6
0.8.5
Profiler
- Rework Graph Test for mocking missing imports #736
- Windows Install error - Path Resouces - Fixes 738 #739
Documentation
- Generate Docs for v0.8.5 #744
Other Changes
- adding pyupgrade & autoflake #734
- loosening pin on typing-extensions #735
- removing six #740
- Use tensorflow-macos and clean up some test running warning noise #741
- Update version to 0.8.5 #742
Full Changelog: 0.8.4...0.8.5
What's Changed
- loosening pin on typing-extensions by @leos in #735
- Rework Graph Test for mocking missing imports by @JGSweets in #736
- Windows Install error - Path Resouces - Fixes #738 by @rxm7706 in #739
- adding pyupgrade & autoflake by @leos in #734
- removing six by @leos in #740
- Use tensorflow-macos and clean up some test running warning noise by @leos in #741
- Update version to 0.8.5 by @JGSweets in #742
New Contributors
Full Changelog: 0.8.4...0.8.5
0.8.4
Profiler
- Replaces Merging dict func #731
Documentation
- Great Expectations Examples Fix #726
- WIP Generate Docs for v0.8.4 #729
- Generate Docs for v0.8.4 #732
Other Changes
Full Changelog: 0.8.3...0.8.4
What's Changed
- Fix numpy version and drop python 3.7 in checks by @taylorfturner in #725
- Great Expectations Examples Fix by @micdavis in #726
- Updating the version to v0.8.4 by @taylorfturner in #728
- Replaces Merging dict func by @JGSweets in #731
Full Changelog: 0.8.3...0.8.4
0.8.3
Profiler
- Fix req missing for typing_extensions #698
- Add profiler option for column level invalid values #704
- Updated setup.cfg mypy flags and resolved related errors. #703
Documentation
Bugs
- Fix bug with null replication metrics #702
- PSI diff() #708
- PSI diff() bug #707
- Fix bug with null replication metrics when row is all null #706
- PSI no calculation on
TextProfile
#711 - PSI fixing unit tests #712
Other Changes
- Includes mypy in pre-commit and fixes last needed updates #696
- Quick Fix: Oxford Comma in README #697
- Pre-Commit: Default setup.cfg flags #701
- Updated setup.cfg with check-manifest #705
- Updating the version to v0.8.3 #710
- PSI blurb in Docs for 0.8.3 #714
- Generate Docs for v0.8.3 #715
Full Changelog: 0.8.2post1...0.8.3
What's Changed
- Fix req missing for typing_extensions by @JGSweets in #698
- Pre-Commit: Default
setup.cfg
flags by @taylorfturner in #701 - Add Makefile to auto setup repo for developers by @tonywu315 in #699
- Quick Fix: Oxford Comma in README by @taylorfturner in #697
- Adding
PSI
todiff
report by @taylorfturner in #688 - Updated setup.cfg with check-manifest by @Sanketh7 in #705
- Fix bug with null replication metrics by @tonywu315 in #702
- Add profiler option for column level invalid values by @tonywu315 in #704
- PSI
diff()
bug by @taylorfturner in #707 PSI
diff()
by @taylorfturner in #708- Fix bug with null replication metrics when row is all null by @tonywu315 in #706
- Add PSI documentation in README.md by @taylorfturner in #709
- Updated setup.cfg mypy flags and resolved related errors. by @Sanketh7 in #703
- Updating the version to v0.8.3 by @taylorfturner in #710
- PSI no calculation on
TextProfile
by @taylorfturner in #711 - PSI fixing unit tests by @taylorfturner in #712
Full Changelog: 0.8.2.post1...0.8.3
0.8.2.post1
Bugs
- Fix req missing for typing_extensions #698
Full Changelog: 0.8.2...0.8.2.post1
What's Changed
Full Changelog: 0.8.2...0.8.2.post1