Skip to content

Commit

Permalink
Merge branch 'main' into clickup-integrations
Browse files Browse the repository at this point in the history
  • Loading branch information
oiadebayo authored Sep 18, 2024
2 parents 40087d6 + 2f09b26 commit bc233d0
Show file tree
Hide file tree
Showing 89 changed files with 484 additions and 239 deletions.
1 change: 1 addition & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,3 +89,4 @@ jobs:
report_paths: '**/junit/test-results-**/*.xml'
include_passed: true
require_tests: true
fail_on_failure: true
8 changes: 8 additions & 0 deletions integrations/argocd/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

## 0.1.87 (2024-09-17)


### Improvements

- Bumped ocean version to ^0.10.11


## 0.1.86 (2024-09-12)


Expand Down
8 changes: 4 additions & 4 deletions integrations/argocd/poetry.lock

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

4 changes: 2 additions & 2 deletions integrations/argocd/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[tool.poetry]
name = "argocd"
version = "0.1.86"
version = "0.1.87"
description = "Argo CD integration powered by Ocean"
authors = ["Isaac Coffie <isaac@getport.io>"]

[tool.poetry.dependencies]
python = "^3.11"
port_ocean = {version = "^0.10.10", extras = ["cli"]}
port_ocean = {version = "^0.10.11", extras = ["cli"]}

[tool.poetry.group.dev.dependencies]
# Uncomment this if you want to debug the ocean core together with your integration
Expand Down
8 changes: 8 additions & 0 deletions integrations/aws/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

## 0.2.40 (2024-09-17)


### Improvements

- Bumped ocean version to ^0.10.11


## 0.2.39 (2024-09-12)


Expand Down
8 changes: 4 additions & 4 deletions integrations/aws/poetry.lock

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

4 changes: 2 additions & 2 deletions integrations/aws/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[tool.poetry]
name = "aws"
version = "0.2.39"
version = "0.2.40"
description = "This integration will map all your resources in all the available accounts to your Port entities"
authors = ["Shalev Avhar <shalev@getport.io>", "Erik Zaadi <erik@getport.io>"]

[tool.poetry.dependencies]
python = "^3.11"
port_ocean = {version = "^0.10.10", extras = ["cli"]}
port_ocean = {version = "^0.10.11", extras = ["cli"]}
python-dotenv = "^1.0.1"
aioboto3 = "^12.4.0"
boto3-stubs = {version = "1.34.76", extras = ["acm", "apigateway", "appconfig", "athena", "cloudcontrol", "cloudformation", "cloudwatch", "dynamodb", "ec2", "ec2-instance-connect", "ecr", "ecs", "elasticache", "elb", "elbv2", "events", "iam", "lambda", "logs", "organizations", "rds", "route53", "s3", "sagemaker", "secretsmanager", "sns", "sqs", "ssm", "sts"]}
Expand Down
8 changes: 8 additions & 0 deletions integrations/azure-devops/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

## 0.1.68 (2024-09-17)


### Improvements

- Bumped ocean version to ^0.10.11


## 0.1.67 (2024-09-12)


Expand Down
8 changes: 4 additions & 4 deletions integrations/azure-devops/poetry.lock

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

4 changes: 2 additions & 2 deletions integrations/azure-devops/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[tool.poetry]
name = "azure-devops"
version = "0.1.67"
version = "0.1.68"
description = "An Azure Devops Ocean integration"
authors = ["Matan Geva <matang@getport.io>"]

[tool.poetry.dependencies]
python = "^3.11"
port_ocean = {version = "^0.10.10", extras = ["cli"]}
port_ocean = {version = "^0.10.11", extras = ["cli"]}

[tool.poetry.group.dev.dependencies]
# Uncomment this if you want to debug the ocean core together with your integration
Expand Down
7 changes: 7 additions & 0 deletions integrations/azure/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
0.1.91 (2024-09-17)

### Improvements

- Bumped ocean version to ^0.10.11


0.1.90 (2024-09-12)

### Improvements
Expand Down
8 changes: 4 additions & 4 deletions integrations/azure/poetry.lock

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

