github great-expectations/great_expectations 0.16.0

latest releases: 1.0.5, 0.18.21, 1.0.4...
18 months ago
  • [FEATURE] Provide S3 access/operations to new PandasDatasource (#7197)
  • [FEATURE] F/great 1393/add more zep column splitters (#7203)
  • [FEATURE] Fluent datasources have separate asset registries (#7193)
  • [FEATURE] Improve Trino types support (#6588) (thanks @ms32035)
  • [FEATURE] F/great 1393/add sql multi col splitter (#7236)
  • [FEATURE] EphemeralDataContext.convert_to_file_context() (#7175)
  • [FEATURE] New Datasources: Support S3 access for SparkDatasource (#7232)
  • [FEATURE] Implementation of Microsoft Azure Blob Storage DataConnector (#7246)
  • [FEATURE] Implementation of Google Cloud Storage DataConnector (#7249)
  • [FEATURE] Develop PandasGoogleCloudStorageDatasource (as part of New Datasources) (#7253)
  • [FEATURE] Develop PandasAzureBlobStorageDatasource (as part of New Datasources) (#7254)
  • [FEATURE] Develop SparkGoogleCloudStorageDatasource SparkAzureBlobStorageDatasource (as part of New Datasources) (#7255)
  • [FEATURE] Enable creating Checkpoint and SimpleCheckpoint with Validator (#7275)
  • [FEATURE] Editor support for Fluent Datasources dynamic .add_<DS_TYPE>() methods (#7273)
  • [FEATURE] M/great 1708/move fluent datasources out of experimental (#7294)
  • [FEATURE] PandasDatasource in-memory DataFrameAsset (#7280)
  • [FEATURE] Fluent Datasources - ConfigStr config substitution support (#7309)
  • [BUGFIX] Ensure that Marshmallow UUIDs are converted to strings before usage (#7219)
  • [BUGFIX] docs-integration tests failing after CRUD updates (#7220)
  • [BUGFIX] Adding exception logging to store-related failures (#7202) (thanks @ciguaran)
  • [BUGFIX] Patch outdated Azure relative paths (#7247)
  • [BUGFIX] params_with_json_schema is undefined in ExpectSelectColumnValuesToBeUniqueWithinRecord._prescriptive_renderer (#7261)
  • [BUGFIX] Patch Cloud workflow for add_or_update_datasource (#7242)
  • [BUGFIX] Stop modifying input batch request when getting a batch list. (#7269)
  • [BUGFIX] Single dynamic pandas model failures don't result in all models failing when used (#7277)
  • [BUGFIX] Fix typographical error in type used in "isinstance()" comparison in BatchManager (was generating "must be formal [...] Batch" warning erroneously) (#7291)
  • [BUGFIX] Correct a typographical error in specific path-forming template name for SparkDatasource-Microsoft Azure Blob Storage combination (#7302)
  • [BUGFIX] Use timezone-aware datetimes in checkpoint run information by default. (#7244)
  • [BUGFIX] row_conditions now allow whitespace (#7313)
  • [BUGFIX] Scope PandasDatasource reader method types and serialization (1 of 2) (#7306)
  • [BUGFIX] AssertError Duing Great Expectations Installation (#7285) (thanks @richardohara)
  • [BUGFIX] Provide Error Checking for "expectation_suite_name" in Checkpoint Constructor and Run Methods (#7320)
  • [BUGFIX] Scope PandasDatasource reader method types and serialization (2 of 2) (#7318)
  • [BUGFIX] raise error if no identifier provided to get checkpoint/expectation suite (#7321)
  • [BUGFIX] Fluent Datasources: Ensure that Datasource and DataAsset Model Serialization Does Not Include "name" Field (#7323)
  • [DOCS] Versioning instructions and fix references for versioning (#7221)
  • [DOCS] Fix links to images in welcome page (#7222)
  • [DOCS] Add API docs build to versioning instructions (#7230)
  • [DOCS] Move readme_assets under docs/ (#7231)
  • [DOCS] Fix hyperlinks in docs (#7264)
  • [DOCS] Scan yaml examples for class names that should be part of the public API (#7267)
  • [DOCS] Update location to run yarn commands (#7276)
  • [DOCS] Fix reference to M1 Mac installation guide (#7279)
  • [DOCS] Remove additional warnings from API docs build. (#7282)
  • [DOCS] Fix blog links in parse_strings_as_datetimes warnings (#7288)
  • [DOCS] Fix unsupported chars in API docs (#7310)
  • [DOCS] Add instructions to cli for creating data assets (#7326)
  • [MAINTENANCE] No line number snippets checker (#7216)
  • [MAINTENANCE] Re-enable snippet checker (#7217)
  • [MAINTENANCE] Refactor New SparkDatasource in order to prepare for adding support for Cloud Files Storage environments (#7223)
  • [MAINTENANCE] Repo Cleanup: Move docs related files under docs dir (#7227)
  • [MAINTENANCE] Time series expectations (#7182)
  • [MAINTENANCE] Contrib time series generators (#7235)
  • [MAINTENANCE] ci & local type-checking parity - pyspark (#7237)
  • [MAINTENANCE] Fix CI dev pipeline - skip orphaned schema check on min pandas version (#7241)
  • [MAINTENANCE] Make a copy of azure pipeline definition files in new locations (#7233)
  • [MAINTENANCE] Complete migration of Azure CI/CD config to ci directory (#7245)
  • [MAINTENANCE] ruff v0.0.253 - enable PYI rules (#7243)
  • [MAINTENANCE] Optionally allow None values in RenderedAtomicContent (#7240)
  • [MAINTENANCE] PandasDatasource read_DataAsset methods return a Validator (#7226)
  • [MAINTENANCE] Rename default pandas ephemeral data asset (#7251)
  • [MAINTENANCE] Fix linting errors in contrib/ (#7259)
  • [MAINTENANCE] Keep repo root consistent (#7260)
  • [MAINTENANCE] Threshold for public API report (#7262)
  • [MAINTENANCE] Update the signature of Fluent datasource factory methods (#7266)
  • [MAINTENANCE] Move some scripts into ci folder (#7271)
  • [MAINTENANCE] _PandasDataAsset positional argument support (#7258)
  • [MAINTENANCE] Refactor to utilize common DataConnector instantiation and Connection Test Error Message templates for New FilePath Datasources (#7268)
  • [MAINTENANCE] Merge PandasDatasource read method signatures with associated _PandasDataAssets (#7272)
  • [MAINTENANCE] Use ruff linting on scripts folder (#7270)
  • [MAINTENANCE] Fix for docs build warnings (#7229)
  • [MAINTENANCE] Add maybe imports (#7274)
  • [MAINTENANCE] Proper mocking of AbstractDataContext for testing (#7281)
  • [MAINTENANCE] Warn if sqlalchemy version is >= 2.0.0 (#7283)
  • [MAINTENANCE] Remove Prefix "Batch" from "BatchSorter" and "BatchSortersDefinition" (in New Datasources) (#7284)
  • [MAINTENANCE] Call the correct sqlalchemy method to eliminate deprecation warning (#7293)
  • [MAINTENANCE] Fluent Datasources - initial snippet tests (#7278)
  • [MAINTENANCE] add ruff PTH use-pathlib # noqa comments (#7290)
  • [MAINTENANCE] Enable SparkDatasource add_asset() methods to accept "header" and "infer_schema" arguments; fix typos in docstrings. (#7296)
  • [MAINTENANCE] enable ruff use-pathlib PTH rules (#7297)
  • [MAINTENANCE] Replace fluent data connector names with a constant (#7299)
  • [MAINTENANCE] Apply ruff path rules for contrib (#7300)
  • [MAINTENANCE] Rename column splitter to splitter. (#7303)
  • [MAINTENANCE] Run airflow operator tests in GX pipeline (#7298)
  • [MAINTENANCE] Add build docs to block PR pipeline (#7307)
  • [MAINTENANCE] Linting for tests/datasource (#7308)
  • [MAINTENANCE] Fix test_build_docs stage (#7311)
  • [MAINTENANCE] Elide Duplication of "name" Key from Fluent Datasource and DataAsset Configuration (#7312)
  • [MAINTENANCE] Remove nonexistent pypi ref in README. Add WIP warning in README. (#7304)
  • [MAINTENANCE] Fix a bug in the hourly generator. Add hourly functionality to genera… (#7305)
  • [MAINTENANCE] Update allowed deprecation warning threshold in advance of 0.16.0 (#7317)
  • [MAINTENANCE] Fluent Datasource stubs for dynamic Pandas add_asset methods (#7315)
  • [MAINTENANCE] Stub files for Fluent PandasDatasource and py.typed (#7322)
  • [MAINTENANCE] row-condition also includes tabs in conditional expectation (#7324)
  • [CONTRIB] -add athena credential support (#7186) (thanks @tmilitino)
  • [CONTRIB] expect_multicolumn_sum_values_to_be_equal_to_single_column (#7224) (thanks @swittchawa)
  • [CONTRIB] [BUGFIX] Update custom multi-column expectation logic and default kwargs (#7252) (thanks @yussaaa)
  • [CONTRIB] Feature/expect column values to match thai (#7238) (thanks @swittchawa)

Don't miss a new great_expectations release

NewReleases is sending notifications on new releases.