diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fbbd5310f..5926a9c8af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,14 @@ this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm +## 0.9.14 (2024-08-19) + + +### Bug Fixes + +- Fixed an issue causing the cli to fail in a directory with no pyproject.toml in it + + ## 0.9.13 (2024-08-13) ### Improvements diff --git a/port_ocean/config/settings.py b/port_ocean/config/settings.py index 4180d88397..1955ed7364 100644 --- a/port_ocean/config/settings.py +++ b/port_ocean/config/settings.py @@ -73,7 +73,9 @@ class IntegrationConfiguration(BaseOceanSettings, extra=Extra.allow): port: PortSettings event_listener: EventListenerSettingsType # If an identifier or type is not provided, it will be generated based on the integration name - integration: IntegrationSettings = IntegrationSettings(type="", identifier="") + integration: IntegrationSettings = Field( + default_factory=lambda: IntegrationSettings(type="", identifier="") + ) runtime: Runtime = "OnPrem" @root_validator() diff --git a/pyproject.toml b/pyproject.toml index f85efe720d..65c348740c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "port-ocean" -version = "0.9.13" +version = "0.9.14" description = "Port Ocean is a CLI tool for managing your Port projects." readme = "README.md" homepage = "https://app.getport.io"