Skip to content
Closed
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
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ def __init__(
super(ComputerVisionClient, self).__init__(self.config.credentials, self.config)

client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
self.api_version = '2.1'
self.api_version = '3.0'
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ def __init__(
raise ValueError("Parameter 'endpoint' must not be None.")
if credentials is None:
raise ValueError("Parameter 'credentials' must not be None.")
base_url = '{Endpoint}/vision/v2.1'
base_url = '{Endpoint}/vision/v3.0'

super(ComputerVisionClientConfiguration, self).__init__(base_url)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

try:
from ._models_py3 import AdultInfo
from ._models_py3 import AnalyzeResults
from ._models_py3 import AreaOfInterestResult
from ._models_py3 import BoundingRect
from ._models_py3 import Category
Expand Down Expand Up @@ -44,12 +45,12 @@
from ._models_py3 import OcrResult
from ._models_py3 import OcrWord
from ._models_py3 import ReadOperationResult
from ._models_py3 import ReadResult
from ._models_py3 import TagResult
from ._models_py3 import TextOperationResult
from ._models_py3 import TextRecognitionResult
from ._models_py3 import Word
except (SyntaxError, ImportError):
from ._models import AdultInfo
from ._models import AnalyzeResults
from ._models import AreaOfInterestResult
from ._models import BoundingRect
from ._models import Category
Expand Down Expand Up @@ -83,24 +84,23 @@
from ._models import OcrResult
from ._models import OcrWord
from ._models import ReadOperationResult
from ._models import ReadResult
from ._models import TagResult
from ._models import TextOperationResult
from ._models import TextRecognitionResult
from ._models import Word
from ._computer_vision_client_enums import (
DescriptionExclude,
Details,
Gender,
OcrDetectionLanguage,
OcrLanguages,
TextOperationStatusCodes,
TextRecognitionMode,
TextRecognitionResultConfidenceClass,
OperationStatusCodes,
TextRecognitionResultDimensionUnit,
VisualFeatureTypes,
)

__all__ = [
'AdultInfo',
'AnalyzeResults',
'AreaOfInterestResult',
'BoundingRect',
'Category',
Expand Down Expand Up @@ -134,17 +134,15 @@
'OcrResult',
'OcrWord',
'ReadOperationResult',
'ReadResult',
'TagResult',
'TextOperationResult',
'TextRecognitionResult',
'Word',
'Gender',
'TextOperationStatusCodes',
'OperationStatusCodes',
'TextRecognitionResultDimensionUnit',
'TextRecognitionResultConfidenceClass',
'DescriptionExclude',
'OcrLanguages',
'VisualFeatureTypes',
'TextRecognitionMode',
'OcrDetectionLanguage',
'Details',
]
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ class Gender(str, Enum):
female = "Female"


class TextOperationStatusCodes(str, Enum):
class OperationStatusCodes(str, Enum):

not_started = "NotStarted"
running = "Running"
failed = "Failed"
succeeded = "Succeeded"
not_started = "notStarted"
running = "running"
failed = "failed"
succeeded = "succeeded"


class TextRecognitionResultDimensionUnit(str, Enum):
Expand All @@ -32,12 +32,6 @@ class TextRecognitionResultDimensionUnit(str, Enum):
inch = "inch"


class TextRecognitionResultConfidenceClass(str, Enum):

high = "High"
low = "Low"


class DescriptionExclude(str, Enum):

celebrities = "Celebrities"
Expand Down Expand Up @@ -88,10 +82,15 @@ class VisualFeatureTypes(str, Enum):
brands = "Brands"


class TextRecognitionMode(str, Enum):
class OcrDetectionLanguage(str, Enum):

handwritten = "Handwritten"
printed = "Printed"
en = "en"
es = "es"
fr = "fr"
de = "de"
it = "it"
nl = "nl"
pt = "pt"


class Details(str, Enum):
Expand Down
Loading