Great-expectations

Latest version: v0.18.12

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

Scan your dependencies

Page 28 of 40

0.13.0

* INTRODUCING THE NEW MODULAR EXPECTATIONS API (Experimental): this release introduces a new way to create expectation logic in its own class, making it much easier to author and share expectations. ``Expectation`` and ``MetricProvider`` classes now work together to validate data and consolidate logic for all backends by function. See the how-to guides in our documentation for more information on how to use the new API.
* INTRODUCING THE NEW DATASOURCE API (Experimental): this release introduces a new way to connect to datasources providing much richer guarantees for discovering ("inferring") data assets and partitions. The new API replaces "BatchKwargs" and "BatchKwargsGenerators" with BatchDefinition and BatchSpec objects built from DataConnector classes. You can read about the new API in our docs.
* The Core Concepts section of our documentation has been updated with descriptions of the classes and concepts used in the new API; we will continue to update that section and welcome questions and improvements.
* BREAKING: Data Docs rendering is now handled in the new Modular Expectations, which means that any custom expectation rendering needs to be migrated to the new API to function in version 0.13.0.
* BREAKING: **Renamed** Datasource to LegacyDatasource and introduced the new Datasource class. Because most installations rely on one PandasDatasource, SqlAlchemyDatasource, or SparkDFDatasource, most users will not be affected. However, if you have implemented highly customized Datasource class inheriting from the base class, you may need to update your inheritance.
* BREAKING: The new Modular Expectations API will begin removing the ``parse_strings_as_datetimes`` and ``allow_cross_type_comparisons`` flags in expectations. Expectation Suites that use the flags will need to be updated to use the new Modular Expectations. In general, simply removing the flag will produce correct behavior; if you still want the exact same semantics, you should ensure your raw data already has typed datetime objects.
* **NOTE:** Both the new Datasource API and the new Modular Expectations API are *experimental* and will change somewhat during the next several point releases. We are extremely excited for your feedback while we iterate rapidly, and continue to welcome new community contributions.

0.12.10

[BUGFIX] Update requirements.txt for ruamel.yaml to >=0.16 - 2048 (thanks mmetzger!)
[BUGFIX] Added option to return scalar instead of list from query store 2060
[BUGFIX] Add missing markdown_content_block_container 2063
[BUGFIX] Fixed a divided by zero error for checkpoints on empty expectation suites 2064
[BUGFIX] Updated sort to correctly return partial unexpected results when expect_column_values_to_be_of_type has more than one unexpected type 2074
[BUGFIX] Resolve Data Docs resource identifier issues to speed up UpdateDataDocs action 2078
[DOCS] Updated contribution changelog location 2051 (thanks shapiroj18!)
[DOCS] Adding Airflow operator and Astrononomer deploy guides 2070
[DOCS] Missing image link to bigquery logo 2071 (thanks nelsonauner!)

0.12.9

[BUGFIX] Fixed the import of s3fs to use the optional import pattern - issue 2053
[DOCS] Updated the title styling and added a Discuss comment article for the OpsgenieAlertAction how-to guide

0.12.8

[FEATURE] Add OpsgenieAlertAction 2012 (thanks miike!)
[FEATURE] Add S3SubdirReaderBatchKwargsGenerator 2001 (thanks noklam)
[ENHANCEMENT] Snowflake uses temp tables by default while still allowing transient tables
[ENHANCEMENT] Enabled use of lowercase table and column names in GE with the `use_quoted_name` key in batch_kwargs 2023
[BUGFIX] Basic suite builder profiler (suite scaffold) now skips excluded expectations 2037
[BUGFIX] Off-by-one error in linking to static images 2036 (thanks NimaVaziri!)
[BUGFIX] Improve handling of pandas NA type issue 2029 PR 2039 (thanks isichei!)
[DOCS] Update Virtual Environment Example 2027 (thanks shapiroj18!)
[DOCS] Update implemented_expectations.rst (thanks jdimatteo!)
[DOCS] Update how_to_configure_a_pandas_s3_datasource.rst 2042 (thanks CarstenFrommhold!)

0.12.7

[ENHANCEMENT] CLI supports s3a:// or gs:// paths for Pandas Datasources (issue 2006)
[ENHANCEMENT] Escape $ characters in configuration, support multiple substitutions (2005 & 2015)
[BUGFIX] Fixed bug where slack messages cause stacktrace when data docs pages have issue
[DOCS] Remove incorrect doc line from PagerdutyAlertAction (Thanks NiallRees!)
[MAINTENANCE] Fix path for how-to guide (Thanks gauthamzz!)

0.12.6

* [BUGFIX] replace black in requirements.txt

Page 28 of 40

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.