Great-expectations

Latest version: v1.3.12

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

Scan your dependencies

Page 25 of 48

0.15.4

* [FEATURE] Enable self-initializing `ExpectColumnMeanToBeBetween` (4986)
* [FEATURE] Enable self-initializing `ExpectColumnMedianToBeBetween` (4987)
* [FEATURE] Enable self-initializing `ExpectColumnSumToBeBetween` (4988)
* [FEATURE] New MetricSingleBatchParameterBuilder for specifically single-Batch Rule-Based Profiler scenarios (5003)
* [FEATURE] Enable Pandas DataFrame and Series as MetricValues Output of Metric ParameterBuilder Classes (5008)
* [FEATURE] Notebook for `VolumeDataAssistant` Example (5010)
* [FEATURE] Histogram/Partition Single-Batch ParameterBuilder (5011)
* [FEATURE] Update `DataAssistantResult.plot()` return value to emit `PlotResult` wrapper dataclass (4962)
* [FEATURE] Limit samplers work with supported sqlalchemy backends (5014)
* [FEATURE] trino support (5021)
* [BUGFIX] RBP Profiling Dataset ProgressBar Fix (4999)
* [BUGFIX] Fix DataAssistantResult serialization issue (5020)
* [DOCS] Update slack notification guide to not use validation operators. (4978)
* [MAINTENANCE] Update `autoupdate` GitHub action (5001)
* [MAINTENANCE] Move `DataAssistant` registry capabilities into `DataAssistantRegistry` to enable user aliasing (4991)
* [MAINTENANCE] Fix continuous partition example (4939) (thanks andyjessen)
* [MAINTENANCE] Preliminary refactors for data samplers. (4996)
* [MAINTENANCE] Clean up unused imports and enforce through `flake8` in CI/CD (5005)
* [MAINTENANCE] ParameterBuilder tests should maximally utilize polymorphism (5007)
* [MAINTENANCE] Clean up type hints in CLI (5006)
* [MAINTENANCE] Making ParameterBuilder metric computations robust to failures through logging and exception handling (5009)
* [MAINTENANCE] Condense column-level `vconcat` plots into one interactive plot (5002)
* [MAINTENANCE] Update version of `black` in pre-commit config (5019)
* [MAINTENANCE] Improve tooltips and formatting for distinct column values chart in VolumeDataAssistantResult (5017)
* [MAINTENANCE] Enhance configuring serialization for DotDict type classes (5023)
* [MAINTENANCE] Pyarrow upper bound (5028)

0.15.3

* [FEATURE] Enable self-initializing capabilities for `ExpectColumnProportionOfUniqueValuesToBeBetween` (4929)
* [FEATURE] Enable support for plotting both Table and Column charts in `VolumeDataAssistant` (4930)
* [FEATURE] BigQuery Temp Table Support (4925)
* [FEATURE] Registry for DataAssistant classes with ability to execute from DataContext by registered name (4966)
* [FEATURE] Enable self-intializing capabilities for `ExpectColumnValuesToMatchRegex`/`ExpectColumnValuesToNotMatchRegex` (4958)
* [FEATURE] Provide "estimation histogram" ParameterBuilder output details . (4975)
* [FEATURE] Enable self-initializing `ExpectColumnValuesToMatchStrftimeFormat` (4977)
* [BUGFIX] check contrib requirements (4922)
* [BUGFIX] Use `monkeypatch` to set a consistent bootstrap seed in tests (4960)
* [BUGFIX] Make all Builder Configuration classes of Rule-Based Profiler Configuration Serializable (4972)
* [BUGFIX] extras_require (4968)
* [BUGFIX] Fix broken packaging test and update `dgtest-overrides` (4976)
* [MAINTENANCE] Add timeout to `great_expectations` pipeline stages to prevent false positive build failures (4957)
* [MAINTENANCE] Defining Common Test Fixtures for DataAssistant Testing (4959)
* [MAINTENANCE] Temporarily pin `cryptography` package (4963)
* [MAINTENANCE] Type annotate relevant functions with `-> None` (per PEP 484) (4969)
* [MAINTENANCE] Handle edge cases where `false_positive_rate` is not in range [0, 1] or very close to bounds (4946)
* [MAINTENANCE] fix a typo (4974)

0.15.2

