kittycad.api.apps.apps_github_callback

Functions

asyncio(*, client)

This is different than OAuth 2.0 authentication for users.

asyncio_detailed(*, client)

rtype:

Response[Optional[Error]]

sync(*, client)

This is different than OAuth 2.0 authentication for users.

sync_detailed(*, client)

rtype:

Response[Optional[Error]]

kittycad.api.apps.apps_github_callback._build_response(*, response)[source][source]
Return type:

Response[Optional[Error]]

kittycad.api.apps.apps_github_callback._get_kwargs(*, client)[source][source]
Return type:

Dict[str, Any]

kittycad.api.apps.apps_github_callback._parse_response(*, response)[source][source]
Return type:

Optional[Error]

async kittycad.api.apps.apps_github_callback.asyncio(*, client)[source][source]

This is different than OAuth 2.0 authentication for users. This endpoint grants access for Zoo to access user’s repos. The user doesn’t need Zoo OAuth authorization for this endpoint, this is purely for the GitHub permissions to access repos.

Return type:

Optional[Error]

async kittycad.api.apps.apps_github_callback.asyncio_detailed(*, client)[source][source]
Return type:

Response[Optional[Error]]

kittycad.api.apps.apps_github_callback.sync(*, client)[source][source]

This is different than OAuth 2.0 authentication for users. This endpoint grants access for Zoo to access user’s repos. The user doesn’t need Zoo OAuth authorization for this endpoint, this is purely for the GitHub permissions to access repos.

Return type:

Optional[Error]

kittycad.api.apps.apps_github_callback.sync_detailed(*, client)[source][source]
Return type:

Response[Optional[Error]]