Great-expectations

Latest version: v1.3.12

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

Scan your dependencies

Page 23 of 48

0.15.16

* [FEATURE] Multi-Batch Example Notebook - SqlDataConnector examples (5575)
* [FEATURE] Implement "is_close()" for making equality comparisons "reasonably close" for each ExecutionEngine subclass (5597)
* [FEATURE] expect_profile_numeric_columns_percent_diff_(inclusive bounds) (5586) (thanks stevensecreti)
* [FEATURE] DataConnector Query enabled for `SimpleSqlDatasource` (5610)
* [FEATURE] Implement the exact metric range estimate for NumericMetricRangeMultiBatchParameterBuilder (5620)
* [FEATURE] Ensure that id propogates from RuleBasedProfilerConfig to RuleBasedProfiler (5617)
* [BUGFIX] Pass cloud base url to datasource store (5595)
* [BUGFIX] Temporarily disable Trino `0.315.0` from requirements (5606)
* [BUGFIX] Update _create_trino_engine to check for schema before creating it (5607)
* [BUGFIX] Support `ExpectationSuite` CRUD at `BaseDataContext` level (5604)
* [BUGFIX] Update test due to change in postgres stdev calculation method (5624)
* [BUGFIX] Patch issue with `get_validator` on Cloud-backed `DataContext` (5619)
* [MAINTENANCE] Add name and id to DatasourceConfig (5560)
* [MAINTENANCE] Clear datasources in `test_data_context_datasources` to improve test performance and narrow test scope (5588)
* [MAINTENANCE] Fix tests that rely on guessing pytest generated random file paths. (5589)
* [MAINTENANCE] Do not set google cloud credentials for lifetime of pytest process. (5592)
* [MAINTENANCE] Misc updates to `Datasource` CRUD on `DataContext` to ensure consistent behavior (5584)
* [MAINTENANCE] Add id to `RuleBasedProfiler` config (5590)
* [MAINTENANCE] refactor to enable customization of quantile bias correction threshold for bootstrap estimation method (5587)
* [MAINTENANCE] Ensure that `resource_type` used in `GeCloudStoreBackend` is converted to `GeCloudRESTResource` enum as needed (5601)
* [MAINTENANCE] Create datasource with id (5591)
* [MAINTENANCE] Enable Azure blob storage integration tests (5594)
* [MAINTENANCE] Increase expectation kwarg line stroke width (5608)
* [MAINTENANCE] Added Algolia Scripts (5544) (thanks devanshdixit)
* [MAINTENANCE] Handle `numpy` deprecation warnings (5615)
* [MAINTENANCE] remove approximate comparisons -- they will be replaced by estimator alternatives (5618)
* [MAINTENANCE] Making the dependency on dev-lite clearer (5514)
* [MAINTENANCE] Fix tests in tests/integration/profiling/rule_based_profiler/ and tests/render/renderer/ (5611)
* [MAINTENANCE] DataContext in cloud mode test add_datasource (5625)

0.15.15

