Skip to content

Commit afda83a

Browse files
authored
airbyte-ci: pin pyairbyte to 0.10.2 (#37101)
1 parent e4c942e commit afda83a

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

airbyte-ci/connectors/pipelines/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,8 @@ E.G.: running Poe tasks on the modified internal packages of the current branch:
648648
## Changelog
649649

650650
| Version | PR | Description |
651-
| ------- | ---------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
651+
| ------- | ---------------------------------------------------------- |----------------------------------------------------------------------------------------------------------------------------|
652+
| 4.7.3 | [#37101](https://github.com/airbytehq/airbyte/pull/37101) | Pin PyAirbyte version. |
652653
| 4.7.2 | [#36962](https://github.com/airbytehq/airbyte/pull/36962) | Re-enable connector dependencies upload on publish. |
653654
| 4.7.1 | [#36961](https://github.com/airbytehq/airbyte/pull/36961) | Temporarily disable python connectors dependencies upload until we find a schema the data team can work with. |
654655
| 4.7.0 | [#36892](https://github.com/airbytehq/airbyte/pull/36892) | Upload Python connectors dependencies list to GCS on publish. |

airbyte-ci/connectors/pipelines/pipelines/airbyte_ci/connectors/test/steps/python_connectors.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222
from pipelines.helpers.execution.run_steps import STEP_TREE, StepToRun
2323
from pipelines.models.steps import STEP_PARAMS, Step, StepResult
2424

25+
# Pin the PyAirbyte version to avoid updates from breaking CI
26+
PYAIRBYTE_VERSION = "0.10.2"
27+
2528

2629
class PytestStep(Step, ABC):
2730
"""An abstract class to run pytest tests and evaluate success or failure according to pytest logs."""
@@ -230,7 +233,7 @@ async def install_testing_environment(
230233
[
231234
"pip",
232235
"install",
233-
"airbyte",
236+
f"airbyte=={PYAIRBYTE_VERSION}",
234237
]
235238
)
236239

airbyte-ci/connectors/pipelines/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "pipelines"
7-
version = "4.7.2"
7+
version = "4.7.3"
88
description = "Packaged maintained by the connector operations team to perform CI for connectors' pipelines"
99
authors = ["Airbyte <[email protected]>"]
1010

0 commit comments

Comments
 (0)