4 changes: 2 additions & 2 deletions integrations/azure/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[tool.poetry]
name = "azure"
version = "0.1.90"
version = "0.1.91"
description = "Azure integration"
authors = ["Tom Tankilevitch <tom@getport.io>"]

[tool.poetry.dependencies]
python = "^3.11"
port_ocean = {version = "^0.10.10", extras = ["cli"]}
port_ocean = {version = "^0.10.11", extras = ["cli"]}
# due to patching the azure-mgmt-resource package, we need to use a specific version
azure-mgmt-resource = "23.0.1"
azure-identity = "^1.13.0"
Expand Down
8 changes: 8 additions & 0 deletions integrations/datadog/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

## 0.1.41 (2024-09-17)


### Improvements

- Bumped ocean version to ^0.10.11


## 0.1.40 (2024-09-12)


Expand Down
8 changes: 4 additions & 4 deletions integrations/datadog/poetry.lock

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

4 changes: 2 additions & 2 deletions integrations/datadog/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[tool.poetry]
name = "datadog"
version = "0.1.40"
version = "0.1.41"
description = "Datadog Ocean Integration"
authors = ["Albert Luganga <albertluganga@getport.io>"]

[tool.poetry.dependencies]
python = "^3.11"
port_ocean = {version = "^0.10.10", extras = ["cli"]}
port_ocean = {version = "^0.10.11", extras = ["cli"]}
loguru = "^0.7.2"

[tool.poetry.group.dev.dependencies]
Expand Down
8 changes: 8 additions & 0 deletions integrations/dynatrace/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

## 0.1.53 (2024-09-17)


### Improvements

- Bumped ocean version to ^0.10.11


## 0.1.52 (2024-09-12)


Expand Down
8 changes: 4 additions & 4 deletions integrations/dynatrace/poetry.lock

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

4 changes: 2 additions & 2 deletions integrations/dynatrace/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[tool.poetry]
name = "dynatrace"
version = "0.1.52"
version = "0.1.53"
description = "An integration used to import Dynatrace resources into Port"
authors = ["Ayodeji Adeoti <<ayodeji.adeoti@getport.io>>"]

[tool.poetry.dependencies]
python = "^3.11"
port_ocean = {version = "^0.10.10", extras = ["cli"]}
port_ocean = {version = "^0.10.11", extras = ["cli"]}

[tool.poetry.group.dev.dependencies]
# uncomment this if you want to debug the ocean core together with your integration
Expand Down
8 changes: 8 additions & 0 deletions integrations/fake-integration/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

<!-- towncrier release notes start -->

## 0.1.3-dev (2024-09-17)


### Improvements

- Bumped ocean version to ^0.10.11


## 0.1.2 (2024-09-12)


Expand Down
2 changes: 1 addition & 1 deletion integrations/fake-integration/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ async def resync_department(kind: str) -> List[Dict[Any, Any]]:


@ocean.on_resync("fake-person")
async def resync_puns(kind: str) -> List[Dict[Any, Any]]:
async def resync_persons(kind: str) -> List[Dict[Any, Any]]:
tasks = []
for department in FAKE_DEPARTMENTS:
tasks.append(get_fake_persons(department))
Expand Down
8 changes: 4 additions & 4 deletions integrations/fake-integration/poetry.lock

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

4 changes: 2 additions & 2 deletions integrations/fake-integration/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[tool.poetry]
name = "fake-integration"
version = "0.1.2"
version = "0.1.3-dev"
description = "A useless fake integration that helps us test the Ocean Core"
authors = ["Erik Zaadi <erik@getport.io>"]

[tool.poetry.dependencies]
python = "^3.11"
port_ocean = {version = "^0.10.10", extras = ["cli"]}
port_ocean = {version = "^0.10.11", extras = ["cli"]}
faker = "^28.0.0"

[tool.poetry.group.dev.dependencies]
Expand Down
5 changes: 5 additions & 0 deletions integrations/fake-integration/tests/conftest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# ruff: noqa
from port_ocean.tests.helpers.fixtures import (
get_mocked_ocean_app,
get_mock_ocean_resource_configs,
)
Loading

0 comments on commit bc233d0

Please sign in to comment.