* [FEATURE] Integrate `DataContextVariables` with `DataContext` (5466)
* [FEATURE] Add mostly to MulticolumnMapExpectation (5481)
* [FEATURE] [MAINTENANCE] Revamped expect_profile_numeric_columns_diff_between_exclusive_threshold_range (5493) (thanks stevensecreti)
* [FEATURE] [CONTRIB] expect_profile_numeric_columns_diff_(less/greater)_than_or_equal_to_threshold (5522) (thanks stevensecreti)
* [FEATURE] Provide methods for returning ExpectationConfiguration list grouped by expectation_type and by domain_type (5532)
* [FEATURE] add support for Azure authentication methods (5229) (thanks sdebruyn)
* [FEATURE] Show grouped sorted expectations by Domain and by expectation_type (5539)
* [FEATURE] Categorical Rule in VolumeDataAssistant Should Use Same Cardinality As Categorical Rule in OnboardingDataAssistant (5551)
* [BUGFIX] Handle "division by zero" in "ColumnPartition" metric when all column values are NULL (5507)
* [BUGFIX] Use string dialect name if not found in enum (5546)
* [BUGFIX] Add `try/except` around `DataContext._save_project_config` to mitigate issues with permissions (5550)
* [BUGFIX] Explicitly pass in mostly as 1 if not set in configuration. (5548)
* [BUGFIX] Increase precision for categorical rule for fractional comparisons (5552)
* [DOCS] DOC-340 partition local installation guide (5425)
* [DOCS] Add DataHub Ingestion docs (5330) (thanks maggiehays)
* [DOCS] toc update for DataHub integration doc (5518)
* [DOCS] Updating discourse to GitHub Discussions in Docs (4953)
* [MAINTENANCE] Clean up payload for `/data-context-variables` endpoint to adhere to desired chema (5509)
* [MAINTENANCE] DataContext Refactor: DataAssistants (5472)
* [MAINTENANCE] Ensure that validation operators are omitted from Cloud variables payload (5510)
* [MAINTENANCE] Add end-to-end tests for multicolumn map expectations (5517)
* [MAINTENANCE] Ensure that *_store_name attrs are omitted from Cloud variables payload (5519)
* [MAINTENANCE] Refactor `key` arg out of `Store.serialize/deserialize` (5511)
* [MAINTENANCE] Fix links to documentation (5177) (thanks andyjessen)
* [MAINTENANCE] Readme Update (4952)
* [MAINTENANCE] E2E test for `FileDataContextVariables` (5516)
* [MAINTENANCE] Cleanup/refactor prerequisite for group/filter/sort Expectations by domain (5523)
* [MAINTENANCE] Refactor `GeCloudStoreBackend` to use PUT and DELETE HTTP verbs instead of PATCH (5527)
* [MAINTENANCE] `/profiler` Cloud endpoint support (5499)
* [MAINTENANCE] Add type hints to `Store` (5529)
* [MAINTENANCE] Move MetricDomainTypes to core (it is used more widely now than previously). (5530)
* [MAINTENANCE] Remove dependency pins on pyarrow and snowflake-connector-python (5533)
* [MAINTENANCE] use invoke for common contrib/dev tasks (5506)
* [MAINTENANCE] Add snowflake-connector-python dependency lower bound. (5538)
* [MAINTENANCE] enforce pre-commit in ci (5526)
* [MAINTENANCE] Providing more robust error handling for determining `domain_type` of an `ExpectationConfiguration` object (5542)
* [MAINTENANCE] Remove extra indentation from store backend test (5545)
* [MAINTENANCE] Plot-level dropdown for `DataAssistantResult` display charts (5528)
* [MAINTENANCE] Make DataAssistantResult.batch_id_to_batch_identifier_display_name_map private (in order to optimize auto-complete for ease of use) (5549)
* [MAINTENANCE] Initial Dockerfile for running tests and associated README. (5541)
* [MAINTENANCE] Other dialect test (5547)

0.15.14

