Skip to content

Fix/openapi-spec #121

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

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from
Draft
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
7 changes: 6 additions & 1 deletion .github/workflows/python-test-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,18 @@ jobs:
python -m pip install --upgrade pip
pip install \
isort~=5.12.0 \
black~=23.9.1
black~=23.9.1 \
pylint~=3.0.2
- name: Check import style with isort
run: |
isort . --check --profile black --diff
- name: Check code style with Black
run: |
black . --check --diff
- name: Check for undefined types with Pylint
run: |
set -e
pylint --disable=all --enable=E0602 $(find . -type f -name "*.py")

deploy:
runs-on: ubuntu-latest
Expand Down
44 changes: 16 additions & 28 deletions aries_cloudcontroller/api/connection_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,11 @@ async def accept_invitation(
self,
conn_id: Annotated[StrictStr, Field(description="Connection identifier")],
mediation_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(description="Identifier for active mediation record to be used"),
] = None,
my_endpoint: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="My URL endpoint"),
Optional[StrictStr], Field(description="My URL endpoint")
] = None,
my_label: Annotated[
Optional[StrictStr], Field(description="Label for connection")
Expand Down Expand Up @@ -107,12 +106,11 @@ async def accept_invitation_with_http_info(
self,
conn_id: Annotated[StrictStr, Field(description="Connection identifier")],
mediation_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(description="Identifier for active mediation record to be used"),
] = None,
my_endpoint: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="My URL endpoint"),
Optional[StrictStr], Field(description="My URL endpoint")
] = None,
my_label: Annotated[
Optional[StrictStr], Field(description="Label for connection")
Expand Down Expand Up @@ -237,8 +235,7 @@ async def accept_request(
self,
conn_id: Annotated[StrictStr, Field(description="Connection identifier")],
my_endpoint: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="My URL endpoint"),
Optional[StrictStr], Field(description="My URL endpoint")
] = None,
**kwargs,
) -> ConnRecord:
Expand Down Expand Up @@ -274,8 +271,7 @@ async def accept_request_with_http_info(
self,
conn_id: Annotated[StrictStr, Field(description="Connection identifier")],
my_endpoint: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="My URL endpoint"),
Optional[StrictStr], Field(description="My URL endpoint")
] = None,
**kwargs,
) -> ApiResponse:
Expand Down Expand Up @@ -1284,25 +1280,21 @@ async def get_connections(
Optional[StrictStr], Field(description="Connection protocol used")
] = None,
invitation_key: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="invitation key"),
Optional[StrictStr], Field(description="invitation key")
] = None,
invitation_msg_id: Annotated[
Optional[StrictStr],
Field(description="Identifier of the associated Invitation Mesage"),
] = None,
my_did: Annotated[
Optional[Annotated[str, Field(strict=True)]], Field(description="My DID")
] = None,
my_did: Annotated[Optional[StrictStr], Field(description="My DID")] = None,
state: Annotated[
Optional[StrictStr], Field(description="Connection state")
] = None,
their_did: Annotated[
Optional[Annotated[str, Field(strict=True)]], Field(description="Their DID")
Optional[StrictStr], Field(description="Their DID")
] = None,
their_public_did: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Their Public DID"),
Optional[StrictStr], Field(description="Their Public DID")
] = None,
their_role: Annotated[
Optional[StrictStr],
Expand Down Expand Up @@ -1366,25 +1358,21 @@ async def get_connections_with_http_info(
Optional[StrictStr], Field(description="Connection protocol used")
] = None,
invitation_key: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="invitation key"),
Optional[StrictStr], Field(description="invitation key")
] = None,
invitation_msg_id: Annotated[
Optional[StrictStr],
Field(description="Identifier of the associated Invitation Mesage"),
] = None,
my_did: Annotated[
Optional[Annotated[str, Field(strict=True)]], Field(description="My DID")
] = None,
my_did: Annotated[Optional[StrictStr], Field(description="My DID")] = None,
state: Annotated[
Optional[StrictStr], Field(description="Connection state")
] = None,
their_did: Annotated[
Optional[Annotated[str, Field(strict=True)]], Field(description="Their DID")
Optional[StrictStr], Field(description="Their DID")
] = None,
their_public_did: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Their Public DID"),
Optional[StrictStr], Field(description="Their Public DID")
] = None,
their_role: Annotated[
Optional[StrictStr],
Expand Down Expand Up @@ -1700,7 +1688,7 @@ async def receive_invitation(
Field(description="Auto-accept connection (defaults to configuration)"),
] = None,
mediation_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(description="Identifier for active mediation record to be used"),
] = None,
body: Optional[ReceiveInvitationRequest] = None,
Expand Down Expand Up @@ -1748,7 +1736,7 @@ async def receive_invitation_with_http_info(
Field(description="Auto-accept connection (defaults to configuration)"),
] = None,
mediation_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(description="Identifier for active mediation record to be used"),
] = None,
body: Optional[ReceiveInvitationRequest] = None,
Expand Down
30 changes: 10 additions & 20 deletions aries_cloudcontroller/api/credential_definition_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,27 +189,22 @@ async def credential_definitions_cred_def_id_write_record_post_with_http_info(
async def get_created_cred_defs(
self,
cred_def_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Credential definition id"),
Optional[StrictStr], Field(description="Credential definition id")
] = None,
issuer_did: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Issuer DID"),
Optional[StrictStr], Field(description="Issuer DID")
] = None,
schema_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Schema identifier"),
Optional[StrictStr], Field(description="Schema identifier")
] = None,
schema_issuer_did: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Schema issuer DID"),
Optional[StrictStr], Field(description="Schema issuer DID")
] = None,
schema_name: Annotated[
Optional[StrictStr], Field(description="Schema name")
] = None,
schema_version: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Schema version"),
Optional[StrictStr], Field(description="Schema version")
] = None,
**kwargs,
) -> CredentialDefinitionsCreatedResult:
Expand Down Expand Up @@ -256,27 +251,22 @@ async def get_created_cred_defs(
async def get_created_cred_defs_with_http_info(
self,
cred_def_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Credential definition id"),
Optional[StrictStr], Field(description="Credential definition id")
] = None,
issuer_did: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Issuer DID"),
Optional[StrictStr], Field(description="Issuer DID")
] = None,
schema_id: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Schema identifier"),
Optional[StrictStr], Field(description="Schema identifier")
] = None,
schema_issuer_did: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Schema issuer DID"),
Optional[StrictStr], Field(description="Schema issuer DID")
] = None,
schema_name: Annotated[
Optional[StrictStr], Field(description="Schema name")
] = None,
schema_version: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Schema version"),
Optional[StrictStr], Field(description="Schema version")
] = None,
**kwargs,
) -> ApiResponse:
Expand Down
52 changes: 16 additions & 36 deletions aries_cloudcontroller/api/credentials_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -585,16 +585,11 @@ async def get_record_with_http_info(
async def get_records(
self,
count: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Maximum number to retrieve"),
] = None,
start: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Start index"),
Optional[StrictStr], Field(description="Maximum number to retrieve")
] = None,
start: Annotated[Optional[StrictStr], Field(description="Start index")] = None,
wql: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="(JSON) WQL query"),
Optional[StrictStr], Field(description="(JSON) WQL query")
] = None,
**kwargs,
) -> CredInfoList:
Expand Down Expand Up @@ -632,16 +627,11 @@ async def get_records(
async def get_records_with_http_info(
self,
count: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Maximum number to retrieve"),
] = None,
start: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Start index"),
Optional[StrictStr], Field(description="Maximum number to retrieve")
] = None,
start: Annotated[Optional[StrictStr], Field(description="Start index")] = None,
wql: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="(JSON) WQL query"),
Optional[StrictStr], Field(description="(JSON) WQL query")
] = None,
**kwargs,
) -> ApiResponse:
Expand Down Expand Up @@ -759,13 +749,13 @@ async def get_revocation_status(
self,
credential_id: Annotated[StrictStr, Field(description="Credential identifier")],
var_from: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(
description="Earliest epoch of revocation status interval of interest"
),
] = None,
to: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(description="Latest epoch of revocation status interval of interest"),
] = None,
**kwargs,
Expand Down Expand Up @@ -805,13 +795,13 @@ async def get_revocation_status_with_http_info(
self,
credential_id: Annotated[StrictStr, Field(description="Credential identifier")],
var_from: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(
description="Earliest epoch of revocation status interval of interest"
),
] = None,
to: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Optional[StrictStr],
Field(description="Latest epoch of revocation status interval of interest"),
] = None,
**kwargs,
Expand Down Expand Up @@ -1062,16 +1052,11 @@ async def get_w3c_credential_with_http_info(
async def get_w3c_credentials(
self,
count: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Maximum number to retrieve"),
] = None,
start: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Start index"),
Optional[StrictStr], Field(description="Maximum number to retrieve")
] = None,
start: Annotated[Optional[StrictStr], Field(description="Start index")] = None,
wql: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="(JSON) WQL query"),
Optional[StrictStr], Field(description="(JSON) WQL query")
] = None,
body: Optional[W3CCredentialsListRequest] = None,
**kwargs,
Expand Down Expand Up @@ -1113,16 +1098,11 @@ async def get_w3c_credentials(
async def get_w3c_credentials_with_http_info(
self,
count: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Maximum number to retrieve"),
] = None,
start: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="Start index"),
Optional[StrictStr], Field(description="Maximum number to retrieve")
] = None,
start: Annotated[Optional[StrictStr], Field(description="Start index")] = None,
wql: Annotated[
Optional[Annotated[str, Field(strict=True)]],
Field(description="(JSON) WQL query"),
Optional[StrictStr], Field(description="(JSON) WQL query")
] = None,
body: Optional[W3CCredentialsListRequest] = None,
**kwargs,
Expand Down
Loading