Recent Releases of great_expectations

great_expectations - 1.5.10

  • [DOCS] Completeness anomaly detection now uses forecasted range (#11346)
  • [DOCS] forecasted range limitation (#11349)
  • [MAINTENANCE] Bump mermaid from 11.9.0 to 11.10.1 in /docs/docusaurus (#11348)

- Python
Published by gyermich 9 months ago

great_expectations - 1.5.9

  • [FEATURE] Update JSON schemas for Expectations to incorporate failure severity (#11337)
  • [DOCS] remove "settings" from nav paths (#11332)
  • [DOCS] env var typo (#11335)
  • [DOCS] Sunset Cloud API version 0.18 (#11334)
  • [DOCS] temporarily remove link checker (#11342)
  • [DOCS] Split manage expectations page (#11340)
  • [MAINTENANCE] Fix webpack-dev-server and form-data vulnerabilities (#11339)

- Python
Published by alena-hutchinson 10 months ago

great_expectations - 1.5.8

  • [BUGFIX] Handle SQL parameter limit for Databricks (#11317)
  • [DOCS] Move ingestion in diagram (#11329)
  • [DOCS] Update configuremetadatastores.md (#11316) (thanks @Abdelkrim)
  • [DOCS] User Input to Expectation Generation Retry Workflows (#11325)
  • [MAINTENANCE] Restore Link Checker CI step (#11327)
  • [MAINTENANCE] pre-commit autoupdate (#11330)

- Python
Published by joshua-stauffer 10 months ago

great_expectations - 1.5.7

  • [BUGFIX] change pyspark column reference from DataFrame.getitem to F.col() (#11286) (thanks @alansk97)
  • [MAINTENANCE] Remove link checker step (temporarily) (#11322)
  • [MAINTENANCE] Fix MSSQL compatibility test CI flow (#11320)
  • [MAINTENANCE] Bump posthog 6.1.0 (#11303)
  • [MAINTENANCE] Improve CI speed for marker tests (#11321)
  • [MAINTENANCE] Bump form-data from 4.0.2 to 4.0.4 in /docs/docusaurus (#11310)
  • [MAINTENANCE] pre-commit autoupdate (#11287)
  • [MAINTENANCE] Bump mypy to 1.16.1 (#11262)
  • [MAINTENANCE] Add typing extensions dependency to build (#11323)
  • [MAINTENANCE] Update build commands (#11324)

- Python
Published by NathanFarmer 10 months ago

great_expectations - 1.5.6

  • [BUGFIX] Remove incompatible min/max types for some range expectations (#11305)
  • [DOCS] generate SQL (#11289)
  • [DOCS] Data Health (#11294)
  • [DOCS] Add postgres flavors to expectation docstrings (#11304)
  • [DOCS] pipeline architecture diagram (#11298)
  • [DOCS] Standardize data source naming in docstrings (#11306)
  • [DOCS] new Data Sources (#11293)
  • [DOCS] restore link checker (#11308)
  • [DOCS] Data Health screenshot (#11307)
  • [MAINTENANCE] : Add scripts to clean up databricks and snowflake schemas (#11297)
  • [MAINTENANCE] Update docstring for Postgres flavor data sources (#11302)
  • [MAINTENANCE] cloud-snippets under test (#11292)

- Python
Published by dctalbot 10 months ago

great_expectations - 1.5.5

  • [FEATURE] Add new Postgres "flavor" Data Source classes (#11290)
  • [FEATURE] Add BigQuery data source class (#11296)
  • [BUGFIX] Disable init analytics as it was not really getting entirely disabled when specified on data context config (#11276) (thanks @jmcorreia)
  • [DOCS] Correct forecasted range caveat (#11295)
  • [MAINTENANCE] Bump ruff to 0.12.2 (#11288)

- Python
Published by josectobar 11 months ago

great_expectations - 1.5.4

  • [BUGFIX] B/gx 1174/generalize schema expectation (#11272)
  • [BUGFIX] Fix renderer for ExpectTableColumnsToMatchSet (#11281)
  • [DOCS] Anomaly Detection: Expectation drawer and model (#11234)
  • [DOCS] Clarify integration support policy page (#11247)
  • [MAINTENANCE] Remove TableFactory from cloud e2e (#11274)
  • [MAINTENANCE] Bump ruff to 0.12.0 (#11263)
  • [MAINTENANCE] convert Snowflake & Databricks integration tests to parameterizebatchfordatasources (#11277)

- Python
Published by shiplet 11 months ago

great_expectations - 1.5.3

  • [BUGFIX] Make ExpectTableColumnsToMatchSet case insensitive (#11266)
  • [DOCS] ExpectColumnProportionOfNonNullValuesToBeBetween (#11245) (#11257)
  • [MAINTENANCE] Allow posthog v4 and v5 (#11265)

- Python
Published by wookasz 11 months ago

great_expectations - 1.5.2

  • [FEATURE] Add SuiteParameterDict to all Expectation Kwargs (#11222) (thanks @Pascal06S)
  • [BUGFIX] fix ValidationError in ExpectColumnPairValuesToHaveDifferenceOfCustomPercentage (#11209) (thanks @sariaslaso)
  • [BUGFIX] add_batch_definition_whole_directory only loading 1 file (#11254)
  • [BUGFIX] Remove datetime types from proportion min_value and max_value parameters (#11259)
  • [DOCS] temporarily remove link checker (#11250)
  • [DOCS] Cloud API data source tip (#11248)
  • [DOCS] ExpectColumnProportionOfNonNullValuesToBeBetween (#11245) (#11257)
  • [MAINTENANCE] Update "fraction" to "proportion" on NonNullProportion renderer (#11253)
  • [MAINTENANCE] Bump brace-expansion from 1.1.11 to 1.1.12 in /docs/docusaurus (#11251)

- Python
Published by tyler-hoffman 12 months ago

great_expectations - 1.5.1

  • [FEATURE] Add ColumnAggregateNonNullCount metric (#11229)
  • [FEATURE] ExpectColumnProportionOfUniqueValuesToBeBetween (#11235)
  • [DOCS] Revise use of the term "API" (#11196)
  • [DOCS] fix link to removed content (#11232)
  • [MAINTENANCE] Revert "[MAINTENANCE] Snowflake tests only run with snowflake flag" (#11230)
  • [MAINTENANCE] Add session pool to expectation tests (#11228)
  • [MAINTENANCE] Remove RuleBasedProfiler (#11231)

- Python
Published by gyermich 12 months ago

great_expectations - 1.5.0

  • [MINORBUMP] docs for Multi-source Expectations (#11165)
  • [DOCS] revise use of the term "Cloud" in the Core docs (#11207)
  • [DOCS] restore link checker (#11212)
  • [MAINTENANCE] add warning filter (#11217)
  • [MAINTENANCE] Update renderer labels (#11216)
  • [MAINTENANCE] Improve ExpectQueryResultsToMatchComparison docstring (#11221)
  • [MAINTENANCE] pre-commit autoupdate (#11218)
  • [MAINTENANCE] Remove pkg_resources dependency (#11213)
  • [MAINTENANCE] Example suite parameter tests (#11225)
  • [CONTRIB] Add type geometry and super into redshiftexecutionengine.py (#11194) (thanks @VolkovGeoPhy)

- Python
Published by alena-hutchinson 12 months ago

great_expectations - 1.4.6

  • [BUGFIX] Handle unhashable data types for ExpectQueryResultsToMatchComparison (#11193)
  • [BUGFIX] Make type expectation case-insensitive for Databricks, Snowflake an Postgres (#11192)
  • [BUGFIX] Handle set rendering cases for ExpectQueryResultsToMatchComparison (#11203)
  • [BUGFIX] Handle UUID in rendered content (#11204)
  • [DOCS] Anomaly Detection (#11172)
  • [DOCS] Refine use of the term "platform" (#11187)
  • [DOCS] Update docs to reflect that views are supported (#11198)
  • [DOCS] Revise use of the term "Core" in relation to Cloud (#11205)
  • [MAINTENANCE] Add CloudAMQP connection string env variable to ci (#11190)
  • [MAINTENANCE] Show gx cloud logs on cloud test failures. (#11188)
  • [MAINTENANCE] limit pyspark to <4.0 due to breaking changes in types (#11197)
  • [MAINTENANCE] Ignore warnings around pkg_resources (#11201)
  • [MAINTENANCE] Update descriptions for multi-source parameter (#11202)
  • [MAINTENANCE] Snowflake tests only run with snowflake flag (#10605)

- Python
Published by ashmortar about 1 year ago

great_expectations - 1.4.5

  • [DOCS] ExpectAI for all Data Sources (#11178)
  • [MAINTENANCE] Fix nightly data source cleanup action setup (#11176)
  • [MAINTENANCE] pre-commit autoupdate (#10480)
  • [MAINTENANCE] Do not fail tests on snowflake ssl connection warning. (#11180)
  • [MAINTENANCE] Upgrade ruff (#11182)
  • [MAINTENANCE] Update Posthog analytics events (#11179)
  • [MAINTENANCE] Rename multi-source Expectation and parameters (#11185)
  • [MAINTENANCE] Add single value rendering path to multi-source Expectation (#11186)
  • [CONTRIB] use existing LRU cache for secrets store (#11184) (thanks @ThiloSchneider-fraport)
  • [CONTRIB] add GEOMETRY, and SUPER types to REDSHIFT_TYPES (#11183) (thanks @VolkovGeoPhy)

- Python
Published by joshua-stauffer about 1 year ago

great_expectations - 1.4.4

  • [FEATURE] Compute missing/unexpected rows for ExpectQueryResultsToMatchSource (#11161)
  • [FEATURE] ExpectQueryResultsToMatchSource table diagnostic renderer (#11168)
  • [FEATURE] ExpectQueryResultsToMatchSource renderer for single-column … (#11173)
  • [DOCS] remove link checker (#11162)
  • [MAINTENANCE] Fix dying mssql compatibility tests. (#11153)
  • [MAINTENANCE] Bump prismjs from 1.29.0 to 1.30.0 in /docs/docusaurus (#11126)
  • [MAINTENANCE] Breakout redshift tests into own job. (#11167)
  • [MAINTENANCE] Bring back redshift creds for docs tests (#11169)
  • [MAINTENANCE] Improve ExpectQueryResultsToMatchSource docstring (#11158)
  • [MAINTENANCE] Nightly redshift cleanup (#11166)
  • [MAINTENANCE] Bump image-size from 1.2.0 to 1.2.1 in /docs/docusaurus (#11125)
  • [MAINTENANCE] Add prescriptive atomic renderer to ExpectQueryResultsToMatchSource (#11160)
  • [MAINTENANCE] Resolve datetime deprecation warnings (#11134) (thanks @emmanuel-ferdman)
  • [MAINTENANCE] Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /docs/docusaurus (#11120)
  • [MAINTENANCE] Bump @babel/runtime from 7.26.9 to 7.27.0 in /docs/docusaurus (#11124)
  • [MAINTENANCE] Bump estree-util-value-to-estree from 3.3.2 to 3.3.3 in /docs/docusaurus (#11121)
  • [MAINTENANCE] ensure latest docker compose (#11156)
  • [MAINTENANCE] Fix flakey test and simplify another assertion (#11163)
  • [MAINTENANCE] Update ExpectQueryResultsToMatchSource DQI (#11164)
  • [MAINTENANCE] Bump @babel/helpers from 7.26.9 to 7.27.0 in /docs/docusaurus (#11123)
  • [MAINTENANCE] Change DQ issue for ExpectQueryResultsToMatchSource (#11174)
  • [CONTRIB] Update ruff badge (#10905) (thanks @esadek)

- Python
Published by NathanFarmer about 1 year ago

great_expectations - 1.4.3

  • [FEATURE] Test infra to support source to target expectations (#11138)
  • [FEATURE] QueryDataSourceTable metric + provider (#11149)
  • [DOCS] ExpectAI approval workflow (#11072)
  • [DOCS] restore link checker (#11135)
  • [DOCS] alerts for ExpectAI (#11154)
  • [MAINTENANCE] Temporarily pin gx-redshift for python 3.9 (#11142)
  • [MAINTENANCE] Revert "[DOCS] restore link checker" (#11145)
  • [MAINTENANCE] Capitalize "Expectation" in mostly description (#11147)
  • [MAINTENANCE] Add SupportedDataSources enum (#11143)
  • [MAINTENANCE] Restore link checker (#11146)
  • [MAINTENANCE] Remove slow test cases (#11152)
  • [MAINTENANCE] Remove testexpectationsv3_api.py (#11098)
  • [MAINTENANCE] Revert: "Temporarily pin gx-redshift for python 3.9" (#11151)

- Python
Published by joshua-stauffer about 1 year ago

great_expectations - 1.4.2

  • [FEATURE] Changes to Redshift connection_string validator to support a dict type (#11119)
  • [FEATURE] expectations: redshift support (#11128)
  • [DOCS] make try gx core code sample match descriptive text (#11129)
  • [DOCS] hide broken table of contents (#11130)
  • [MAINTENANCE] Add Galina to core devs. Remove others. (#11117)
  • [MAINTENANCE] Add metric docstrings and fix import paths (#11118)
  • [MAINTENANCE] Update type packaging (#11115)
  • [MAINTENANCE] Improve MetricErrorResult and Batch.compute_metrics() API typing (#11127)

- Python
Published by billdirks about 1 year ago

great_expectations - 1.4.1

  • [FEATURE] Allow user to provide connection details to connect to Redshift (#11105)
  • [FEATURE] Add ColumnDescriptiveStats metric (#11108)
  • [BUGFIX] MicrosoftTeamsNotificationAction failing with 400 Bad Request (#11106) (thanks @jwalant-dattani)
  • [BUGFIX] expectcolumnvaluestobe_between allows both min/max values to be None or empty strings (#11102)
  • [BUGFIX] redshift: prevent runtime TypeError (#11112)
  • [MAINTENANCE] Cleanup metrics package (#11109)

- Python
Published by billdirks about 1 year ago

great_expectations - 1.4.0

  • [FEATURE] Add ColumnSampleValues metric (#11083)
  • [FEATURE] Add Redshift to SUPPORTEDDATASOURCES where appropriate (#11084)
  • [FEATURE] Add gx-redshift extra (#11092)
  • [FEATURE] Add ColumnValuesMatchRegexCount metric (#11091)
  • [BUGFIX] Expectations fail validation when using sets/tuples as value_set due to JSON serialization (#11082) (thanks @gyermich)
  • [DOCS] update schedule instructions (#11080)
  • [DOCS] Fix default gx directory in docstring (#11077)
  • [MAINTENANCE] Improve PostHog pageview tracking in docs (#11087)
  • [MAINTENANCE] Add ColumnDistinctValues metric (#11081)
  • [MAINTENANCE] Type narrowing on compute_metrics with a single metric (#11089)
  • [MAINTENANCE] Implement ColumnValuesMatchRegexValues metric (#11088)
  • [MAINTENANCE] Implement ColumnValuesNotMatchRegexValues metric (#11096)
  • [MAINTENANCE] Run gx-sqlalchemy-redshift tests. (#11094)

- Python
Published by wookasz about 1 year ago

great_expectations - 1.3.14

  • [FEATURE] Fix ExpectColumnValuesToBeOfType bug and also work with sqla2 (#11062)
  • [FEATURE] Add gx-redshift extra dependency (#11063)
  • [FEATURE] Enable SQLAlchemy 2.x support for BigQuery (#11059)
  • [BUGFIX] Add test for 8-bit character support in row conditions parser (#11053)
  • [BUGFIX] Respect contextrootdir in get_context (#11078)
  • [DOCS] update schedule instructions (#11080)
  • [MAINTENANCE] update docs usage of posthog (#11060)
  • [MAINTENANCE] Improve package autocompletion behavior (#11070)
  • [MAINTENANCE] Add BatchColumnTypes metric (#11069)
  • [MAINTENANCE] Implement SampleValues metric (#11071)
  • [MAINTENANCE] Implement ColumnDistinctValuesCount (#11075)
  • [MAINTENANCE] Implement ColumnNullCount metric (#11073)
  • [MAINTENANCE] Revert "[FEATURE] Add gx-redshift extra dependency" (#11079)

- Python
Published by josectobar about 1 year ago

great_expectations - 1.3.13

  • [FEATURE] Add initial RedShift datasource (#11011)
  • [BUGFIX] Prevent sqlite metric impl from overwriting default sqlalchemy (#11055)
  • [DOCS] Add key pair authentication as a limitation of ExpectAI in manage_expectations.md (#11047) (thanks @adeola-ak)
  • [DOCS] reflect change on metrics page, clarify perms (#11052)
  • [DOCS] test coverage metrics part 2 (table) (#11046)
  • [DOCS] completeness change detection (#11039)
  • [DOCS] ccd fast follow (#11056)
  • [DOCS] update coverage health screenshot (#11057)
  • [MAINTENANCE] Use getmetricprovider internal to registry (#11044)

- Python
Published by shiplet about 1 year ago

great_expectations - 1.3.12

  • [DOCS] KL divergence gallery fix (#11040)
  • [MAINTENANCE] Add MINORBUMP title tag. (#10841)
  • [MAINTENANCE] Add a sqlite execution engine and 1 sqlite specific metric. (#11042)

- Python
Published by gyermich about 1 year ago

great_expectations - 1.3.11

  • [FEATURE] Add the ability to run checkpoints with cloud windowed expectations (#11027)
  • [BUGFIX] Distinct values expectations correctly compare dates and datetimes (#11030)
  • [DOCS] restore link checker (#11025)
  • [DOCS] - single category for Expectations (#11008)
  • [DOCS] fix error in filesystem data source docs (#11019)
  • [MAINTENANCE] Remove default snowflake role (#11004)
  • [MAINTENANCE] Add mode to props sent in analytics (#11001)
  • [MAINTENANCE] Update ci.yml so pr targets become pr-event targets (#11031)
  • [MAINTENANCE] Remove timber from CODEOWNERS (#10996)
  • [MAINTENANCE] Update aws ci secret vars. (#11035)
  • [MAINTENANCE] Revert Update aws ci secret vars. (#11036)
  • [MAINTENANCE] Add ci aws creds. (#11037)
  • [MAINTENANCE] Point tests to aws buckets in oss account. (#11034)
  • [MAINTENANCE] Fix atomic diagnostic observed value renderers when used with datetime (#11033)

- Python
Published by alena-hutchinson about 1 year ago

great_expectations - 1.3.10

  • [DOCS] beta badge followup (#11015)
  • [DOCS] Test coverage metrics (#11002)
  • [MAINTENANCE] refactor to use data_context fixture (#10997)
  • [MAINTENANCE] Remove unneeded tests (#11007)
  • [MAINTENANCE] remove numeric dqi from validity expectations (#11005)
  • [MAINTENANCE] Upgrade transitive dependencies and stop using internal docusaurus functions (#11009)
  • [MAINTENANCE] Stop over alerting on failures (#11021)
  • [MAINTENANCE] remove outdated walkthrough modal (#11022)
  • [MAINTENANCE] Bump mysql max_connections for tests (#11023)

- Python
Published by ashmortar about 1 year ago

great_expectations - 1.3.9

  • [FEATURE] Remove batch_id parameter from Metric classes (#10971)
  • [FEATURE] QueryRowCount metric (#10964)
  • [FEATURE] ColumnPairValueInSet metric (#10969)
  • [FEATURE] MultiColumnValues metric (#10973)
  • [BUGFIX] Validation Definition factory addorupdate doesnt allow updating batch definition (#10960)
  • [BUGFIX] Fix 3 batch.compute_metrics bugs and enforce len(metrics) == len(results) (#10979)
  • [BUGFIX] Ensure Asset.getbatchdefinition returns BatchDefinition with ID (#10986)
  • [BUGFIX] Raise error when ExpectColumnValuesToBeBetween is run against an unsupported column (#10995)
  • [DOCS] make airflow provider discoverable (#10967)
  • [DOCS] Adding title to codeblocks in API (#10970)
  • [DOCS] Adds script to update links when new docs version is cut (#10976)
  • [DOCS] Add README.md to scripts folder (#10982)
  • [DOCS] DOC-1045: Beta badge (#10980)
  • [DOCS] DSB-1312: Fix validation definition parameters display (#10981)
  • [DOCS] temporarily remove link checker (#10992)
  • [DOCS] volume change detection (#10927)
  • [DOCS] update action docs to include custom field example (#10987)
  • [DOCS] update search key (#10994)
  • [DOCS] Adding formatting to codeblocks in API (#10985)
  • [MAINTENANCE] Remove Domain mixin from Metrics API (#10966)
  • [MAINTENANCE] Remove old workflow. (#10975)
  • [MAINTENANCE] Slack notification message - remove duplicated link text, decluttering (#10890) (thanks @data-han)
  • [MAINTENANCE] Upgrade mypy to version 1.15.0 (#10988)
  • [MAINTENANCE] Change github action event name we exclude from marker tests (#10991)
  • [MAINTENANCE] Remove unused domain key (#10983)
  • [MAINTENANCE] Analytics event for validation definition runs (#10984)
  • [MAINTENANCE] Upgrade ruff to version 0.9.9 (#10990)
  • [MAINTENANCE] Remove duplicated configuration (#10989)
  • [MAINTENANCE] refactor to use data_context fixture (#10997)

- Python
Published by tyler-hoffman about 1 year ago

great_expectations - 1.3.8

  • [FEATURE] Batch.compute_metrics() (#10950)
  • [FEATURE] ColumnValuesNonNull and ColumnValuesNonNullCount metrics (#10959)
  • [FEATURE] Add mean to metrics API (#10961)
  • [FEATURE] Remove batch_id parameter from Metric classes (#10971)
  • [DOCS] SSO cta (#10872)
  • [DOCS] Display args, returns and raises as tables in API reference pages (#10910)
  • [DOCS] typo (#10965)
  • [DOCS] Args and Raises in API reference should be able to display several rows (#10968)
  • [MAINTENANCE] Remove table parameter from all Metric Domains (#10954)
  • [CONTRIB] remove table domain key (#10956) (thanks @VolkovGeoPhy)

- Python
Published by NathanFarmer over 1 year ago

great_expectations - 1.3.7

  • [FEATURE] BatchRowCount Metric (#10944)
  • [BUGFIX] remove unused domain key (#10951)
  • [DOCS] Replacing search keys with env variables (#10940)
  • [DOCS] SSO cta (#10872)
  • [MAINTENANCE] Make Metric.config un-instantiable and excluded from auto-complete (#10938)
  • [MAINTENANCE] Drop jinja2 v2 support (#10941)
  • [MAINTENANCE] Require Metric.name instead of using name inference (#10953)

- Python
Published by billdirks over 1 year ago

great_expectations - 1.3.6

  • [BUGFIX] Quote password before passing to SnowflakeURL (#10919)
  • [BUGFIX] Trim the unexpected rows query (#10923)
  • [BUGFIX] Make MetricConfiguration.id immutable (#10929)
  • [BUGFIX] test_diagnostic_checklist import error (#10934)
  • [BUGFIX] ExpectTableRowCountToBeBetween fails validation with Runtime Parameters (#10925) (thanks @eric-brady)
  • [DOCS] Fix HTML entity character in API reference code blocks (#10915)
  • [DOCS] AI-recommended Expectations (#10913)
  • [DOCS] Fix lack of formatting in actions.py (#10918)
  • [DOCS] Feedback form issues should have status "intake" (#10933)
  • [DOCS] Fix sidebar highlight by deleting subpages from the sidebar (#10903)
  • [DOCS] Added useLocation mock (#10939)
  • [MAINTENANCE] Ensure clear error if cloud mode requested and env vars aren't found (#10916)
  • [MAINTENANCE] Remove concurrency block from GitHub CI workflow (#10930)
  • [MAINTENANCE] Add Metric and Domain base classes (#10920)
  • [MAINTENANCE] Remove unreferenced docs snippets (#10937)
  • [MAINTENANCE] Metric Result types (#10932)
  • [MAINTENANCE] Make Metric.config un-instantiable and excluded from auto-complete (#10938)

- Python
Published by dctalbot over 1 year ago

great_expectations - 1.3.5

  • [DOCS] New icons for admonitions (#10899)
  • [DOCS] Algolia fix (#10907)
  • [MAINTENANCE] Add row_condition datetime testing for Pandas and Spark (#10892)
  • [MAINTENANCE] Cleanup bigquery every 3 hours (#10900)
  • [MAINTENANCE] Add strict to Window type (#10906)
  • [MAINTENANCE] ensure run_id on ValidationDefinition.run (#10909)

- Python
Published by NathanFarmer over 1 year ago

great_expectations - 1.3.4

  • [BUGFIX] row_condition datetimes getting tuncated to dates (#10891)
  • [DOCS] restore lychee (#10889)
  • [DOCS] DOC-966: display properties in api reference as tables (#10880)
  • [DOCS] DOC-966: display api reference methods signatures as code blocks (#10882)
  • [DOCS] Dynamic Parameters for Completeness Expectations (#10873)
  • [DOCS] Deleting versioned pages of 0.18 that should not be versioned (#10893)
  • [MAINTENANCE] Allow forked PRs to run CI (#10894)
  • [MAINTENANCE] Remove bot check on permissions checker action (#10895)

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 1.3.3

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

- Python
Published by NathanFarmer over 1 year ago

great_expectations - 1.3.2

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

- Python
Published by shiplet over 1 year ago

great_expectations - 1.3.1

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

- Python
Published by NathanFarmer over 1 year ago

great_expectations - 1.3.0

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

- Python
Published by billdirks over 1 year ago

great_expectations - 1.2.6

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

- Python
Published by cdkini over 1 year ago

great_expectations - 1.2.5

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

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 1.2.4

  • [DOCS] ADR around not using meta fields (#10672)
  • [DOCS] Update Expectation conditions docs (#10661)
  • [DOCS] community contributions - November 2024 (#10681)
  • [DOCS] Data quality on integrity (#10583)
  • [MAINTENANCE] : standardize atomicdiagnosticobservedvalue (#10643)
  • [MAINTENANCE] Add support to framework for spark integration testing (#10670)
  • [MAINTENANCE] Reduce test duration of flakey test (#10663)
  • [MAINTENANCE] DatabricksSQL expectation testing (#10653)
  • [MAINTENANCE] Add datetime inference to test framework (#10666)
  • [MAINTENANCE] Add bigquery to marker tests (#10674)
  • [MAINTENANCE] Update testing framework to work with bigquery (#10675)
  • [MAINTENANCE] Fixture to get assets for test framework (#10673)
  • [MAINTENANCE] Update CODEOWNERS with reqs owner. (#10684)
  • [MAINTENANCE] Remove commented out code (#10686)
  • [MAINTENANCE] Tests to prove sqlite partitioners work (#10676)
  • [MAINTENANCE] Condition parser typing and row conditions testing (#10667)
  • [MAINTENANCE] Improve experience around expectation deletion with Cloud-backed suites (#10662)

- Python
Published by billdirks over 1 year ago

great_expectations - 1.2.3

  • [BUGFIX] double-sided z score renderer (#10648)
  • [BUGFIX] Stop masking config strings (#10625)
  • [DOCS] Mark actions as not ready for contributions (#10646)
  • [DOCS] MS Teams Action (#10655)
  • [DOCS] Remove install instructions for redshift and trino (#10660)
  • [MAINTENANCE] Clean up Azure CI configuration (#10638)
  • [MAINTENANCE] add Aaron to teams file (#10641)
  • [MAINTENANCE] Bump ruff to 0.7.2 (#10629)
  • [MAINTENANCE] Bump docstring-parser to 0.16 (#10608)
  • [MAINTENANCE] Add integration test for MicrosoftTeamsNotificationAction (#10628)
  • [MAINTENANCE] Clean up MicrosoftTeamsNotificationAction docstring and import patterns (#10642)
  • [MAINTENANCE] Add constant for all unparameterized data sources to test (#10654)
  • [MAINTENANCE] Refactor Checkpoint utils (#10649)
  • [MAINTENANCE] Sqlite integration testing (#10657)
  • [MAINTENANCE] Use random schema in integration tests (#10658)

- Python
Published by cdkini over 1 year ago

great_expectations - 1.2.2

  • [FEATURE] Add check for valid column type when calling addbatchdef in a sql asset (#10590)
  • [FEATURE] Expectations tests against SQL backends infer column types (#10622)
  • [BUGFIX] Parse spaces in row condition column name (#10611)
  • [BUGFIX] Batch Expectations correctly handle date min and max values (#10613)
  • [BUGFIX] Mask conn_str in configs (#10626)
  • [BUGFIX] Missing renderer params when row_condition is used (#10632)
  • [DOCS] Updated cloud action support posture to be in line with reality (#10609)
  • [DOCS] Add dynamic parameters documentation (#10483)
  • [DOCS] Fix column name in failing example for ExpectColumnValuesToBeB… (#10620)
  • [DOCS] remove unsupported actions (#10624)
  • [MAINTENANCE] Bump mermaid from 10.9.0 to 10.9.3 in /docs/docusaurus (#10549)
  • [MAINTENANCE] Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /docs/docusaurus (#10566)
  • [MAINTENANCE] Mock posthog in action tests (#10615)
  • [MAINTENANCE] Add another member to teams.yml (#10616)
  • [MAINTENANCE] Validate Expectation JSON Schema follows meta-schema specification (#10627)
  • [MAINTENANCE] Prevent unneeded test setup/teardown (#10619)
  • [MAINTENANCE] dynamically generate extra table names in tests (#10630)
  • [MAINTENANCE] test cleanup (#10631)
  • [MAINTENANCE] Add mysql support to testing framework (#10633)
  • [MAINTENANCE] Make PR Title Checker GH Action more secure (#10636)
  • [MAINTENANCE] Add mssql support to testing framework (#10634)

- Python
Published by joshua-stauffer over 1 year ago

great_expectations - 1.2.1

  • [BUGFIX] Add redirect for deploy-gx-agent (#10573)
  • [BUGFIX] Fix typing on mostly and value_set fields (#10571)
  • [BUGFIX] ExpectationSuite equality should ignore expectation ordering (#10562)
  • [BUGFIX] Get MicrosoftTeamsNotificationAction working with V1 (#10593)
  • [BUGFIX] Support string substitution for EmailAction (#10600)
  • [BUGFIX] Ensure that data docs are accessible through MS Teams action results (#10599)
  • [BUGFIX] Incorrect row count when UnexpectedRowsExpectation returns more than 200 rows (#10604)
  • [DOCS] Edit API reference internal links to prevent 404s (#10528)
  • [DOCS] data quality distribution analysis, working draft (#10440)
  • [DOCS] Changing broken links in changelog file and some left in reference/API (#10588)
  • [DOCS] Fixes small friction points noticed during onboarding (#10560)
  • [DOCS] remove duplication in GCP Secret Manager instructions (#10591)
  • [DOCS] loose ends for python 3.12 support (#10596)
  • [DOCS] Fixes more small issues noticed during onboarding (#10598)
  • [DOCS] Mark MicrosoftTeamsNotificationAction as first-class (#10595)
  • [DOCS] Add lychee to spot broken urls (#10585)
  • [MAINTENANCE] PostgreSQL Expectation Tests (#10582)
  • [MAINTENANCE] Snowflake Expectation Tests (#10586)
  • [MAINTENANCE] Reenable xfailed e2e tests (#10555)
  • [MAINTENANCE] Add test to public api to ensure that decorated methods have decorated parent classes (#10529)
  • [MAINTENANCE] Bump ruff and mypy versions to 0.7.1 and 1.13.0, respectively (#10565)
  • [MAINTENANCE] Return informative error when saving expectation suite (#10570)
  • [MAINTENANCE] Filesystem expectation testing (#10556)
  • [MAINTENANCE] Update teams.yml devrel members. (#10567)
  • [MAINTENANCE] Update 0.18.x changelog for release of 0.18.22 (#10575)
  • [MAINTENANCE] Add more canonical expectation tests (#10578)
  • [MAINTENANCE] Clean up misc utils (#10581)
  • [MAINTENANCE] update docs link for configuring credentials (#10580)
  • [MAINTENANCE] DRY up config substitution for slack notifications (#10602)
  • [MAINTENANCE] Support config substitution for MicrosoftTeamsNotificationAction (#10606)
  • [MAINTENANCE] Add testing support for multi-asset data sources (#10592)
  • [MAINTENANCE] Instrument analytics for Checkpoint action creation and runs (#10597)

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 0.18.22

  • [BUGFIX] Fix datadocs icons (v0.18) (#10561)

- Python
Published by billdirks over 1 year ago

great_expectations - 1.2.0

  • [BUGFIX] Remove row_condition from Expectations for which it does not apply (#10519)
  • [BUGFIX] fix rendering performance (#10530)
  • [BUGFIX] Ensure that file-backed domain objects are stored in JSON files (#10523)
  • [BUGFIX] File Path Batch Definitions serialize incorrectly (#10543)
  • [DOCS] Bump max Python version in docs (#10522)
  • [DOCS] Fix some typos (#10521)
  • [DOCS] Add redirects for old URLs that no longer exist (#10516)
  • [DOCS] Update Data Doc site configuration page (#10536)
  • [DOCS] Add base Datasource to Public API (#10527)
  • [DOCS] DSB-1009: Add Learn page for GX - Airflow data pipeline tutorial (#10534)
  • [DOCS] Change href from relative path to root in API docs (version 0.18) (#10507)
  • [DOCS] Fixing broken links (#10541)
  • [DOCS] Community/issues board mentions (#10548)
  • [DOCS] Update _redirects (#10558)
  • [MAINTENANCE] ruff 0.6.9 + mypy 0.12 (#10525)
  • [MAINTENANCE] Bump ruff to 0.7.0 (#10535)
  • [MAINTENANCE] Add DataAsset.get_batch_definition to public API docs (#10533)
  • [MAINTENANCE] Remove TRY203 Ruff violations (#10540)
  • [MAINTENANCE] Update gx row_condition parser (#10524)
  • [MAINTENANCE] Use python 3.12 in netlify (#10531)
  • [MAINTENANCE] Update airflow snippet to use checkpoint name rather than id (#10551)
  • [MAINTENANCE] Fix azure aws/spark tests (#10550)
  • [MAINTENANCE] Remove util functions from public API (#10557)
  • [MAINTENANCE] Basic expectation testing framework (#10554)
  • [MAINTENANCE] Reenable xfailed e2e tests (#10555)

- Python
Published by billdirks over 1 year ago

great_expectations - 1.1.3

  • [BUGFIX] Fix datadocs icons (#10511)
  • [DOCS] Add public_api decorators to object factories (#10513)
  • [DOCS] Patch incorrect label in migration guide (#10518)
  • [MAINTENANCE] Remove snapshottest dependency (#10498)
  • [MAINTENANCE] Add GH Actions for release process (#10502)
  • [MAINTENANCE] Support Python 3.12 (#10503)
  • [MAINTENANCE] Patch ge_releaser installation pattern in released-related GH Actions (#10509)
  • [MAINTENANCE] Enable pact test for all expectation suites (#10506)
  • [MAINTENANCE] Isolate clickhouse marker in CI (#10512)

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 1.1.2

  • [FEATURE] Add context.enable_analytics method (#10385)
  • [BUGFIX] V1 Validator shouldn't mutate user's result format dict (#10496)
  • [DOCS] Update min version in _data.jsx (#10494)
  • [MAINTENANCE] Remove result_url from CheckpointResult (#10493)
  • [MAINTENANCE] Deprecate context.get_datasource (#10471)

- Python
Published by joshua-stauffer over 1 year ago

great_expectations - 1.1.1

  • [BUGFIX] Ensure that SlackNotificationAction credentials don't get serialized (#10476)
  • [BUGFIX] Ensure that Cloud-backed validation results get IDs (#10478)
  • [DOCS] Remove Python 3.8 reference from readme (#10474)
  • [DOCS] dbt Tutorial created in collaboration with Jonathan Porter (#10458)
  • [DOCS] Replace terms.json urls in v0.18 (#10479)
  • [DOCS] V0 to V1 Migration Guide (#10477)
  • [MAINTENANCE] Remove Python 3.8 Support (EOL) (#10441)
  • [MAINTENANCE] Bump dompurify from 3.0.11 to 3.1.7 in /docs/docusaurus (#10465)
  • [MAINTENANCE] Bump express from 4.19.2 to 4.21.0 in /docs/docusaurus (#10464)
  • [MAINTENANCE] Bump webpack from 5.88.2 to 5.94.0 in /docs/docusaurus (#10463)
  • [MAINTENANCE] Bump micromatch from 4.0.5 to 4.0.8 in /docs/docusaurus (#10466)
  • [MAINTENANCE] Remove old team and non-gx employees from teams.yml (#10469)
  • [MAINTENANCE] Remove contrib pipeline. (#10470)
  • [MAINTENANCE] Remove makefun dependency (#10472)
  • [MAINTENANCE] Add public-api check back to CI (#10449)
  • [MAINTENANCE] Clean up requirements files (#10485)
  • [MAINTENANCE] Remove ipython dependency (#10487)
  • [MAINTENANCE] Remove pytz dependency (#10489)
  • [MAINTENANCE] Update experimental metric repository for V1 backend api (#10486)
  • [MAINTENANCE] Remove urllib3 dependency (#10488)

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 1.1.0

  • [FEATURE] Update Batch.validate() API to accept expectation parameters (#10456)
  • [BUGFIX] README.md updated link (#10446)
  • [BUGFIX] Ensure that fluent_datasources show up in context (#10438)
  • [BUGFIX] Enable SlackNotificationAction variable substitution (#10443)
  • [DOCS] Bump python version to 3.9 in docs (#10453)
  • [DOCS] add example of environment variable substitution (#10417) (thanks @adeola-ak)
  • [DOCS] Add Databricks (SQL) to Cloud supported list (#10452)
  • [MAINTENANCE] Improve context.data_sources autocomplete (#10447)
  • [MAINTENANCE] Use Comparable type alias for Expectation min/max value (#10448)
  • [MAINTENANCE] Remove mostly from ExpectColumnUniqueValueCountToBeBetween (#10450)
  • [MAINTENANCE] Limit Result Format and QueryMetricProvider total unexpected records (#10432)
  • [MAINTENANCE] Mark GX as stable on PyPi (#10457)
  • [MAINTENANCE] Add Alena Hutchinson to core developers team (#10459)
  • [MAINTENANCE] Remove Python 3.8 Support (EOL) (#10441)

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 1.0.6

  • [FEATURE] Add windows attribute to support experimental gx-cloud feature (#10402)
  • [FEATURE] Descriptive error if opendatadocs called with no data docs (#10439)
  • [BUGFIX] Ensure suite.render() is called when loading suites (#10434)
  • [DOCS] Update docs for UnexpectedRowsExpectation (#10391)
  • [DOCS] Exclude templates files from algolia search (#10401) (thanks @JessSaavedra)
  • [DOCS] DSB-1116: Reorganize and update GX Cloud deployment and architecture patterns into GX Cloud overview (#10345)
  • [DOCS] Fix typo in overview docs (#10429)
  • [DOCS] Go back to old search bar design (#10409) (thanks @JessSaavedra)
  • [DOCS] Fix styles for search bar (#10436) (thanks @deborahniesz)
  • [DOCS] Data quality tech doc on Volume (#10362) (thanks @Quantisan)
  • [MAINTENANCE] ruff 0.5.3 -> 0.6.8 (#10442)
  • [MAINTENANCE] Add test showing expectation parameters being passed to… (#10435)
  • [MAINTENANCE] Update expectation equality checks to ignore rendered content (#10444)

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 1.0.5

  • [BUGFIX] Using {batch} keyword in UnexpectedRowsQuery (#10392)
  • [BUGFIX] Fix Databricks SQL Regex and Like based Expectations (#10406)
  • [BUGFIX] Support Spark connect dataframes (#10420)
  • [BUGFIX] Handle DatabricksSQL attribute error and update dependency (#10424)
  • [DOCS] Add Connect to Databricks SQL page in GX Cloud (#10394)
  • [DOCS] Changelog updates 0.18.18 -> 0.18.21 (#10422)
  • [DOCS] Add Connect to Databricks SQL to GX Cloud docs TOC (#10423)
  • [MAINTENANCE] Fix SQLAlchemyExectionEngine.get_connection() typing + update column identifier tests (#10399)
  • [MAINTENANCE] Move FabricPowerBIDatasource out of experimental dir (#10419)

- Python
Published by cdkini over 1 year ago

great_expectations - 0.18.21

  • [BUGFIX] Using {batch} keyword in UnexpectedRowsQuery (#10392) (#10411)
  • [BUGFIX] 0.18.x Ignore unsupported INTERVAL type as part of CDM (#10414)
  • [BUGFIX] 0.18.x Databricks SQL Pattern Expectation Fix (#10415)
  • [MAINTENANCE] Pass description from Validator to ExpectationConfiguration (#10388)

- Python
Published by Kilo59 over 1 year ago

great_expectations - 1.0.4

  • [BUGFIX] Fix action equality (#10393)
  • [BUGFIX] Patch additional issues with data docs page retrieval in checkpoint actions (#10400)
  • [DOCS] Add CTAs to request a demo (#10389)
  • [MAINTENANCE] Ensure that all nested validation definition diagnostics are emitted from a parent checkpoint (#10386)
  • [MAINTENANCE] Fix SQLAlchemyExectionEngine.get_connection() typing + update column identifier tests (#10399)

- Python
Published by cdkini over 1 year ago

great_expectations - 1.0.3

  • [FEATURE] Replace getbatchlistfrombatchrequest with getbatch and getbatchidentifiers_list (#10295)
  • [FEATURE] Add Checkpoint.run analytics (#10382)
  • [FEATURE] BatchDefinition.getbatchidentifiers_list (#10383)
  • [BUGFIX] Patch issue with data docs page retrieval in checkpoint actions (#10374)
  • [DOCS] Update changelog attributions for 1.0 releases (#10348)
  • [DOCS] Embed Wistia video in GX Core introduction (#10366) (thanks @JessSaavedra)
  • [DOCS] added data doc support posture (#10373)
  • [DOCS] Adding BigQuery to GX Core support posture (#10375)
  • [DOCS] Update Learn data quality use case articles to use <small> tags (#10377)
  • [DOCS] Hide feedback survey on homepage (#10378) (thanks @deborahniesz)
  • [MAINTENANCE] SQLAlchemy 2 typing (#10112)
  • [MAINTENANCE] Update Expectation equality to simplify meta and notes checks (#10349)
  • [MAINTENANCE] Add description field to ExpectationConfigurationSchema and render always description over template_str (#10347)
  • [MAINTENANCE] Clean up GX error types (#10356)
  • [MAINTENANCE] Check that BatchDefinitions and ExpectationSuites are up-to-date before saving (#10277)
  • [MAINTENANCE] Clean up test fixtures (#10358)
  • [MAINTENANCE] Move "freshness"-related exceptions to separate file (#10359)
  • [MAINTENANCE] Guard against dictionary KeyErrors (#10353)
  • [MAINTENANCE] Add "freshness" checks for ValidationDefinitions and Checkpoints (#10365)
  • [MAINTENANCE] Additional tests for BatchDefinition and ExpectationSuite freshness (#10380)
  • [MAINTENANCE] Delete misc functions from test_utils (#10357)
  • [MAINTENANCE] Additional tests for ValidationDefinition and Checkpoint freshness (#10381)

- Python
Published by tyler-hoffman over 1 year ago

great_expectations - 0.18.20

  • [FEATURE] Add UnexpectedRowsExpectation (#10342)
  • [BUGFIX] Remove illegible duplicate local Data Docs link from Slack renderer (#10129)
  • [MAINTENANCE] Ruff 0.5.3 + PR annotations (#10128)
  • [MAINTENANCE] Fix 0.18.x CI (#10199)
  • [MAINTENANCE] Update column identifier tests (#8783)

- Python
Published by NathanFarmer over 1 year ago

great_expectations - 1.0.2

  • [FEATURE] Allow setting result format when calling batch.validate (#10281)
  • [BUGFIX] FabricPowerBIDatasource 1.0 - TypeError: PowerBIAsset.buildbatch_request() got an unexpected keyword argument 'options' (#10318)
  • [BUGFIX] Prevent pydantic type coercion of Value Sets (#10325)
  • [BUGFIX] B/v1 509/remove df from result (#10338)
  • [BUGFIX] Patch SlackRenderer and EmailRenderer active_batch_definition issues (#10344) (thanks @masfworld)
  • [BUGFIX] Show FDS Asset name in DataDocs (#9953)
  • [DOCS] Update README.md (#10294)
  • [DOCS] Fix gx core sidebar inconsistency in version 0.18 (#10302)
  • [DOCS] Fix GX Core failing build (#10300)
  • [DOCS] update allow list ips (#10308)
  • [DOCS] Corrects typo in description for ExpectColumnMaxToBeBetween's min_value arg (#10285)
  • [DOCS] Add pathname to Docs JIRA tickets description (#10312)
  • [DOCS] Delete legacy version 0.17 files from docs (#10279)
  • [DOCS] Theme selector (#10181)
  • [DOCS] Corrects description of printed Validation Results object as json instead of yaml (#10287)
  • [DOCS] Updates Data Asset prerequisite for create a Validation Definition guide to Batch Definition (#10288)
  • [DOCS] Updates descriptions of Data Contexts with general use cases for each. (#10292)
  • [DOCS] Updated airflow docs for core 1.0 compatibility (#10319)
  • [DOCS] Indicate named parameters in reference table by including the value types (#10299)
  • [DOCS] Updates to "Connect to GX Cloud with Python" guide (#10315)
  • [DOCS] Fix bad typo (#10329)
  • [DOCS] Removes dead links to old docs from Expectation docstrings (#10317)
  • [DOCS] Adds instructions on persisting environment variables in Z Shell to the configure credentials guide (#10330)
  • [DOCS] Data quality tech doc on Missingness (#10134)
  • [DOCS] Regenerate superscript numbers (#10337)
  • [DOCS] Replace Slack alerts with email alerts (#10320)
  • [MAINTENANCE] Add metadata to UnexpectedRowsExpectation (#10311)
  • [MAINTENANCE] UnexpectedRowsExpectation renderer and validation improvements (#10334)

- Python
Published by cdkini over 1 year ago

great_expectations - 1.0.1

  • [BUGFIX] Checkpoint references the instance of ValidationDefinition t… (#10274)
  • [DOCS] Promote 1.0 to the last version (#10261)
  • [DOCS] Updates broken internal link in GX Cloud docs for v1.0 and v0.18 (#10247)
  • [DOCS] Adds query strings and headers to all full code examples in GX Core docs (#10258)
  • [DOCS] Replaces references to "GX OSS" and "GX 1.0" with "GX Core" (#10255)
  • [DOCS] Quick fix to code block in test an Expectation guide (#10267)
  • [DOCS] Update docstrings to reference Expectations by class name instead of validator method (#10268)
  • [DOCS] Remove DatabricksSQL references to a /database path in connection string. (#10273)
  • [DOCS] Update applicationintegrationsupport.md (#10280)
  • [DOCS] Correct database name in Databricks SQL docstring (#10148)
  • [DOCS] LAK-1048: Update instructions to add assets (#10200)
  • [DOCS] Corrects typo in results_url to result_url (#10283)
  • [DOCS] Remove examples dir (#10293)
  • [DOCS] Updates to support and contribution docs to align with updated support posture (#10298)
  • [DOCS] Updates method for checking the version of the installed GX Core library (#10286)
  • [DOCS] Removes orphaned pages and content held over from OSS docs. (#10260)
  • [MAINTENANCE] Loosen raumel pin for CVE-2019-20478 (#10266)
  • [MAINTENANCE] Prevent CI from emitting analytics events (#10263)
  • [MAINTENANCE] Add public api decorators to validation definition (#10282)
  • [MAINTENANCE] Ignore Azure CI when emitting analytics events (#10291)
  • [MAINTENANCE] Add validation definition ids to checkpoint creation events (#10290)
  • [MAINTENANCE] mypy 1.11.2 (#10142)
  • [MAINTENANCE] Remove override of ValidationDefinition init (#10278)

- Python
Published by billdirks almost 2 years ago

great_expectations - 1.0.0

  • [MAINTENANCE] Revert "[BUGFIX] Ensure that all diagnostics for a Checkpoint's children validation definitions appear in error messages" (#10256)
  • [BUGFIX] Always rerender content (#10257)
  • [BUGFIX] Ensure that all diagnostics for a Checkpoint's children validation definitions appear in error messages (#10250)

- Python
Published by cdkini almost 2 years ago

great_expectations - 1.0.0a6

  • [FEATURE] Add the public api to context.datasource and context.datasource.get (#10180)
  • [FEATURE] Remove order_by from Asset API (#10187)
  • [FEATURE] Rename name_* params to name (#10188)
  • [FEATURE] Rename suiteparam to expectationparam in validation_definitition (#10196)
  • [FEATURE] Delete batch definition by name. (#10197)
  • [FEATURE] Filter bad validation definitions and checkpoints coming back through stores. (#10219)
  • [BUGFIX] Allow 0 ValidationDefinitions on a Checkpoint (#10194)
  • [BUGFIX] Add directive to control generation of reader methods. (#10198)
  • [BUGFIX] Ensure that data source and nested objects obtain IDs on add for all environments (#10221)
  • [BUGFIX] Add StoreBackendError to missing exception list. (#10224)
  • [BUGFIX] Use is_added checks in identifier_bundle serialization logic (#10245)
  • [BUGFIX] Filter and log bad expectations when loading a suite (#10248)
  • [DOCS] Updated feedback modal (#10168)
  • [DOCS] Fix syntax around getting batch definitions (#10189)
  • [DOCS] Update file system batch params sample to use strings (#10190)
  • [DOCS] DSB-796: Fix syntax highlighting (#10192)
  • [DOCS] Puts 1.0 connect to SQL data code snippets in the documentation under test. (#10203)
  • [DOCS] cloud UI v0 updates (#10205)
  • [DOCS] Update GX version support in support posture (#10208)
  • [DOCS] Transition feedback Jira tickets to kanban board (#10212)
  • [DOCS] Updated deprecation policy (#10223)
  • [DOCS] GX 1.0: Put documentation code under test for connect to filesystem data guides (#10186)
  • [DOCS] Update README.md to remove out dated info on how to contribute to docs (#10226)
  • [DOCS] Puts 1.0 documentation example code for how to run validations under test (#10230)
  • [DOCS] Puts 1.0 example scripts for connecting to dataframe data under test. (#10225)
  • [DOCS] puts 1.0 code under test for how to define Expectations (#10229)
  • [DOCS] Revises the glossary for 1.0 (#10209)
  • [DOCS] Puts scripts for 1.0 "create a Data Context" docs under test (#10228)
  • [DOCS] Puts 1.0 example code for Checkpoints, Actions, and Result Format under test. (#10232)
  • [DOCS] Puts 1.0 examples for how to customize Expectations under test. (#10235)
  • [DOCS] Puts 1.0 example code for how to configure project settings under test (#10240)
  • [DOCS] Puts 1.0 doc examples for how to configure Data Docs into scripts under test (#10243)
  • [DOCS] Add docs tests step to CI (#10220)
  • [DOCS] DOC-818: Update GX Core Overview and Try GX (#10237)
  • [DOCS] Update README.md to reflect contribution posture (#10244)
  • [MAINTENANCE] Update teams.yml (#10178)
  • [MAINTENANCE] Remove notify_on from base Action (#10179)
  • [MAINTENANCE] Remove SuiteParameterStore (#10191)
  • [MAINTENANCE] Use context manager to close session in CloudDataContext (#10195)
  • [MAINTENANCE] Ensure GXCloudStoreBackend session is closed (#10204)
  • [MAINTENANCE] Delete CloudMigrator and ConfigurationBundle (#10207)
  • [MAINTENANCE] Ensure CloudDataStore session is closed (#10206)
  • [MAINTENANCE] Update Posthog payloads (#10183)
  • [MAINTENANCE] Ensure that context.validation_definitions.all() works with Cloud (#10216)
  • [MAINTENANCE] Add required keys to SuiteValidationResult.meta (#10214)
  • [MAINTENANCE] Remove cascading saves within Checkpoint hierarchy (#10218)
  • [MAINTENANCE] Get tests around rendered content passing (#10215)
  • [MAINTENANCE] Raise informative errors if child objects are not persisted before parent (#10217)
  • [MAINTENANCE] Update import path for UnexpectedRowsExpectation (#10234)
  • [MAINTENANCE] Add posthog event for all deserialization error. (#10239)
  • [MAINTENANCE] Enable Codecov Test Result Reporting (#10211)
  • [MAINTENANCE] Add batch_parameters to validation results payload (#10236)
  • [MAINTENANCE] Cut over analytics to prod (#10241)
  • [MAINTENANCE] Add AddedDiagnostics helper class to is_added flows (#10249)

- Python
Published by cdkini almost 2 years ago

great_expectations - 1.0.0a5

  • [FEATURE] add slack analytics for cloud (#9944)
  • [FEATURE] Add serialization logic to Expectation models (#9949)
  • [FEATURE] Add get data context mercury v1 integration test. (#9978)
  • [FEATURE] SnowflakeDatasource update (#10005)
  • [FEATURE] SnowflakeDatasource make role + warehouse required (#10021)
  • [FEATURE] Experimental Python 3.12 support (#8862)
  • [FEATURE] Add atomic renderer for ExpectMulticolumnSumToEqual (#10076)
  • [FEATURE] Add missing atomic renderers to Expectations (#10079)
  • [FEATURE] Snowflake - Key-Pair auth updates from 0.18.x (#10095)
  • [FEATURE] Add sentence case titles to Expectation schemas (#10097)
  • [FEATURE] Use v1 data context endpoint (cloud) (#10093)
  • [FEATURE] SnowflakeDatasource - AccountIdentifier error improvments (#10104)
  • [FEATURE] use v1 cloud api for data sources (#10094)
  • [FEATURE] Make save method for data context variables public (#10057)
  • [FEATURE] Add context.data_sources.all (#10116)
  • [FEATURE] Misc Data Source cleanup (#10126)
  • [FEATURE] Clean up import structure for gx (#10146)
  • [FEATURE] Turn on remaining v1 endpoints (#10155)
  • [FEATURE] Update dataframe batch.validate workflow (#10165)
  • [BUGFIX] Migrate back to github hosted runners until docker issue is fixed (#10011)
  • [BUGFIX] Fix parsing of account/me response. (#10015)
  • [BUGFIX] Handle OSError during save on read-only file system. (#10024)
  • [BUGFIX] add ecr caching to trino and spark images (#10037)
  • [BUGFIX] Avoid writing to great_expectations.yml during init (#10038)
  • [BUGFIX] Z-score renderer when double_sided (#10084)
  • [BUGFIX] SQLDatasource (V1) - lowercase unquoted schema_names for SQLAlchemy case-sensitivity compatibility (#10109)
  • [BUGFIX] Revert package update (#10118)
  • [BUGFIX] Remove illegible duplicate local Data Docs link from Slack renderer (#10130)
  • [BUGFIX] Fix type of StoreBackend.manuallyinitializestorebackend_id (#10159)
  • [BUGFIX] On store add, add id to input model (#10167)
  • [BUGFIX] Add checkpoint_id to validation result meta (#10169)
  • [BUGFIX] Update binary path in mssql docker image (#10171)
  • [DOCS] Revises and reorganizes content for installing additional dependencies per the GX 1.0 ToC (#9934)
  • [DOCS] Initial revision and reorg of "Create a Data Context" content for revised GX 1.0 ToC (#9938)
  • [DOCS] Removes content for integrating with GCP from the BigQuery SQL connect to data topic in the 0.18.x docs (#9955)
  • [DOCS] Clarify SQL Expectation Support in GX Cloud Docs (#9951)
  • [DOCS] core expectation model metadata (#9967)
  • [DOCS] Update Table and Multi Column Expectation docstrings (#9990)
  • [DOCS] Add Alerts Content to the GX Cloud Documentation (#9880)
  • [DOCS] Updates Expectations docstrings with supported OSS Data Sources for gallery (#10030)
  • [DOCS] Adds GX 1.0 preview docs for Run Validations topic (#10026)
  • [DOCS] Connect to data using SQL for GX 1.0 (#9971)
  • [DOCS] Remove splitter from data asset docs and add batch definition documentation to expectation docs (#10032)
  • [DOCS] Update path to config_variables.yml file in docs. (#10044)
  • [DOCS] Add data quality use case TOC skeleton under Learn (#10049)
  • [DOCS] GX 1.0 updated docs for Expectations (#10048)
  • [DOCS] Updates broken links to code examples in github (#10059)
  • [DOCS] Update feedback modal (#10054)
  • [DOCS] Included all new expectations, grouped by DQ issue (#10062)
  • [DOCS] 0.18.9 -> 0.18.17 changelogs (#10068)
  • [DOCS] GX 1.0 Checkpoint guides (#10055)
  • [DOCS] 1.0 Customize Expectations guides (#10066)
  • [DOCS] Updated integrated support policy for 1.0 (#10064)
  • [DOCS] Fix typo (#10083)
  • [DOCS] Fix styles for hovering button in terminal (#10090)
  • [DOCS] update gx cloud and airflow doc (#10025)
  • [DOCS] Updated documentation for the GX Scheduler (#10103)
  • [DOCS] 1.0 connect to filesystem data guides (#10115)
  • [DOCS] 1.0 guides for connecting to data in dataframes (#10133)
  • [DOCS] 1.0 guide for getting sample data for testing or data exploration (#10136)
  • [DOCS] Added more expectations for Cloud, sorted by DQ issue (#10137)
  • [DOCS] Incorporating review feedback (#10138)
  • [DOCS] first draft for Data Quality: Schema tech doc (#10022)
  • [DOCS] Update docs to include Runner and suppress Agent (#10139)
  • [DOCS] Typo corrections in GX Cloud docs (#10156)
  • [DOCS] Integrate feedback modal with Jira (#10110)
  • [DOCS] DSB-961: Fix table of contents highlighting (#10152)
  • [DOCS] Add dedicated page for scheduler (#10158)
  • [DOCS] 1-0 guide: how to toggle analytics collection (#10166)
  • [DOCS] 1.0 preview docs: Configure project Stores (#10150)
  • [DOCS] 1.0 guide for securely storing and accessing credentials and tokens (#10157)
  • [DOCS] updated older support policy (#10174)
  • [MAINTENANCE] Exclude patterns from codecov reports (#9941)
  • [MAINTENANCE] Temporary: xfail tests that hit fastapi (#9946)
  • [MAINTENANCE] Clean up extraneous GX Cloud enums (#9947)
  • [MAINTENANCE] Add fastapi to docker-compose for mercury (#9948)
  • [MAINTENANCE] Changes to allow local testing using mercury's docker-compose (#9976)
  • [MAINTENANCE] Ensure that validation definitions and checkpoints save before running (#9963)
  • [MAINTENANCE] core expectation metadata (#9985)
  • [MAINTENANCE] Export types for all of GX (V1 pre-release) (#9987)
  • [MAINTENANCE] Add metadata property to Expectation schemas (#9993)
  • [MAINTENANCE] Add schemas for Table and Multi-Column Expectations (#9991)
  • [MAINTENANCE] Migrate ci to enterprise-arc runners (#9757)
  • [MAINTENANCE] Upgrade to pytest 8 (#10006)
  • [MAINTENANCE] ruff 0.4.8 (#10009)
  • [MAINTENANCE] Add custom types to Expectation schemas (#9994)
  • [MAINTENANCE] Remove unused properties on single Expectation (#10004)
  • [MAINTENANCE] Patch for CVE-2024-36039 (#10016)
  • [MAINTENANCE] Bump context config version to 4.0 (#10013)
  • [MAINTENANCE] Clean up top-level conftest.py (#10014)
  • [MAINTENANCE] Refactor metadata for ColumnAggregate Expectations (#10019)
  • [MAINTENANCE] Rename ExpectationConfiguration expectation_type to type (#10018)
  • [MAINTENANCE] Define JSON Schemas for ColumnAggregate Expectations (#10020)
  • [MAINTENANCE] configure images to pull through our ecr cache (#10001)
  • [MAINTENANCE] Move mostly to correct Expectation classes (#10027)
  • [MAINTENANCE] Add metadata to ColumnMapExpectations (#10034)
  • [MAINTENANCE] : change expectation kwarg types (breaking change) (#10051)
  • [MAINTENANCE] add json schema field description (#10065)
  • [MAINTENANCE] update ignore panda db client warning (#10071)
  • [MAINTENANCE] Improve Expectation schemas (#10099)
  • [MAINTENANCE] Have DCV point at V1 (#10102)
  • [MAINTENANCE] Update ConfigStr + ConfigUri json schema definition (#10023)
  • [MAINTENANCE] Parametrize TestConnectionError (#10105)
  • [MAINTENANCE] Loosen ruamel.yaml pin (v1) (#10106)
  • [MAINTENANCE] Remove public api decorator from non-public V1 code. (#10111)
  • [MAINTENANCE] Update yarn.lock to handle vanta vulnerbilities. (#10114)
  • [MAINTENANCE] Pin setuptools, we error with the latest. (#10119)
  • [MAINTENANCE] Revert "[MAINTENANCE] Pin setuptools, we error with the latest." (#10123)
  • [MAINTENANCE] Allow numpy 2 (#10122)
  • [MAINTENANCE] Ruff 0.5.3 (#10124)
  • [MAINTENANCE] Forbid extra attrs on V1 Pydantic models (#10127)
  • [MAINTENANCE] Add context.data_sources.get (#10125)
  • [MAINTENANCE] mypy - possibly-undefined (#10092)
  • [MAINTENANCE] Remove immutability from validation definition (#10141)
  • [MAINTENANCE] Add a clause when we reraise exceptions in tuplestorebackend.py (#10160)
  • [MAINTENANCE] update_datasource returns the updated datasource (#10170)
  • [MAINTENANCE] Temporarily update Pandas pins to unblock V1 prerelease (#10175)

- Python
Published by cdkini almost 2 years ago

great_expectations - 0.18.19

  • [FEATURE] Snowflake test for the presence of a schema in test_connection() (#10100)
  • [BUGFIX] Z-score renderer when double_sided (#10085)
  • [BUGFIX] SQLDatasource - lowercase unquoted schema_names for SQLAlchemy case-sensitivity compatibility (#10107)
  • [MAINTENANCE] Export great_expectations.compatibility types (#10089)
  • [MAINTENANCE] 0.18.x - mypy - possibly-undefined (#10091)
  • [MAINTENANCE] loosen ruamel pin (#10081)

- Python
Published by Kilo59 almost 2 years ago

great_expectations - 0.18.18

  • [FEATURE] Add atomic renderer for ExpectMulticolumnSumToEqual (#10076) (#10077)
  • [FEATURE] Snowflake - narrow Account Identifier regex (#10069)
  • [FEATURE] Add missing atomic renderers to Expectations (#10079) (#10080)

- Python
Published by Kilo59 almost 2 years ago

great_expectations - 0.18.17

  • [FEATURE] Snowflake - Better Account Identifier related TestConnectionErrors (#10043)
  • [BUGFIX] Fix get_user_friendly_error_message with non-standard formats (#10061)

- Python
Published by Kilo59 almost 2 years ago

great_expectations - 0.18.16

  • [FEATURE] Add new ConfigUri type (https://github.com/great-expectations/great_expectations/pull/10000)
  • [FEATURE] Snowflake - minimal support for key-pair auth (https://github.com/great-expectations/great_expectations/pull/10031)
  • [FEATURE] Snowflake - Forward compatibility updates (https://github.com/great-expectations/great_expectations/pull/10036)
  • [BUGFIX] fix snowflake schema introspection for expectcolumnvaluestobeintypelist and expectcolumnvaluestobeoftype (https://github.com/great-expectations/greatexpectations/pull/9906)
  • [BUGFIX] 0.18.x - Avoid writing to greatexpectations.yml during init (https://github.com/great-expectations/greatexpectations/pull/10040)
  • [BUGFIX] Snowflake - Fix privatekey Unicode serialization errors (https://github.com/great-expectations/greatexpectations/pull/10046)
  • [DOCS] releaseprep 0.18.15 (https://github.com/great-expectations/greatexpectations/pull/9984)
  • [MAINTENANCE] 0.18.x - mypy 1.7.1 -> 1.10 (https://github.com/great-expectations/great_expectations/pull/9988)
  • [MAINTENANCE] 0.18.x - CVE 2024 36039 (https://github.com/great-expectations/great_expectations/pull/10033)
  • [MAINTENANCE] Revert Snowflake field requirement changes for 0.18.x (https://github.com/great-expectations/great_expectations/pull/10012)
  • REVERTED - [FEATURE] SnowflakeDatasource - Require database and schema fields (https://github.com/great-expectations/great_expectations/pull/9980)
  • REVERTED - [FEATURE] Snowflake - use Datasource level schema when creating TableAsset (https://github.com/great-expectations/great_expectations/pull/9992)
  • REVERTED - [FEATURE] Restrict substitutable sections for Snowflake.connectionstring (https://github.com/great-expectations/greatexpectations/pull/10002)

- Python
Published by Kilo59 almost 2 years ago

great_expectations - 0.18.15

  • [BUGFIX] fix checkpoint name in slack notif (#9964)
  • [BUGFIX] 0.18.x - Prevent Error on Read Only Filesystem (#9977)
  • [MAINTENANCE] 0.18.x - ruff update 0.1.11 -> 0.4.5 (#9975)

- Python
Published by jshaikGX about 2 years ago

great_expectations - 0.18.14

  • [FEATURE] update slack notifications design (#9952)
  • [BUGFIX] Set application query param for SnowflakeDatasource (#9863)
  • [BUGFIX] Show FDS Asset name in DataDocs (#9950)(thanks @morphatic)
  • [MAINTENANCE] Remove TIME from supported metric list (#9844)
  • [MAINTENANCE] Schedule packaging pipeline to run on 0.18.x (#9921)
  • [MAINTENANCE] performance, avoid HTTP round trips (#9929)

- Python
Published by Kilo59 about 2 years ago

great_expectations - 1.0.0a4

  • [FEATURE] Remove ExpectationSuite.executionenginetype (#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 testyamlconfig 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 or re.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)

- Python
Published by billdirks about 2 years ago

great_expectations - 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 includeunexpectedrows is set (#9781)
  • [BUGFIX] Pass in partitioner + batchingregex when creating batchdef… (#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)

- Python
Published by tyler-hoffman about 2 years ago

great_expectations - 0.18.13

  • [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)

- Python
Published by JennyTee about 2 years ago

great_expectations - 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 gxcloudresponsejsontoobjectcollection (#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 batchdefinitions from _EXCLUDEFROMREADEROPTIONS (#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.expectationsuitename and ExpectationSuiteIdentifier.expectationsuitename 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 dataassettype (#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 greatexpectations/dataasset/ (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 batchdefinitionoptions 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 afternbuilds 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)

- Python
Published by cdkini about 2 years ago

great_expectations - 0.18.12

0.18.12

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

- Python
Published by Shinnnyshinshin about 2 years ago

great_expectations - 0.18.11

0.18.11

  • FEATURE 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)

- Python
Published by Kilo59 about 2 years ago

great_expectations - 0.18.10

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

- Python
Published by josectobar over 2 years ago

great_expectations - 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 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)

- Python
Published by NathanFarmer over 2 years ago

great_expectations -

- Python
Published by cdkini over 2 years ago

great_expectations - 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 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)

- Python
Published by rreinoldsc over 2 years ago

great_expectations - 0.18.7

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

- Python
Published by billdirks over 2 years ago

great_expectations - 0.18.6

  • [BUGFIX] 0.18.x: Microsoft Fabric Semantic Link API update (#9102)
  • [BUGFIX] 0.18.x cherrypick create_temp_tables fixes from develop (#9124)
  • [BUGFIX] B/remove connection log v0.18 (#9136)
  • [BUGFIX] Fix QueryAsset with create_temp_table=False (#9148)
  • [DOCS] Fix doc test to use create_temp_table=True with QueryAsset (#9137)
  • [DOCS] how_to_connect_to_postgresql_data uses create_temp_table=True (#9140)
  • [MAINTENANCE] Delete test_run_multibatch_data_assistant_and_checkpoint (#9128)

- Python
Published by Kilo59 over 2 years ago

great_expectations - 0.18.5

  • [BUGFIX] validator head query limit (#9071)
  • [BUGFIX] Databricks shared compute fix (#9034)
  • [MAINTENANCE] Add 0.18.3 release notes to 0.18.x branch (#9074)
  • [MAINTENANCE] addorupdatecheckpoint with expectationsuitegecloud_id (#9070)

- Python
Published by NathanFarmer over 2 years ago

great_expectations - 0.18.4

  • [BUGFIX] Fix clickhouse like operators (#9068)
  • [BUGFIX] Fix Snowflake error when using alternative connection details format (#9056)

- Python
Published by Kilo59 over 2 years ago

great_expectations - 0.18.3

  • [FEATURE] Update SnowflakeDatasource connection details (#8922)
  • [DOCS] Minor Updates to Create a Data Asset (#8952)
  • [DOCS] List the Available GX Cloud Expectations in Manage Expectations (#8959)
  • [DOCS] DSB-484 Improve Quickstart diagram links (#8951)
  • [DOCS] Update Add Validation Data or Expectation Suites to a Checkpoint (#8931)
  • [MAINTENANCE] Add delete Data Source and Data Asset methods to end-to-end tests (#8956)
  • [MAINTENANCE] Add Nevin and cleanup teams.yml (#8955)
  • [MAINTENANCE] dry up validation status calc (#8962)
  • [MAINTENANCE] Update type hints so our decorators play well with classes (#8935)
  • [CONTRIB] add sqlalchemy execution engine compatability to expectcolumnvalues… (#8942) (thanks @mcornew)
  • [CONTRIB] add sqlalchemy support for expectmulticolumnvaluesnottobeall_null (#8938) (thanks @itaise)

- Python
Published by anthonyburdi over 2 years ago

great_expectations - 0.18.2

  • [DOCS] Update Connect to SQL Database Data Assets (#8918)
  • [DOCS] DSB-353: Add GX Cloud Architecture and Deployment Patterns page (#8904)
  • [DOCS] Update descs for custom expectations (#8923)
  • [DOCS] Update cloud docs for data assets (#8932)
  • [DOCS] Update syntax highlighting in main README (#8811)
  • [DOCS] Minor Updates to GX Cloud Documentation (#8939)
  • [DOCS] add FabricPowerBIDatasource api docs (#8948)
  • [DOCS] Document Add Data Asset to Existing Data Source Functionality (#8949)
  • [DOCS] Create OSS Troubleshooting Topic (#8898)
  • [DOCS] Minor Updates to Create a Data Asset (#8952)
  • [MAINTENANCE] Helpful Message for Expectations that require Metrics that are not available (#8906)
  • [MAINTENANCE] Lint Docs tests (#8930)
  • [MAINTENANCE] PandasFilesystemDatasource E2E tests (#8884)
  • [MAINTENANCE] Remove Cloud integration tests with duplicated logic (#8940)
  • [MAINTENANCE] Fix error in boolean logic for local assume command (#8941)
  • [MAINTENANCE] pre-commit autoupdate (#8934)
  • [MAINTENANCE] Add local verify step for pact tests (#8876)

- Python
Published by TrangPham over 2 years ago

great_expectations - 0.18.1

  • [FEATURE] Expect column specified percentile value to be above a given value. (#8907) (thanks @kurt1984)
  • [FEATURE] Warn users if more specific SQL Datasource is available. (#8914)
  • [DOCS] Update Cloud Quickstart save expectation suite example (#8893)
  • [DOCS] Update Section Title (#8905)
  • [DOCS] add 'user' access token clarification to GX Cloud quickstart (#8912)
  • [DOCS] Remove TOC Content Duplication (#8917)
  • [DOCS] Create a New Get Support Topic (#8849)
  • [MAINTENANCE] Get checkpoint endpoint contract test (#8881)
  • [MAINTENANCE] Add Expectation Suite Pact tests (#8885)
  • [MAINTENANCE] Do not skip spark tests in cloud stage (#8901)
  • [MAINTENANCE] List checkpoints endpoint contract test (#8886)
  • [MAINTENANCE] Adjust timeouts for cloud-tests services (#8910)
  • [MAINTENANCE] Typing render/view (#8903)
  • [MAINTENANCE] Better error msg for refrence environments (#8913)
  • [MAINTENANCE] remove deprecated usage of pydantic Extra (#8896)
  • [MAINTENANCE] E2E Test - Spark Filesystem with Cloud (#8889)
  • [MAINTENANCE] Update ruff + black + mypy (#8902)
  • [MAINTENANCE] Deal with GxDatasourceWarning warnings in docs-snippet tests (#8924)
  • [MAINTENANCE] Add JennyTee as core contributor (#8921)
  • [CONTRIB] [FEATURE]-add-threshold-parameter (#8891) (thanks @tb102122)

- Python
Published by billdirks over 2 years ago

great_expectations - 0.18.0

  • [BUGFIX] Only update self.assets if cloud deletion successful (#8894)
  • [DOCS] DSB-321: Add workflow diagram to OSS Quickstart (#8804)
  • [DOCS] Add @public_api to Method (#8870)
  • [DOCS] Update Instances of Source Data to Data Source (#8857)
  • [DOCS] Airflow tutorial (#8858) (thanks @r34ctor)
  • [DOCS] Create About GX Cloud Content (#8834)
  • [MAINTENANCE] Use contract test response bodies as unit test mocks (#8855)
  • [MAINTENANCE] Flakey usage-stats test fixes (#8861)
  • [MAINTENANCE] Run docs-snippets tests on every PR (#8866)
  • [MAINTENANCE] Increase docker compose up services timeout (#8864)
  • [MAINTENANCE] Remove docs-snippets name (#8867)
  • [MAINTENANCE] Column Descriptive Metrics: Remove computemetricswithabortedmetrics (#8865)
  • [MAINTENANCE] Bump @babel/traverse from 7.23.0 to 7.23.2 in /docs/docusaurus (#8838)
  • [MAINTENANCE] Improve Cloud update Snowflake Data Source tests (#8868)
  • [MAINTENANCE] Remove the deprecated save_changes parameters on ADC data source crud methods (#8859)
  • [MAINTENANCE] Bump urllib3 from 1.26.17 to 1.26.18 in /docs_rtd (#8840)
  • [MAINTENANCE] Cloud integration tests documentation (#8871)
  • [MAINTENANCE] Remove deprecated code in advance of v18 release (#8863)
  • [MAINTENANCE] Add contract interactions for GET and POST datasource (#8877)
  • [MAINTENANCE] Add pre-commit autofix to PRs (#8873)
  • [MAINTENANCE] Only run docs-snippets on doc changes (#8880)
  • [MAINTENANCE] Quieter logging (#8892)
  • [MAINTENANCE] E2E Test - Pandas In Memory with Cloud (#8887)
  • [MAINTENANCE] Add SparkDatasource End-to-End test (#8879)

- Python
Published by Kilo59 over 2 years ago

great_expectations - 0.17.23

  • [FEATURE] Unexpected index list with/without values - New parameter in result_format (#8785) (thanks @MMoussabbih)
  • [DOCS] Update Cloud Docs to Include Docker Methodology (#8820)
  • [DOCS] Updated language & code refs for Databricks Getting Started (#8751)
  • [DOCS] Remove all mentions of profilers in public docs (#8825)
  • [DOCS] Create New Content for Column Descriptive Metrics in GX Cloud (#8814)
  • [DOCS] Document GX Cloud Data Assistant Functionality (#8829)
  • [DOCS] Update setupgx_cloud.md (#8832)
  • [DOCS] Update Manage Expectation Suites in GX Cloud Docs (#8842)
  • [DOCS] Remove Troubleshooting Entry from GX Cloud TOC (#8846)
  • [MAINTENANCE] Column Descriptive Metrics: Don't add empty string for type (#8830)
  • [MAINTENANCE] Add cloud api via docker compose for testing (#8803)
  • [MAINTENANCE] Remove public_api decorators from RBP (#8812)
  • [MAINTENANCE] mypy 1.6 (#8837)
  • [MAINTENANCE] Delete legacy BasicSuiteBuilderProfiler (#8808)
  • [MAINTENANCE] Run ci-is-on-main-repo in merge queue. (#8839)
  • [MAINTENANCE] Add pact contract testing with GX Cloud (#8831)
  • [MAINTENANCE] Allow re-publishing Pact on same commit (#8851)
  • [CONTRIB] Also run CI when a PR becomes Ready for Review (#8833)

- Python
Published by NathanFarmer over 2 years ago

great_expectations - 0.17.22

  • [BUGFIX] Column Descriptive Metrics: Skip finding semantic type info for UNKNOWN columns (#8815)
  • [BUGFIX] Column Descriptive Metrics: Convert table name to lowercase for snowflake (#8817)
  • [BUGFIX] Improve datasource crud (#8773)
  • [BUGFIX] Fix Snowflake 'connection_string' TestConnectionError (#8816)
  • [BUGFIX] Fix missing config_provider (#8822)
  • [DOCS] Minor Syntax Update (#8806)
  • [DOCS] Update docs to reference new gx/ dir instead of great_expectations/ (#8717)
  • [MAINTENANCE] Remove ge_cloud_mode from Store (#8747)
  • [MAINTENANCE] Bump urllib3 from 1.26.5 to 1.26.17 in /docs_rtd (#8802)
  • [MAINTENANCE] Delete legacy JsonSchemaProfiler (#8807)
  • [MAINTENANCE] Column Descriptive Metrics: Default to UNKNOWN if type is not found (#8810)
  • [MAINTENANCE] Column Descriptive Metrics: Empty string instead of UNKNOWN if table column type introspection fails (#8819)
  • [MAINTENANCE] Delete outdated context fixtures (#8809)
  • [MAINTENANCE] Bump gitpython from 3.1.35 to 3.1.37 in /docs_rtd (#8818)
  • [MAINTENANCE] Fix docs-snippets CI step (#8827)
  • [CONTRIB] Updates to MulticolumnValuesSumValuesEqualToSingleColumn (#8798) (thanks @calvingdu)
  • [CONTRIB] New MulticolumnValuesProductEqualToSingleColumn Expectation (#8799) (thanks @calvingdu)

- Python
Published by cdkini over 2 years ago

great_expectations - 0.17.21

  • [FEATURE] DataDocs Renderer for ExpectMulticolumnSumToEqual and LikePattern Expectations (#8739)
  • [FEATURE] Allow optional expectationsuitename 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 parsestringsas_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 notifyonfailure to not run on merge_group events (#8768)
  • [CONTRIB] Adding simple tests for CloudDataStore addexpectationsuite (#8743)
  • [CONTRIB] Adding tests for S3 Validation and Expectation Store prefix (#8761)

- Python
Published by cdkini over 2 years ago

great_expectations - 0.17.20

  • [FEATURE] DataDocs Renderer for ExpectMulticolumnSumToEqual and LikePattern Expectations (#8739)
  • [FEATURE] Allow optional expectationsuitename 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)
  • [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)
  • [CONTRIB] Set merge_queue in CI pipeline and turn off auto-update (#8730)
  • [CONTRIB] Update notifyonfailure to not run on merge_group events (#8768)
  • [CONTRIB] Adding simple tests for CloudDataStore addexpectationsuite (#8743)
  • [CONTRIB] Adding tests for S3 Validation and Expectation Store prefix (#8761)

- Python
Published by Shinnnyshinshin over 2 years ago

great_expectations - 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)

- Python
Published by wookasz over 2 years ago

great_expectations - 0.17.18

  • [BUGFIX] Patch faulty GXCloudStoreBackend.has_key logic (#8741)
  • [MAINTENANCE] Additional examples of row_condition for Spark and SQL (#8713)
  • [MAINTENANCE] ruff .0.290 (#8726)

- Python
Published by cdkini over 2 years ago

great_expectations - 0.17.17

  • [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)

- Python
Published by cdkini over 2 years ago

great_expectations - 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 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)

- Python
Published by cdkini over 2 years ago

great_expectations - 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 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)

- Python
Published by TrangPham over 2 years ago

great_expectations - 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 and to_not_be_null (#8652)
  • [MAINTENANCE] Column Descriptive Metrics: Synchronize domain models (#8648)
  • [MAINTENANCE] Column Descriptive Metrics: Add test for MetricRepository (#8650)

- Python
Published by NathanFarmer almost 3 years ago

great_expectations - 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 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)

- Python
Published by billdirks almost 3 years ago

great_expectations - 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 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 projectrootdir to get_context (#8388)
  • [MAINTENANCE] Simplify CI YAML conditional for 0.17.12 release (#8612)
  • [MAINTENANCE] Add mode param to get_context (#8593)

- Python
Published by Kilo59 almost 3 years ago

great_expectations - 0.17.11

  • [FEATURE] Make SQLDatasource.assets field a tagged-union (#8532)
  • [BUGFIX] DatabricksSQL TableAsset quoted identifiers (#8523)
  • [BUGFIX] Fixed persist to be considered for spark fluent datasource (#8512) (thanks @jmcorreia)
  • [BUGFIX] Revert Docusaurus to 2.0.0-beta21 (#8546)
  • [BUGFIX] addsplitteroncolumnvalue (#8498)
  • [BUGFIX] Fix persist is not being reflected for Spark Legacy Datasource (#8544) (thanks @jmcorreia)
  • [BUGFIX] Snowflake column identifiers (#8526)
  • [BUGFIX] Use a randomized schema name when running snowflake tests to support concurrency (#8559)
  • [BUGFIX] Skip Snowflake FDS tests for User Forks (#8567)
  • [BUGFIX] Fix Agent error types (#8558)
  • [BUGFIX] Query Template not always String (#8570)
  • [BUGFIX] Fix link update for versioned docs when there are multiple links on the same line (#8568)
  • [DOCS] Update URL to blog post for anonymous stats (#7014)
  • [DOCS] Updates Quickstart guide (#8321)
  • [DOCS] Relocate Compare Two Tables with the Onboarding Data Assistant (#8539)
  • [DOCS] Update to exactmatch parameter: expecttablecolumnstomatchset (#8521) (thanks @calvingdu)
  • [DOCS] Update Spark Code Examples in Connect to In-memory Source Data (#8520)
  • [DOCS] Update MetricProviders Conceptual Topic (#8538)
  • [MAINTENANCE] Retire docs-integration tests that are already running in GitHub Actions (#8525)
  • [MAINTENANCE] Remove Cross-Table comparison from Docs-Integration, which is already being run (#8531)
  • [MAINTENANCE] Github Actions - Better handling of tests that cannot be run in Forks (#8530)
  • [MAINTENANCE] Fix marker key (#8541)
  • [MAINTENANCE] Fix conditional in CI (#8542)
  • [MAINTENANCE] Ignore distutils warning (#8543)
  • [MAINTENANCE] Bump gitpython from 3.1.30 to 3.1.32 in /docs_rtd (#8540)
  • [MAINTENANCE] Fix docs-snippets ci job (#8545)
  • [MAINTENANCE] Update Docusaurus to 2.4.1 (#8508)
  • [MAINTENANCE] ruff 0.0.282 (#8505)
  • [MAINTENANCE] Add concurrency criteria to Github Actions CI/CD (#8550)
  • [MAINTENANCE] Update docs snippets stage in ci.yml for scheduled and triggered runs (#8547)
  • [MAINTENANCE] Bump tornado from 6.3.2 to 6.3.3 in /docs_rtd (#8551)
  • [MAINTENANCE] ruff 0.0.284 (#8552)
  • [MAINTENANCE] Allow duplicate keys in checkpoint configuration with the same values (#8555)
  • [MAINTENANCE] airflow220-min-versions (#8557)
  • [CONTRIB] Updating Special Characters Expectation (#8382) (thanks @calvingdu)
  • [CONTRIB] expectmulticolumnvaluestobe_equal (#8553) (thanks @karthigaiselvanm)
  • [CONTRIB] fix query template values metric (#8562) (thanks @itaise)

- Python
Published by cdkini almost 3 years ago

great_expectations - 0.17.9

  • [BUGFIX] PR title checker's code should handle apostrophes (#8513)
  • [BUGFIX] Patch add_or_update_expectation_suite with Cloud-backed contexts (#8522)
  • [DOCS] Update Code Example for Viewing a Full Checkpoint Configuration (#8492)
  • [DOCS] Add New Topic for Connecting to In-Memory Source Data Using Spark (#8445)
  • [DOCS] Remove Unused Documentation Style Guide Topic (#8496)
  • [DOCS] Update Links and Content in the Data Context Topic (#8489)
  • [DOCS] Update Connect to filesystem source data (#8483)
  • [DOCS] Add step to install azure-storage-blob when using azure storage blobs… (#8156)
  • [DOCS] add python version badge to README (#7040)
  • [DOCS] standardizes references to supported Python versions (#8474)
  • [MAINTENANCE] Remove core team attributions from changelog (#8493)
  • [MAINTENANCE] Remove azure-pipeline.yml after migrating to Github Actions (#8494)
  • [MAINTENANCE] Notify on build-n-publish failure. (#8495)
  • [MAINTENANCE] Send slack notification on release (#8497)
  • [MAINTENANCE] Removed unused github action. (#8499)
  • [MAINTENANCE] Change default testing level from WARNING to INFO (#8506)
  • [MAINTENANCE] Flaky decorator added for docs-integration tests that access Cloud resources (#8510)
  • [MAINTENANCE] Mob typing: update list of deprecated, never to be typed files. (#8514)
  • [MAINTENANCE] Better testing for FDS quoted identifier logic (#8509)
  • [MAINTENANCE] Remove Click upper bound constraint. (#8515)
  • [MAINTENANCE] Docs Pipeline Clean up (#8468)
  • [MAINTENANCE] Update flaky test (#8527)

- Python
Published by cdkini almost 3 years ago

great_expectations - 0.17.8

  • [FEATURE] Add Agent action to list table names in SQL Datasources (#8177)
  • [FEATURE] Add Test Draft Config Workflow to Agent (#8410)
  • [FEATURE] add run checkpoint action to agent (#8449)
  • [FEATURE] DataAssistantResult should include exceptions from rules (#8429)
  • [BUGFIX] Cleanup aws_postgres reference environment (#8439)
  • [BUGFIX] Use consistent name between compose and cli command (#8440)
  • [BUGFIX] Scaffolding .gitignore should not require writeable file system (#8362) (thanks @ivanstillfront)
  • [BUGFIX] Remove unused, overwritten pytest marker. (#8441)
  • [BUGFIX] getvalidator throws AttributeError: 'CloudDataContext' object has no attribute 'gecloud_mode' (#8433)
  • [BUGFIX] PP-282: fixing update_datasource method bug (#8464)
  • [BUGFIX] Add performance marker to pyproject.toml (#8480)
  • [BUGFIX] Fix Postgres, Trino quoted identifier issues (#8442)
  • [DOCS] Correct Typo (#8451)
  • [DOCS] Admonition and Landing Page Updates (#8432)
  • [DOCS] Remove Expectation Implementations by Backend Topic (#8437)
  • [DOCS] Source Data and Datasource Format Update (#8435)
  • [DOCS] Update the API Reference Landing Page (#8472)
  • [DOCS] Fix Grid Autosizing (#8475)
  • [DOCS] Update Use Great Expectations with Amazon Web Services using Athena (#8406)
  • [DOCS] Fixed typos in Execution Engine glossary entry (#8086)
  • [DOCS] add public_api decorator to TableAsset and QueryAsset (#8470)
  • [MAINTENANCE] Default snippet-check to non verbose mode (#8448)
  • [MAINTENANCE] Move test_dependency_versions to github actions (#8427)
  • [MAINTENANCE] Add pytest-xdist and use by default. (#8436)
  • [MAINTENANCE] Add sleep to allow services to come up before we run tests (#8454)
  • [MAINTENANCE] add test services for mssql, mysql, and trino (#8447)
  • [MAINTENANCE] Removed sqlalchemyversioncompatibility from required test markers. (#8456)
  • [MAINTENANCE] Linting for previously excluded cli, expectations and rulebasedprofiler tests (#8422)
  • [MAINTENANCE] Run cloud e2e tests. (#8443)
  • [MAINTENANCE] Start testing clickhouse in github actions. (#8452)
  • [MAINTENANCE] Github Actions - Spark tests (#8460)
  • [MAINTENANCE] Remove external_sqldialect marker as test coverage marker. (#8458)
  • [MAINTENANCE] Pytest Github Action - BigQuery and Postgres (#8417)
  • [MAINTENANCE] Run marker-tests after unit-tests and static-analysis (#8465)
  • [MAINTENANCE] Run all_backend tests along with specific service tests. (#8467)
  • [MAINTENANCE] AWS Glue script using Context Manager to catch FutureWarning (#8466)
  • [MAINTENANCE] Remove old required tests which have been replaced. (#8462)
  • [MAINTENANCE] Run all python versions on scheduled run (#8463)
  • [MAINTENANCE] min-versions wait for unit-tests, static-analysis (#8471)
  • [MAINTENANCE] Remove Azure Dev CI steps (#8473)
  • [MAINTENANCE] Enable B009 Bugbear get-attr-with-constant rule (#8434)
  • [MAINTENANCE] Update ListTableNamesAction to use GxAgentEnvVars (#8450)
  • [MAINTENANCE] Add check that each test only has one required marker. (#8477)
  • [MAINTENANCE] Add test case for runnametemplate using env_var (#8461)
  • [MAINTENANCE] Delete azure-pipelines-dev.yml (#8476)
  • [MAINTENANCE] Test out releaser github action (#8478)
  • [MAINTENANCE] Add missing marker to pyproject.toml (#8481)
  • [MAINTENANCE] Slack notifications if non-pr ci github action pipeline fails (#8485)
  • [MAINTENANCE] Run additional matrix steps on any non-pull_request event (#8486)
  • [MAINTENANCE] GX-Release Process update to use GitHub Actions (#8484)

- Python
Published by cdkini almost 3 years ago

great_expectations - 0.17.7

  • [FEATURE] Add Agent support for Missingness Data Assistant (#8336)
  • [FEATURE] Allow a rule to fail within DataAssistant and still run other rules (#8393)
  • [BUGFIX] fixing minor bug in sqlalchemyexecutionengine.py (#8374) (thanks @SaeedFarahani)
  • [BUGFIX] ensure_json_serializable accounts for pydantic.BaseModel (#8431)
  • [BUGFIX] Table.head() follow-up for Python versions (#8426)
  • [DOCS] Update docs on expectation docstrings (#8405)
  • [DOCS] corrects default value for result_format in documentation (#8419)
  • [DOCS] Remove Custom Expectations Overview Topic (#8391)
  • [DOCS] Update contributing code readme with required markers information. (#8414)
  • [DOCS] Fix markdown link in install_gx.md (#8416) (thanks @jmorakuebler)
  • [DOCS] Docs TOC Reorg (#8421)
  • [DOCS] Fix snippet reference in howtousegreatexpectationswithsql.md (#8430) (thanks @jmorakuebler)
  • [MAINTENANCE] Experimental column descriptive metrics repository (#8335)
  • [MAINTENANCE] Mark remaining datasource tests. (#8399)
  • [MAINTENANCE] Pytest Mark - Metrics Folder (#8400)
  • [MAINTENANCE] Add marks to missing expectations tests. (#8401)
  • [MAINTENANCE] Add test for marker coverage and remove integration marker. (#8394)
  • [MAINTENANCE] Add ci test for test marker coverage (#8402)
  • [MAINTENANCE] mypy 1.4.1 (#8226)
  • [MAINTENANCE] snowflake regex (#8403)
  • [MAINTENANCE] Resolve misc typing issues in metrics code (#8411)
  • [MAINTENANCE] Bump certifi from 2022.12.7 to 2023.7.22 in /docs_rtd (#8415)
  • [MAINTENANCE] conditional snowflake-connector-python version bump (#8412)
  • [MAINTENANCE] Refactor Table.head() for sqlalchemy (#8234)
  • [MAINTENANCE] List required markers when verify marker test fails. (#8413)
  • [MAINTENANCE] Bump version of autoupdate GH action (#8425)
  • [MAINTENANCE] Bump Ubuntu version in autoupdate GH action (#8428)
  • [MAINTENANCE] Update error message around context.add_checkpoint when neither name nor checkpoint are provided (#8313)
  • [MAINTENANCE] move Azure docs and public API steps to Github Actions (#8408)
  • [MAINTENANCE] Use constants for GX directory and YAML references (#8420)
  • [MAINTENANCE] Clean up Databricks SQL FDS impl and docs (#8424)
  • [CONTRIB] Pyspark Implementation for expectcolumnvaluestobevalidcurrency_code (#8418) (thanks @calvingdu)
  • [CONTRIB] Adding docs for missingness data assistant (#8379)

- Python
Published by Shinnnyshinshin almost 3 years ago

great_expectations - 0.17.6

  • [FEATURE] Register MissingnessDataAssistant (#8337)
  • [BUGFIX] Ensure that Fluent Datasources support database table names in lowercase for Oracle, DB2, and Snowflake (#8327)
  • [BUGFIX] Ensure that GX supports database column names in lowercase and mixcase for Oracle, DB2, and Snowflake (#8345)
  • [BUGFIX] Handle ValueError in agent action (#8369)
  • [BUGFIX] Ensure that SQLAlchemy is installed for SQL Datasource and TableAsset Fluent Datasource Module (#8361)
  • [BUGFIX] DataAssistantResult should not error on getexpectationsuite without name (#8370)
  • [BUGFIX] Exclude appropriate SnowflakeDatasource fields when creating an execution engine (#8371)
  • [DOCS] Improvements on howtoedit_expectationsuite guide (#8096) (thanks @Ismar11)
  • [DOCS] Update Slack Link to Point to Discourse (#7840)
  • [DOCS] Adds a consolidated overview of using GX as a conceptual guide (#8045)
  • [DOCS] Updated the Execution Engine terms page (#8309)
  • [DOCS] Add docs around Snowflake FDS (#8340)
  • [DOCS] Update link in Data Asset Glossary Topic (#8349)
  • [DOCS] updated docs to remove SimpleCheckpoint (#8352)
  • [DOCS] Remove Outdated SQLAlchemy 2.0 Admonitions (#8357)
  • [DOCS] Update Links to Get started with Great Expectations and Databricks (#8350)
  • [DOCS] Add MetricProviders Conceptual Content (#8175)
  • [DOCS] Add Information for Adding Custom Parameters to Custom Expectations (#8172)
  • [DOCS] Remove index.md Files and Add Redirects (#8332)
  • [MAINTENANCE] Remove trace_docs_deps script in CI (#8305)
  • [MAINTENANCE] GH Actions pytest marker test matrix (#8277)
  • [MAINTENANCE] Pytest Mark - Render folder (#8301)
  • [MAINTENANCE] Fix docs pipeline check changes (#8315)
  • [MAINTENANCE] Add test markers to tests/datasource/fluent/XXX/X.py (#8316)
  • [MAINTENANCE] Pytest Mark - Profiling (#8318)
  • [MAINTENANCE] invoke deps task (#8311)
  • [MAINTENANCE] Fix requirements and CONTRIBUTING_CODE doc (#8312)
  • [MAINTENANCE] gitignore for GCP credentials (#8323)
  • [MAINTENANCE] Pytest Mark - DataContext Part 2 (#8317)
  • [MAINTENANCE] Pytest Mark - ExecutionEngine (#8324)
  • [MAINTENANCE] Pytest Mark - Integration and Expectations (#8319)
  • [MAINTENANCE] Minimum version of numpy bumped to 1.20.3 (#8326)
  • [MAINTENANCE] Disable Airflow provider tests in CI due to external test failures (#8342)
  • [MAINTENANCE] Bump minimum version of numpy==1.21.6 for Python 3.9 (#8341)
  • [MAINTENANCE] Update algolia index (#8273)
  • [MAINTENANCE] Pytest Mark - DataConnector (#8338)
  • [MAINTENANCE] Replace many repetitive slow integration tests for ParameterBuilder components with a few fast unit tests (#8302)
  • [MAINTENANCE] Finish marking fluent datasource tests. (#8347)
  • [MAINTENANCE] Bump word-wrap from 1.2.3 to 1.2.4 in /docs/docusaurus (#8346)
  • [MAINTENANCE] Add test markers to datasource/batchkwarggenerator tests. (#8348)
  • [MAINTENANCE] Re-mark slow tests. (#8356)
  • [MAINTENANCE] Update standard node package (#8339)
  • [MAINTENANCE] Making tests for column names insensitivity for Oracle, DB2, and Snowflake easier to read (#8358)
  • [MAINTENANCE] Add detect-private-key pre-commit hook (#8363)
  • [MAINTENANCE] Pytest Mark - Top-level test/ (#8359)
  • [MAINTENANCE] Unpin upper bound on Click dependency (#8360)
  • [MAINTENANCE] Revert Click pin removal (#8367)
  • [MAINTENANCE] Bump pygments from 2.7.4 to 2.15.0 in /docs_rtd (#8368)
  • [MAINTENANCE] Fix non-AssertErrors for Expectations during build-gallery process (#8353)
  • [MAINTENANCE] Mark datasource top level tests (#8365)
  • [MAINTENANCE] add invoke ci-tests and invoke service (#8322)
  • [CONTRIB] Create custom expectation for Chi Square Test (#8314)
  • [CONTRIB] Contributed expect_column_to_have_no_months_missing (#8307) (thanks @HadasManor)
  • [CONTRIB] Add KS test custom expectation (#8344)

- Python
Published by Shinnnyshinshin almost 3 years ago

great_expectations - 0.17.5

  • [FEATURE] Airflow reference environment (#8257)
  • [FEATURE] Missingness DataAssistant initial implementation (#8268)
  • [FEATURE] DatabricksSQL FDS (#8184)
  • [FEATURE] single batch missingness data assistant (#8278)
  • [DOCS] Replaces outdated integration guides with redirects to versioned documentation (#8173)
  • [MAINTENANCE] Remove unreferenced docs integration tests (#8228)
  • [MAINTENANCE] Remove duplicate custom checks in PR pipeline (#8265)
  • [MAINTENANCE] Use updated search api key (#8269)
  • [MAINTENANCE] DataAssistantDispatcher should not reach into DataAssistant (#8262)
  • [MAINTENANCE] GH action static analysis and unittest setup (#8272)
  • [MAINTENANCE] remove algolia index action (#8264)
  • [MAINTENANCE] Bump semver from 5.7.1 to 5.7.2 (#8274)
  • [MAINTENANCE] Improvement to contributor documentation (#8043) (thanks @christian-bromann)
  • [MAINTENANCE] Implement unit tests for BatchFilter.parsebatchslice logic (#8280)
  • [MAINTENANCE] Run GH Action CI job every 3 hours (#8281)
  • [MAINTENANCE] Ensure all tests in tests/checkpoint are marked (#8282)
  • [MAINTENANCE] Pytest Mark - Validator and utils (#8275)
  • [MAINTENANCE] Add marker cli to all cli tests. (#8286)
  • [MAINTENANCE] Reduce maximum allowed unittest duration (#8283)
  • [MAINTENANCE] Add tests for Batch slicing for SparkFilePathDatasource (#8285)
  • [MAINTENANCE] Pytest Mark - RuleBasedProfiler and others (#8288)
  • [MAINTENANCE] Pin jsonschema (#8290)
  • [MAINTENANCE] Remove two slow DataAssistant integration tests (#8287)
  • [MAINTENANCE] Add data docs container to airflow env (#8284)
  • [MAINTENANCE] xfail Cloud E2E test (#8292)
  • [MAINTENANCE] Remove --verbose pytest default (#8298)
  • [MAINTENANCE] Update marker on slow test from unit to filesystem. (#8296)
  • [MAINTENANCE] Typing Improvements - render/util (#8279)
  • [MAINTENANCE] Add pytest marks to tests/actions (#8299)
  • [MAINTENANCE] Mark tests in tests/core/usage_statistics (#8295)
  • [MAINTENANCE] Mark tests in /tests/data_asset (#8300)
  • [MAINTENANCE] Add markers to tests/core (#8297)
  • [MAINTENANCE] Apply pytest markers to root dir tests/data_context tests (#8293)
  • [MAINTENANCE] Run Github ci action on push (#8303)
  • [MAINTENANCE] Dont use checkfordocsdepschanges (#8304)
  • [MAINTENANCE] Increase timeout for flaky tests (#8306)

- Python
Published by anthonyburdi almost 3 years ago

great_expectations - 0.17.4

  • [MAINTENANCE] Protect develop with no-commit-to-branch pre-commit hook (#8254)
  • [MAINTENANCE] Change Pydantic models to utilize by_alias=True (#8252)
  • [MAINTENANCE] Support individual connection args for Snowflake FDS (#8183)
  • [MAINTENANCE] Replace dynamic datasource deletion with single delete method (#8189)
  • [MAINTENANCE] Disable usage statistics when in Cloud-backed environments (#8248)

- Python
Published by cdkini almost 3 years ago

great_expectations - 0.17.3

  • [FEATURE] Examples of using different store backends in reference environments (#8211)
  • [FEATURE] Add checker to ensure snippets are being used (#8178)
  • [FEATURE] Host data docs for the postgres reference environment (#8221)
  • [FEATURE] Add checker to ensure test files have fixture definition (#8186)
  • [FEATURE] make backend_dependencies required and not optional for doc integration tests (#8216)
  • [FEATURE] View data docs inside snowflake and bigquery reference environments (#8231)
  • [FEATURE] Reference Environment - AWS RDS (#8222)
  • [BUGFIX] Fix yarn install and condition on CI pipeline (#8217)
  • [BUGFIX] Ensure DataAssistantResult.plotexpectationsand_metrics does not raise exceptions when no Metrics or Expectations are available to plot (#8238)
  • [DOCS] update result_format configuration documentation (#8209)
  • [DOCS] Update Install GX (#8206)
  • [DOCS] minor updates to the readme files (#8245)
  • [MAINTENANCE] Arranging call arguments to build_batch_request() utility method to be in consistent order (#8224)
  • [MAINTENANCE] Use python static file server (#8229)
  • [MAINTENANCE] Fix race condition in integration tests using context manager (#8223)
  • [MAINTENANCE] Remove a line ignoring warnings about iteritems (#8227)
  • [MAINTENANCE] Correcting typographical error in test method naming. (#8233)
  • [MAINTENANCE] Reference environment consistency - installed version (#8237)
  • [MAINTENANCE] Reference environment consistency - unpin python version (#8239)
  • [MAINTENANCE] Use data docs container for cloud blob stores (#8240)
  • [MAINTENANCE] Reference Environments: Match the new quickstart (#8242)
  • [MAINTENANCE] Reference Environment - AWS Credentials Clean up (#8230)
  • [MAINTENANCE] Filter altair/jsonschema Deprecation warning (#8244)
  • [MAINTENANCE] Filter jsonschema.RefResolver, ErrorTree warnings in tests (#8246)
  • [MAINTENANCE] Temporarily upper bound Click due to mypy typing issues (#8247)
  • [MAINTENANCE] Update test_deprecation.py in advance of 0.17.3 release (#8251)
  • [MAINTENANCE] enable typechecking in validator.py (#8204)
  • [MAINTENANCE] Refactor validations in Checkpoint to use CheckpointValidationConfig (#8225)

- Python
Published by TrangPham almost 3 years ago