@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.file.file_conversion_by_id
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.file.file_conversion_by_id_with_base64_helper
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.file.file_convert
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.file.file_convert_with_base64_helper
 | 
			
		||||
@ -1,10 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.file
 | 
			
		||||
 | 
			
		||||
.. toctree::
 | 
			
		||||
   :maxdepth: 2
 | 
			
		||||
   :caption: Contents:
 | 
			
		||||
 | 
			
		||||
   kittycad.api.file.file_conversion_by_id
 | 
			
		||||
   kittycad.api.file.file_convert
 | 
			
		||||
   kittycad.api.file.file_conversion_by_id_with_base64_helper
 | 
			
		||||
   kittycad.api.file.file_convert_with_base64_helper
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.meta.meta_debug_instance
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.meta.meta_debug_session
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.meta.ping
 | 
			
		||||
@ -1,9 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api.meta
 | 
			
		||||
 | 
			
		||||
.. toctree::
 | 
			
		||||
   :maxdepth: 2
 | 
			
		||||
   :caption: Contents:
 | 
			
		||||
 | 
			
		||||
   kittycad.api.meta.meta_debug_instance
 | 
			
		||||
   kittycad.api.meta.meta_debug_session
 | 
			
		||||
   kittycad.api.meta.ping
 | 
			
		||||
@ -1,8 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.api
 | 
			
		||||
 | 
			
		||||
.. toctree::
 | 
			
		||||
   :maxdepth: 2
 | 
			
		||||
   :caption: Contents:
 | 
			
		||||
 | 
			
		||||
   kittycad.api.file
 | 
			
		||||
   kittycad.api.meta
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.client
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.auth_session
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.environment
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.error_message
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.file_conversion
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.file_conversion_status
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.instance_metadata
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.message
 | 
			
		||||
@ -1,14 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models
 | 
			
		||||
 | 
			
		||||
.. toctree::
 | 
			
		||||
   :maxdepth: 2
 | 
			
		||||
   :caption: Contents:
 | 
			
		||||
 | 
			
		||||
   kittycad.models.auth_session
 | 
			
		||||
   kittycad.models.environment
 | 
			
		||||
   kittycad.models.error_message
 | 
			
		||||
   kittycad.models.file_conversion
 | 
			
		||||
   kittycad.models.file_conversion_status
 | 
			
		||||
   kittycad.models.instance_metadata
 | 
			
		||||
   kittycad.models.message
 | 
			
		||||
   kittycad.models.valid_file_types
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.models.valid_file_types
 | 
			
		||||
@ -1 +0,0 @@
 | 
			
		||||
.. automodapi:: kittycad.types
 | 
			
		||||
@ -4,13 +4,13 @@ import httpx
 | 
			
		||||
 | 
			
		||||
from ...client import AuthenticatedClient
 | 
			
		||||
from ...models.file_conversion import FileConversion
 | 
			
		||||
from ...models.valid_file_types import ValidFileTypes
 | 
			
		||||
from ...models.valid_file_type import ValidFileType
 | 
			
		||||