* [FEATURE] Split data assets using sql datetime columns (4871)
* [FEATURE] Plot metrics with `DataAssistantResult.plot()` (4873)
* [FEATURE] RuleBasedProfiler/DataAssistant/MetricMultiBatchParameterBuilder: Enable Returning Metric Computation Results with batch_id Attribution (4862)
* [FEATURE] Enable variables to be specified at both Profiler and its constituent individual Rule levels (4912)
* [FEATURE] Enable self-initializing `ExpectColumnUniqueValueCountToBeBetween` (4902)
* [FEATURE] Improve diagnostic testing process (4816)
* [FEATURE] Add Azure CI/CD action to aid with style guide enforcement (type hints) (4878)
* [FEATURE] Add Azure CI/CD action to aid with style guide enforcement (docstrings) (4617)
* [FEATURE] Use formal interfaces to clean up DataAssistant and DataAssistantResult modules/classes (4901)
* [BUGFIX] fix validation issue for column domain type and implement expect_column_unique_value_count_to_be_between for VolumeDataAssistant (4914)
* [BUGFIX] Fix issue with not using the generated table name on read (4905)
* [BUGFIX] Add deprecation comment to RuntimeDataConnector
* [BUGFIX] Ensure proper class_name within all RuleBasedProfilerConfig instantiations
* [BUGFIX] fix rounding directive handling (4887)
* [BUGFIX] `great_expectations` import fails when SQL Alchemy is not installed (4880)
* [MAINTENANCE] Altair types cleanup (4916)
* [MAINTENANCE] test: update test time (4911)
* [MAINTENANCE] Add module docstring and simplify access to DatePart (4910)
* [MAINTENANCE] Chip away at type hint violations around data context (4897)
* [MAINTENANCE] Improve error message outputted to user in DocstringChecker action (4895)
* [MAINTENANCE] Re-enable bigquery tests (4903)
* [MAINTENANCE] Unit tests for sqlalchemy splitter methods, docs and other improvements (4900)
* [MAINTENANCE] Move plot logic from `DataAssistant` into `DataAssistantResult` (4896)
* [MAINTENANCE] Add condition to primary pipeline to ensure `import_ge` stage doesn't cause misleading Slack notifications (4898)
* [MAINTENANCE] Refactor `RuleBasedProfilerConfig` (4882)
* [MAINTENANCE] Refactor DataAssistant Access to Parameter Computation Results and Plotting Utilities (4893)
* [MAINTENANCE] Update `dgtest-overrides` list to include all test files not captured by primary strategy (4891)
* [MAINTENANCE] Add dgtest-overrides section to dependency_graph Azure pipeline
* [MAINTENANCE] Datasource and DataContext-level tests for RuntimeDataConnector changes (4866)
* [MAINTENANCE] Temporarily disable bigquery tests. (4888)
* [MAINTENANCE] Import GE after running `ge init` in packaging CI pipeline (4885)
* [MAINTENANCE] Add CI stage importing GE with only required dependencies installed (4884)
* [MAINTENANCE] `DataAssistantResult.plot()` conditional formatting and tooltips (4881)
* [MAINTENANCE] split data context files (4879)
* [MAINTENANCE] Add Tanner to CODEOWNERS for schemas.py (4875)
* [MAINTENANCE] Use defined constants for ParameterNode accessor keys (4872)

0.15.1

