Releases: great-expectations/great_expectations
Releases · great-expectations/great_expectations
1.0.0a4
- [FEATURE] Remove ExpectationSuite.execution_engine_type (#9841)
- [FEATURE] Directory Asset BatchDefinition API (#9874)
- [FEATURE] DirectoryAsset BatchDefinition API (#9888)
- [FEATURE] update slack renderer to new design (#9919)
- [BUGFIX] Make column_index optional (#9860)
- [BUGFIX] fix sqlalchemy import (#9872)
- [BUGFIX] Ensure that
SlackNotificationAction
renders properly (#9885) - [BUGFIX] Patch issue with
SlackNotificationAction
header rendering (#9903) - [DOCS] Remove Instances of Test Connection from the GX Cloud Docs (#9815)
- [DOCS] Remove Query Asset Content from GX Cloud Docs (#9802)
- [DOCS] added discourse to OSS support (#9847)
- [DOCS] Update get support (#9852)
- [DOCS] Minor Updates to GX Cloud Expectations Topics (#9884)
- [DOCS] Gx 1.0 Introductory content initial reorganization (take 2) (#9869)
- [DOCS] Minor GX Cloud Docs Fixes (#9892)
- [DOCS] Revises the GX component overview for GX 1.0 (#9896)
- [DOCS] Change the texts of the "Was this Helpful?" widget (#9905) (thanks @deborahniesz)
- [DOCS] Updates to About Great Expectations and Community Resources (OSS) (#9912)
- [DOCS] Update 0.18 changelog (#9914)
- [DOCS] Minor Edits to Connect GX Cloud to PostgreSQL (GX Cloud) (#9927)
- [DOCS] Revise "Try GX" for GX 1.0 (#9897)
- [DOCS] reorganizes content under the 1.0 Set up a GX environment topic (#9930)
- [MAINTENANCE] Ruff 0.4.2 (#9833)
- [MAINTENANCE] Enable SIM110 (#9836)
- [MAINTENANCE] Enable SIM211 (#9832)
- [MAINTENANCE] Enable SIM300 (#9834)
- [MAINTENANCE] Enable SIM201 (#9835)
- [MAINTENANCE] Delete dataset directory. (#9842)
- [MAINTENANCE] Finish removing data asset top level package (#9843)
- [MAINTENANCE] Make
SerializableDataContext.create
private (#9853) - [MAINTENANCE] mypy 1.10 (#9857)
- [MAINTENANCE] Make
ExpectationSuite
importable from the top level GX namespace (#9854) - [MAINTENANCE] Remove block style datasource and batch from public api (#9858)
- [MAINTENANCE] Remove LegacyDatasource (#9848)
- [MAINTENANCE] set marker tests to not fail fast (#9862)
- [MAINTENANCE] Ensure Spark can start (#9866)
- [MAINTENANCE] Remove test_yaml_config and all integration tests that … (#9861)
- [MAINTENANCE] Actually remove LegacyDatasource (#9867)
- [MAINTENANCE] Remove
DataAssistants
(#9859) - [MAINTENANCE] Remove public decorator from anything BatchRequest related (#9871)
- [MAINTENANCE] Skip unsupported time metric (1.0) (#9856)
- [MAINTENANCE] enable tests (#9865)
- [MAINTENANCE] Integration test around pandas ABS partitioning (#9837)
- [MAINTENANCE] Integration tests around s3 batches (#9846)
- [MAINTENANCE] GCS Integration tests around partitioning (#9839)
- [MAINTENANCE] Update context factories to delete by name (#9870)
- [MAINTENANCE]
ExpectationSuite
API cleanup (#9875) - [MAINTENANCE] Remove yaml config validator again (#9877)
- [MAINTENANCE] Remove dataconnector tests that reference block style D… (#9879)
- [MAINTENANCE] Remove some references to block style datasource (#9868)
- [MAINTENANCE] Remove URN support (#9886)
- [MAINTENANCE] Rename core partitioners (#9894)
- [MAINTENANCE] Remove legacy
GeCloudStoreBackend
(#9893) - [MAINTENANCE] FileDataAsset BatchDefinition API accepts either
str
orre.Pattern
(#9895) - [MAINTENANCE] Instrument validation workflows (#9889)
- [MAINTENANCE] Remove remaining references to block style datasources (#9881)
- [MAINTENANCE] Refactor legacy
anonymous_usage_statistics
into new top-level fields (#9891) - [MAINTENANCE] Remove suite CRUD from data_context (#9890)
- [MAINTENANCE] Ensure that actions have names (#9902)
- [MAINTENANCE] Remove simple sqlalchemy datasource (#9900)
- [MAINTENANCE] Remove references to suite crud (#9907)
- [MAINTENANCE] Improve error message around instantiating and saving s… (#9908)
- [MAINTENANCE] Remove BaseDatasource (#9901)
- [MAINTENANCE] Remove DatasourceConfig (#9916)
- [MAINTENANCE] Ruff
0.4.4
(#9918) - [MAINTENANCE] Update packaging pipeline to work on 1.0 (#9922)
- [MAINTENANCE] Remove legacy DataConnectors (#9923)
- [MAINTENANCE] Remove batch kwargs (#9932)
- [MAINTENANCE] Move
convert_to_json_serializable
to top-level utils package (#9933) - [MAINTENANCE] Ban future use of
convert_to_json_serializable
(#9935) - [MAINTENANCE] Remove batching regex from FilePathDataConnector (#9898)
1.0.0a3
- [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 - handledir()
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
todata_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
1.0.0a2
- [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 ([...
0.18.12
0.18.11
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
0.18.9
- [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 legacyPandasDataset
(#9471) - [MAINTENANCE] Ignore pandas
DeprecationWarning
for legacyCustomPandasDataset
(#9473) - [MAINTENANCE] Fix pandas usage due to
DeprecationWarning
(#9478) - [MAINTENANCE] Release without
docs-snippets
tests for0.18.x
(#9480)
1.0.0a1
0.18.8
- [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
Updateget_context()
overload to forEphemeralDataContext
(#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)