from ...types import Response
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def _get_kwargs(
 | 
			
		||||
    source_format: ValidFileTypes,
 | 
			
		||||
    output_format: ValidFileTypes,
 | 
			
		||||
    source_format: ValidFileType,
 | 
			
		||||
    output_format: ValidFileType,
 | 
			
		||||
    content: bytes,
 | 
			
		||||
    *,
 | 
			
		||||
    client: AuthenticatedClient,
 | 
			
		||||
@ -73,8 +73,8 @@ def _build_response(*, response: httpx.Response) -> Response[Union[Any, FileConv
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def sync_detailed(
 | 
			
		||||
    source_format: ValidFileTypes,
 | 
			
		||||
    output_format: ValidFileTypes,
 | 
			
		||||
    source_format: ValidFileType,
 | 
			
		||||
    output_format: ValidFileType,
 | 
			
		||||
    content: bytes,
 | 
			
		||||
    *,
 | 
			
		||||
    client: AuthenticatedClient,
 | 
			
		||||
@ -95,8 +95,8 @@ def sync_detailed(
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def sync(
 | 
			
		||||
    source_format: ValidFileTypes,
 | 
			
		||||
    output_format: ValidFileTypes,
 | 
			
		||||
    source_format: ValidFileType,
 | 
			
		||||
    output_format: ValidFileType,
 | 
			
		||||
    content: bytes,
 | 
			
		||||
    *,
 | 
			
		||||
    client: AuthenticatedClient,
 | 
			
		||||
@ -112,8 +112,8 @@ def sync(
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
async def asyncio_detailed(
 | 
			
		||||
    source_format: ValidFileTypes,
 | 
			
		||||
    output_format: ValidFileTypes,
 | 
			
		||||
    source_format: ValidFileType,
 | 
			
		||||
    output_format: ValidFileType,
 | 
			
		||||
    content: bytes,
 | 
			
		||||
    *,
 | 
			
		||||
    client: AuthenticatedClient,
 | 
			
		||||
@ -132,8 +132,8 @@ async def asyncio_detailed(
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
async def asyncio(
 | 
			
		||||
    source_format: ValidFileTypes,
 | 
			
		||||
    output_format: ValidFileTypes,
 | 
			
		||||
    source_format: ValidFileType,
 | 
			
		||||
    output_format: ValidFileType,
 | 
			
		||||
    content: bytes,
 | 
			
		||||
    *,
 | 
			
		||||
    client: AuthenticatedClient,
 | 
			
		||||
 | 
			
		||||
@ -5,13 +5,13 @@ import httpx
 | 
			
		||||
 | 
			
		||||
from ...client import AuthenticatedClient
 | 
			
		||||
from ...models.file_conversion import FileConversion
 | 
			
		||||
from ...models.valid_file_types import ValidFileTypes
 | 
			
		||||
from ...models.valid_file_type import ValidFileType
 | 
			
		||||
from ...types import Response
 | 
			
		||||
from ...api.file.file_convert import sync as fc_sync, asyncio as fc_asyncio
 | 
			
		||||
 | 
			
		||||
def sync(
 | 
			
		||||
    source_format: ValidFileTypes,
 | 
			
		||||
    output_format: ValidFileTypes,
 | 
			
		||||
    source_format: ValidFileType,
 | 
			
		||||
    output_format: ValidFileType,
 | 
			
		||||
    content: bytes,
 | 
			
		||||
    *,
 | 
			
		||||
    client: AuthenticatedClient,
 | 
			
		||||
@ -34,8 +34,8 @@ def sync(
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
async def asyncio(
 | 
			
		||||
    source_format: ValidFileTypes,
 | 
			
		||||
    output_format: ValidFileTypes,
 | 
			
		||||
    source_format: ValidFileType,
 | 
			
		||||
    output_format: ValidFileType,
 | 
			
		||||
    content: bytes,
 | 
			
		||||
    *,
 | 
			
		||||
    client: AuthenticatedClient,
 | 
			
		||||
 | 
			
		||||
@ -3,7 +3,7 @@ import pytest
 | 
			
		||||
import asyncio
 | 
			
		||||
 | 
			
		||||
from .client import AuthenticatedClientFromEnv
 | 
			
		||||
from .models import FileConversion, ValidFileTypes, AuthSession, InstanceMetadata, Message
 | 
			
		||||
from .models import FileConversion, ValidFileType, AuthSession, InstanceMetadata, Message
 | 
			
		||||
from .api.file import file_convert_with_base64_helper
 | 
			
		||||
from .api.meta import meta_debug_session, meta_debug_instance, ping
 | 
			
		||||
 | 
			
		||||
@ -86,7 +86,7 @@ def test_file_convert_stl():
 | 
			
		||||
    file.close()
 | 
			
		||||
 | 
			
		||||
    # Get the fc.
 | 
			
		||||
    fc: FileConversion = file_convert_with_base64_helper.sync(client=client, content=content, source_format=ValidFileTypes.STL, output_format=ValidFileTypes.OBJ)
 | 
			
		||||
    fc: FileConversion = file_convert_with_base64_helper.sync(client=client, content=content, source_format=ValidFileType.STL, output_format=ValidFileType.OBJ)
 | 
			
		||||
 | 
			
		||||
    assert fc != None
 | 
			
		||||
 | 
			
		||||
@ -103,7 +103,7 @@ async def test_file_convert_stl_async():
 | 
			
		||||
    file.close()
 | 
			
		||||
 | 
			
		||||
    # Get the fc.
 | 
			
		||||
    fc: FileConversion = await file_convert_with_base64_helper.asyncio(client=client, content=content, source_format=ValidFileTypes.STL, output_format=ValidFileTypes.OBJ)
 | 
			
		||||
    fc: FileConversion = await file_convert_with_base64_helper.asyncio(client=client, content=content, source_format=ValidFileType.STL, output_format=ValidFileType.OBJ)
 | 
			
		||||
 | 
			
		||||
    assert fc != None
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -7,4 +7,4 @@ from .file_conversion import FileConversion
 | 
			
		||||
from .file_conversion_status import FileConversionStatus
 | 
			
		||||
from .instance_metadata import InstanceMetadata
 | 
			
		||||
from .message import Message
 | 
			
		||||
from .valid_file_types import ValidFileTypes
 | 
			
		||||
from .valid_file_type import ValidFileType
 | 
			
		||||
 | 
			
		||||
@ -5,7 +5,7 @@ import attr
 | 
			
		||||
from dateutil.parser import isoparse
 | 
			
		||||
 | 
			
		||||
from ..models.file_conversion_status import FileConversionStatus
 | 
			
		||||
from ..models.valid_file_types import ValidFileTypes
 | 
			
		||||
from ..models.valid_file_type import ValidFileType
 | 
			
		||||
from ..types import UNSET, Unset
 | 
			
		||||
 | 
			
		||||
T = TypeVar("T", bound="FileConversion")
 | 
			
		||||
@ -19,8 +19,8 @@ class FileConversion:
 | 
			
		||||
    created_at: Union[Unset, datetime.datetime] = UNSET
 | 
			
		||||
    id: Union[Unset, str] = UNSET
 | 
			
		||||
    output: Union[Unset, str] = UNSET
 | 
			
		||||
    output_format: Union[Unset, ValidFileTypes] = UNSET
 | 
			
		||||
    src_format: Union[Unset, ValidFileTypes] = UNSET
 | 
			
		||||
    output_format: Union[Unset, ValidFileType] = UNSET
 | 
			
		||||
    src_format: Union[Unset, ValidFileType] = UNSET
 | 
			
		||||
    status: Union[Unset, FileConversionStatus] = UNSET
 | 
			
		||||
    additional_properties: Dict[str, Any] = attr.ib(init=False, factory=dict)
 | 
			
		||||
 | 
			
		||||
@ -89,18 +89,18 @@ class FileConversion:
 | 
			
		||||
        output = d.pop("output", UNSET)
 | 
			
		||||
 | 
			
		||||
        _output_format = d.pop("output_format", UNSET)
 | 
			
		||||
        output_format: Union[Unset, ValidFileTypes]
 | 
			
		||||
        output_format: Union[Unset, ValidFileType]
 | 
			
		||||
        if isinstance(_output_format, Unset):
 | 
			
		||||
            output_format = UNSET
 | 
			
		||||
        else:
 | 
			
		||||
            output_format = ValidFileTypes(_output_format)
 | 
			
		||||
            output_format = ValidFileType(_output_format)
 | 
			
		||||
 | 
			
		||||
        _src_format = d.pop("src_format", UNSET)
 | 
			
		||||
        src_format: Union[Unset, ValidFileTypes]
 | 
			
		||||
        src_format: Union[Unset, ValidFileType]
 | 
			
		||||
        if isinstance(_src_format, Unset):
 | 
			
		||||
            src_format = UNSET
 | 
			
		||||
        else:
 | 
			
		||||
            src_format = ValidFileTypes(_src_format)
 | 
			
		||||
            src_format = ValidFileType(_src_format)
 | 
			
		||||
 | 
			
		||||
        _status = d.pop("status", UNSET)
 | 
			
		||||
        status: Union[Unset, FileConversionStatus]
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
from enum import Enum
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ValidFileTypes(str, Enum):
 | 
			
		||||
class ValidFileType(str, Enum):
 | 
			
		||||
    STEP = "step"
 | 
			
		||||
    OBJ = "obj"
 | 
			
		||||
    STL = "stl"
 | 
			
		||||
		Reference in New Issue
	
	Block a user