Releases: great-expectations/great_expectations
Releases · great-expectations/great_expectations
0.17.21
- [FEATURE] DataDocs Renderer for
ExpectMulticolumnSumToEqual
andLikePattern
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
"0.17.20"
0.17.19
- [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
0.17.17
0.17.16
- [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 supportscredential
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/
overgreat_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
- [BUGFIX] Databricks tests skipped for Forks (#8662)
- [BUGFIX] Fix backslashes in url path under Windows (#8663) (thanks @MarcelBeining)
- [BUGFIX] Fix validation for
QueryAsset
withcreate_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
- [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
andto_not_be_null
(#8652) - [MAINTENANCE] Column Descriptive Metrics: Synchronize domain models (#8648)
- [MAINTENANCE] Column Descriptive Metrics: Add test for MetricRepository (#8650)
0.17.13
- [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
toPandasDatasource
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 throughaltair
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
- [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
andDataContext
(#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)