Feature/ap 3210/add test for struct and elementary demo#1
Draft
toshifumisuga wants to merge 53 commits intomainfrom
Draft
Feature/ap 3210/add test for struct and elementary demo#1toshifumisuga wants to merge 53 commits intomainfrom
toshifumisuga wants to merge 53 commits intomainfrom
Conversation
Owner
toshifumisuga
commented
Nov 11, 2025
- Tests pass
- ruff format
- README.md updated (if relevant)
- CHANGELOG.md entry added
* Fix: Import table tags from a ODCS v3 * Update CHANGELOG.md --------- Co-authored-by: jochenchrist <jochen.christ@innoq.com> Co-authored-by: jochenchrist <jochenchrist@gmail.com>
Co-authored-by: jochenchrist <jochen.christ@innoq.com>
…Checks (datacontract#910) * test(BIGQUERY): Test CI with altered fixture Signed-off-by: Pete Zoumpoulis <petezouboulis238@gmail.com> * fix(BIG QUERY): Add support for BQ flexible schema in Data Contract Checks * docs(CHANGELOG): Updated the changelog * chore(COMMENT): Removed inline comment * test(BIGQUERY): Test CI with altered fixture Signed-off-by: Pete Zoumpoulis <petezouboulis238@gmail.com> * fix(BIG QUERY): Add support for BQ flexible schema in Data Contract Checks * docs(CHANGELOG): Updated the changelog * chore(COMMENT): Removed inline comment * fix(COMMENTS): Addressed PR comments * fix(COMMENTS): Addressed PR comments * fix(TEST CODE): Reverse code for testing * Refactor QuotingConfig and add BigQuery table name test --------- Signed-off-by: Pete Zoumpoulis <petezouboulis238@gmail.com> Co-authored-by: jochen <jochen.christ@entropy-data.com>
… old func (datacontract#907) * hotfix: import_from_source() as class method + deprecation warning on old func * hotfix: changelog updated for DataContract().import_from_source() deprecation * hotfix: tests passing + remove deprecation method and warning because class method can be accessed both from instance or class itself --------- Co-authored-by: maximebourgeois <maxime.bourgeois@ekimetrics.com>
Updates the requirements on [typer](https://github.com/fastapi/typer) to permit the latest version. - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](fastapi/typer@0.15.1...0.19.2) --- updated-dependencies: - dependency-name: typer dependency-version: 0.19.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…park testing + fix test spark startup (datacontract#902) * 901 implement decimal support for databricks and spark testing * run ruff * add changelog entry * add testcase for no precision and scale defined * disable spark ui for test spark and master(local[*]) * replace return spark with yield * remove request --------- Co-authored-by: jochenchrist <jochen.christ@innoq.com>
datacontract#903) Updates the requirements on [databricks-sdk](https://github.com/databricks/databricks-sdk-py) to permit the latest version. - [Release notes](https://github.com/databricks/databricks-sdk-py/releases) - [Changelog](https://github.com/databricks/databricks-sdk-py/blob/main/CHANGELOG.md) - [Commits](databricks/databricks-sdk-py@v0.0.1...v0.67.0) --- updated-dependencies: - dependency-name: databricks-sdk dependency-version: 0.67.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: jochenchrist <jochen.christ@innoq.com>
Co-authored-by: Fuaddi Yustindra <fuaddi.yustindra@sscinc.com>
* Remove linters. Closes datacontract#913 --------- Co-authored-by: jochen <jochen.christ@entropy-data.com>
…atacontract#911) Updates the requirements on [snowflake-connector-python[pandas]](https://github.com/snowflakedb/snowflake-connector-python) to permit the latest version. - [Release notes](https://github.com/snowflakedb/snowflake-connector-python/releases) - [Commits](snowflakedb/snowflake-connector-python@v3.6.0...v4.0.0) --- updated-dependencies: - dependency-name: snowflake-connector-python[pandas] dependency-version: 4.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ks profiles (datacontract#894) Co-authored-by: jochenchrist <jochen.christ@innoq.com>
…fication v1.2.1 support.
…fication v1.2.1 support.
…t#859) Updates the requirements on [databricks-sql-connector](https://github.com/databricks/databricks-sql-python) to permit the latest version. - [Release notes](https://github.com/databricks/databricks-sql-python/releases) - [Changelog](https://github.com/databricks/databricks-sql-python/blob/main/CHANGELOG.md) - [Commits](databricks/databricks-sql-python@v3.7.0...v4.1.0) --- updated-dependencies: - dependency-name: databricks-sql-connector dependency-version: 4.1.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: jochenchrist <jochen.christ@innoq.com>
* Oracle: Import contract from SQL file * Review feedback
Bumps [uvicorn](https://github.com/Kludex/uvicorn) from 0.35.0 to 0.38.0. - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.35.0...0.38.0) --- updated-dependencies: - dependency-name: uvicorn dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* add support for nested arrays in Databricks for odcs v3 importer * remove added blank lines * ruff format * CHANGELOG.md entry added * Refactor array logic. Update test cases. --------- Co-authored-by: Didi Payson <didipayson@gmail.com> Co-authored-by: jochen <jochen.christ@entropy-data.com>
Updates the requirements on [pydantic](https://github.com/pydantic/pydantic) to permit the latest version. - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.8.2...v2.12.3) --- updated-dependencies: - dependency-name: pydantic dependency-version: 2.12.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pymssql](https://github.com/pymssql/pymssql) from 2.3.7 to 2.3.8. - [Release notes](https://github.com/pymssql/pymssql/releases) - [Changelog](https://github.com/pymssql/pymssql/blob/master/ChangeLog.rst) - [Commits](pymssql/pymssql@v2.3.7...v2.3.8) --- updated-dependencies: - dependency-name: pymssql dependency-version: 2.3.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… before converting (datacontract#923) * fix: validate the contract against the custom schema before converting * Adding test cases --------- Signed-off-by: Yannick Libert <yannick.libert.partner@decathlon.com> Co-authored-by: jochen <jochen.christ@entropy-data.com>
Updates the requirements on [aiobotocore](https://github.com/aio-libs/aiobotocore) to permit the latest version. - [Release notes](https://github.com/aio-libs/aiobotocore/releases) - [Changelog](https://github.com/aio-libs/aiobotocore/blob/master/CHANGES.rst) - [Commits](aio-libs/aiobotocore@2.17.0...2.25.0) --- updated-dependencies: - dependency-name: aiobotocore dependency-version: 2.25.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…n pre-commit config.
Co-authored-by: Timo Loist <timo.loist@innoq.com>
Bumps [pyiceberg](https://github.com/apache/iceberg-python) from 0.9.1 to 0.10.0. - [Release notes](https://github.com/apache/iceberg-python/releases) - [Commits](apache/iceberg-python@pyiceberg-0.9.1...pyiceberg-0.10.0) --- updated-dependencies: - dependency-name: pyiceberg dependency-version: 0.10.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ct#932) * inject anchor href link id on schema.name or physcialName * inject anchor href link id on schema.name or physcialName * fix
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v3.7.1...v4.4.0) --- updated-dependencies: - dependency-name: pre-commit dependency-version: 4.4.0 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… Athena (datacontract#934) (datacontract#935) Co-authored-by: jonaxonCUPA <Jonathon.Axon@cambridge org>
…port (>= 19C) addition.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.