Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RELEASE] 1.0.0a5 #10177

Merged
merged 4 commits into from
Aug 6, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/docusaurus/docs/components/_data.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export default {
release_version: 'great_expectations, version 1.0.0a4',
release_version: 'great_expectations, version 1.0.0a5',
min_python: '3.8',
max_python: '3.11'
}
119 changes: 119 additions & 0 deletions docs/docusaurus/docs/oss/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,125 @@ slug: /core/changelog
- Deprecation warnings are accompanied by a moniker (as a code comment) indicating when they were deprecated. For example: `# deprecated-v0.13`
- Changes to methods and parameters due to deprecation are also noted in the relevant docstrings.

### 1.0.0a5
* [FEATURE] add slack analytics for cloud ([#9944](https://github.com/great-expectations/great_expectations/pull/9944))
* [FEATURE] Add serialization logic to Expectation models ([#9949](https://github.com/great-expectations/great_expectations/pull/9949))
* [FEATURE] Add get data context mercury v1 integration test. ([#9978](https://github.com/great-expectations/great_expectations/pull/9978))
* [FEATURE] SnowflakeDatasource update ([#10005](https://github.com/great-expectations/great_expectations/pull/10005))
* [FEATURE] SnowflakeDatasource make `role` + `warehouse` required ([#10021](https://github.com/great-expectations/great_expectations/pull/10021))
* [FEATURE] Experimental Python 3.12 support ([#8862](https://github.com/great-expectations/great_expectations/pull/8862))
* [FEATURE] Add atomic renderer for `ExpectMulticolumnSumToEqual` ([#10076](https://github.com/great-expectations/great_expectations/pull/10076))
* [FEATURE] Add missing atomic renderers to Expectations ([#10079](https://github.com/great-expectations/great_expectations/pull/10079))
* [FEATURE] Snowflake - Key-Pair auth updates from `0.18.x` ([#10095](https://github.com/great-expectations/great_expectations/pull/10095))
* [FEATURE] Add sentence case titles to Expectation schemas ([#10097](https://github.com/great-expectations/great_expectations/pull/10097))
* [FEATURE] Use v1 data context endpoint (cloud) ([#10093](https://github.com/great-expectations/great_expectations/pull/10093))
* [FEATURE] SnowflakeDatasource - AccountIdentifier error improvments ([#10104](https://github.com/great-expectations/great_expectations/pull/10104))
* [FEATURE] use v1 cloud api for data sources ([#10094](https://github.com/great-expectations/great_expectations/pull/10094))
* [FEATURE] Make save method for data context variables public ([#10057](https://github.com/great-expectations/great_expectations/pull/10057))
* [FEATURE] Add context.data_sources.all ([#10116](https://github.com/great-expectations/great_expectations/pull/10116))
* [FEATURE] Misc Data Source cleanup ([#10126](https://github.com/great-expectations/great_expectations/pull/10126))
* [FEATURE] Clean up import structure for gx ([#10146](https://github.com/great-expectations/great_expectations/pull/10146))
* [FEATURE] Turn on remaining v1 endpoints ([#10155](https://github.com/great-expectations/great_expectations/pull/10155))
* [FEATURE] Update dataframe batch.validate workflow ([#10165](https://github.com/great-expectations/great_expectations/pull/10165))
* [BUGFIX] Migrate back to github hosted runners until docker issue is fixed ([#10011](https://github.com/great-expectations/great_expectations/pull/10011))
* [BUGFIX] Fix parsing of account/me response. ([#10015](https://github.com/great-expectations/great_expectations/pull/10015))
* [BUGFIX] Handle OSError during save on read-only file system. ([#10024](https://github.com/great-expectations/great_expectations/pull/10024))
* [BUGFIX] add ecr caching to trino and spark images ([#10037](https://github.com/great-expectations/great_expectations/pull/10037))
* [BUGFIX] Avoid writing to great_expectations.yml during init ([#10038](https://github.com/great-expectations/great_expectations/pull/10038))
* [BUGFIX] Z-score renderer when `double_sided` ([#10084](https://github.com/great-expectations/great_expectations/pull/10084))
* [BUGFIX] SQLDatasource (V1) - lowercase unquoted schema_names for SQLAlchemy case-sensitivity compatibility ([#10109](https://github.com/great-expectations/great_expectations/pull/10109))
* [BUGFIX] Revert package update ([#10118](https://github.com/great-expectations/great_expectations/pull/10118))
* [BUGFIX] Remove illegible duplicate local Data Docs link from Slack renderer ([#10130](https://github.com/great-expectations/great_expectations/pull/10130))
* [BUGFIX] Fix type of StoreBackend._manually_initialize_store_backend_id ([#10159](https://github.com/great-expectations/great_expectations/pull/10159))
* [BUGFIX] On store add, add id to input model ([#10167](https://github.com/great-expectations/great_expectations/pull/10167))
* [BUGFIX] Add checkpoint_id to validation result meta ([#10169](https://github.com/great-expectations/great_expectations/pull/10169))
* [BUGFIX] Update binary path in mssql docker image ([#10171](https://github.com/great-expectations/great_expectations/pull/10171))
* [DOCS] Revises and reorganizes content for installing additional dependencies per the GX 1.0 ToC ([#9934](https://github.com/great-expectations/great_expectations/pull/9934))
* [DOCS] Initial revision and reorg of "Create a Data Context" content for revised GX 1.0 ToC ([#9938](https://github.com/great-expectations/great_expectations/pull/9938))
* [DOCS] Removes content for integrating with GCP from the BigQuery SQL connect to data topic in the 0.18.x docs ([#9955](https://github.com/great-expectations/great_expectations/pull/9955))
* [DOCS] Clarify SQL Expectation Support in GX Cloud Docs ([#9951](https://github.com/great-expectations/great_expectations/pull/9951))
* [DOCS] core expectation model metadata ([#9967](https://github.com/great-expectations/great_expectations/pull/9967))
* [DOCS] Update Table and Multi Column Expectation docstrings ([#9990](https://github.com/great-expectations/great_expectations/pull/9990))
* [DOCS] Add Alerts Content to the GX Cloud Documentation ([#9880](https://github.com/great-expectations/great_expectations/pull/9880))
* [DOCS] Updates Expectations docstrings with supported OSS Data Sources for gallery ([#10030](https://github.com/great-expectations/great_expectations/pull/10030))
* [DOCS] Adds GX 1.0 preview docs for Run Validations topic ([#10026](https://github.com/great-expectations/great_expectations/pull/10026))
* [DOCS] Connect to data using SQL for GX 1.0 ([#9971](https://github.com/great-expectations/great_expectations/pull/9971))
* [DOCS] Remove splitter from data asset docs and add batch definition documentation to expectation docs ([#10032](https://github.com/great-expectations/great_expectations/pull/10032)) (thanks @1i1it)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1i1it is an internal contributor

* [DOCS] Update path to config_variables.yml file in docs. ([#10044](https://github.com/great-expectations/great_expectations/pull/10044))
* [DOCS] Add data quality use case TOC skeleton under Learn ([#10049](https://github.com/great-expectations/great_expectations/pull/10049))
* [DOCS] GX 1.0 updated docs for Expectations ([#10048](https://github.com/great-expectations/great_expectations/pull/10048))
* [DOCS] Updates broken links to code examples in github ([#10059](https://github.com/great-expectations/great_expectations/pull/10059))
* [DOCS] Update feedback modal ([#10054](https://github.com/great-expectations/great_expectations/pull/10054)) (thanks @deborahniesz)
* [DOCS] Included all new expectations, grouped by DQ issue ([#10062](https://github.com/great-expectations/great_expectations/pull/10062))
* [DOCS] 0.18.9 -> 0.18.17 changelogs ([#10068](https://github.com/great-expectations/great_expectations/pull/10068))
* [DOCS] GX 1.0 Checkpoint guides ([#10055](https://github.com/great-expectations/great_expectations/pull/10055))
* [DOCS] 1.0 Customize Expectations guides ([#10066](https://github.com/great-expectations/great_expectations/pull/10066))
* [DOCS] Updated integrated support policy for 1.0 ([#10064](https://github.com/great-expectations/great_expectations/pull/10064))
* [DOCS] Fix typo ([#10083](https://github.com/great-expectations/great_expectations/pull/10083))
* [DOCS] Fix styles for hovering button in terminal ([#10090](https://github.com/great-expectations/great_expectations/pull/10090)) (thanks @deborahniesz)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

deborahniesz is an internal contributor.

* [DOCS] update gx cloud and airflow doc ([#10025](https://github.com/great-expectations/great_expectations/pull/10025))
* [DOCS] Updated documentation for the GX Scheduler ([#10103](https://github.com/great-expectations/great_expectations/pull/10103)) (thanks @annabarr)
Copy link
Contributor

@billdirks billdirks Aug 6, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

annabarr is an internal contributor.

* [DOCS] 1.0 connect to filesystem data guides ([#10115](https://github.com/great-expectations/great_expectations/pull/10115))
* [DOCS] 1.0 guides for connecting to data in dataframes ([#10133](https://github.com/great-expectations/great_expectations/pull/10133))
* [DOCS] 1.0 guide for getting sample data for testing or data exploration ([#10136](https://github.com/great-expectations/great_expectations/pull/10136))
* [DOCS] Added more expectations for Cloud, sorted by DQ issue ([#10137](https://github.com/great-expectations/great_expectations/pull/10137))
* [DOCS] Incorporating review feedback ([#10138](https://github.com/great-expectations/great_expectations/pull/10138))
* [DOCS] first draft for Data Quality: Schema tech doc ([#10022](https://github.com/great-expectations/great_expectations/pull/10022)) (thanks @Quantisan)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quantisan is an internal contributor

* [DOCS] Update docs to include Runner and suppress Agent ([#10139](https://github.com/great-expectations/great_expectations/pull/10139)) (thanks @annabarr)
* [DOCS] Typo corrections in GX Cloud docs ([#10156](https://github.com/great-expectations/great_expectations/pull/10156))
* [DOCS] Integrate feedback modal with Jira ([#10110](https://github.com/great-expectations/great_expectations/pull/10110)) (thanks @JessSaavedra)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JessSaavedra is an internal contributor

* [DOCS] DSB-961: Fix table of contents highlighting ([#10152](https://github.com/great-expectations/great_expectations/pull/10152)) (thanks @JessSaavedra)
* [DOCS] Add dedicated page for scheduler ([#10158](https://github.com/great-expectations/great_expectations/pull/10158)) (thanks @annabarr)
* [DOCS] 1-0 guide: how to toggle analytics collection ([#10166](https://github.com/great-expectations/great_expectations/pull/10166))
* [DOCS] 1.0 preview docs: Configure project Stores ([#10150](https://github.com/great-expectations/great_expectations/pull/10150))
* [DOCS] 1.0 guide for securely storing and accessing credentials and tokens ([#10157](https://github.com/great-expectations/great_expectations/pull/10157))
* [DOCS] updated older support policy ([#10174](https://github.com/great-expectations/great_expectations/pull/10174))
* [MAINTENANCE] Exclude patterns from codecov reports ([#9941](https://github.com/great-expectations/great_expectations/pull/9941))
* [MAINTENANCE] Temporary: xfail tests that hit fastapi ([#9946](https://github.com/great-expectations/great_expectations/pull/9946))
* [MAINTENANCE] Clean up extraneous GX Cloud enums ([#9947](https://github.com/great-expectations/great_expectations/pull/9947))
* [MAINTENANCE] Add fastapi to docker-compose for mercury ([#9948](https://github.com/great-expectations/great_expectations/pull/9948))
* [MAINTENANCE] Changes to allow local testing using mercury's docker-compose ([#9976](https://github.com/great-expectations/great_expectations/pull/9976))
* [MAINTENANCE] Ensure that validation definitions and checkpoints save before running ([#9963](https://github.com/great-expectations/great_expectations/pull/9963))
* [MAINTENANCE] core expectation metadata ([#9985](https://github.com/great-expectations/great_expectations/pull/9985))
* [MAINTENANCE] Export types for all of GX (V1 pre-release) ([#9987](https://github.com/great-expectations/great_expectations/pull/9987))
* [MAINTENANCE] Add `metadata` property to Expectation schemas ([#9993](https://github.com/great-expectations/great_expectations/pull/9993))
* [MAINTENANCE] Add schemas for Table and Multi-Column Expectations ([#9991](https://github.com/great-expectations/great_expectations/pull/9991))
* [MAINTENANCE] Migrate ci to enterprise-arc runners ([#9757](https://github.com/great-expectations/great_expectations/pull/9757))
* [MAINTENANCE] Upgrade to pytest 8 ([#10006](https://github.com/great-expectations/great_expectations/pull/10006))
* [MAINTENANCE] ruff `0.4.8` ([#10009](https://github.com/great-expectations/great_expectations/pull/10009))
* [MAINTENANCE] Add custom types to Expectation schemas ([#9994](https://github.com/great-expectations/great_expectations/pull/9994))
* [MAINTENANCE] Remove unused properties on single Expectation ([#10004](https://github.com/great-expectations/great_expectations/pull/10004))
* [MAINTENANCE] Patch for CVE-2024-36039 ([#10016](https://github.com/great-expectations/great_expectations/pull/10016))
* [MAINTENANCE] Bump context config version to 4.0 ([#10013](https://github.com/great-expectations/great_expectations/pull/10013))
* [MAINTENANCE] Clean up top-level `conftest.py` ([#10014](https://github.com/great-expectations/great_expectations/pull/10014))
* [MAINTENANCE] Refactor metadata for ColumnAggregate Expectations ([#10019](https://github.com/great-expectations/great_expectations/pull/10019))
* [MAINTENANCE] Rename `ExpectationConfiguration` `expectation_type` to `type` ([#10018](https://github.com/great-expectations/great_expectations/pull/10018))
* [MAINTENANCE] Define JSON Schemas for ColumnAggregate Expectations ([#10020](https://github.com/great-expectations/great_expectations/pull/10020))
* [MAINTENANCE] configure images to pull through our ecr cache ([#10001](https://github.com/great-expectations/great_expectations/pull/10001))
* [MAINTENANCE] Move `mostly` to correct Expectation classes ([#10027](https://github.com/great-expectations/great_expectations/pull/10027))
* [MAINTENANCE] Add metadata to `ColumnMapExpectations` ([#10034](https://github.com/great-expectations/great_expectations/pull/10034))
* [MAINTENANCE] : change expectation kwarg types (breaking change) ([#10051](https://github.com/great-expectations/great_expectations/pull/10051))
* [MAINTENANCE] add json schema field description ([#10065](https://github.com/great-expectations/great_expectations/pull/10065))
* [MAINTENANCE] update ignore panda db client warning ([#10071](https://github.com/great-expectations/great_expectations/pull/10071))
* [MAINTENANCE] Improve Expectation schemas ([#10099](https://github.com/great-expectations/great_expectations/pull/10099))
* [MAINTENANCE] Have DCV point at V1 ([#10102](https://github.com/great-expectations/great_expectations/pull/10102))
* [MAINTENANCE] Update `ConfigStr` + `ConfigUri` json schema definition ([#10023](https://github.com/great-expectations/great_expectations/pull/10023))
* [MAINTENANCE] Parametrize `TestConnectionError` ([#10105](https://github.com/great-expectations/great_expectations/pull/10105))
* [MAINTENANCE] Loosen `ruamel.yaml` pin (v1) ([#10106](https://github.com/great-expectations/great_expectations/pull/10106))
* [MAINTENANCE] Remove public api decorator from non-public V1 code. ([#10111](https://github.com/great-expectations/great_expectations/pull/10111))
* [MAINTENANCE] Update yarn.lock to handle vanta vulnerbilities. ([#10114](https://github.com/great-expectations/great_expectations/pull/10114))
* [MAINTENANCE] Pin setuptools, we error with the latest. ([#10119](https://github.com/great-expectations/great_expectations/pull/10119))
* [MAINTENANCE] Revert "[MAINTENANCE] Pin setuptools, we error with the latest." ([#10123](https://github.com/great-expectations/great_expectations/pull/10123))
* [MAINTENANCE] Allow numpy 2 ([#10122](https://github.com/great-expectations/great_expectations/pull/10122))
* [MAINTENANCE] Ruff `0.5.3` ([#10124](https://github.com/great-expectations/great_expectations/pull/10124))
* [MAINTENANCE] Forbid extra attrs on V1 Pydantic models ([#10127](https://github.com/great-expectations/great_expectations/pull/10127))
* [MAINTENANCE] Add context.data_sources.get ([#10125](https://github.com/great-expectations/great_expectations/pull/10125))
* [MAINTENANCE] mypy - `possibly-undefined` ([#10092](https://github.com/great-expectations/great_expectations/pull/10092))
* [MAINTENANCE] Remove immutability from validation definition ([#10141](https://github.com/great-expectations/great_expectations/pull/10141))
* [MAINTENANCE] Add a clause when we reraise exceptions in tuple_store_backend.py ([#10160](https://github.com/great-expectations/great_expectations/pull/10160))
* [MAINTENANCE] update_datasource returns the updated datasource ([#10170](https://github.com/great-expectations/great_expectations/pull/10170))
* [MAINTENANCE] Temporarily update Pandas pins to unblock V1 prerelease ([#10175](https://github.com/great-expectations/great_expectations/pull/10175))

### 1.0.0a4
* [FEATURE] Remove ExpectationSuite.execution_engine_type ([#9841](https://github.com/great-expectations/great_expectations/pull/9841))
* [FEATURE] Directory Asset BatchDefinition API ([#9874](https://github.com/great-expectations/great_expectations/pull/9874))
Expand Down
2 changes: 1 addition & 1 deletion great_expectations/deployment_version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.0.0a4
1.0.0a5
Loading