Skip to content
This repository was archived by the owner on Jul 6, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/release-please.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
releaseType: python
handleGHRelease: true
manifest: true
2 changes: 1 addition & 1 deletion .github/workflows/unittest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,4 +54,4 @@ jobs:
- name: Report coverage results
run: |
coverage combine .coverage-results/.coverage*
coverage report --show-missing --fail-under=99
coverage report --show-missing --fail-under=100
3 changes: 3 additions & 0 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
".": "0.2.3"
}
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@
# All configuration values have a default; values that are commented out
# serve to show the default.

import sys
import os
import shlex
import sys

# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
Expand Down
1 change: 0 additions & 1 deletion docs/dataform_v1beta1/types.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,4 @@ Types for Google Cloud Dataform v1beta1 API

.. automodule:: google.cloud.dataform_v1beta1.types
:members:
:undoc-members:
:show-inheritance:
155 changes: 155 additions & 0 deletions google/cloud/dataform/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,155 @@
# -*- coding: utf-8 -*-
# Copyright 2022 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
from google.cloud.dataform import gapic_version as package_version

__version__ = package_version.__version__


from google.cloud.dataform_v1beta1.services.dataform.async_client import (
DataformAsyncClient,
)
from google.cloud.dataform_v1beta1.services.dataform.client import DataformClient
from google.cloud.dataform_v1beta1.types.dataform import (
CancelWorkflowInvocationRequest,
CommitAuthor,
CommitWorkspaceChangesRequest,
CompilationResult,
CompilationResultAction,
CreateCompilationResultRequest,
CreateRepositoryRequest,
CreateWorkflowInvocationRequest,
CreateWorkspaceRequest,
DeleteRepositoryRequest,
DeleteWorkflowInvocationRequest,
DeleteWorkspaceRequest,
FetchFileDiffRequest,
FetchFileDiffResponse,
FetchFileGitStatusesRequest,
FetchFileGitStatusesResponse,
FetchGitAheadBehindRequest,
FetchGitAheadBehindResponse,
FetchRemoteBranchesRequest,
FetchRemoteBranchesResponse,
GetCompilationResultRequest,
GetRepositoryRequest,
GetWorkflowInvocationRequest,
GetWorkspaceRequest,
InstallNpmPackagesRequest,
InstallNpmPackagesResponse,
ListCompilationResultsRequest,
ListCompilationResultsResponse,
ListRepositoriesRequest,
ListRepositoriesResponse,
ListWorkflowInvocationsRequest,
ListWorkflowInvocationsResponse,
ListWorkspacesRequest,
ListWorkspacesResponse,
MakeDirectoryRequest,
MakeDirectoryResponse,
MoveDirectoryRequest,
MoveDirectoryResponse,
MoveFileRequest,
MoveFileResponse,
PullGitCommitsRequest,
PushGitCommitsRequest,
QueryCompilationResultActionsRequest,
QueryCompilationResultActionsResponse,
QueryDirectoryContentsRequest,
QueryDirectoryContentsResponse,
QueryWorkflowInvocationActionsRequest,
QueryWorkflowInvocationActionsResponse,
ReadFileRequest,
ReadFileResponse,
RelationDescriptor,
RemoveDirectoryRequest,
RemoveFileRequest,
Repository,
ResetWorkspaceChangesRequest,
Target,
UpdateRepositoryRequest,
WorkflowInvocation,
WorkflowInvocationAction,
Workspace,
WriteFileRequest,
WriteFileResponse,
)

