Skip to content

Releases: great-expectations/great_expectations

0.17.21

06 Oct 15:00
06b5e08
Compare
Choose a tag to compare
  • [FEATURE] DataDocs Renderer for ExpectMulticolumnSumToEqual and LikePattern Expectations (#8739)
  • [FEATURE] Allow optional expectation_suite_name to be passed to RunDataAssistantEvent (#8693)
  • [BUGFIX] Column Descriptive Metrics: Single connection (#8758)
  • [DOCS] Updated link for Prefect integration (#8749)
  • [DOCS] Fixed broken links in footer to match marketing page (#8748)
  • [DOCS] Remove examples of YAML configuration for Checkpoints in docs (#8704)
  • [DOCS] Remove YAML Configuration Option from Manage Checkpoints and Other Documentation (#8637)
  • [DOCS] Create Snowflake Quickstart for GX Cloud (#8756)
  • [DOCS] Create GX Cloud Agent Installation Topic (#8760)
  • [DOCS] Update Section Link in GX Cloud TOC (#8772)
  • [DOCS] Update Cloud Snowflake install instructions (#8776)
  • [DOCS] Add GX Cloud Content (#8775)
  • [DOCS] Update Link on Landing Page (#8794)
  • [DOCS] Minor Update to Code Syntax in Quickstart (#8800)
  • [DOCS] Consistent pip install instructions (#8801)
  • [DOCS] Add Mermaid plugin to Docusaurus (#8793)
  • [MAINTENANCE] Column Descriptive Metrics: Add metric exceptions (#8754)
  • [MAINTENANCE] Update CODEOWNERS js rule to include front end community of practice (#8763)
  • [MAINTENANCE] Fix CI - DictDot typing issue (#8765)
  • [MAINTENANCE] Stop using extras to install test dependencies (#8767)
  • [MAINTENANCE] Skip full marker test on merge_group (#8766)
  • [MAINTENANCE] Update Fabric MeasureAsset.groupby_columns signature (#8764)
  • [MAINTENANCE] Add great_expectations_cloud as a dependency (#8762)
  • [MAINTENANCE] Bump Cloud dependency to 0.0.3.dev3 (#8774)
  • [MAINTENANCE] Fix merge group worker usage (#8778)
  • [MAINTENANCE] SQL column identifier testing - ensure expectations fail when expected (#8757)
  • [MAINTENANCE] Use checkoutV3 (#8777)
  • [MAINTENANCE] Expectations typings (#8784)
  • [MAINTENANCE] Removing gallery parameter parse_strings_as_datetimes (#8786)
  • [MAINTENANCE] Prevent block-style datasource creation with Cloud-backed contexts (#8791)
  • [MAINTENANCE] Raise error if constructing FDS with individual args through base context API (#8792)
  • [MAINTENANCE] Remove SimpleCheckpoint from public API docs (#8770)
  • [MAINTENANCE] disallow-untyped-decorators (#8788)
  • [CONTRIB] Set merge_queue in CI pipeline and turn off auto-update (#8730)
  • [CONTRIB] Update notify_on_failure to not run on merge_group events (#8768)
  • [CONTRIB] Adding simple tests for CloudDataStore add_expectation_suite (#8743)
  • [CONTRIB] Adding tests for S3 Validation and Expectation Store prefix (#8761)

0.17.20 - YANKED

29 Sep 00:06
b4604c4
Compare
Choose a tag to compare
"0.17.20"

0.17.19

21 Sep 21:15
f7fc291
Compare
Choose a tag to compare
  • [FEATURE] Microsoft FabricPowerBIDatasource (#8605)
  • [BUGFIX] Ensure renderers use parent class renderers instead of using non-implemented override methods (#8745)
  • [BUGFIX] Column Descriptive Metrics: Support numpy metrics (#8746)
  • [BUGFIX] Column Descriptive Metrics: Add id to excluded list (#8750)
  • [DOCS] Update README.md to include newsletter and a typo fix. (#8721)
  • [MAINTENANCE] Improve test coverage around GXCloudStoreBackend.gx_cloud_response_json_to_object_dict (#8744)
  • [MAINTENANCE] Improve DatasourceDict performance (#8711)

0.17.18

20 Sep 18:01
8e3cebd
Compare
Choose a tag to compare
  • [BUGFIX] Patch faulty GXCloudStoreBackend.has_key logic (#8741)
  • [MAINTENANCE] Additional examples of row_condition for Spark and SQL (#8713)
  • [MAINTENANCE] ruff .0.290 (#8726)

0.17.17

19 Sep 01:29
e663c4b
Compare
Choose a tag to compare
  • [BUGFIX] Resolve issue around listing keys with empty state in GXCloudStoreBackend (#8728)
  • [DOCS] Clarify How to Use Custom Expectations Without a Filesystem (#8700)
  • [DOCS] Update Result Format Topic (#8674)

0.17.16

15 Sep 19:33
df7ade1
Compare
Choose a tag to compare
  • [FEATURE] update data assistant run to take in validator (#8560)
  • [FEATURE] Add DataAssetStore (#8601)
  • [BUGFIX] Missing DataFrame for in-memory Data Assets using GX Cloud (#8682)
  • [BUGFIX] Fix FDS auto-complete for Conda installs (#8698)
  • [BUGFIX] Assets with persisted data don't get added to in-memory cache (#8699)
  • [BUGFIX] Use one inspector for the same engine/execution_engine (#8534)
  • [BUGFIX] add try except to redshift regexp resolver (#8707) (thanks @itaise)
  • [BUGFIX] Patch docs_integration tests failures resulting from context root dir rename (#8720)
  • [BUGFIX] Snowflake column name case sensitivity (#8719)
  • [DOCS] Relocate Use Great Expectations with Google Cloud Platform and BigQuery (#8696)
  • [MAINTENANCE] only build-docs on doc-changes (#8685)
  • [MAINTENANCE] Azure Blob Stores TupleStoreBackend now supports credential string (#8683)
  • [MAINTENANCE] Column Descriptive Metrics: Add column types metric (#8687)
  • [MAINTENANCE] Column Descriptive Metrics: Add Null Count (#8692)
  • [MAINTENANCE] Bump gitpython from 3.1.33 to 3.1.35 in /docs_rtd (#8686)
  • [MAINTENANCE] Comprehensive SQL column identifier tests (#8673)
  • [MAINTENANCE] Add test case for trino datatypes in onboarding assitant (#8507)
  • [MAINTENANCE] Add get_all method to Store and StoreBackend APIs (#8702)
  • [MAINTENANCE] Change default context root to gx/ over great_expectations/ (#8423)
  • [MAINTENANCE] Parameterize severity in PagerdutyAction (#8714) (thanks @Sonchaegeon)
  • [MAINTENANCE] Column Descriptive Metrics: Make the retriever more resilient to metric failures (#8712)

0.17.15

07 Sep 21:12
091fc1d
Compare
Choose a tag to compare
  • [BUGFIX] Databricks tests skipped for Forks (#8662)
  • [BUGFIX] Fix backslashes in url path under Windows (#8663) (thanks @MarcelBeining)
  • [BUGFIX] Fix validation for QueryAsset with create_temp_table: False (#8611) (thanks @moatazelmohtaseb)
  • [DOCS] Remove .py suffix from URL for module pages (#8649)
  • [DOCS] Add redirects for module API docs (#8665)
  • [DOCS] Fix Orphaned Pages in Prerequisites Blocks (#8666)
  • [MAINTENANCE] Column Descriptive Metrics: Implement cloud data store (#8656)
  • [MAINTENANCE] Update team members (#8654)
  • [MAINTENANCE] Update GitPython (#8661)
  • [MAINTENANCE] Column Descriptive Metrics: Return id from Data Store (#8667)
  • [MAINTENANCE] Column Descriptive Metrics: ColumnDescriptiveMetricsAction tests (#8668)
  • [MAINTENANCE] Column Descriptive Metrics: Add tests and cleanup (#8669)
  • [MAINTENANCE] Column Descriptive Metrics: Fix cloud data store - use pydantic (#8677)
  • [MAINTENANCE] Run doc-checks on every PR. (#8678)
  • [MAINTENANCE] Column Descriptive Metrics - Additional Table and Column Metrics (#8679)
  • [MAINTENANCE] Column Descriptive Metrics: Additional metrics mean median (#8680)
  • [MAINTENANCE] Pydantic 2.0 support (#8604)
  • [CONTRIB] fixing null eq safe for SQLAlchemy and rendering (#8617) (thanks @karthigaiselvanm)

0.17.14

01 Sep 20:51
df69219
Compare
Choose a tag to compare
  • [BUGFIX] Use correct syntax for creating temporary views for DatabricksSQL datasources (#8655)
  • [BUGFIX] Missing CloudDataContext when loading from config (#8659)
  • [BUGFIX] Raise warning if data_connector cannot be built on config load (#8658)
  • [DOCS] Add New Topic for Identifying Failed Table Rows (#8554)
  • [DOCS] Update Request Data from a Data Asset (#8642)
  • [MAINTENANCE] typing - expect_column - to_exist and to_not_be_null (#8652)
  • [MAINTENANCE] Column Descriptive Metrics: Synchronize domain models (#8648)
  • [MAINTENANCE] Column Descriptive Metrics: Add test for MetricRepository (#8650)

0.17.13

31 Aug 21:44
0da0a55
Compare
Choose a tag to compare
  • [FEATURE] Scripts for Identify Failed Rows (ID/PK) Doc (#8606)
  • [FEATURE] Ensure FDS asset gets updated with new cloud id on add (#8610)
  • [BUGFIX] Fix bug in Query template values metric when it gets int values (#8614)
  • [BUGFIX] Fix bad checkpoint runtime config merge (#8626)
  • [BUGFIX] Ensure that oss_id updates conf file rather than overwriting (#8634)
  • [BUGFIX] Ensure cloud tests don't run for public Forks (#8627)
  • [BUGFIX] Query Compatibility With Trino (#8600) (thanks @HadasManor)
  • [BUGFIX] Always run docs-snippets action on release tag. (#8651)
  • [DOCS] Remove Unused Topics and Update YAML Examples (#8581)
  • [DOCS] Add Limit Validation Results in Data Docs Topic (#8571)
  • [DOCS] Fix Quickstart typo (#8625)
  • [DOCS] Quick Fix (#8628)
  • [DOCS] Remove Instances of SimpleCheckpoint in snippets (#8622)
  • [DOCS] Update Connect to SQL database source data (#8635)
  • [DOCS] Remove Instances of SimpleCheckpoint (#8565)
  • [DOCS] add @public_api to PandasDatasource methods and assets (#8620)
  • [MAINTENANCE] Update Docusaurus to 2.4.1 and ensure Algolia search works (#8549)
  • [MAINTENANCE] add py311 min versions tests (#8621)
  • [MAINTENANCE] Move get_context out of utils (#8623)
  • [MAINTENANCE] Remove reference to CLI in generated GX YAML (#8624)
  • [MAINTENANCE] enable RUF rules (#8561)
  • [MAINTENANCE] Fix Azure CI packaging step (#8629)
  • [MAINTENANCE] Ignore pandas warning emitted through altair codepath (#8641)
  • [MAINTENANCE] Delete ExpectationExplorer (#8643)
  • [MAINTENANCE] Kill datasource cache in non-Cloud envs (#8608)
  • [MAINTENANCE] databricks_sql integration tests (#8563)
  • [MAINTENANCE] Fix or ignore warnings appearing in python 3.11 (#8645)
  • [MAINTENANCE] Remove deprecated sqlalchemy-databricks connector (#8644)
  • [MAINTENANCE] Add ruff rule to disallow use of os.environ outside of config files (#8588)
  • [MAINTENANCE] metrics typing (#8633)
  • [MAINTENANCE] Delete misc batch kwarg generators (#8640)

0.17.12

25 Aug 00:30
bfccfd3
Compare
Choose a tag to compare
  • [FEATURE] Use the explicit column delimiters if passed in by user. (#8459)
  • [FEATURE] ID/PK - Update Jupyter Notebooks for FDS (#8580)
  • [BUGFIX] Fix incorrect type of SqlAlchemyExecutionEngine constructor's arg (#8487) (thanks @YoitoFes)
  • [BUGFIX] Fix faulty logic around writing to .gitignore in context root dir (#8597)
  • [BUGFIX] Update Docs test after DataContext Deprecation (#8599)
  • [BUGFIX] Fix DraftDatasourceConfigAction connection string substitution (#8613)
  • [DOCS] Update Data Assistant and Edit an Expectation Suite Topics (#8564)
  • [MAINTENANCE] Delete deprecated get_batch (#8574)
  • [MAINTENANCE] Delete deprecated add_batch_kwargs_generator (#8573)
  • [MAINTENANCE] Add typing stubs to requirements-types.txt (#8501)
  • [MAINTENANCE] mypy 1.5 (#8586)
  • [MAINTENANCE] Enable explicit-override mypy rule (#8589)
  • [MAINTENANCE] Consistently use datasources property on context (#8596)
  • [MAINTENANCE] Deprecate BaseDataContext and DataContext (#8584)
  • [MAINTENANCE] Update metrics data model to use generic value type (#8575)
  • [MAINTENANCE] Update the CTA in the Data Docs footer (#8603)
  • [MAINTENANCE] Clean-up: Renaming "self-initializing" to "auto-initializing" (#8609)
  • [MAINTENANCE] Adding support for project_root_dir to get_context (#8388)
  • [MAINTENANCE] Simplify CI YAML conditional for 0.17.12 release (#8612)
  • [MAINTENANCE] Add mode param to get_context (#8593)