* [FEATURE] QueryExpectations (5223)
* [FEATURE] Control volume of metadata output when running DataAssistant classes. (5483)
* [BUGFIX] Snowflake Docs Integration Test Fix (5463)
* [BUGFIX] DataProfiler Linting Fix (5468)
* [BUGFIX] Update renderer snapshots with `None` values removed (5474)
* [BUGFIX] Rendering Test failures (5475)
* [BUGFIX] Update `dependency-graph` pipeline YAML to ensure `--spark` gets passed to `dgtest` (5477)
* [BUGFIX] Make sure the profileReport obj does not have defaultdicts (breaks gallery JSON) (5491)
* [BUGFIX] Use Pandas.isnull() instead of NumPy.isnan() to check for empty values in TableExpectation._validate_metric_value_between(), due to wider types applicability. (5502)
* [BUGFIX] Spark Schema has unexpected field for `spark.sql.warehouse.dir` (5490)
* [BUGFIX] Conditionally pop values from Spark config in tests (5508)
* [DOCS] DOC-349 re-write and partition interactive mode expectations guide (5448)
* [DOCS] DOC-344 partition data docs on s3 guide (5437)
* [DOCS] DOC-342 partition how to configure a validation result store in amazon s3 guide (5428)
* [DOCS] link fix in onboarding data assistant guide (5469)
* [DOCS] Integrate great-expectation with ydata-synthetic (4568) (thanks arunnthevapalan)
* [DOCS] Add 'test' extra to setup.py with docs (5415)
* [DOCS] DOC-343 partition how to configure expectation store for aws s3 guide (5429)
* [DOCS] DOC-357 partition the how to create a new checkpoint guide (5458)
* [DOCS] Remove outdated release process docs. (5484)
* [MAINTENANCE] Update `teams.yml` (5457)
* [MAINTENANCE] Clean up GitHub Actions (5461)
* [MAINTENANCE] Adds documentation and examples changes for snowflake connection string (5447)
* [MAINTENANCE] DOC-345 partition the connect to s3 cloud storage with Pandas guide (5439)
* [MAINTENANCE] Add unit and integration tests for Splitting on Mod Integer (5452)
* [MAINTENANCE] Remove `InlineRenderer` invocation feature flag from `ExpectationValidationResult` (5441)
* [MAINTENANCE] `DataContext` Refactor. Migration of datasource and store (5404)
* [MAINTENANCE] Add unit and integration tests for Splitting on Multi-Column Values (5464)
* [MAINTENANCE] Refactor `DataContextVariables` to leverage `property` and `setter` (5446)
* [MAINTENANCE] expect_profile_numeric_columns_diff_between_threshold_range (5467) (thanks stevensecreti)
* [MAINTENANCE] Make `DataAssistantResult` fixtures module scoped (5465)
* [MAINTENANCE] Remove keyword arguments within table row count expectations (4874) (thanks andyjessen)
* [MAINTENANCE] Add unit tests for Splitting on Converted DateTime (5470)
* [MAINTENANCE] Rearrange integration tests to insure categorization into proper deployment-style based lists (5471)
* [MAINTENANCE] Provide better error messaging if batch_request is not supplied to DataAssistant.run() (5473)
* [MAINTENANCE] Adds run time envvar for Snowflake Partner ID (5485)
* [MAINTENANCE] fixed algolia search page (5099)
* [MAINTENANCE] Remove pyspark<3.0.0 constraint for python 3.7 (5496)
* [MAINTENANCE] Ensure that `parter-integration` pipeline only runs on cronjob (5500)
* [MAINTENANCE] Adding fixtures Query Expectations tests (5486)
* [MAINTENANCE] Misc updates to `GeCloudStoreBackend` to better integrate with GE Cloud (5497)
* [MAINTENANCE] Update automated release schedule (5488)
* [MAINTENANCE] Update core-team in `teams.yml` (5489)
* [MAINTENANCE] Update how_to_create_a_new_expectation_suite_using_rule_based_profile… (5495)
* [MAINTENANCE] Remove pypandoc pin in constraints-dev.txt. (5501)
* [MAINTENANCE] Ensure that `add_datasource` method on `AbstractDataContext` does not persist by default (5482)

0.15.13

* [FEATURE] Add atomic `rendered_content` to `ExpectationValidationResult` and `ExpectationConfiguration` (5369)
* [FEATURE] Add `DataContext.update_datasource` CRUD method (5417)
* [FEATURE] Refactor Splitter Testing Modules so as to Make them More General and Add Unit and Integration Tests for "split_on_whole_table" and "split_on_column_value" on SQLite and All Supported Major SQL Backends (5430)
* [FEATURE] Support underscore in the `condition_value` of a `row_condition` (5393) (thanks sp1thas)
* [DOCS] DOC-322 update terminology to v3 (5326)
* [MAINTENANCE] Change property name of TaxiSplittingTestCase to make it more general (5419)
* [MAINTENANCE] Ensure that `BaseDataContext` does not persist `Datasource` changes by default (5423)
* [MAINTENANCE] Migration of `project_config_with_variables_substituted` to `AbstractDataContext` (5385)
* [MAINTENANCE] Improve type hinting in `GeCloudStoreBackend` (5427)
* [MAINTENANCE] Test serialization of text, table, and bulleted list `rendered_content` in `ExpectationValidationResult` (5438)
* [MAINTENANCE] Refactor `datasource_name` out of `DataContext.update_datasource` (5440)
* [MAINTENANCE] Add checkpoint name to validation results (5442)
* [MAINTENANCE] Remove checkpoint from top level of schema since it is captured in `meta` (5445)
* [MAINTENANCE] Add unit and integration tests for Splitting on Divided Integer (5449)
* [MAINTENANCE] Update cli with new default simple checkpoint name (5450)

0.15.12