__all__ = (
"DataformClient",
"DataformAsyncClient",
"CancelWorkflowInvocationRequest",
"CommitAuthor",
"CommitWorkspaceChangesRequest",
"CompilationResult",
"CompilationResultAction",
"CreateCompilationResultRequest",
"CreateRepositoryRequest",
"CreateWorkflowInvocationRequest",
"CreateWorkspaceRequest",
"DeleteRepositoryRequest",
"DeleteWorkflowInvocationRequest",
"DeleteWorkspaceRequest",
"FetchFileDiffRequest",
"FetchFileDiffResponse",
"FetchFileGitStatusesRequest",
"FetchFileGitStatusesResponse",
"FetchGitAheadBehindRequest",
"FetchGitAheadBehindResponse",
"FetchRemoteBranchesRequest",
"FetchRemoteBranchesResponse",
"GetCompilationResultRequest",
"GetRepositoryRequest",
"GetWorkflowInvocationRequest",
"GetWorkspaceRequest",
"InstallNpmPackagesRequest",
"InstallNpmPackagesResponse",
"ListCompilationResultsRequest",
"ListCompilationResultsResponse",
"ListRepositoriesRequest",
"ListRepositoriesResponse",
"ListWorkflowInvocationsRequest",
"ListWorkflowInvocationsResponse",
"ListWorkspacesRequest",
"ListWorkspacesResponse",
"MakeDirectoryRequest",
"MakeDirectoryResponse",
"MoveDirectoryRequest",
"MoveDirectoryResponse",
"MoveFileRequest",
"MoveFileResponse",
"PullGitCommitsRequest",
"PushGitCommitsRequest",
"QueryCompilationResultActionsRequest",
"QueryCompilationResultActionsResponse",
"QueryDirectoryContentsRequest",
"QueryDirectoryContentsResponse",
"QueryWorkflowInvocationActionsRequest",
"QueryWorkflowInvocationActionsResponse",
"ReadFileRequest",
"ReadFileResponse",
"RelationDescriptor",
"RemoveDirectoryRequest",
"RemoveFileRequest",
"Repository",
"ResetWorkspaceChangesRequest",
"Target",
"UpdateRepositoryRequest",
"WorkflowInvocation",
"WorkflowInvocationAction",
"Workspace",
"WriteFileRequest",
"WriteFileResponse",
)
16 changes: 16 additions & 0 deletions google/cloud/dataform/gapic_version.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# -*- coding: utf-8 -*-
# Copyright 2022 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "0.2.3" # {x-release-please-version}
2 changes: 2 additions & 0 deletions google/cloud/dataform/py.typed
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Marker file for PEP 561.
# The google-cloud-dataform package uses inline types.
132 changes: 68 additions & 64 deletions google/cloud/dataform_v1beta1/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,72 +13,76 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
from google.cloud.dataform import gapic_version as package_version

from .services.dataform import DataformClient
from .services.dataform import DataformAsyncClient
__version__ = package_version.__version__

