Great-expectations

Latest version: v1.3.4

Safety actively analyzes 701264 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 46

1.3.3

* [BUGFIX] Make validation results' describe_dict return a serializable dict ([10863](https://github.com/great-expectations/great_expectations/pull/10863))
* [BUGFIX] Allow adding Expectations with identical attributes to Suites ([10884](https://github.com/great-expectations/great_expectations/pull/10884))
* [DOCS] Add titles to properties and methods sections in API Reference ([10821](https://github.com/great-expectations/great_expectations/pull/10821))
* [DOCS] Update documentation around batch_parameters and link to updated API docs. ([10877](https://github.com/great-expectations/great_expectations/pull/10877))
* [DOCS] Corrections and clarifications for result_format ([10875](https://github.com/great-expectations/great_expectations/pull/10875))
* [MAINTENANCE] Handle `aws-chunked` encoding type data in `TupleS3StoreBackend` ([10861](https://github.com/great-expectations/great_expectations/pull/10861))
* [MAINTENANCE] Add user-agent-str to analytics events ([10869](https://github.com/great-expectations/great_expectations/pull/10869))
* [MAINTENANCE] Add method to set analytics user_agent_str ([10883](https://github.com/great-expectations/great_expectations/pull/10883))
* [MAINTENANCE] Convert BatchTestSetup.asset property to BatchTestSetup… ([10864](https://github.com/great-expectations/great_expectations/pull/10864))
* [MAINTENANCE] Migrate from `databricks-sql-connector` to `databricks-sqlalchemy` in tests ([10886](https://github.com/great-expectations/great_expectations/pull/10886))

1.3.2

* [FEATURE] CheckpointFactory.add_or_update ([10856](https://github.com/great-expectations/great_expectations/pull/10856))
* [FEATURE] Enable strict_min/max for ExpectTableRowCountToBeBetween ([10845](https://github.com/great-expectations/great_expectations/pull/10845))
* [BUGFIX] `ExpectColumnUniqueValueCountToBeBetween` `strict_min` and `strict_max` not getting set ([10835](https://github.com/great-expectations/great_expectations/pull/10835))
* [BUGFIX] Extend existing version logic for pandas `series.between()` `inclusive` to missing conditions ([10837](https://github.com/great-expectations/great_expectations/pull/10837))
* [BUGFIX] Add input args validators to various Expectations ([10833](https://github.com/great-expectations/great_expectations/pull/10833))
* [DOCS] Expectation selection, group by data quality issue ([10806](https://github.com/great-expectations/great_expectations/pull/10806))
* [DOCS] Editing Admonition titles ([10813](https://github.com/great-expectations/great_expectations/pull/10813))
* [DOCS] consolidate info about analytics / usage stats ([10853](https://github.com/great-expectations/great_expectations/pull/10853))
* [DOCS] update checkpoint snippet location ([10854](https://github.com/great-expectations/great_expectations/pull/10854))
* [DOCS] In-app agent request ([10836](https://github.com/great-expectations/great_expectations/pull/10836))
* [DOCS] small fixes for newer DQ use case articles ([10847](https://github.com/great-expectations/great_expectations/pull/10847))
* [DOCS] Adding keys to duplicated headers ([10846](https://github.com/great-expectations/great_expectations/pull/10846))
* [DOCS] fix custom SQL Expectation approach for cloud ([10844](https://github.com/great-expectations/great_expectations/pull/10844))
* [DOCS] update screenshot of observed value ([10867](https://github.com/great-expectations/great_expectations/pull/10867))
* [MAINTENANCE] Add `--force-reinstall` flag to `invoke deps` and update help text ([10834](https://github.com/great-expectations/great_expectations/pull/10834))
* [MAINTENANCE] Update `responses` pin due to mypy error with latest release ([10842](https://github.com/great-expectations/great_expectations/pull/10842))
* [MAINTENANCE] Remove xfailed test ([10843](https://github.com/great-expectations/great_expectations/pull/10843))
* [MAINTENANCE] Pin `boto3` due to breaking change ([10862](https://github.com/great-expectations/great_expectations/pull/10862))
* [MAINTENANCE] Change mssql tests to use version 18 driver ([10868](https://github.com/great-expectations/great_expectations/pull/10868))
* [MAINTENANCE] Temporary fix to move past failing schema cleanup ([10860](https://github.com/great-expectations/great_expectations/pull/10860))
* [MAINTENANCE] Unpin `snowflake-sqlalchemy` ([10838](https://github.com/great-expectations/great_expectations/pull/10838))
* [MAINTENANCE] CI skips xfailed quoted identifier tests ([10857](https://github.com/great-expectations/great_expectations/pull/10857))
* [MAINTENANCE] Enforce a minimum length of 2 for MulticolumnMapExpectation `column_list` ([10850](https://github.com/great-expectations/great_expectations/pull/10850))

1.3.1

* [BUGFIX] Ensure datetime.time can be serialized to JSON ([10795](https://github.com/great-expectations/great_expectations/pull/10795))
* [BUGFIX] Stop overwriting template with description ([10826](https://github.com/great-expectations/great_expectations/pull/10826))
* [DOCS] restore Lychee link checking ([10797](https://github.com/great-expectations/great_expectations/pull/10797))
* [DOCS] replace `context.sources` with `context.data_sources` ([10794](https://github.com/great-expectations/great_expectations/pull/10794))
* [DOCS] ADR around public API docstrings ([10798](https://github.com/great-expectations/great_expectations/pull/10798))
* [DOCS] Change home banner buttons ([10804](https://github.com/great-expectations/great_expectations/pull/10804))
* [DOCS] Remove uppercase transformation for alerts' titles ([10800](https://github.com/great-expectations/great_expectations/pull/10800))
* [DOCS] Adding commonroom web tracking snippet ([10805](https://github.com/great-expectations/great_expectations/pull/10805))
* [DOCS] Adding/deleting other supported databases ([10812](https://github.com/great-expectations/great_expectations/pull/10812))
* [DOCS] Update Learn data pipeline tutorial page ([10828](https://github.com/great-expectations/great_expectations/pull/10828))
* [MAINTENANCE] Implement suite factory add_or_update ([10796](https://github.com/great-expectations/great_expectations/pull/10796))
* [MAINTENANCE] add expectation params to ColumnMapExpectation `mostly` field ([10829](https://github.com/great-expectations/great_expectations/pull/10829))
* [MAINTENANCE] Bump `posthog` to V3 ([10814](https://github.com/great-expectations/great_expectations/pull/10814))
* [MAINTENANCE] Update expectations to use canonical data quality issues ([10807](https://github.com/great-expectations/great_expectations/pull/10807))
* [MAINTENANCE] Nightly cleanup of stray bigquery schemas ([10815](https://github.com/great-expectations/great_expectations/pull/10815))
* [MAINTENANCE] Enforce mandatory docstrings for public API decorated objects ([10799](https://github.com/great-expectations/great_expectations/pull/10799))
* [MAINTENANCE] Add bigquery requirements file to bigquery cleanup script ([10819](https://github.com/great-expectations/great_expectations/pull/10819))
* [MAINTENANCE] Fix cleanup script ([10820](https://github.com/great-expectations/great_expectations/pull/10820))
* [MAINTENANCE] Enforce comments with linter ignores ([10817](https://github.com/great-expectations/great_expectations/pull/10817))
* [MAINTENANCE] Add to git blame ignore rev ([10822](https://github.com/great-expectations/great_expectations/pull/10822))
* [MAINTENANCE] Ignore Marshmallow V4 warnings ([10825](https://github.com/great-expectations/great_expectations/pull/10825))
* [MAINTENANCE] Change logger warning to debug ([10790](https://github.com/great-expectations/great_expectations/pull/10790))
* [MAINTENANCE] Better logging around and only calling cleanup when we have old BigQuery schemas ([10824](https://github.com/great-expectations/great_expectations/pull/10824))
* [MAINTENANCE] Add `context.validation_definitions.add_or_update` support ([10818](https://github.com/great-expectations/great_expectations/pull/10818))

1.3.0

* [BUGFIX] Handle expectation description from cloud ([10768](https://github.com/great-expectations/great_expectations/pull/10768))
* [BUGFIX] Renderer for UnexpectedRowsExpectation ([10758](https://github.com/great-expectations/great_expectations/pull/10758))
* [BUGFIX] Fix format of UnexpectedRowsExpectation observed_value to be int ([10777](https://github.com/great-expectations/great_expectations/pull/10777))
* [BUGFIX] Metric table.column_type should properly evaluate for snowflake ([10776](https://github.com/great-expectations/great_expectations/pull/10776))
* [BUGFIX] Fix expectation description rendering in DataDocs ([10789](https://github.com/great-expectations/great_expectations/pull/10789))
* [BUGFIX] `Databricks` Fix Type Translation - `ExpectColumnValuesToBeInTypeList` and `ExpectColumnValuesToBeInType` ([10791](https://github.com/great-expectations/great_expectations/pull/10791))
* [BUGFIX] Metric `table.column_type` should properly evaluate for Postgres ([10793](https://github.com/great-expectations/great_expectations/pull/10793))
* [DOCS] Clarify Connect GX Cloud landing page ([10761](https://github.com/great-expectations/great_expectations/pull/10761))
* [DOCS] Remove `print(validation_results.result_url)` as it isn't supported ([10760](https://github.com/great-expectations/great_expectations/pull/10760))
* [DOCS] SUJ-E ([10665](https://github.com/great-expectations/great_expectations/pull/10665))
* [DOCS] Fix underline in links on inline code ([10783](https://github.com/great-expectations/great_expectations/pull/10783))
* [DOCS] Remove unnecessary escape character in Expectation for Gallery ([10780](https://github.com/great-expectations/great_expectations/pull/10780))
* [DOCS] Custom Actions ([10772](https://github.com/great-expectations/great_expectations/pull/10772))
* [DOCS] Schema change detection ([10755](https://github.com/great-expectations/great_expectations/pull/10755))
* [DOCS] Update public_api to include `ValidationAction` components ([10752](https://github.com/great-expectations/great_expectations/pull/10752))
* [MAINTENANCE] Change ci pipeline to pull_request_target with a permissions check to allow CI on forks ([10467](https://github.com/great-expectations/great_expectations/pull/10467))
* [MAINTENANCE] Revert "[MAINTENANCE] Change ci pipeline to pull_request_target with a permissions check to allow CI on forks" ([10773](https://github.com/great-expectations/great_expectations/pull/10773))
* [MAINTENANCE] Minor code clean up and refactor around column type exp… ([10764](https://github.com/great-expectations/great_expectations/pull/10764))
* [MAINTENANCE] Diagram on how multi-datasource test setup works ([10766](https://github.com/great-expectations/great_expectations/pull/10766))
* [MAINTENANCE] Add `UnexpectedRowsExpectation` observed value renderer ([10779](https://github.com/great-expectations/great_expectations/pull/10779))
* [MAINTENANCE] Remove `docs_link_checker.py` ([10781](https://github.com/great-expectations/great_expectations/pull/10781))
* [MAINTENANCE] Add ENUM for Data Quality Issues, Update Core Expectations Docstrings/Schemas ([10759](https://github.com/great-expectations/great_expectations/pull/10759))
* [MAINTENANCE] Adding more test cases for snowflake types ([10786](https://github.com/great-expectations/great_expectations/pull/10786))
* [MAINTENANCE] Update `tasks.py` to remove reference to `isort` ([10782](https://github.com/great-expectations/great_expectations/pull/10782))
* [MAINTENANCE] Remove GX Cloud onboarding script ([10785](https://github.com/great-expectations/great_expectations/pull/10785))
* [MAINTENANCE] Check filepath existence when evaluating public API report ([10754](https://github.com/great-expectations/great_expectations/pull/10754))
* [MAINTENANCE] Add EventBridge Scheduler service to `cloud-tests` ([10774](https://github.com/great-expectations/great_expectations/pull/10774))
* [MAINTENANCE] Deprecate `DataContext.add_or_update_datasource` ([10784](https://github.com/great-expectations/great_expectations/pull/10784))
* [MAINTENANCE] Allow `CheckpointResult` and `ActionContext` to be importable from top-level checkpoint module ([10788](https://github.com/great-expectations/great_expectations/pull/10788))
* [MAINTENANCE] Clean up `cloud-tests` environment variables ([10792](https://github.com/great-expectations/great_expectations/pull/10792))
* [MAINTENANCE] Adding `databricks` compatibility types ([10787](https://github.com/great-expectations/great_expectations/pull/10787))

1.2.6

* [BUGFIX] Enable custom actions in V1 ([10743](https://github.com/great-expectations/great_expectations/pull/10743))
* [BUGFIX] Fix like pattern expectations to work without optional SQL deps ([10745](https://github.com/great-expectations/great_expectations/pull/10745))
* [BUGFIX] Default `exact_match` to `True` for `ExpectTableColumnsToMatchSet` ([10746](https://github.com/great-expectations/great_expectations/pull/10746))
* [BUGFIX] check for variance in validator and batch asset ([10744](https://github.com/great-expectations/great_expectations/pull/10744))
* [DOCS] Update Row Condition guidance ([10736](https://github.com/great-expectations/great_expectations/pull/10736))
* [DOCS] Update banner content ([10747](https://github.com/great-expectations/great_expectations/pull/10747))
* [DOCS] key-pair auth for Snowflake ([10751](https://github.com/great-expectations/great_expectations/pull/10751))
* [MAINTENANCE] Add `JOIN` test cases for `UnexpectedRowsExpectation` ([10733](https://github.com/great-expectations/great_expectations/pull/10733))
* [MAINTENANCE] Enable custom table names in expectation testing framework ([10724](https://github.com/great-expectations/great_expectations/pull/10724))
* [MAINTENANCE] Prefix schema ([10742](https://github.com/great-expectations/great_expectations/pull/10742))
* [MAINTENANCE] Atomic diagnostic observed value renderer for `Expect table columns to match set` ([10748](https://github.com/great-expectations/great_expectations/pull/10748))
* [MAINTENANCE] Simplify bigquery assertion ([10750](https://github.com/great-expectations/great_expectations/pull/10750))

1.2.5

* [FEATURE] `expect_table_columns_to_match_ordered_list` observed value renderer ([10683](https://github.com/great-expectations/great_expectations/pull/10683))
* [FEATURE] Value-set Expectation observed value renderers ([10718](https://github.com/great-expectations/great_expectations/pull/10718))
* [BUGFIX] `UnexpectedRowsExpectation` - Unable to use `{batch}` keyword with partitioner for some backends ([10721](https://github.com/great-expectations/great_expectations/pull/10721))
* [DOCS] Cloud Expectation condition docs ([10690](https://github.com/great-expectations/great_expectations/pull/10690))
* [DOCS] DSB-1233: addyng non-versioned-section styling to all the cloud section ([10694](https://github.com/great-expectations/great_expectations/pull/10694))
* [DOCS] Ensure "Connect GX Cloud to ..." pages accurately reflect the current workflow ([10689](https://github.com/great-expectations/great_expectations/pull/10689))
* [DOCS] DSB-1219: Adding redirects ([10692](https://github.com/great-expectations/great_expectations/pull/10692))
* [DOCS] Add databricks to supported datasources in corresponding expectations ([10691](https://github.com/great-expectations/great_expectations/pull/10691))
* [DOCS] Update Manage Data Assets page to reflect the current UI and remove duplicate content ([10695](https://github.com/great-expectations/great_expectations/pull/10695))
* [DOCS] Changing announcement banner ([10703](https://github.com/great-expectations/great_expectations/pull/10703))
* [DOCS] data quality uniqueness article ([10584](https://github.com/great-expectations/great_expectations/pull/10584))
* [DOCS] remove abandoned pages ([10704](https://github.com/great-expectations/great_expectations/pull/10704))
* [DOCS] add code block titles to avoid overlaps in display ([10708](https://github.com/great-expectations/great_expectations/pull/10708))
* [DOCS] Fixing close button on Announcement bar ([10717](https://github.com/great-expectations/great_expectations/pull/10717))
* [DOCS] link fixes - December 2024 ([10716](https://github.com/great-expectations/great_expectations/pull/10716))
* [DOCS] Make announcement bar not closable ([10719](https://github.com/great-expectations/great_expectations/pull/10719))
* [DOCS] - Wrong dependency included in Set Up a GX Environment ([10722](https://github.com/great-expectations/great_expectations/pull/10722))
* [DOCS] data quality -- freshness ([10612](https://github.com/great-expectations/great_expectations/pull/10612))
* [DOCS] fix batch definition data types ([10723](https://github.com/great-expectations/great_expectations/pull/10723))
* [DOCS] fix docs typo ([10725](https://github.com/great-expectations/great_expectations/pull/10725))
* [MAINTENANCE] Pin `snowflake-sqlalchemy` due to breaking change ([10698](https://github.com/great-expectations/great_expectations/pull/10698))
* [MAINTENANCE] Add atomic diagnostic renderer to `ExpectColumnMostCommonValueToBeInSet` ([10697](https://github.com/great-expectations/great_expectations/pull/10697))
* [MAINTENANCE] Add tests around expectations ([10688](https://github.com/great-expectations/great_expectations/pull/10688))
* [MAINTENANCE] Write tests for misconfigured expectations error reporting ([10696](https://github.com/great-expectations/great_expectations/pull/10696))
* [MAINTENANCE] Test expectations against Snowflake column types ([10706](https://github.com/great-expectations/great_expectations/pull/10706))
* [MAINTENANCE] Test remaining expectations ([10715](https://github.com/great-expectations/great_expectations/pull/10715))
* [MAINTENANCE] Logging message in Datasource store ([10729](https://github.com/great-expectations/great_expectations/pull/10729))
* [MAINTENANCE] Test postgres type support ([10727](https://github.com/great-expectations/great_expectations/pull/10727))
* [CONTRIB] Handle connection error during version check ([10720](https://github.com/great-expectations/great_expectations/pull/10720)) (thanks stejin)

Page 1 of 46

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.