Python

great-expectations

Latest version: v0.15.47

PyUp actively tracks 488,662 Python packages for vulnerabilities to keep your Python environments secure.

Scan your dependencies

Page 1 of 14

0.15.43

* [FEATURE] ZEP - Synchronize & save XDatasources ([6717](https://github.com/great-expectations/great_expectations/pull/6717))
* [FEATURE] Official Python 3.10 support ([6763](https://github.com/great-expectations/great_expectations/pull/6763))
* [FEATURE] F/great 1313/zep pandas poc ([6745](https://github.com/great-expectations/great_expectations/pull/6745))
* [FEATURE] Add GX Cloud hyperlink to slack notification ([6740](https://github.com/great-expectations/great_expectations/pull/6740))
* [FEATURE] Get ExpectationSuite, Checkpoint by name ([6774](https://github.com/great-expectations/great_expectations/pull/6774))
* [FEATURE] API docs ([6766](https://github.com/great-expectations/great_expectations/pull/6766))
* [BUGFIX] - Implementing deep copy of runtime_configuration variable ([6682](https://github.com/great-expectations/great_expectations/pull/6682)) (thanks tmilitino)
* [BUGFIX] Patch broken `test_data_context_ge_cloud_mode_with_incomplete_cloud_config_should_throw_error` ([6741](https://github.com/great-expectations/great_expectations/pull/6741))
* [BUGFIX] reformatting `setup.py` ([6756](https://github.com/great-expectations/great_expectations/pull/6756))
* [BUGFIX] Fix observed value ([6759](https://github.com/great-expectations/great_expectations/pull/6759)) (thanks itaise)
* [BUGFIX] fix comment stripping when saving a zep configuration ([6783](https://github.com/great-expectations/great_expectations/pull/6783))
* [DOCS] DOC-414: Remove guide for use of outdated docker images ([6718](https://github.com/great-expectations/great_expectations/pull/6718))
* [DOCS] Convert docs snippets to named snippets ([6735](https://github.com/great-expectations/great_expectations/pull/6735))
* [DOCS] Update documentation to reference `get_context` ([6738](https://github.com/great-expectations/great_expectations/pull/6738))
* [DOCS] Convert remaining snippets to named snippets ([6736](https://github.com/great-expectations/great_expectations/pull/6736))
* [DOCS] Convert line number references to named references in docs ([6748](https://github.com/great-expectations/great_expectations/pull/6748))
* [DOCS] Doc-280 AWS golden path with S3 cloud storage and Pandas ([6618](https://github.com/great-expectations/great_expectations/pull/6618))
* [DOCS] Preparation for building api docs ([6737](https://github.com/great-expectations/great_expectations/pull/6737))
* [DOCS] Change prefix reference for tutorial folder/directory ([6751](https://github.com/great-expectations/great_expectations/pull/6751)) (thanks medeirosthiago)
* [DOCS] Fix line-links in 4th step's 5th and 6th block ([6752](https://github.com/great-expectations/great_expectations/pull/6752)) (thanks OnkarMadli)
* [DOCS] - fixed code reference in documentation ([6732](https://github.com/great-expectations/great_expectations/pull/6732)) (thanks tmilitino)
* [DOCS] validator.head docstring ([6762](https://github.com/great-expectations/great_expectations/pull/6762))
* [MAINTENANCE] Update docstrings for experimental SQL datasources. ([6714](https://github.com/great-expectations/great_expectations/pull/6714))
* [MAINTENANCE] update `cli` `DataContext` types ([6703](https://github.com/great-expectations/great_expectations/pull/6703))
* [MAINTENANCE] Fix missing exclamation marks in API docs admonitions ([6721](https://github.com/great-expectations/great_expectations/pull/6721))
* [MAINTENANCE] ID/PK Tests at Expectations-level with Warnings caught ([6713](https://github.com/great-expectations/great_expectations/pull/6713))
* [MAINTENANCE] Refactor tests to leverage `get_context` instead of `BaseDataContext` ([6720](https://github.com/great-expectations/great_expectations/pull/6720))
* [MAINTENANCE] Update remaining atomic prescriptive templates (1 of 2) ([6696](https://github.com/great-expectations/great_expectations/pull/6696))
* [MAINTENANCE] Refactor tests to leverage `get_context` instead of `DataContext` ([6723](https://github.com/great-expectations/great_expectations/pull/6723))
* [MAINTENANCE] Update remaining atomic prescriptive templates (2 of 2) ([6724](https://github.com/great-expectations/great_expectations/pull/6724))
* [MAINTENANCE] `execution_engine` typing ([6730](https://github.com/great-expectations/great_expectations/pull/6730))
* [MAINTENANCE] `core/expectation_` type checking ([6731](https://github.com/great-expectations/great_expectations/pull/6731))
* [MAINTENANCE] Remove printing of entire snippet map in `remark-named-snippet` hook ([6749](https://github.com/great-expectations/great_expectations/pull/6749))
* [MAINTENANCE] Rename all instances of `ge_exceptions` to `gx_exceptions` ([6742](https://github.com/great-expectations/great_expectations/pull/6742))
* [MAINTENANCE] Remove `base_data_context` mark in tests ([6750](https://github.com/great-expectations/great_expectations/pull/6750))
* [MAINTENANCE] Consolidate different Metric Types definition Enums ([6746](https://github.com/great-expectations/great_expectations/pull/6746))
* [MAINTENANCE] exclude scripts directory from package ([6744](https://github.com/great-expectations/great_expectations/pull/6744)) (thanks cburroughs)
* [MAINTENANCE] Force cryptography version installed where snowflake runs to be v38.0.4 ([6755](https://github.com/great-expectations/great_expectations/pull/6755))
* [MAINTENANCE] ID/PK - Adding semi-colon to SQL Query output ([6743](https://github.com/great-expectations/great_expectations/pull/6743))
* [MAINTENANCE] ID/PK result_format documentation update ([6716](https://github.com/great-expectations/great_expectations/pull/6716))
* [MAINTENANCE] Consistent use of Metric Name Enum values ([6757](https://github.com/great-expectations/great_expectations/pull/6757))
* [MAINTENANCE] Fix min version test requirements install on azure async pipeline. ([6753](https://github.com/great-expectations/great_expectations/pull/6753))
* [MAINTENANCE] expectations linting & bug fixes ([6739](https://github.com/great-expectations/great_expectations/pull/6739))
* [MAINTENANCE] Add Python 3.10 to async Azure pipeline ([6760](https://github.com/great-expectations/great_expectations/pull/6760))
* [MAINTENANCE] Unset cloud vars when running pytest from a mac ([6747](https://github.com/great-expectations/great_expectations/pull/6747))
* [MAINTENANCE] Update CheckChanges for dev pipeline ([6768](https://github.com/great-expectations/great_expectations/pull/6768))
* [MAINTENANCE] Update contrib pipeline to track package changes ([6770](https://github.com/great-expectations/great_expectations/pull/6770))
* [MAINTENANCE] Update docstring for `AbstractDataContext.add_batch_kwargs_generator` ([6727](https://github.com/great-expectations/great_expectations/pull/6727))
* [MAINTENANCE] Update docstring for add_datasource ([6729](https://github.com/great-expectations/great_expectations/pull/6729))
* [MAINTENANCE] Remove chunk of code in build_gallery.py to skip processing some Expectations ([6772](https://github.com/great-expectations/great_expectations/pull/6772))
* [MAINTENANCE] Update docstring for `AbstractDataContext.build_data_docs` ([6726](https://github.com/great-expectations/great_expectations/pull/6726))
* [MAINTENANCE] Move `constraints-test` dir within `azure` dir to clean up project root ([6764](https://github.com/great-expectations/great_expectations/pull/6764))
* [MAINTENANCE] Misc cleanup of `SerializableDataContext` ([6777](https://github.com/great-expectations/great_expectations/pull/6777))
* [MAINTENANCE] Removed some 30 type hint violations ([6771](https://github.com/great-expectations/great_expectations/pull/6771))
* [MAINTENANCE] Adjust gallery schedule and timeout ([6781](https://github.com/great-expectations/great_expectations/pull/6781))
* [MAINTENANCE] type-checking - `metrics/util.py` ([6754](https://github.com/great-expectations/great_expectations/pull/6754))
* [MAINTENANCE] Update `requirements.txt` to reflect 3.10 support ([6786](https://github.com/great-expectations/great_expectations/pull/6786))
* [MAINTENANCE] Enable more backends for some contrib expectations ([6775](https://github.com/great-expectations/great_expectations/pull/6775))
* [CONTRIB] added condition to ExpectQueriedColumnListToBeUnique ([6702](https://github.com/great-expectations/great_expectations/pull/6702)) (thanks maayaniti)
* [CONTRIB] Implement Spark backend for several expectations ([6683](https://github.com/great-expectations/great_expectations/pull/6683)) (thanks mkopec87)
* [CONTRIB] Improve Spark backend support for contrib query based expectations ([6733](https://github.com/great-expectations/great_expectations/pull/6733)) (thanks mkopec87)
* [CONTRIB] Refactor ExpectColumnValuesToBeHexadecimal expectation to be RegexBased ([6734](https://github.com/great-expectations/great_expectations/pull/6734)) (thanks mkopec87)
* [CONTRIB] Fix regex based expectations for spark ([6725](https://github.com/great-expectations/great_expectations/pull/6725)) (thanks mkopec87)

0.15.42

* [FEATURE] ZEP - PG `BatchSorter` loading + dumping ([6580](https://github.com/great-expectations/great_expectations/pull/6580))
* [FEATURE] Ensure `result_format` accessed is through Checkpoint, and warns users if `Expectation` or `Validator`-level ([6562](https://github.com/great-expectations/great_expectations/pull/6562))
* [FEATURE] ZEP - PG `SqlYearMonthSplitter` serialization + deserialization ([6595](https://github.com/great-expectations/great_expectations/pull/6595))
* [FEATURE] ID/PK - `unexpected_index_list` updated to include actual unexpected value, and EVR to include `unexpected_index_column_names` ([6586](https://github.com/great-expectations/great_expectations/pull/6586))
* [FEATURE] Atomic rendering of Evaluation Parameters ([6232](https://github.com/great-expectations/great_expectations/pull/6232))
* [FEATURE] Add zep datasource data assistant e2e tests. ([6612](https://github.com/great-expectations/great_expectations/pull/6612))
* [FEATURE] F/great 1400/sql datasource ([6623](https://github.com/great-expectations/great_expectations/pull/6623))
* [FEATURE] Accept a `pathlib.Path` `context_root_dir` ([6613](https://github.com/great-expectations/great_expectations/pull/6613))
* [FEATURE] Atomic rendering of meta notes ([6627](https://github.com/great-expectations/great_expectations/pull/6627))
* [FEATURE] Docstring linter for public api ([6638](https://github.com/great-expectations/great_expectations/pull/6638))
* [FEATURE] ZEP - Load/dump new style config from DataContext ([6631](https://github.com/great-expectations/great_expectations/pull/6631))
* [FEATURE] ID/PK Rendering in DataDocs ([6637](https://github.com/great-expectations/great_expectations/pull/6637))
* [FEATURE] Use docstring linter for public api to catch missing parameters ([6642](https://github.com/great-expectations/great_expectations/pull/6642))
* [FEATURE] ZEP - load from shared config ([6655](https://github.com/great-expectations/great_expectations/pull/6655))
* [FEATURE] Added new expectation: ExpectYesterdayCountComparedToAvgEquivalentDaysOfWeek… ([6622](https://github.com/great-expectations/great_expectations/pull/6622)) (thanks HadasManor)
* [FEATURE] Add sqlite datasource ([6657](https://github.com/great-expectations/great_expectations/pull/6657))
* [FEATURE] ExpectDaySumToBeCloseToEquivalentWeekDayMean ([6664](https://github.com/great-expectations/great_expectations/pull/6664)) (thanks HadasManor)
* [FEATURE] ID/PK flag `return_unexpected_index_query` that allows `QUERY` output to be suppressed ([6660](https://github.com/great-expectations/great_expectations/pull/6660))
* [FEATURE] F/great 1400/postgres constr ([6674](https://github.com/great-expectations/great_expectations/pull/6674))
* [FEATURE] Ensure Pandas ID/PK can use named indices ([6656](https://github.com/great-expectations/great_expectations/pull/6656))
* [FEATURE] Support to include ID/PK in validation result for each row - Spark ([6676](https://github.com/great-expectations/great_expectations/pull/6676))
* [FEATURE] ID/PK Pandas query returned as all unexpected indices ([6692](https://github.com/great-expectations/great_expectations/pull/6692))
* [BUGFIX] Support non-string `datetime` evaluation parameters ([6571](https://github.com/great-expectations/great_expectations/pull/6571))
* [BUGFIX] Use v3.3.6 or higher of google-cloud-bigquery (with shapely bugfix) ([6590](https://github.com/great-expectations/great_expectations/pull/6590))
* [BUGFIX] Remove rendered header from Cloud-rendering tests ([6597](https://github.com/great-expectations/great_expectations/pull/6597))
* [BUGFIX] Patch broken `Validator` test after `DataContext` refactor ([6605](https://github.com/great-expectations/great_expectations/pull/6605))
* [BUGFIX] Column value counts metric `dtype` inference due to `numpy` deprecation of `object` `dtype` ([6604](https://github.com/great-expectations/great_expectations/pull/6604))
* [BUGFIX] `delete_datasource()` was getting passed in incorrect parameter for Spark Docs test ([6601](https://github.com/great-expectations/great_expectations/pull/6601))
* [BUGFIX] Stop overwriting query with static string in RuntimeBatchRequests for SQL ([6614](https://github.com/great-expectations/great_expectations/pull/6614))
* [BUGFIX] Simplify metric results processing and improve detection of Decimal types in columns ([6610](https://github.com/great-expectations/great_expectations/pull/6610))
* [BUGFIX] Do not round output of proportion computing metrics ([6619](https://github.com/great-expectations/great_expectations/pull/6619))
* [BUGFIX] Add sqrt on connect to sqlite database. ([6635](https://github.com/great-expectations/great_expectations/pull/6635))
* [BUGFIX] `RendererConfiguration` `min_value` and `max_value` with `datetime`s ([6632](https://github.com/great-expectations/great_expectations/pull/6632))
* [BUGFIX] Fix a typo in contrib queried expectation (and add type hints to its implementation) ([6650](https://github.com/great-expectations/great_expectations/pull/6650))
* [BUGFIX] Avoid key collisions between Rule-Based Profiler terminal literals and MetricConfiguration value keys ([6675](https://github.com/great-expectations/great_expectations/pull/6675))
* [BUGFIX] Add connect args to execution engine schema ([6663](https://github.com/great-expectations/great_expectations/pull/6663)) (thanks itaise)
* [BUGFIX] Increase minimum `numpy` versions for Python 3.8 and 3.9 due to support in latest release of `scipy` ([6704](https://github.com/great-expectations/great_expectations/pull/6704))
* [BUGFIX] Format current branch name properly for tag branches in docker tests ([6711](https://github.com/great-expectations/great_expectations/pull/6711))
* [DOCS] Patch broken snippet around Validation Actions ([6606](https://github.com/great-expectations/great_expectations/pull/6606))
* [DOCS] Fix formatting of 0.15.35 and 0.15.36 in changelogs ([6603](https://github.com/great-expectations/great_expectations/pull/6603))
* [DOCS] Convert broken snippet to named snippets ([6611](https://github.com/great-expectations/great_expectations/pull/6611))
* [DOCS] - add anonymous_usage_statistics configutation in documentation ([6626](https://github.com/great-expectations/great_expectations/pull/6626)) (thanks tmilitino)
* [DOCS] fixing wrong line reference on docs ([6599](https://github.com/great-expectations/great_expectations/pull/6599)) (thanks wagneralbjr)
* [DOCS] Sidebar changes for Integrations and how-tos ([6649](https://github.com/great-expectations/great_expectations/pull/6649))
* [DOCS] edit term(data_conext, checkpoints)-link in with airflow ([6646](https://github.com/great-expectations/great_expectations/pull/6646)) (thanks jx2lee)
* [DOCS] DOC-400 remove an outdated video link ([6667](https://github.com/great-expectations/great_expectations/pull/6667))
* [DOCS] doc-356 importable prerequisite box with correct theme applied and default entries ([6666](https://github.com/great-expectations/great_expectations/pull/6666))
* [MAINTENANCE] `mypy` config update ([6589](https://github.com/great-expectations/great_expectations/pull/6589))
* [MAINTENANCE] Small refactor of ExecutionEngine.resolve_metrics() for better code readability (and miscellaneous additional clean up) ([6587](https://github.com/great-expectations/great_expectations/pull/6587))
* [MAINTENANCE] Remove `ExplorerDataContext` ([6592](https://github.com/great-expectations/great_expectations/pull/6592))
* [MAINTENANCE] Leverage `RendererConfiguration` in existing prescriptive templates (2 of 3) ([6488](https://github.com/great-expectations/great_expectations/pull/6488))
* [MAINTENANCE] Leverage `RendererConfiguration` in existing prescriptive templates (3 of 3) ([6530](https://github.com/great-expectations/great_expectations/pull/6530))
* [MAINTENANCE] Add docs snippet checker to `dev` CI ([6594](https://github.com/great-expectations/great_expectations/pull/6594))
* [MAINTENANCE] Utilize a `StrEnum` for `ConfigPeer` modes ([6596](https://github.com/great-expectations/great_expectations/pull/6596))
* [MAINTENANCE] Refactor `BaseDataContext` and `DataContext` into factory functions ([6531](https://github.com/great-expectations/great_expectations/pull/6531))
* [MAINTENANCE] flake8 coverage - `render`, `juptyer_ux`, `checkpoint` sub-packages ([6607](https://github.com/great-expectations/great_expectations/pull/6607))
* [MAINTENANCE] filter `RemovedInMarshmallow4` warnings ([6602](https://github.com/great-expectations/great_expectations/pull/6602))
* [MAINTENANCE] Generate public API candidates ([6600](https://github.com/great-expectations/great_expectations/pull/6600))
* [MAINTENANCE] partial `cli` + `usage_stats` typing ([6335](https://github.com/great-expectations/great_expectations/pull/6335))
* [MAINTENANCE] update pip installs in pipelines ([6609](https://github.com/great-expectations/great_expectations/pull/6609))
* [MAINTENANCE] create cache as part of `--ci` type-checking step ([6621](https://github.com/great-expectations/great_expectations/pull/6621))
* [MAINTENANCE] Add `row_condition` logic to `RendererConfiguration` and remove from atomic renderer implementations ([6616](https://github.com/great-expectations/great_expectations/pull/6616))
* [MAINTENANCE] install `pydantic` in develop pipeline ([6624](https://github.com/great-expectations/great_expectations/pull/6624))
* [MAINTENANCE] Fix develop static type-check stage ([6628](https://github.com/great-expectations/great_expectations/pull/6628))
* [MAINTENANCE] Unexpected Counts table in DataDocs able to show counts for sampled values ([6634](https://github.com/great-expectations/great_expectations/pull/6634))
* [MAINTENANCE] CI - install from `requirements-types.txt` ([6639](https://github.com/great-expectations/great_expectations/pull/6639))
* [MAINTENANCE] Add docstring linter for public api to CI ([6641](https://github.com/great-expectations/great_expectations/pull/6641))
* [MAINTENANCE] Batch ID must incorporate batch_spec_passthrough. Instantiate Validator with DataContext in test modules. Query metrics/expectations types cleanup. ([6636](https://github.com/great-expectations/great_expectations/pull/6636))
* [MAINTENANCE] Skip postgres tests in spark. ([6643](https://github.com/great-expectations/great_expectations/pull/6643))
* [MAINTENANCE] Enrich `RendererConfiguration` primitive types ([6629](https://github.com/great-expectations/great_expectations/pull/6629))
* [MAINTENANCE] M/great 1225/async builds branch ([6644](https://github.com/great-expectations/great_expectations/pull/6644))
* [MAINTENANCE] Comment out calling _disable_progress_bars in build_gallery.py ([6648](https://github.com/great-expectations/great_expectations/pull/6648))
* [MAINTENANCE] Update generate_expectation_tests func to only log an ERROR message if there is an error ([6651](https://github.com/great-expectations/great_expectations/pull/6651))
* [MAINTENANCE] Use the correct test for positive_test__exact_min_and_max on trino ([6652](https://github.com/great-expectations/great_expectations/pull/6652))
* [MAINTENANCE] Update evaluate_json_test_v3_api func to use the debug_logger with useful info when exception occurs ([6653](https://github.com/great-expectations/great_expectations/pull/6653))
* [MAINTENANCE] Make only column y data_alt different in col_pair_equal tests ([6661](https://github.com/great-expectations/great_expectations/pull/6661))
* [MAINTENANCE] Add separate tests for exact stdev for redshift and snowflake ([6658](https://github.com/great-expectations/great_expectations/pull/6658))
* [MAINTENANCE] Add redshift/snowflake casting for sample data on expect_column_values_to_be_of_type ([6659](https://github.com/great-expectations/great_expectations/pull/6659))
* [MAINTENANCE] Add redshift/snowflake casting for sample data on expect_column_values_to_be_in_type_list ([6668](https://github.com/great-expectations/great_expectations/pull/6668))
* [MAINTENANCE] Make only column y data_alt different in col_pair_in_set tests ([6670](https://github.com/great-expectations/great_expectations/pull/6670))
* [MAINTENANCE] Only spark v2 for special test in not_be_in_set ([6669](https://github.com/great-expectations/great_expectations/pull/6669))
* [MAINTENANCE] Don't attempt any regex Expectation tests with snowflake ([6672](https://github.com/great-expectations/great_expectations/pull/6672))
* [MAINTENANCE] Clean up returns style and type hints in CardinalityChecker utility ([6677](https://github.com/great-expectations/great_expectations/pull/6677))
* [MAINTENANCE] begin flake8 linting on tests ([6679](https://github.com/great-expectations/great_expectations/pull/6679))
* [MAINTENANCE] Clean up packaging & installation pipeline ([6687](https://github.com/great-expectations/great_expectations/pull/6687))
* [MAINTENANCE] Misc updates to dev Azure pipeline ([6686](https://github.com/great-expectations/great_expectations/pull/6686))
* [MAINTENANCE] `mypy` typing for `core/util.py` ([6617](https://github.com/great-expectations/great_expectations/pull/6617))
* [MAINTENANCE] Update `get_context` return type ([6684](https://github.com/great-expectations/great_expectations/pull/6684))
* [MAINTENANCE] Get datetime tests working for trino/snowflake/spark in values_to_be_in_set ([6671](https://github.com/great-expectations/great_expectations/pull/6671))
* [MAINTENANCE] Cleanup typing errors. ([6691](https://github.com/great-expectations/great_expectations/pull/6691))
* [MAINTENANCE] Remove unused Metric and BatchMetric classes and consolidate ValidationMetricIdentifier with other identifiers ([6693](https://github.com/great-expectations/great_expectations/pull/6693))
* [MAINTENANCE] Refactor `BaseDataContext` to leverage `get_context` ([6689](https://github.com/great-expectations/great_expectations/pull/6689))
* [MAINTENANCE] expect day count to be close to equivalent week day mean ([6680](https://github.com/great-expectations/great_expectations/pull/6680)) (thanks HadasManor)
* [MAINTENANCE] ID/PK squashed tests re-added ([6694](https://github.com/great-expectations/great_expectations/pull/6694))
* [MAINTENANCE] initial type checking for `rules_based_profiler` ([6681](https://github.com/great-expectations/great_expectations/pull/6681))
* [MAINTENANCE] Improve type checking for Expectations with atomic renderers leveraging `RendererConfiguration` ([6633](https://github.com/great-expectations/great_expectations/pull/6633))
* [MAINTENANCE] Add deprecated Cloud variables to `_CloudConfigurationProvider.get_values()` output ([6708](https://github.com/great-expectations/great_expectations/pull/6708))
* [MAINTENANCE] Autobuild markdown stubs ([6700](https://github.com/great-expectations/great_expectations/pull/6700))
* [MAINTENANCE] API docs styling ([6712](https://github.com/great-expectations/great_expectations/pull/6712))

0.15.41

* [FEATURE] enable mostly for expect_compound_columns_to_be_unique ([6533](https://github.com/great-expectations/great_expectations/pull/6533)) (thanks kimfrie)
* [BUGFIX] Return unique list of batch_definitions ([6579](https://github.com/great-expectations/great_expectations/pull/6579)) (thanks tanelk)
* [BUGFIX] convert_to_json_serializable does not accept numpy datetime ([6553](https://github.com/great-expectations/great_expectations/pull/6553)) (thanks tmilitino)
* [DOCS] Clean up misc snippet violations ([6582](https://github.com/great-expectations/great_expectations/pull/6582))
* [MAINTENANCE] Update json schema validation on usage stats to filter based on format. ([6502](https://github.com/great-expectations/great_expectations/pull/6502))
* [MAINTENANCE] Renaming Metric Name Suffixes using Enum Values for Better Code Readability ([6575](https://github.com/great-expectations/great_expectations/pull/6575))
* [MAINTENANCE] M/great 1433/cloud tests to async ([6543](https://github.com/great-expectations/great_expectations/pull/6543))
* [MAINTENANCE] Add static type checking to `rule.py` and `rule_based_profiler_result.py` ([6573](https://github.com/great-expectations/great_expectations/pull/6573))
* [MAINTENANCE] Update most contrib Expectation docstrings to be consistent and decently formatted for gallery ([6577](https://github.com/great-expectations/great_expectations/pull/6577))
* [MAINTENANCE] Update changelogs to reflect PyPI yanks (0.15.37-0.15.39) ([6581](https://github.com/great-expectations/great_expectations/pull/6581))
* [MAINTENANCE] Refactor ExecutionEngine.resolve_metrics() for better code readability ([6578](https://github.com/great-expectations/great_expectations/pull/6578))
* [MAINTENANCE] adding googletag manager to docusaurus ([6584](https://github.com/great-expectations/great_expectations/pull/6584))
* [MAINTENANCE] typo in method name ([6585](https://github.com/great-expectations/great_expectations/pull/6585))

0.15.40

* [FEATURE] F/great 1397/zep checkpoints ([6525](https://github.com/great-expectations/great_expectations/pull/6525))
* [FEATURE] Add integration test for zep sqlalchemy datasource with renderering. ([6564](https://github.com/great-expectations/great_expectations/pull/6564))
* [BUGFIX] Patch additional deprecated call to `GXCloudIdentifier.ge_cloud_id` attr ([6555](https://github.com/great-expectations/great_expectations/pull/6555))
* [BUGFIX] Patch `packaging_and_installation` Azure pipeline test failures ([6559](https://github.com/great-expectations/great_expectations/pull/6559))
* [BUGFIX] Fix dependency issues to reenable RTD builds ([6560](https://github.com/great-expectations/great_expectations/pull/6560))
* [BUGFIX] Add missing `raise` statement in `RuntimeDataConnector` logic ([6569](https://github.com/great-expectations/great_expectations/pull/6569))
* [DOCS] doc 383: bring sql datasource configuration examples under test ([6466](https://github.com/great-expectations/great_expectations/pull/6466))
* [MAINTENANCE] Add error handling to docs snippet checker ([6556](https://github.com/great-expectations/great_expectations/pull/6556))
* [MAINTENANCE] ID/PK tests at `Checkpoint`-level ([6539](https://github.com/great-expectations/great_expectations/pull/6539))
* [MAINTENANCE] Improve DataAssistant Parameter Builder Naming/Sanitization Mechanism and Enhance TableDomainBuilder ([6554](https://github.com/great-expectations/great_expectations/pull/6554))
* [MAINTENANCE] Simplify computational graph assembly from metric configurations ([6563](https://github.com/great-expectations/great_expectations/pull/6563))
* [MAINTENANCE] RTD Mobile header brand adjustment ([6557](https://github.com/great-expectations/great_expectations/pull/6557))
* [MAINTENANCE] Use MetricsCalculator methods for ValidationGraph construction and resolution operations in Validator ([6566](https://github.com/great-expectations/great_expectations/pull/6566))
* [MAINTENANCE] Cast type in `execution_environment.py` to bypass flaky `mypy` warnings ([6572](https://github.com/great-expectations/great_expectations/pull/6572))
* [MAINTENANCE] Additional patch for `mypy` issue in `execution_environment.py` ([6574](https://github.com/great-expectations/great_expectations/pull/6574))
* [MAINTENANCE] Clean up GX rename artifacts ([6561](https://github.com/great-expectations/great_expectations/pull/6561))
* [CONTRIB] fix observed value in custom expectation ([6515](https://github.com/great-expectations/great_expectations/pull/6515)) (thanks itaise)

0.15.39

* [BUGFIX] Patch faulty GX Cloud arg resolution logic ([6542](https://github.com/great-expectations/great_expectations/pull/6542))
* [BUGFIX] Fix resolution of cloud variables. ([6546](https://github.com/great-expectations/great_expectations/pull/6546))
* [DOCS] Fix line numbers in snippets part 2 ([6537](https://github.com/great-expectations/great_expectations/pull/6537))
* [DOCS] Convert nested snippets to named snippets ([6541](https://github.com/great-expectations/great_expectations/pull/6541))
* [DOCS] Simplify snippet checker logic to catch stray tags in CI ([6538](https://github.com/great-expectations/great_expectations/pull/6538))
* [MAINTENANCE] v2 Docs link ([6534](https://github.com/great-expectations/great_expectations/pull/6534))
* [MAINTENANCE] Fix logic around cloud_mode and ge_cloud_mode. ([6550](https://github.com/great-expectations/great_expectations/pull/6550))

0.15.38

* [BUGFIX] Patch broken Cloud E2E test around `Datasource` CRUD ([6520](https://github.com/great-expectations/great_expectations/pull/6520))
* [BUGFIX] Patch outdated `ge_cloud_id` attribute call in `ValidationOperator` ([6529](https://github.com/great-expectations/great_expectations/pull/6529))
* [BUGFIX] Revert refactor to `Datasource` instantiation logic in `DataContext` ([6535](https://github.com/great-expectations/great_expectations/pull/6535))
* [BUGFIX] Patch faulty GX Cloud arg resolution logic ([6542](https://github.com/great-expectations/great_expectations/pull/6542))
* [DOCS] Fix line numbers in snippets ([6536](https://github.com/great-expectations/great_expectations/pull/6536))
* [DOCS] Fix line numbers in snippets part 2 ([6537](https://github.com/great-expectations/great_expectations/pull/6537))
* [DOCS] Convert nested snippets to named snippets ([6541](https://github.com/great-expectations/great_expectations/pull/6541))
* [MAINTENANCE] Update Data Assistant plot images ([6521](https://github.com/great-expectations/great_expectations/pull/6521))
* [MAINTENANCE] Clean up type hints and make test generation more elegant ([6523](https://github.com/great-expectations/great_expectations/pull/6523))
* [MAINTENANCE] Clean up `Datasource` instantiation logic in `DataContext` ([6517](https://github.com/great-expectations/great_expectations/pull/6517))
* [MAINTENANCE] Update `Domain` computation in MetricConfiguration ([6528](https://github.com/great-expectations/great_expectations/pull/6528))
* [MAINTENANCE] v2 Docs link ([6534](https://github.com/great-expectations/great_expectations/pull/6534))

Page 1 of 14