Skip to content

Feature/ap 3210/add test for struct and elementary demo#1

Draft
toshifumisuga wants to merge 53 commits intomainfrom
feature/AP-3210/add_test_for_struct_and_elementary_demo
Draft

Feature/ap 3210/add test for struct and elementary demo#1
toshifumisuga wants to merge 53 commits intomainfrom
feature/AP-3210/add_test_for_struct_and_elementary_demo

Conversation

@toshifumisuga
Copy link
Copy Markdown
Owner

  • Tests pass
  • ruff format
  • README.md updated (if relevant)
  •  CHANGELOG.md entry added

toshifumisuga and others added 30 commits September 24, 2025 09:33
* 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>
…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>
jochenchrist and others added 23 commits October 20, 2025 18:45
* 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>
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.