* [FEATURE] Additional Rule-Based Profiler Parameter/Variable Access Methods (4814)
* [FEATURE] DataAssistant and VolumeDataAssistant classes (initial implementation -- to be enhanced as part of subsequent work) (4844)
* [FEATURE] Add Support for Returning Parameters and Metrics as DataAssistantResult class (4848)
* [FEATURE] DataAssistantResult Includes Underlying Profiler Execution Time (4854)
* [FEATURE] Add batch_id for every resolved metric_value to ParameterBuilder.get_metrics() result object (4860)
* [FEATURE] `RuntimeDataConnector` able to specify `Assets` (4861)
* [BUGFIX] Linting error from hackathon automerge (4829)
* [BUGFIX] Cleanup contrib (4838)
* [BUGFIX] Add `notebook` to `GE_REQUIRED_DEPENDENCIES` (4842)
* [BUGFIX] ParameterContainer return value formatting bug fix (4840)
* [BUGFIX] Ensure that Parameter Validation/Configuration Dependency Configurations are included in Serialization (4843)
* [BUGFIX] Correctly handle SQLA unexpected count metric for empty tables (4618) (thanks douglascook)
* [BUGFIX] Temporarily adjust Deprecation Warning Count (4869)
* [DOCS] How to validate data with an in memory checkpoint (4820)
* [DOCS] Update all tutorial redirect fix (4841)
* [DOCS] redirect/remove dead links in docs (4846)
* [MAINTENANCE] Refactor Rule-Based Profiler instantiation in Validator to make it available as a public method (4823)
* [MAINTENANCE] String Type is not needed as Return Type from DomainBuilder.domain_type() (4827)
* [MAINTENANCE] Fix Typo in Checkpoint Readme (4835) (thanks andyjessen)
* [MAINTENANCE] Modify conditional expectations readme (4616) (thanks andyjessen)
* [MAINTENANCE] Fix links within datasource new notebook (4833) (thanks andyjessen)
* [MAINTENANCE] Adds missing dependency, which is breaking CLI workflows (4839)
* [MAINTENANCE] Update testing and documentation for `oneshot` estimation method (4852)
* [MAINTENANCE] Refactor `Datasource` tests that work with `RuntimeDataConnector` by backend. (4853)
* [MAINTENANCE] Update DataAssistant interfaces (4857)
* [MAINTENANCE] Improve types returned by DataAssistant interface methods (4859)
* [MAINTENANCE] Refactor `DataContext` tests that work with RuntimeDataConnector by backend (4858)
* [HACKATHON] [Hackathon PRs in this release](https://github.com/great-expectations/great_expectations/pulls?q=is%3Apr+label%3Ahackathon-2022+is%3Amerged+-updated%3A%3E%3D2022-04-14+-updated%3A%3C%3D2022-04-06)

0.15.0

* [BREAKING] EOL Python 3.6 (4567)
* [FEATURE] Implement Multi-Column Domain Builder for Rule-Based Profiler (4604)
* [FEATURE] Update RBP notebook to include example for Multi-Column Domain Builder (4606)
* [FEATURE] Rule-Based Profiler: ColumnPairDomainBuilder (4608)
* [FEATURE] More package contrib info (4693)
* [FEATURE] Introducing RuleState class and RuleOutput class for Rule-Based Profiler in support of richer use cases (such as DataAssistant). (4704)
* [FEATURE] Add support for returning fully-qualified parameters names/values from RuleOutput object (4773)
* [BUGFIX] Pass random seed to bootstrap estimator (4605)
* [BUGFIX] Adjust output of `regex` ParameterBuilder to match Expectation (4594)
* [BUGFIX] Rule-Based Profiler: Only primitive type based BatchRequest is allowed for Builder classes (4614)
* [BUGFIX] Fix DataContext templates test (4678)
* [BUGFIX] update module_name in NoteBookConfigSchema from v2 path to v3 (4589) (thanks Josephmaclean)
* [BUGFIX] request S3 bucket location only when necessary (4526) (thanks error418)
* [DOCS] Update `ignored_columns` snippet in "Getting Started" (4609)
* [DOCS] Fixes import statement. (4694)
* [DOCS] Update tutorial_review.md typo with intended word. (4611) (thanks cjbramble)
* [DOCS] Correct typo in url in docstring for set_based_column_map_expectation_template.py (example script) (4817)
* [MAINTENANCE] Add retries to `requests` in usage stats integration tests (4600)
* [MAINTENANCE] Miscellaneous test cleanup (4602)
* [MAINTENANCE] Simplify ParameterBuilder.build_parameter() interface (4622)
* [MAINTENANCE] War on Warnings - DataContext (4572)
* [MAINTENANCE] Update links within great_expectations.yml (4549) (thanks andyjessen)
* [MAINTENANCE] Provide cardinality limit modes from CategoricalColumnDomainBuilder (4662)
* [MAINTENANCE] Rule-Based Profiler: Rename Rule.generate() to Rule.run() (4670)
* [MAINTENANCE] Refactor ValidationParameter computation (to be more elegant/compact) and fix a type hint in SimpleDateFormatStringParameterBuilder (4687)
* [MAINTENANCE] Remove `pybigquery` check that is no longer needed (4681)
* [MAINTENANCE] Rule-Based Profiler: Allow ExpectationConfigurationBuilder to be Optional (4698)
* [MAINTENANCE] Slightly Clean Up NumericMetricRangeMultiBatchParameterBuilder (4699)
* [MAINTENANCE] ParameterBuilder must not recompute its value, if it already exists in RuleState (ParameterContainer for its Domain). (4701)
* [MAINTENANCE] Improve get validator functionality (4661)
* [MAINTENANCE] Add checks for mostly=1.0 for all renderers (4736)
* [MAINTENANCE] revert to not raising datasource errors on data context init (4732)
* [MAINTENANCE] Remove unused bootstrap methods that were migrated to ML Flow (4742)
* [MAINTENANCE] Update README.md (4595) (thanks andyjessen)
* [MAINTENANCE] Check for mostly equals 1 in renderers (4815)
* [MAINTENANCE] Remove bootstrap tests that are no longer needed (4818)
* [HACKATHON] ExpectColumnValuesToBeIsoLanguages (4627) (thanks szecsip)
* [HACKATHON] ExpectColumnAverageLatLonPairwiseDistanceToBeLessThan (4559) (thanks mmi333)
* [HACKATHON] ExpectColumnValuesToBeValidIPv6 (4561) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidMac (4562) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidMIME (4563) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidHexColor (4564) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidIban (4565) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidIsoCountry (4566) (thanks voidforall)
* [HACKATHON] add expect_column_values_to_be_private_ipv4_class (4656) (thanks szecsip)
* [HACKATHON] Feature/expect column values url hostname match with cert (4649) (thanks szecsip)
* [HACKATHON] add expect_column_values_url_has_got_valid_cert (4648) (thanks szecsip)
* [HACKATHON] add expect_column_values_to_be_valid_us_state_or_territory (4655) (thanks Derekma73)
* [HACKATHON] ExpectColumnValuesToBeValidSsn (4646) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidHttpStatusName (4645) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidHttpStatusCode (4644) (thanks voidforall)
* [HACKATHON] Feature/expect column values to be daytime (4643) (thanks szecsip)
* [HACKATHON] add expect_column_values_ip_address_in_network (4640) (thanks szecsip)
* [HACKATHON] add expect_column_values_ip_asn_country_code_in_set (4638) (thanks szecsip)
* [HACKATHON] add expect_column_values_to_be_valid_us_state (4654) (thanks Derekma73)
* [HACKATHON] add expect_column_values_to_be_valid_us_state_or_territory_abbreviation (4653) (thanks Derekma73)
* [HACKATHON] add expect_column_values_to_be_weekday (4636) (thanks szecsip)
* [HACKATHON] add expect_column_values_to_be_valid_us_state_abbrevation (4650) (thanks Derekma73)
* [HACKATHON] ExpectColumnValuesGeometryDistanceToAddressToBeBetween (4652) (thanks pjdobson)
* [HACKATHON] ExpectColumnValuesToBeValidUdpPort (4635) (thanks voidforall)
* [HACKATHON] add expect_column_values_to_be_fibonacci_number (4629) (thanks szecsip)
* [HACKATHON] add expect_column_values_to_be_slug (4628) (thanks szecsip)
* [HACKATHON] ExpectColumnValuesGeometryToBeWithinPlace (4626) (thanks pjdobson)
* [HACKATHON] add expect_column_values_to_be_private_ipv6 (4624) (thanks szecsip)
* [HACKATHON] add expect_column_values_to_be_private_ip_v4 (4623) (thanks szecsip)
* [HACKATHON] ExpectColumnValuesToBeValidPrice (4593) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBeValidPhonenumber (4592) (thanks voidforall)
* [HACKATHON] ExpectColumnValuesToBePolygonAreaBetween (4591) (thanks mmi333)
* [HACKATHON] ExpectColumnValuesToBeValidTcpPort (4634) (thanks voidforall)

0.14.13

* [FEATURE] Convert Existing Self-Initializing Expectations to Make ExpectationConfigurationBuilder Self-Contained with its own validation_parameter_builder settings (4547)
* [FEATURE] Improve diagnostic checklist details (4548)
* [BUGFIX] Moves testing dependencies out of core reqs (4522)
* [BUGFIX] Adjust output of datetime `ParameterBuilder` to match Expectation (4590)
* [DOCS] Technical term tags for Adding features to Expectations section of the ToC (4462)
* [DOCS] Contributing integrations ToC update. (4551)
* [DOCS] Update intro page overview image (4540)
* [DOCS] clarifications on execution engines and scalability (4539)
* [DOCS] technical terms for validate data advanced (4535)
* [DOCS] technical terms for validate data actions docs (4518)
* [DOCS] correct code reference line numbers and snippet tags for how to create a batch of data from an in memory data frame (4573)
* [DOCS] Update links in page; fix markdown link in html block (4585)
* [MAINTENANCE] Don't return from validate configuration methods (4545)
* [MAINTENANCE] Rule-Based Profiler: Refactor utilities into appropriate modules/classes for better separation of concerns (4553)
* [MAINTENANCE] Refactor global `conftest` (4534)
* [MAINTENANCE] clean up docstrings (4554)
* [MAINTENANCE] Small formatting rearrangement for RegexPatternStringParameterBuilder (4558)
* [MAINTENANCE] Refactor Anonymizer utilizing the Strategy design pattern (4485)
* [MAINTENANCE] Remove duplicate `mistune` dependency (4569)
* [MAINTENANCE] Run PEP273 checks on a schedule or release cut (4570)
* [MAINTENANCE] Package dependencies usage stats instrumentation - part 1 (4546)
* [MAINTENANCE] Add DevRel team to GitHub auto-label action (4575)
* [MAINTENANCE] Add GitHub action to conditionally auto-update PR's (4574)
* [MAINTENANCE] Bump version of `black` in response to hotfix for Click v8.1.0 (4577)
* [MAINTENANCE] Update overview.md (4556)
* [MAINTENANCE] Minor clean-up (4571)
* [MAINTENANCE] Instrument package dependencies (4583)
* [MAINTENANCE] Standardize DomainBuilder Constructor Arguments Ordering (4599)

Page 25 of 48

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.