Skip to content

source-shopify: ensure inline schemas, updated cdk, poetry (where possible) #36660

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

Merged
merged 14 commits into from
Apr 30, 2024
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: 9da77001-af33-4bcd-be46-6252bf9342b9
dockerImageTag: 2.0.6
dockerImageTag: 2.0.7
dockerRepository: airbyte/source-shopify
documentationUrl: https://docs.airbyte.com/integrations/sources/shopify
githubIssueLabel: source-shopify
Expand All @@ -37,7 +37,9 @@ data:
Shopify API version `2023-07`, more details in this PR: https://github.com/airbytehq/airbyte/pull/29361."
upgradeDeadline: "2023-09-17"
2.0.0:
message: "This upgrade brings perfomance impovements and stream schema changes. Details are available here: https://github.com/airbytehq/airbyte/pull/32345#issue-1985556333."
message:
"This upgrade brings perfomance impovements and stream schema changes.
Details are available here: https://github.com/airbytehq/airbyte/pull/32345#issue-1985556333."
upgradeDeadline: "2024-03-18"
scopedImpact:
- scopeType: stream
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ requires = [ "poetry-core>=1.0.0",]
build-backend = "poetry.core.masonry.api"

[tool.poetry]
version = "2.0.6"
version = "2.0.7"
name = "source-shopify"
description = "Source CDK implementation for Shopify."
authors = [ "Airbyte <[email protected]>",]
Expand All @@ -17,7 +17,7 @@ include = "source_shopify"

[tool.poetry.dependencies]
python = "^3.9,<3.12"
airbyte-cdk = "^0"
airbyte-cdk = "0.81.4"
Copy link
Collaborator

Choose a reason for hiding this comment

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

This should not be changed.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It's a change, I understand, but this looks to be better than what's happening with the open pinning. causing less issues.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The actual code in use has not changed.

Copy link
Collaborator

@bazarnov bazarnov Apr 25, 2024

Choose a reason for hiding this comment

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

If there are no functional changes, i don't think the source bump should take place either, we can safely merge this without source version bump, these changes than be picked up later on with the next functional change (bug fix or improvements).

The cdk version pin will not help us later on when we want to be able to update the sources with the latest functionality causing to bump each and every source again.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

but I also updated all the descriptions

Copy link
Collaborator

@bazarnov bazarnov Apr 26, 2024

Choose a reason for hiding this comment

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

do we plan to use these descriptions in UI or elsewhere making this visible for Customers or any kind of functionality for the platform?

sgqlc = "==16.3"
graphql-query = "^1.1.1"

Expand Down
Loading
Loading