Great Expectations Versions Save

Always know what to expect from your data.

1.0.0a3

4 days ago
  • [FEATURE] Add Regex Partitioner (#9792)
  • [FEATURE] Fluent BatchDefinition API for Pandas Assets (#9820)
  • [FEATURE] Add fluent-style BatchDefinition API to file-backed DataAssets (#9823)
  • [FEATURE] BatchDefinition API for Directory DataAsset (#9827)
  • [FEATURE] Remove [cloud] optional dependency (#9813)
  • [BUGFIX] limit unexpected count if include_unexpected_rows is set (#9781)
  • [BUGFIX] Pass in partitioner + batching_regex when creating batch_def… (#9798)
  • [BUGFIX] Do not persist interactive batch defs (#9816)
  • [BUGFIX] scrapy compatibility - handle dir() inconsistencies (#9830) (#9831)
  • [DOCS] Link Fix (#9772)
  • [DOCS] Adds clarification of discard_failed_expectations to 0.18.x OSS quickstart (#9782)
  • [DOCS] Remove Feedback Widget from Landing Pages (#9780)
  • [DOCS] Learn TOC Updates (#9784)
  • [DOCS] Update About GX Cloud (#9751)
  • [DOCS] Update Docs for GX-Agent Versioning (#9783)
  • [DOCS] Add GX Cloud Logs Content (#9766)
  • [DOCS] Update agent deploy docs to specify imagePullPolicy of Always (#9805)
  • [DOCS] Updates to how to get support (#9809)
  • [DOCS] Update docs for Agent Active icon (#9808)
  • [DOCS] More updates to the how to get support page (#9818)
  • [MAINTENANCE] Update codecov so PRs start passing. (#9764)
  • [MAINTENANCE] Make CheckpointAction Annotated (#9761)
  • [MAINTENANCE] Rename validations -> validation_results (#9774)
  • [MAINTENANCE] Convert QuantileRange from TypedDict to BaseModel (#9767)
  • [MAINTENANCE] Remove add_sorters methods (#9773)
  • [MAINTENANCE] Clean up legacy checkpoint tests and components (#9749)
  • [MAINTENANCE] Generic type for Partitioner (#9785)
  • [MAINTENANCE] Retire ColumnDescriptiveMetrics - Develop (#9790)
  • [MAINTENANCE] Integration tests around SQL validation workflows (#9788)
  • [MAINTENANCE] Remove Spark Partitioners (#9796)
  • [MAINTENANCE] Make codecov informational (#9797)
  • [MAINTENANCE] Delete legacy checkpoint (#9791)
  • [MAINTENANCE] Add unexpected rows expectation code snippet for docs (#9800)
  • [MAINTENANCE] Turn on numpy 2 prerelease tests. (#9707)
  • [MAINTENANCE] Promote V1 Checkpoint objects (#9803)
  • [MAINTENANCE] Remove include_rendered_content flag (#9807)
  • [MAINTENANCE] Remove gallery build pipeline (#9777)
  • [MAINTENANCE] Add script to generate public api list. (#9712)
  • [MAINTENANCE] Bring back sql_datasource integration tests for backend… (#9812)
  • [MAINTENANCE] Ensure that V1 Validator works with Cloud rendered content (#9810)
  • [MAINTENANCE] Remove xfail from checkpoint and data docs integration tests (#9811)
  • [MAINTENANCE] Enable SIM103 (#9801)
  • [MAINTENANCE] Prework for implementing fluent batch definition api for file path assets (#9817)
  • [MAINTENANCE] Enable SIM118 (#9819)
  • [MAINTENANCE] Delete legacy checkpoint config and result (#9824)
  • [MAINTENANCE] Rename sources to data_sources (#9825)
  • [MAINTENANCE] Update Pandas DataAsset type (#9826)
  • [MAINTENANCE] file system integration tests (#9793)
  • [MAINTENANCE] Update Pandas Types (#9828)
  • [MAINTENANCE] Backfill checkpoint ID/PK integration tests (#9821)
  • [MAINTENANCE] SQL backend integration tests (#9822)

0.18.13

4 days ago
  • [FEATURE] Remove [cloud] optional dependency (#9814)
  • [BUGFIX] scrapy compatibility - handle dir() inconsistencies (#9830)
  • [MAINTENANCE] Export great_expectations.data_context types (#9738)
  • [MAINTENANCE] Retire ColumnDescriptiveMetrics - 0.18 (#9789)

1.0.0a2

2 weeks ago
  • [FEATURE] TableAsset.test_connection() should fail if table is not queryable. (#9198) (#9475)
  • [FEATURE] Add backend-agnostic partitioners (#9460)
  • [FEATURE] v1 59/suite evaluation parameter options (#9474)
  • [FEATURE] Add Partitioner to BatchRequest (#9482)
  • [FEATURE] CheckpointFactory (#9413)
  • [FEATURE] V1 Validation scaffolding (#9508)
  • [FEATURE] DataAsset uses partitioner from BatchConfig (#9499)
  • [FEATURE] ValidationConfigStore (#9523)
  • [FEATURE] Add evaluation parameter support to v1 validator (#9552)
  • [FEATURE] Don't break context for invalid datasource configs (#9486)
  • [FEATURE] Add ValidationConfig::run (#9571)
  • [FEATURE] Enable ValidationConfig CRUD (#9566)
  • [FEATURE] ValidationConfig.save() (#9579)
  • [FEATURE] Save validation results on ValidationDefinition run (#9599)
  • [FEATURE] MetricListMetricRetriever - develop (#9620)
  • [FEATURE] V1 Checkpoint (#9590)
  • [FEATURE] Checkpoint.save() (#9676)
  • [FEATURE] Add support for V1 Cloud Backend endpoints (#9651)
  • [FEATURE] Implement TupleFilesystemStoreBackend::get_all (#9687)
  • [FEATURE] Implement TupleS3StoreBackend::get_all (#9692)
  • [FEATURE] Implement InlineStoreBackend::get_all (#9686)
  • [FEATURE] Refactor FilePathDataConnector (#9704)
  • [FEATURE] TupleGCSStoreBackend::get_all (#9703)
  • [FEATURE] TupleAzureBlobStoreBackend::get_all (#9708)
  • [FEATURE] Add BatchRequest.batching_regex (#9710)
  • [FEATURE] Implement LegacyBatchDefinition.batching_regex (#9717)
  • [FEATURE] Update expectations and checkpoints v1 stores to implement gx_cloud_response_json_to_object_collection (#9718)
  • [FEATURE] Add BatchDefinition.batching_regex (#9721)
  • [FEATURE] Factory iterators (#9682)
  • [FEATURE] BatchDefinition fluent API for SQL Assets (#9732)
  • [FEATURE] Batch definition sorting (#9720)
  • [FEATURE] BatchDefinition.get_batch (#9753)
  • [FEATURE] Add sort_ascending to BatchDefinition fluent API (#9756)
  • [BUGFIX] Databricks shared compute fix (#9490)
  • [BUGFIX] Fix tabs to reference correct versions for 0.18 and 1.0 (#9489)
  • [BUGFIX] Fix test setup to get ephemeral context (#9504)
  • [BUGFIX] - Prevent duplicate Expectations in Validation Results when Exceptions are triggered (#9456)
  • [BUGFIX] Ensure that concurrency is ignored in V1 Cloud contexts (#9553)
  • [BUGFIX] fix ExpectationConfiguration import in snippet (#9567)
  • [BUGFIX] Misconfigured Expectations affecting unassociated Checkpoints (#9491)
  • [BUGFIX] Remove counts when showing a sample (#9638)
  • [BUGFIX] Patch ValidationDefinition round trip serialization/deserialization (#9700)
  • [BUGFIX] Ensure that Checkpoint deserializes proper action subclass (#9701)
  • [BUGFIX] Exclude batch_definitions from _EXCLUDE_FROM_READER_OPTIONS (#9702)
  • [DOCS] Update Edit a Checkpoint Configuration (#9484)
  • [DOCS] Add 0.18.9 release to docs versions (#9488)
  • [DOCS] Corrected and simplified CTAs for getting customer support (#9492)
  • [DOCS] Add a Procedure for Adding a Validation to a Checkpoint to the GX Cloud Docs (#9487)
  • [DOCS] Pin sphinx extensions (#9505)
  • [DOCS] Fix links style (#9503)
  • [DOCS] Update the README in the Great Expectations Repository (#9498)
  • [DOCS] updating docs cta for workshops DO NOT MERGE UNTIL 2/1 (#9497)
  • [DOCS] Remove Beta from GX Cloud Account References (#9506)
  • [DOCS] Adds titles to all codeblocks (#9447)
  • [DOCS] Fix regex when checking for snippet names (#9509)
  • [DOCS] Update styles for autogenerated index pages (#9481)
  • [DOCS] Remove GitHub badge for mobile (#9467)
  • [DOCS] Fix interactions with versioning dropdown (#9493)
  • [DOCS] Resources dropdown should be visible at all times (#9514)
  • [DOCS] Highlight section docs in sidebar (#9417)
  • [DOCS] Was This Helpful section (#9426)
  • [DOCS] Archive 0.17 (#9520)
  • [DOCS] Add "Was it Helpful?" section to the Setup overview page (#9526)
  • [DOCS] Update README.md (#9555)
  • [DOCS] Updating breadcrumbs styles (#9554)
  • [DOCS] Feedback Modal (#9525)
  • [DOCS] Update terminal and code snippets style (#9419)
  • [DOCS] Update font size of left navigation (#9561)
  • [DOCS] Adds titles to code blocks in v0.18.x docs (#9563)
  • [DOCS] Add Missing Prerequisites Content (#9575)
  • [DOCS] Build out 1.0 docs ToC with stub pages for sections in progress (#9564)
  • [DOCS] Changes the default ToC when a page match isn't found on version change. (#9581)
  • [DOCS] Update Account Identifier Field Description (#9583)
  • [DOCS] Add Snowflake Connection Syntax Example (#9588)
  • [DOCS] Docs announcement bar copy update (#9595)
  • [DOCS] Posthog Instance (#9592)
  • [DOCS] Revise OSS Installation and Setup Guidance for Google Cloud Storage (#9600)
  • [DOCS] Hide duplicate tabs (#9570)
  • [DOCS] Update Instances of python title="Jupyter Notebook" (#9604)
  • [DOCS] Removes remaining OSS docs from the prerelease version (#9582)
  • [DOCS] Revise OSS Installation and Setup Guidance for SQL Data Sources (#9609)
  • [DOCS] Consolidate Install Additional Dependencies Content (#9611)
  • [DOCS] Changes to the docs API page (#9613)
  • [DOCS] Bring back 1.0 changelog (#9621)
  • [DOCS] remove extraneous expectation docs (#9623)
  • [DOCS] Update and Edit Manage Data Contexts (#9628)
  • [DOCS] mdx Error Updates (#9548)
  • [DOCS] Revises the guidance under the 1.0 prerelease Manage Expectation topic (#9639)
  • [DOCS] Update and Edit Manage Credentials (#9642)
  • [DOCS] Move expectations gallery link inside navbar (#9662)
  • [DOCS] Adds 1.0 Validation Definitions guide (#9663)
  • [DOCS] Remove CE templates & examples (#9672)
  • [DOCS] GX Cloud Proof of Concept (#9635)
  • [DOCS] Adds guidance around Checkpoints in 1.0 (#9675)
  • [DOCS] Corrects broken import for prerequisites in v0.18 connect to Filesystem Data Assets page (#9679)
  • [DOCS] Update Core Expectation Docstrings w/ Inline Examples for Gallery (#9603)
  • [DOCS] Update and Revise Manage Data Docs (#9699)
  • [DOCS] Upgrade docusaurus 3.0 (#9667)
  • [DOCS] GX OSS Quickstart Updates (#9726)
  • [DOCS] Update add_expectation_configuration method in Create and edit Expectations (#9728)
  • [DOCS] Update Template Link in Create a Custom Batch Expectation (#9731)
  • [DOCS] Update GX Cloud Docs to Reflect UI Updates (#9729)
  • [DOCS] Make left navigation responsive (#9652)
  • [DOCS] Fix Overlay Bug on Desktop (#9741)
  • [DOCS] Update GX Cloud Documentation to Reflect New Data Asset Workflow (#9694)
  • [DOCS] Add Installation and Setup Guidance for Amazon S3 to Install Additional Dependencies (#9719)
  • [DOCS] Adds Changelog to the 1.0 ToC (#9754)
  • [DOCS] GX Cloud Content Adjustments (#9746)
  • [MAINTENANCE] Run marker tests on python 3.11 (#9455)
  • [MAINTENANCE] Customize coderabbit (#9479)
  • [MAINTENANCE] Remove change file dependency for running doc tests (#9448)
  • [MAINTENANCE] Ensure that DataContextConfig has a consistent shape when args are omitted (#9469)
  • [MAINTENANCE] Run docs tests on merge queue. (#9496)
  • [MAINTENANCE] Update KlDivergence to KLDivergence. (#9501)
  • [MAINTENANCE] Revert Add batch_configs to context schema (#9511)
  • [MAINTENANCE] Remove hashed column partitioner (#9510)
  • [MAINTENANCE] Remove context.get_expectation_suite in favor of factory method (#9513)
  • [MAINTENANCE] Remove DataContext dependency from ExpectationSuite (#9512)
  • [MAINTENANCE] Start refactoring codebase to use checkpoint factory CRUD (#9507)
  • [MAINTENANCE] Backfill test around validator::validate taking evaluation parameters (#9516)
  • [MAINTENANCE] Turn off publishing pact contracts for 1.0 API (#9531)
  • [MAINTENANCE] Rename ge_cloud_id to id (#9529)
  • [MAINTENANCE] Sample getting a file passing mdx check (#9532)
  • [MAINTENANCE] Remove experimental concurrency support (#9519)
  • [MAINTENANCE] Improve typing and comment (#9534)
  • [MAINTENANCE] ruff 0.2.2 (#9538)
  • [MAINTENANCE] Make Checkpoint's context dependency optional (#9521)
  • [MAINTENANCE] Update referential integrity test so DB is only created once - develop (#9544)
  • [MAINTENANCE] Remove fluent partitioner methods from DataAssets (#9517)
  • [MAINTENANCE] Backfill test around BatchConfig partitioners being used by validators (#9547)
  • [MAINTENANCE] Remove context from v1 Validator and add helper to project manager (#9560)
  • [MAINTENANCE] Remove manual validation around evaluation parameters in core expecta… (#9537)
  • [MAINTENANCE] Lower allowed max C901 mccabe complexity score (#9569)
  • [MAINTENANCE] Prettier yaml formatting (#9562)
  • [MAINTENANCE] Rename ExpectationSuite.expectation_suite_name and ExpectationSuiteIdentifier.expectation_suite_name to name (#9559)
  • [MAINTENANCE] Ensure proper ValidationConfig serialization (#9558)
  • [MAINTENANCE] CDMs - Metrics as ENUM - develop (#9573)
  • [MAINTENANCE] Ensure proper ID support within ValidationConfigStore (#9574)
  • [MAINTENANCE] Replace black formatter with ruff format (#9536)
  • [MAINTENANCE] Formatting, lint ignores .git-blame-ignore-revs (#9578)
  • [MAINTENANCE] Delete ExpectationSuite attribute data_asset_type (#9591)
  • [MAINTENANCE] Ban direct unittest.mock.Mock/MagicMock usage (#9586)
  • [MAINTENANCE] Temporarily disable public_api check during V1 development (#9587)
  • [MAINTENANCE] Fix cloud e2e test (#9601)
  • [MAINTENANCE] Delete extraneous validation actions (#9598)
  • [MAINTENANCE] Make Validation definitions immutable (#9606)
  • [MAINTENANCE] Refactor ColumnDescriptiveMetricsMetricRetriever to parent class (develop) (#9614)
  • [MAINTENANCE] Remove context dependency from Validation Actions (#9605)
  • [MAINTENANCE] Add asset and datasource properties to ValidationDefinition (#9619)
  • [MAINTENANCE] Refactor ValidationAction to use Pydantic (#9617)
  • [MAINTENANCE] Rename legacy batch definitions (#9629)
  • [MAINTENANCE] Add invoke docs --clear command. (#9636)
  • [MAINTENANCE] Remove dataset (#9608)
  • [MAINTENANCE] Reduce cyclo complexity in some functions. (#9634)
  • [MAINTENANCE] Delete great_expectations/data_asset/ (except for util.py) (#9637)
  • [MAINTENANCE] Reduce max-complexity from 10->8 (#9622)
  • [MAINTENANCE] Change line-length to 100 (#9584)
  • [MAINTENANCE] TableMetrics - BatchInspector updates (develop) (#9646)
  • [MAINTENANCE] Checkpoint.run() (#9647)
  • [MAINTENANCE] Rename batch_definition_options to batch_parameters (#9653)
  • [MAINTENANCE] Rename BatchConfig to BatchDefinition (#9645)
  • [MAINTENANCE] Rename ValidationConfig to ValidationDefinition (#9654)
  • [MAINTENANCE] Add organization ID to analytics payloads (#9643)
  • [MAINTENANCE] Add validation result URL support within V1 Checkpoint (#9656)
  • [MAINTENANCE] V1 Checkpoint Store (#9659)
  • [MAINTENANCE] Rename context.validations to context.validation_definitions (#9660)
  • [MAINTENANCE] Use Codecov for test coverage reports (#9664)
  • [MAINTENANCE] Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs/docusaurus (#9655)
  • [MAINTENANCE] add .git-blame-ignore-revs for formatting and noqa additions (#9668)
  • [MAINTENANCE] Decouple checkpoint factory from v0.18 checkpoint (#9665)
  • [MAINTENANCE] Bump express from 4.18.2 to 4.19.2 in /docs/docusaurus (#9666)
  • [MAINTENANCE] Cloud tests - don't error on GxInvalidDatasourceWarning - package_resources deprecation (#9673)
  • [MAINTENANCE] Wire up V1 Checkpoint with factory (#9670)
  • [MAINTENANCE] Bump follow-redirects from 1.15.4 to 1.15.6 in /docs/docusaurus (#9631)
  • [MAINTENANCE] Add suite_name to ExpectationSuiteValidationResult (#9677)
  • [MAINTENANCE] Lint Docs (#8936)
  • [MAINTENANCE] mypy 1.9 + begin wider tests type-checking (#9678)
  • [MAINTENANCE] Typing improvements in test_metadatasource (#9681)
  • [MAINTENANCE] Clean up ValidationAction API (#9680)
  • [MAINTENANCE] enable TRYceratops linting rules (#9684)
  • [MAINTENANCE] Update git-blame-ignore-revs file to ignore changes in #9684 (#9688)
  • [MAINTENANCE] Add after_n_builds to codecov default rules (#9691)
  • [MAINTENANCE] Cleanup Unused Comments (#9697)
  • [MAINTENANCE] Refactor FilePathDataConnector (#9706)
  • [MAINTENANCE] Provide default empty action list in V1 Checkpoint (#9709)
  • [MAINTENANCE] Migrate misc actions to V1 pattern (#9689)
  • [MAINTENANCE] Migrate OpsgenieNotificationAction (#9716)
  • [MAINTENANCE] Refactor EmailAction for V1 (#9725)
  • [MAINTENANCE] Bump katex from 0.16.9 to 0.16.10 in /docs/docusaurus (#9722)
  • [MAINTENANCE] Improve mechanism to share results between checkpoint actions (#9730)
  • [MAINTENANCE] Rename BatchRequestOptions to BatchParameters (#9736)
  • [MAINTENANCE] pre-commit autoupdate (ruff 0.3.5) (#9685)
  • [MAINTENANCE] Make actions sortable (#9733)
  • [MAINTENANCE] Pin snowflake-sqlalchemy due to 1.5.2 runtime bug (#9744)
  • [MAINTENANCE] ruff 0.3.7 (#9747)
  • [MAINTENANCE] Remove docs_rtd (#9737)
  • [MAINTENANCE] Migrate SlackNotificationAction to V1 pattern (#9734)
  • [MAINTENANCE] Rename Evaluation Parameter to Suite Parameter (#9743)
  • [MAINTENANCE] Migrate MicrosoftTeamsNotificationAction to V1 (#9745)
  • [MAINTENANCE] Enable SIM101 + SIM114 (#9758)
  • [MAINTENANCE] Type checking test_metadataource (#9759)
  • [MAINTENANCE] Enable run_id overrides for Checkpoint and ValidationDefinition (#9760)

0.18.12

1 month ago

0.18.12

  • [FEATURE] MetricListMetricRetriever - 0.18.x (#9615)
  • [MAINTENANCE] TableMetrics - BatchInspector updates (0.18.x) (#9630)

0.18.11

1 month ago

0.18.11

  • [FEATURE] (0.18.x) Don't break context for invalid datasource configs (#9596)
  • [MAINTENANCE] Update incorrect contract tests (#9543)
  • [MAINTENANCE] Update referential integrity test so DB is only created once - 0.18 (#9545)
  • [MAINTENANCE] CDMs - Metrics as ENUM - 0.18 (#9572)
  • [MAINTENANCE] Refactor ColumnDescriptiveMetricsMetricRetriever to parent class (0.18.x) (#9612)

0.18.10

2 months ago
  • [BUGFIX] - Prevent duplicate Expectations in Validation Results (#9533)

0.18.9

2 months ago
  • [BUGFIX] Re-enable GCS Docs Integration test (#9237)
  • [BUGFIX] Fix add or update expectation suite (#9268)
  • [BUGFIX] Misconfigured Expectations affecting unassociated Checkpoints (#9431)
  • [BUGFIX] Should not fail loading utils if an integration is missing a type (#9428)
  • [BUGFIX] Snowflake ci fix (#9458)
  • [BUGFIX] Fix incorrect python version in Snowflake reqs (#9464)
  • [BUGFIX] Fix clickhouse CI failure with pandas 2.2 (#9470)
  • [MAINTENANCE] Add upper bound for numpy (#9257)
  • [MAINTENANCE] Remove Click constraint in 0.18.x (#9255)
  • [MAINTENANCE] Only do docs checks and build on develop (#9463)
  • [MAINTENANCE] Ignore Pandas DeprecationWarning for legacy PandasDataset (#9471)
  • [MAINTENANCE] Ignore pandas DeprecationWarning for legacy CustomPandasDataset (#9473)
  • [MAINTENANCE] Fix pandas usage due to DeprecationWarning (#9478)
  • [MAINTENANCE] Release without docs-snippets tests for 0.18.x (#9480)

1.0.0a1

2 months ago

0.18.8

3 months ago
  • [FEATURE] Add min and max of timestamp cols to Column Descriptive Met… (#9207)
  • [FEATURE] TableAsset.test_connection() should fail if table is not queryable. (#9198)
  • [BUGFIX] Disable GCS Docs Integration Test to unblock Release (#9226)
  • [DOCS] 0.18.x Update get_context() overload to for EphemeralDataContext (#9183)
  • [MAINTENANCE] Update Contrib Pipeline to release from 0.18 branch (#9182)
  • [MAINTENANCE] 0.18.x mypy & ruff updates (#9191)
  • [MAINTENANCE] Apply the contract testing fixes to 0.18 (#9225)
  • [CONTRIB] ExpectColumnValuesToBePresentInOtherTable - Interface Update (#9165)
  • [CONTRIB] ExpectColumnValuesToBePresentInOtherTable - Parameter Rename (#9180)
  • [CONTRIB] Referential Integrity Expectation- Atomic Renderers (#9202)
  • [CONTRIB] Referential Integrity - Make building of unexpected_value table non-case sensitive (#9224)

0.18.7

4 months ago
  • [BUGFIX] 0.18.x - Apply QueryAsset splitting fix (#9160)
  • [CONTRIB] ExpectColumnValuesToBePresentInOtherTable - Referential Integrity (0.18 branch) (#9145)
  • [CONTRIB] ExpectColumnValuesToBePresentInOtherTable - Wording update (#9151)