* [FEATURE] Add Rule Statistics to DataAssistantResult for display in Jupyter notebook (5368)
* [FEATURE] Include detailed Rule Execution statistics in jupyter notebook "repr" style output (5375)
* [FEATURE] Support datetime/date-part splitters on Amazon Redshift (5408)
* [DOCS] Capital One DataProfiler Expectations README Update (5365) (thanks stevensecreti)
* [DOCS] Add Trino guide (5287)
* [DOCS] DOC-339 remove redundant how-to guide (5396)
* [DOCS] Capital One Data Profiler README update (5387) (thanks taylorfturner)
* [DOCS] Add sqlalchemy-redshfit to dependencies in redshift doc (5386)
* [MAINTENANCE] Reduce output amount in Jupyter notebooks when displaying DataAssistantResult (5362)
* [MAINTENANCE] Update linter thresholds (5367)
* [MAINTENANCE] Move `_apply_global_config_overrides()` to AbstractDataContext (5285)
* [MAINTENANCE] WIP: [MAINTENANCE] stalebot configuration (5301)
* [MAINTENANCE] expect_column_values_to_be_equal_to_or_greater_than_profile_min (5372) (thanks stevensecreti)
* [MAINTENANCE] expect_column_values_to_be_equal_to_or_less_than_profile_max (5380) (thanks stevensecreti)
* [MAINTENANCE] Replace string formatting with f-string (5225) (thanks andyjessen)
* [MAINTENANCE] Fix links in docs (5340) (thanks andyjessen)
* [MAINTENANCE] Caching of `config_variables` in `DataContext` (5376)
* [MAINTENANCE] StaleBot Half DryRun (5390)
* [MAINTENANCE] StaleBot DryRun 2 (5391)
* [MAINTENANCE] file extentions applied to rel links (5399)
* [MAINTENANCE] Allow installing jinja2 version 3.1.0 and higher (5382)
* [MAINTENANCE] expect_column_values_confidence_for_data_label_to_be_less_than_or_equal_to_threshold (5392) (thanks stevensecreti)
* [MAINTENANCE] Add warnings to internal linters if actual error count does not match threshold (5401)
* [MAINTENANCE] Ensure that changes made to env vars / config vars are recognized within subsequent calls of the same process (5410)
* [MAINTENANCE] Stack `RuleBasedProfiler` progress bars for better user experience (5400)
* [MAINTENANCE] Keep all Pandas Splitter Tests in a Dedicated Module (5411)
* [MAINTENANCE] Refactor DataContextVariables to only persist state to Store using explicit save command (5366)
* [MAINTENANCE] Refactor to put tests for splitting and sampling into modules for respective ExecutionEngine implementation (5412)

0.15.11

* [FEATURE] Enable NumericMetricRangeMultiBatchParameterBuilder to use evaluation dependencies (5323)
* [FEATURE] Improve Trino Support (5261) (thanks aezomz)
* [FEATURE] added support to Aws Athena quantiles (5114) (thanks kuhnen)
* [FEATURE] Implement the "column.standard_deviation" metric for sqlite database (5338)
* [FEATURE] Update `add_datasource` to leverage the `DatasourceStore` (5334)
* [FEATURE] Provide ability for DataAssistant to return its effective underlying BaseRuleBasedProfiler configuration (5359)
* [BUGFIX] Fix Netlify build issue that was being caused by entry in changelog (5322)
* [BUGFIX] Numpy dtype.float64 formatted floating point numbers must be converted to Python float for use in SQLAlchemy Boolean clauses (5336)
* [BUGFIX] Fix for failing Expectation test in `cloud_db_integration` pipeline (5321)
* [DOCS] revert getting started tutorial to RBP process (5307)
* [DOCS] mark onboarding assistant guide as experimental and update cli command (5308)
* [DOCS] Fix line numbers in getting started guide (5324)
* [DOCS] DOC-337 automate updates to the version information displayed in the getting started tutorial. (5348)
* [MAINTENANCE] Fix link in suite profile renderer (5242) (thanks andyjessen)
* [MAINTENANCE] Refactor of `_apply_global_config_overrides()` method to return config (5286)
* [MAINTENANCE] Remove "json_serialize" directive from ParameterBuilder computations (5320)
* [MAINTENANCE] Misc cleanup post `0.15.10` release (5325)
* [MAINTENANCE] Standardize instantiation of NumericMetricRangeMultibatchParameterBuilder throughout the codebase. (5327)
* [MAINTENANCE] Reuse MetricMultiBatchParameterBuilder computation results as evaluation dependencies for performance enhancement (5329)
* [MAINTENANCE] clean up type declarations (5331)
* [MAINTENANCE] Maintenance/great 761/great 1010/great 1011/alexsherstinsky/rule based profiler/data assistant/include only essential public methods in data assistant dispatcher class 2022 06 21 177 (5351)
* [MAINTENANCE] Update release schedule JSON (5349)
* [MAINTENANCE] Include only essential public methods in DataAssistantResult class (and its descendants) (5360)

Page 23 of 48

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.