Skip to content

katana_public_api_client.models_pydantic._auto_registry

katana_public_api_client.models_pydantic._auto_registry

Auto-generated registry mapping attrs <-> Pydantic model classes.

DO NOT EDIT - This file is generated by scripts/generate_pydantic_models.py

To regenerate, run: uv run poe generate-pydantic

Classes

Functions

register_all_models()

Register all attrs <-> Pydantic model mappings.

Source code in katana_public_api_client/models_pydantic/_auto_registry.py
def register_all_models() -> None:
    """Register all attrs <-> Pydantic model mappings."""
    register(AttrsAdditionalCost, PydanticAdditionalCost)
    register(AttrsAdditionalCostListResponse, PydanticAdditionalCostListResponse)
    register(AttrsArchivableDeletableEntity, PydanticArchivableDeletableEntity)
    register(AttrsArchivableEntity, PydanticArchivableEntity)
    register(AttrsAssignedOperator, PydanticAssignedOperator)
    register(AttrsBaseEntity, PydanticBaseEntity)
    register(AttrsBaseValidationError, PydanticBaseValidationError)
    register(AttrsBatch, PydanticBatch)
    register(AttrsBatchCreateBomRowsRequest, PydanticBatchCreateBomRowsRequest)
    register(AttrsBatchResponse, PydanticBatchResponse)
    register(AttrsBatchStock, PydanticBatchStock)
    register(AttrsBatchStockListResponse, PydanticBatchStockListResponse)
    register(AttrsBatchStockUpdate, PydanticBatchStockUpdate)
    register(AttrsBatchTransaction, PydanticBatchTransaction)
    register(AttrsBomRow, PydanticBomRow)
    register(AttrsBomRowListResponse, PydanticBomRowListResponse)
    register(AttrsCodedErrorResponse, PydanticCodedErrorResponse)
    register(AttrsCreateBomRowRequest, PydanticCreateBomRowRequest)
    register(AttrsCreateCustomerAddressRequest, PydanticCreateCustomerAddressRequest)
    register(AttrsCreateCustomerRequest, PydanticCreateCustomerRequest)
    register(
        AttrsCreateManufacturingOrderOperationRowRequest,
        PydanticCreateManufacturingOrderOperationRowRequest,
    )
    register(
        AttrsCreateManufacturingOrderProductionRequest,
        PydanticCreateManufacturingOrderProductionRequest,
    )
    register(
        AttrsCreateManufacturingOrderRecipeRowRequest,
        PydanticCreateManufacturingOrderRecipeRowRequest,
    )
    register(
        AttrsCreateManufacturingOrderRequest, PydanticCreateManufacturingOrderRequest
    )
    register(AttrsCreateMaterialRequest, PydanticCreateMaterialRequest)
    register(
        AttrsCreatePriceListCustomerRequest, PydanticCreatePriceListCustomerRequest
    )
    register(AttrsCreatePriceListRequest, PydanticCreatePriceListRequest)
    register(AttrsCreatePriceListRowRequest, PydanticCreatePriceListRowRequest)
    register(AttrsCreateProductRequest, PydanticCreateProductRequest)
    register(
        AttrsCreatePurchaseOrderAdditionalCostRowRequest,
        PydanticCreatePurchaseOrderAdditionalCostRowRequest,
    )
    register(AttrsCreatePurchaseOrderRequest, PydanticCreatePurchaseOrderRequest)
    register(AttrsCreatePurchaseOrderRowRequest, PydanticCreatePurchaseOrderRowRequest)
    register(AttrsCreateRecipesRequest, PydanticCreateRecipesRequest)
    register(
        AttrsCreateSalesOrderAddressRequest, PydanticCreateSalesOrderAddressRequest
    )
    register(AttrsCreateSalesOrderRequest, PydanticCreateSalesOrderRequest)
    register(AttrsCreateSalesOrderRowRequest, PydanticCreateSalesOrderRowRequest)
    register(
        AttrsCreateSalesOrderShippingFeeRequest,
        PydanticCreateSalesOrderShippingFeeRequest,
    )
    register(AttrsCreateSalesReturnRequest, PydanticCreateSalesReturnRequest)
    register(AttrsCreateSalesReturnRowRequest, PydanticCreateSalesReturnRowRequest)
    register(AttrsCreateServiceRequest, PydanticCreateServiceRequest)
    register(AttrsCreateServiceVariantRequest, PydanticCreateServiceVariantRequest)
    register(AttrsCreateStockAdjustmentRequest, PydanticCreateStockAdjustmentRequest)
    register(AttrsCreateStocktakeRequest, PydanticCreateStocktakeRequest)
    register(AttrsCreateStocktakeRowRequest, PydanticCreateStocktakeRowRequest)
    register(AttrsCreateSupplierAddressRequest, PydanticCreateSupplierAddressRequest)
    register(AttrsCreateSupplierRequest, PydanticCreateSupplierRequest)
    register(AttrsCreateTaxRateRequest, PydanticCreateTaxRateRequest)
    register(AttrsCreateVariantRequest, PydanticCreateVariantRequest)
    register(AttrsCreateWebhookRequest, PydanticCreateWebhookRequest)
    register(AttrsCustomField, PydanticCustomField)
    register(AttrsCustomFieldsCollection, PydanticCustomFieldsCollection)
    register(
        AttrsCustomFieldsCollectionListResponse,
        PydanticCustomFieldsCollectionListResponse,
    )
    register(AttrsCustomer, PydanticCustomer)
    register(AttrsCustomerAddress, PydanticCustomerAddress)
    register(AttrsCustomerAddressListResponse, PydanticCustomerAddressListResponse)
    register(AttrsCustomerListResponse, PydanticCustomerListResponse)
    register(AttrsDeletableEntity, PydanticDeletableEntity)
    register(AttrsDetailedErrorResponse, PydanticDetailedErrorResponse)
    register(AttrsEnumValidationError, PydanticEnumValidationError)
    register(AttrsErrorResponse, PydanticErrorResponse)
    register(AttrsFactory, PydanticFactory)
    register(AttrsGenericValidationError, PydanticGenericValidationError)
    register(AttrsInvalidTypeValidationError, PydanticInvalidTypeValidationError)
    register(AttrsInventory, PydanticInventory)
    register(AttrsInventoryItem, PydanticInventoryItem)
    register(AttrsInventoryListResponse, PydanticInventoryListResponse)
    register(AttrsInventoryMovement, PydanticInventoryMovement)
    register(AttrsInventoryMovementListResponse, PydanticInventoryMovementListResponse)
    register(AttrsInventoryReorderPoint, PydanticInventoryReorderPoint)
    register(AttrsInventoryReorderPointResponse, PydanticInventoryReorderPointResponse)
    register(AttrsInventorySafetyStockLevel, PydanticInventorySafetyStockLevel)
    register(
        AttrsInventorySafetyStockLevelResponse,
        PydanticInventorySafetyStockLevelResponse,
    )
    register(AttrsItemConfig, PydanticItemConfig)
    register(AttrsLocationAddress, PydanticLocationAddress)
    register(
        AttrsMakeToOrderManufacturingOrderRequest,
        PydanticMakeToOrderManufacturingOrderRequest,
    )
    register(AttrsManufacturingOrder, PydanticManufacturingOrder)
    register(
        AttrsManufacturingOrderListResponse, PydanticManufacturingOrderListResponse
    )
    register(
        AttrsManufacturingOrderOperationProduction,
        PydanticManufacturingOrderOperationProduction,
    )
    register(
        AttrsManufacturingOrderOperationRow, PydanticManufacturingOrderOperationRow
    )
    register(
        AttrsManufacturingOrderOperationRowListResponse,
        PydanticManufacturingOrderOperationRowListResponse,
    )
    register(AttrsManufacturingOrderProduction, PydanticManufacturingOrderProduction)
    register(
        AttrsManufacturingOrderProductionIngredient,
        PydanticManufacturingOrderProductionIngredient,
    )
    register(
        AttrsManufacturingOrderProductionIngredientResponse,
        PydanticManufacturingOrderProductionIngredientResponse,
    )
    register(
        AttrsManufacturingOrderProductionListResponse,
        PydanticManufacturingOrderProductionListResponse,
    )
    register(AttrsManufacturingOrderRecipeRow, PydanticManufacturingOrderRecipeRow)
    register(
        AttrsManufacturingOrderRecipeRowListResponse,
        PydanticManufacturingOrderRecipeRowListResponse,
    )
    register(AttrsMaterial, PydanticMaterial)
    register(AttrsMaterialConfig, PydanticMaterialConfig)
    register(AttrsMaterialListResponse, PydanticMaterialListResponse)
    register(AttrsMaxValidationError, PydanticMaxValidationError)
    register(AttrsMinValidationError, PydanticMinValidationError)
    register(AttrsNegativeStock, PydanticNegativeStock)
    register(AttrsNegativeStockListResponse, PydanticNegativeStockListResponse)
    register(AttrsOperator, PydanticOperator)
    register(AttrsOutsourcedPurchaseOrder, PydanticOutsourcedPurchaseOrder)
    register(
        AttrsOutsourcedPurchaseOrderRecipeRow, PydanticOutsourcedPurchaseOrderRecipeRow
    )
    register(
        AttrsOutsourcedPurchaseOrderRecipeRowListResponse,
        PydanticOutsourcedPurchaseOrderRecipeRowListResponse,
    )
    register(AttrsPatternValidationError, PydanticPatternValidationError)
    register(AttrsPriceList, PydanticPriceList)
    register(AttrsPriceListCustomer, PydanticPriceListCustomer)
    register(AttrsPriceListCustomerListResponse, PydanticPriceListCustomerListResponse)
    register(AttrsPriceListListResponse, PydanticPriceListListResponse)
    register(AttrsPriceListRow, PydanticPriceListRow)
    register(AttrsPriceListRowListResponse, PydanticPriceListRowListResponse)
    register(AttrsProduct, PydanticProduct)
    register(AttrsProductListResponse, PydanticProductListResponse)
    register(AttrsProductOperationRerank, PydanticProductOperationRerank)
    register(AttrsProductOperationRerankRequest, PydanticProductOperationRerankRequest)
    register(
        AttrsPurchaseOrderAccountingMetadata, PydanticPurchaseOrderAccountingMetadata
    )
    register(
        AttrsPurchaseOrderAccountingMetadataListResponse,
        PydanticPurchaseOrderAccountingMetadataListResponse,
    )
    register(
        AttrsPurchaseOrderAdditionalCostRow, PydanticPurchaseOrderAdditionalCostRow
    )
    register(
        AttrsPurchaseOrderAdditionalCostRowListResponse,
        PydanticPurchaseOrderAdditionalCostRowListResponse,
    )
    register(AttrsPurchaseOrderBase, PydanticPurchaseOrderBase)
    register(AttrsPurchaseOrderListResponse, PydanticPurchaseOrderListResponse)
    register(AttrsPurchaseOrderReceiveRow, PydanticPurchaseOrderReceiveRow)
    register(AttrsPurchaseOrderRow, PydanticPurchaseOrderRow)
    register(AttrsPurchaseOrderRowListResponse, PydanticPurchaseOrderRowListResponse)
    register(AttrsPurchaseOrderRowRequest, PydanticPurchaseOrderRowRequest)
    register(AttrsRecipe, PydanticRecipe)
    register(AttrsRecipeListResponse, PydanticRecipeListResponse)
    register(AttrsRegularPurchaseOrder, PydanticRegularPurchaseOrder)
    register(AttrsRequiredValidationError, PydanticRequiredValidationError)
    register(AttrsSalesOrder, PydanticSalesOrder)
    register(AttrsSalesOrderAccountingMetadata, PydanticSalesOrderAccountingMetadata)
    register(
        AttrsSalesOrderAccountingMetadataListResponse,
        PydanticSalesOrderAccountingMetadataListResponse,
    )
    register(AttrsSalesOrderAddress, PydanticSalesOrderAddress)
    register(AttrsSalesOrderAddressListResponse, PydanticSalesOrderAddressListResponse)
    register(AttrsSalesOrderFulfillment, PydanticSalesOrderFulfillment)
    register(
        AttrsSalesOrderFulfillmentListResponse,
        PydanticSalesOrderFulfillmentListResponse,
    )
    register(AttrsSalesOrderListResponse, PydanticSalesOrderListResponse)
    register(AttrsSalesOrderRow, PydanticSalesOrderRow)
    register(AttrsSalesOrderRowListResponse, PydanticSalesOrderRowListResponse)
    register(AttrsSalesOrderShippingFee, PydanticSalesOrderShippingFee)
    register(
        AttrsSalesOrderShippingFeeListResponse,
        PydanticSalesOrderShippingFeeListResponse,
    )
    register(AttrsSalesReturn, PydanticSalesReturn)
    register(AttrsSalesReturnListResponse, PydanticSalesReturnListResponse)
    register(AttrsSalesReturnRow, PydanticSalesReturnRow)
    register(AttrsSalesReturnRowListResponse, PydanticSalesReturnRowListResponse)
    register(AttrsSerialNumber, PydanticSerialNumber)
    register(AttrsSerialNumberListResponse, PydanticSerialNumberListResponse)
    register(AttrsSerialNumberStock, PydanticSerialNumberStock)
    register(AttrsService, PydanticService)
    register(AttrsServiceListResponse, PydanticServiceListResponse)
    register(AttrsServiceVariant, PydanticServiceVariant)
    register(AttrsStockAdjustment, PydanticStockAdjustment)
    register(
        AttrsStockAdjustmentBatchTransaction, PydanticStockAdjustmentBatchTransaction
    )
    register(AttrsStockAdjustmentListResponse, PydanticStockAdjustmentListResponse)
    register(AttrsStockAdjustmentRow, PydanticStockAdjustmentRow)
    register(AttrsStockTransfer, PydanticStockTransfer)
    register(AttrsStockTransferListResponse, PydanticStockTransferListResponse)
    register(AttrsStockTransferRow, PydanticStockTransferRow)
    register(AttrsStocktake, PydanticStocktake)
    register(AttrsStocktakeListResponse, PydanticStocktakeListResponse)
    register(AttrsStocktakeRow, PydanticStocktakeRow)
    register(AttrsStocktakeRowListResponse, PydanticStocktakeRowListResponse)
    register(AttrsStorageBin, PydanticStorageBin)
    register(AttrsStorageBinListResponse, PydanticStorageBinListResponse)
    register(AttrsStorageBinResponse, PydanticStorageBinResponse)
    register(AttrsStorageBinUpdate, PydanticStorageBinUpdate)
    register(AttrsSupplier, PydanticSupplier)
    register(AttrsSupplierAddress, PydanticSupplierAddress)
    register(AttrsSupplierAddressListResponse, PydanticSupplierAddressListResponse)
    register(AttrsSupplierAddressRequest, PydanticSupplierAddressRequest)
    register(AttrsSupplierListResponse, PydanticSupplierListResponse)
    register(AttrsTaxRate, PydanticTaxRate)
    register(AttrsTaxRateListResponse, PydanticTaxRateListResponse)
    register(AttrsTooBigValidationError, PydanticTooBigValidationError)
    register(AttrsTooSmallValidationError, PydanticTooSmallValidationError)
    register(
        AttrsUnlinkManufacturingOrderRequest, PydanticUnlinkManufacturingOrderRequest
    )
    register(
        AttrsUnlinkVariantBinLocationRequest, PydanticUnlinkVariantBinLocationRequest
    )
    register(
        AttrsUnrecognizedKeysValidationError, PydanticUnrecognizedKeysValidationError
    )
    register(AttrsUpdatableEntity, PydanticUpdatableEntity)
    register(AttrsUpdateBomRowRequest, PydanticUpdateBomRowRequest)
    register(AttrsUpdateCustomerRequest, PydanticUpdateCustomerRequest)
    register(
        AttrsUpdateManufacturingOrderOperationRowRequest,
        PydanticUpdateManufacturingOrderOperationRowRequest,
    )
    register(
        AttrsUpdateManufacturingOrderProductionIngredientRequest,
        PydanticUpdateManufacturingOrderProductionIngredientRequest,
    )
    register(
        AttrsUpdateManufacturingOrderProductionRequest,
        PydanticUpdateManufacturingOrderProductionRequest,
    )
    register(
        AttrsUpdateManufacturingOrderRecipeRowRequest,
        PydanticUpdateManufacturingOrderRecipeRowRequest,
    )
    register(
        AttrsUpdateManufacturingOrderRequest, PydanticUpdateManufacturingOrderRequest
    )
    register(AttrsUpdateMaterialRequest, PydanticUpdateMaterialRequest)
    register(
        AttrsUpdatePriceListCustomerRequest, PydanticUpdatePriceListCustomerRequest
    )
    register(AttrsUpdatePriceListRequest, PydanticUpdatePriceListRequest)
    register(AttrsUpdatePriceListRowRequest, PydanticUpdatePriceListRowRequest)
    register(AttrsUpdateProductRequest, PydanticUpdateProductRequest)
    register(
        AttrsUpdatePurchaseOrderAdditionalCostRowRequest,
        PydanticUpdatePurchaseOrderAdditionalCostRowRequest,
    )
    register(AttrsUpdatePurchaseOrderRequest, PydanticUpdatePurchaseOrderRequest)
    register(AttrsUpdatePurchaseOrderRowRequest, PydanticUpdatePurchaseOrderRowRequest)
    register(
        AttrsUpdateSalesOrderAddressRequest, PydanticUpdateSalesOrderAddressRequest
    )
    register(AttrsUpdateSalesOrderRowRequest, PydanticUpdateSalesOrderRowRequest)
    register(AttrsUpdateSalesReturnRequest, PydanticUpdateSalesReturnRequest)
    register(AttrsUpdateServiceRequest, PydanticUpdateServiceRequest)
    register(AttrsUpdateStockAdjustmentRequest, PydanticUpdateStockAdjustmentRequest)
    register(AttrsUpdateStocktakeRequest, PydanticUpdateStocktakeRequest)
    register(AttrsUpdateStocktakeRowRequest, PydanticUpdateStocktakeRowRequest)
    register(AttrsUpdateSupplierAddressRequest, PydanticUpdateSupplierAddressRequest)
    register(AttrsUpdateSupplierRequest, PydanticUpdateSupplierRequest)
    register(AttrsUpdateVariantRequest, PydanticUpdateVariantRequest)
    register(AttrsUpdateWebhookRequest, PydanticUpdateWebhookRequest)
    register(AttrsUser, PydanticUser)
    register(AttrsUserListResponse, PydanticUserListResponse)
    register(AttrsVariant, PydanticVariant)
    register(AttrsVariantDefaultStorageBinLink, PydanticVariantDefaultStorageBinLink)
    register(
        AttrsVariantDefaultStorageBinLinkResponse,
        PydanticVariantDefaultStorageBinLinkResponse,
    )
    register(AttrsVariantListResponse, PydanticVariantListResponse)
    register(AttrsVariantResponse, PydanticVariantResponse)
    register(AttrsWebhook, PydanticWebhook)
    register(AttrsWebhookEventPayload, PydanticWebhookEventPayload)
    register(AttrsWebhookListResponse, PydanticWebhookListResponse)
    register(AttrsWebhookLogsExport, PydanticWebhookLogsExport)
    register(AttrsWebhookLogsExportRequest, PydanticWebhookLogsExportRequest)