Great-expectations

Latest version: v0.18.12

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

Scan your dependencies

Page 27 of 40

0.13.6

* [ENHANCEMENT] Skip checks when great_expectations package did not change 2287
* [ENHANCEMENT] A how-to guide, run_diagnostics method in Expectation base class and Expectation templates to support the new rapid "dev loop" of community-contributed Expectations. 2222
* [BUGFIX] Fix Local variable 'query_schema' might be referenced before assignment bug in sqlalchemy_dataset.py 2286 (Thanks alessandrolacorte!)
* [BUGFIX] Use correct schema to fetch table and column metadata 2284 (Thanks armaandhull!)
* [BUGFIX] Updated sqlalchemy_dataset to convert numeric metrics to json_serializable up front, avoiding an issue where expectations on data immediately fail due to the conversion to/from json. 2207

0.13.5

* [FEATURE] Add MicrosoftTeamsNotificationAction (Thanks Antoninj!)
* [FEATURE] New ``contrib`` package 2264
* [ENHANCEMENT] Data docs can now be built skipping the index page using the python API 2224
* [ENHANCEMENT] Speed up new suite creation flow when connecting to Databases. Issue 1670 (Thanks armaandhull!)
* [ENHANCEMENT] Serialize PySpark DataFrame by converting to dictionary 2237
* [BUGFIX] Mask passwords in DataContext.list_datasources(). Issue 2184
* [BUGFIX] Skip escaping substitution variables in escape_all_config_variables 2243. Issue 2196 (Thanks
varundunga!)
* [BUGFIX] Pandas extension guessing 2239 (Thanks sbrugman!)
* [BUGFIX] Replace runtime batch_data DataFrame with string 2240
* [BUGFIX] Update Notebook Render Tests to Reflect Updated Python Packages 2262
* [DOCS] Updated the code of conduct to mention events 2278
* [DOCS] Update the diagram for batch metadata 2161
* [DOCS] Update metrics.rst 2257
* [MAINTENANCE] Different versions of Pandas react differently to corrupt XLS files. 2230
* [MAINTENANCE] remove the obsolete TODO comments 2229 (Thanks beyondacm!)
* [MAINTENANCE] Update run_id to airflow_run_id for clarity. 2233

0.13.4

* [FEATURE] Implement expect_column_values_to_not_match_regex_list in Spark (Thanks mikaylaedwards!)
* [ENHANCEMENT] Improve support for quantile calculations in Snowflake
* [ENHANCEMENT] DataDocs show values of Evaluation Parameters 2165. Issue 2010
* [ENHANCEMENT] Work on requirements.txt 2052 (Thanks shapiroj18!)
* [ENHANCEMENT] expect_table_row_count_to_equal_other_table 2133
* [ENHANCEMENT] Improved support for quantile calculations in Snowflake 2176
* [ENHANCEMENT] DataDocs show values of Evaluation Parameters 2165
* [BUGFIX] Add pagination to TupleS3StoreBackend.list_keys() 2169. Issue 2164
* [BUGFIX] Fixed black conflict, upgraded black, made import optional 2183
* [BUGFIX] Made improvements for the treatment of decimals for database backends for lossy conversion 2207
* [BUGFIX] Pass manually_initialize_store_backend_id to database store backends to mirror functionality of other backends. Issue 2181
* [BUGFIX] Make glob_directive more permissive in ConfiguredAssetFilesystemDataConnector 2197. Issue 2193
* [DOCS] Added link to Youtube video on in-code contexts 2177
* [DOCS] Docstrings for DataConnector and associated classes 2172
* [DOCS] Custom expectations improvement 2179
* [DOCS] Add a conda example to creating virtualenvs 2189
* [DOCS] Fix Airflow logo URL 2198 (Thanks floscha!)
* [DOCS] Update explore_expectations_in_a_notebook.rst 2174
* [DOCS] Change to DOCS that describe Evaluation Parameters 2209
* [MAINTENANCE] Removed mentions of show_cta_footer and added deprecation notes in usage stats 2190. Issue 2120

0.13.3

* [ENHANCEMENT] Updated the BigQuery Integration to create a view instead of a table (thanks alessandrolacorte!) 2082.
* [ENHANCEMENT] Allow database store backend to support specification of schema in credentials file
* [ENHANCEMENT] Add support for connection_string and url in configuring DatabaseStoreBackend, bringing parity to other SQL-based objects. In the rare case of user code that instantiates a DatabaseStoreBackend without using the Great Expectations config architecture, users should ensure they are providing kwargs to init, because the init signature order has changed.
* [ENHANCEMENT] Improved exception handling in the Slack notifications rendering logic
* [ENHANCEMENT] Uniform configuration support for both 0.13 and 0.12 versions of the Datasource class
* [ENHANCEMENT] A single `DataContext.get_batch()` method supports both 0.13 and 0.12 style call arguments
* [ENHANCEMENT] Initializing DataContext in-code is now available in both 0.13 and 0.12 versions
* [BUGFIX] Fixed a bug in the error printing logic in several exception handling blocks in the Data Docs rendering. This will make it easier for users to submit error messages in case of an error in rendering.
* [DOCS] Miscellaneous doc improvements
* [DOCS] Update cloud composer workflow to use GCSStoreBackendDefaults

0.13.2

* [ENHANCEMENT] Support avro format in Spark datasource (thanks ryanaustincarlson!) 2122
* [ENHANCEMENT] Made improvements to the backend for expect_column_quantile_values_to_be_between 2127
* [ENHANCEMENT] Robust Representation in Configuration of Both Legacy and New Datasource
* [ENHANCEMENT] Continuing 0.13 clean-up and improvements
* [BUGFIX] Fix spark configuration not getting passed to the SparkSession builder (thanks EricSteg!) 2124
* [BUGFIX] Misc bugfixes and improvements to code & documentation for new in-code data context API 2118
* [BUGFIX] When Introspecting a database, sql_data_connector will ignore view_names that are also system_tables
* [BUGFIX] Made improvements for code & documentation for in-code data context
* [BUGFIX] Fixed bug where TSQL mean on `int` columns returned incorrect result
* [DOCS] Updated explanation for ConfiguredAssetDataConnector and InferredAssetDataConnector
* [DOCS] General 0.13 docs improvements

0.13.1

* [ENHANCEMENT] Improved data docs performance by ~30x for large projects and ~4x for smaller projects by changing instantiation of Jinja environment 2100
* [ENHANCEMENT] Allow database store backend to support specification of schema in credentials file 2058 (thanks GTLangseth!)
* [ENHANCEMENT] More detailed information in Datasource.self_check() diagnostic (concerning ExecutionEngine objects)
* [ENHANCEMENT] Improve UI for in-code data contexts 2068
* [ENHANCEMENT] Add a store_backend_id property to StoreBackend 2030, 2075
* [ENHANCEMENT] Use an existing expectation_store.store_backend_id to initialize an in-code DataContext 2046, 2075
* [BUGFIX] Corrected handling of boto3_options by PandasExecutionEngine
* [BUGFIX] New Expectation via CLI / SQL Query no longer throws TypeError
* [BUGFIX] Implement validator.default_expectations_arguments
* [DOCS] Fix doc create and editing expectations 2105 (thanks Lee-W!)
* [DOCS] Updated documentation on 0.13 classes
* [DOCS] Fixed a typo in the HOWTO guide for adding a self-managed Spark datasource
* [DOCS] Updated documentation for new UI for in-code data contexts

Page 27 of 40

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.