from .types.dataform import CancelWorkflowInvocationRequest
from .types.dataform import CommitAuthor
from .types.dataform import CommitWorkspaceChangesRequest
from .types.dataform import CompilationResult
from .types.dataform import CompilationResultAction
from .types.dataform import CreateCompilationResultRequest
from .types.dataform import CreateRepositoryRequest
from .types.dataform import CreateWorkflowInvocationRequest
from .types.dataform import CreateWorkspaceRequest
from .types.dataform import DeleteRepositoryRequest
from .types.dataform import DeleteWorkflowInvocationRequest
from .types.dataform import DeleteWorkspaceRequest
from .types.dataform import FetchFileDiffRequest
from .types.dataform import FetchFileDiffResponse
from .types.dataform import FetchFileGitStatusesRequest
from .types.dataform import FetchFileGitStatusesResponse
from .types.dataform import FetchGitAheadBehindRequest
from .types.dataform import FetchGitAheadBehindResponse
from .types.dataform import FetchRemoteBranchesRequest
from .types.dataform import FetchRemoteBranchesResponse
from .types.dataform import GetCompilationResultRequest
from .types.dataform import GetRepositoryRequest
from .types.dataform import GetWorkflowInvocationRequest
from .types.dataform import GetWorkspaceRequest
from .types.dataform import InstallNpmPackagesRequest
from .types.dataform import InstallNpmPackagesResponse
from .types.dataform import ListCompilationResultsRequest
from .types.dataform import ListCompilationResultsResponse
from .types.dataform import ListRepositoriesRequest
from .types.dataform import ListRepositoriesResponse
from .types.dataform import ListWorkflowInvocationsRequest
from .types.dataform import ListWorkflowInvocationsResponse
from .types.dataform import ListWorkspacesRequest
from .types.dataform import ListWorkspacesResponse
from .types.dataform import MakeDirectoryRequest
from .types.dataform import MakeDirectoryResponse
from .types.dataform import MoveDirectoryRequest
from .types.dataform import MoveDirectoryResponse
from .types.dataform import MoveFileRequest
from .types.dataform import MoveFileResponse
from .types.dataform import PullGitCommitsRequest
from .types.dataform import PushGitCommitsRequest
from .types.dataform import QueryCompilationResultActionsRequest
from .types.dataform import QueryCompilationResultActionsResponse
from .types.dataform import QueryDirectoryContentsRequest
from .types.dataform import QueryDirectoryContentsResponse
from .types.dataform import QueryWorkflowInvocationActionsRequest
from .types.dataform import QueryWorkflowInvocationActionsResponse
from .types.dataform import ReadFileRequest
from .types.dataform import ReadFileResponse
from .types.dataform import RelationDescriptor
from .types.dataform import RemoveDirectoryRequest
from .types.dataform import RemoveFileRequest
from .types.dataform import Repository
from .types.dataform import ResetWorkspaceChangesRequest
from .types.dataform import Target
from .types.dataform import UpdateRepositoryRequest
from .types.dataform import WorkflowInvocation
from .types.dataform import WorkflowInvocationAction
from .types.dataform import Workspace
from .types.dataform import WriteFileRequest
from .types.dataform import WriteFileResponse

from .services.dataform import DataformAsyncClient, DataformClient
from .types.dataform import (
CancelWorkflowInvocationRequest,
CommitAuthor,
CommitWorkspaceChangesRequest,
CompilationResult,
CompilationResultAction,
CreateCompilationResultRequest,
CreateRepositoryRequest,
CreateWorkflowInvocationRequest,
CreateWorkspaceRequest,
DeleteRepositoryRequest,
DeleteWorkflowInvocationRequest,
DeleteWorkspaceRequest,
FetchFileDiffRequest,
FetchFileDiffResponse,
FetchFileGitStatusesRequest,
FetchFileGitStatusesResponse,
FetchGitAheadBehindRequest,
FetchGitAheadBehindResponse,
FetchRemoteBranchesRequest,
FetchRemoteBranchesResponse,
GetCompilationResultRequest,
GetRepositoryRequest,
GetWorkflowInvocationRequest,
GetWorkspaceRequest,
InstallNpmPackagesRequest,
InstallNpmPackagesResponse,
ListCompilationResultsRequest,
ListCompilationResultsResponse,
ListRepositoriesRequest,
ListRepositoriesResponse,
ListWorkflowInvocationsRequest,
ListWorkflowInvocationsResponse,
ListWorkspacesRequest,
ListWorkspacesResponse,
MakeDirectoryRequest,
MakeDirectoryResponse,
MoveDirectoryRequest,
MoveDirectoryResponse,
MoveFileRequest,
MoveFileResponse,
PullGitCommitsRequest,
PushGitCommitsRequest,
QueryCompilationResultActionsRequest,
QueryCompilationResultActionsResponse,
QueryDirectoryContentsRequest,
QueryDirectoryContentsResponse,
QueryWorkflowInvocationActionsRequest,
QueryWorkflowInvocationActionsResponse,
ReadFileRequest,
ReadFileResponse,
RelationDescriptor,
RemoveDirectoryRequest,
RemoveFileRequest,
Repository,
ResetWorkspaceChangesRequest,
Target,
UpdateRepositoryRequest,
WorkflowInvocation,
WorkflowInvocationAction,
Workspace,
WriteFileRequest,
WriteFileResponse,
)

__all__ = (
"DataformAsyncClient",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
from .client import DataformClient
from .async_client import DataformAsyncClient
from .client import DataformClient

__all__ = (
"DataformClient",
Expand Down
Loading