- [FEATURE] Enables Regex-Based Column Map Expectations (#4315)
- [FEATURE] Update diagnostic checklist to do linting checks (#4491)
- [FEATURE] format docstrings as markdown for gallery (#4502)
- [FEATURE] Introduces SetBasedColumnMapExpectation w/ supporting templates & doc (#4497)
- [FEATURE]
YAMLHandler
Class (#4510) - [FEATURE] Remove conflict between filter directives and row_conditions (#4488)
- [FEATURE] Add SNS as a Validation Action (#4519) (thanks @michael-j-thomas)
- [BUGFIX] Fixes ExpectColumnValuesToBeInSet to enable behavior indicated in Parameterized Expectations Doc (#4455)
- [BUGFIX] Fixes minor typo in custom expectation docs, adds missing link (#4507)
- [BUGFIX] Removes validate_config from RegexBasedColumnMap templates & doc (#4506)
- [BUGFIX] Update ExpectColumnValuesToMatchRegex to support parameterized expectations (#4504)
- [BUGFIX] Add back
nbconvert
to dev dependencies (#4515) - [BUGFIX] Account for case where SQLAlchemy dialect is not downloaded when masking a given URL (#4516)
- [BUGFIX] Fix failing test for
How to Configure Credentials
(#4525) - [BUGFIX] Remove Temp Dir (#4528)
- [BUGFIX] Add pin to Jinja 2 due to API changes in v3.1.0 release (#4537)
- [BUGFIX] Fixes broken links in How To Write A How-To Guide (#4536)
- [BUGFIX] Removes cryptography upper bound for general reqs (#4487)
- [BUGFIX] Don't assume boto3 is installed (#4542)
- [DOCS] Update tutorial_review.md (#3981)
- [DOCS] Update AUTHORING_INTRO.md (#4470) (thanks @andyjessen)
- [DOCS] Add clarification (#4477) (thanks @strickvl)
- [DOCS] Add missing word and fix wrong dataset reference (#4478) (thanks @strickvl)
- [DOCS] Adds documentation on how to use Great Expectations with Prefect (#4433) (thanks @desertaxle)
- [DOCS] technical terms validate data checkpoints (#4486)
- [DOCS] How to use a Custom Expectation (#4467)
- [DOCS] Technical Terms for Validate Data: Overview and Core Skills docs (#4465)
- [DOCS] technical terms create expectations advanced skills (#4441)
- [DOCS] Integration documentation (#4483)
- [DOCS] Adding Meltano implementation pattern to docs (#4509) (thanks @pnadolny13)
- [DOCS] Update tutorial_create_expectations.md (#4512) (thanks @andyjessen)
- [DOCS] Fix relative links on github (#4479) (thanks @andyjessen)
- [DOCS] Update README.md (#4533) (thanks @andyjessen)
- [HACKATHON] ExpectColumnValuesToBeValidIPv4 (#4457) (thanks @voidforall)
- [HACKATHON] ExpectColumnValuesToBeValidIanaTimezone (#4532) (thanks @lucasasmith)
- [MAINTENANCE] Clean up
Checkpoints
documentation and addsnippet
(#4474) - [MAINTENANCE] Finalize Great Expectations contrib JSON structure (#4482)
- [MAINTENANCE] Update expectation filenames to match snake_case of their defined Expectations (#4484)
- [MAINTENANCE] Clean Up Types and Rely on "to_json_dict()" where appropriate (#4489)
- [MAINTENANCE] type hints for Batch Request to be string (which leverages parameter/variable resolution) (#4494)
- [MAINTENANCE] Insure consistent ordering of arguments to ParameterBuilder instantiations (#4496)
- [MAINTENANCE] Refactor build_gallery.py script (#4493)
- [MAINTENANCE] Feature/cloud 385/mask cloud creds (#4444)
- [MAINTENANCE] Enforce consistent JSON schema through usage stats (#4499)
- [MAINTENANCE] Applies
camel_to_snake
util toRegexBasedColumnMapExpectation
(#4511) - [MAINTENANCE] Removes unused dependencies (#4508)
- [MAINTENANCE] Revert changes made to dependencies in #4508 (#4520)
- [MAINTENANCE] Add
compatability
stage todependency_graph
pipeline (#4514) - [MAINTENANCE] Add prod metadata and remove package attribute from library_metadata (#4517)
- [MAINTENANCE] Move builder instantiation methods to utility module for broader usage among sub-components within Rule-Based Profiler (#4524)
- [MAINTENANCE] Update package info for Capital One DataProfiler (#4523)
- [MAINTENANCE] Remove tag 'needs migration to modular expectations api' for some Expectations (#4521)
- [MAINTENANCE] Add type hints and PyCharm macros in a test module for DefaultExpectationConfigurationBuilder (#4529)
- [MAINTENANCE] Continue War on Warnings (#4500)