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
2 changes: 1 addition & 1 deletion sdk/face/azure-ai-vision-face/MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ recursive-include tests *.py
recursive-include samples *.py *.md
include azure/__init__.py
include azure/ai/__init__.py
include azure/ai/vision/__init__.py
include azure/ai/vision/__init__.py
5 changes: 2 additions & 3 deletions sdk/face/azure-ai-vision-face/_meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"commit": "37acfe2967e5e1be1169146ac461eb1875c9476e",
"commit": "db0a427dd608866367df1ab1af02bc0eaf3f6d4e",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"typespec_src": "specification/ai/Face",
"@azure-tools/typespec-python": "0.23.8",
"@autorest/python": "6.13.15"
"@azure-tools/typespec-python": "0.41.0"
}
113 changes: 113 additions & 0 deletions sdk/face/azure-ai-vision-face/apiview-properties.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
{
"CrossLanguagePackageId": "Face",
"CrossLanguageDefinitionId": {
"azure.ai.vision.face.models.AccessoryItem": "Face.AccessoryItem",
"azure.ai.vision.face.models.AddFaceResult": "Face.AddFaceResult",
"azure.ai.vision.face.models.BlurProperties": "Face.BlurProperties",
"azure.ai.vision.face.models.CreateLivenessSessionContent": "Face.CreateLivenessSessionContent",
"azure.ai.vision.face.models.CreateLivenessWithVerifySessionContent": "Face.CreateLivenessWithVerifySessionContent",
"azure.ai.vision.face.models.CreatePersonResult": "Face.CreatePersonResult",
"azure.ai.vision.face.models.ExposureProperties": "Face.ExposureProperties",
"azure.ai.vision.face.models.FaceAttributes": "Face.FaceAttributes",
"azure.ai.vision.face.models.FaceDetectionResult": "Face.FaceDetectionResult",
"azure.ai.vision.face.models.FaceError": "Face.FaceError",
"azure.ai.vision.face.models.FaceErrorResponse": "Face.FaceErrorResponse",
"azure.ai.vision.face.models.FaceFindSimilarResult": "Face.FindSimilarResult",
"azure.ai.vision.face.models.FaceGroupingResult": "Face.GroupingResult",
"azure.ai.vision.face.models.FaceIdentificationCandidate": "Face.IdentificationCandidate",
"azure.ai.vision.face.models.FaceIdentificationResult": "Face.IdentificationResult",
"azure.ai.vision.face.models.FaceLandmarks": "Face.FaceLandmarks",
"azure.ai.vision.face.models.FaceRectangle": "Face.FaceRectangle",
"azure.ai.vision.face.models.FaceTrainingResult": "Face.TrainingResult",
"azure.ai.vision.face.models.FaceVerificationResult": "Face.VerificationResult",
"azure.ai.vision.face.models.FacialHair": "Face.FacialHair",
"azure.ai.vision.face.models.HairColor": "Face.HairColor",
"azure.ai.vision.face.models.HairProperties": "Face.HairProperties",
"azure.ai.vision.face.models.HeadPose": "Face.HeadPose",
"azure.ai.vision.face.models.LandmarkCoordinate": "Face.LandmarkCoordinate",
"azure.ai.vision.face.models.LargeFaceList": "Face.LargeFaceList",
"azure.ai.vision.face.models.LargeFaceListFace": "Face.LargeFaceListFace",
"azure.ai.vision.face.models.LargePersonGroup": "Face.LargePersonGroup",
"azure.ai.vision.face.models.LargePersonGroupPerson": "Face.LargePersonGroupPerson",
"azure.ai.vision.face.models.LargePersonGroupPersonFace": "Face.LargePersonGroupPersonFace",
"azure.ai.vision.face.models.LivenessColorDecisionTarget": "Face.LivenessColorDecisionTarget",
"azure.ai.vision.face.models.LivenessDecisionTargets": "Face.LivenessDecisionTargets",
"azure.ai.vision.face.models.LivenessError": "Face.LivenessError",
"azure.ai.vision.face.models.LivenessResult": "Face.LivenessResult",
"azure.ai.vision.face.models.LivenessSession": "Face.LivenessSession",
"azure.ai.vision.face.models.LivenessSessionAttempt": "Face.LivenessSessionAttempt",
"azure.ai.vision.face.models.LivenessSessionResults": "Face.LivenessSessionResults",
"azure.ai.vision.face.models.LivenessWithVerifyOutputs": "Face.LivenessWithVerifyOutputs",
"azure.ai.vision.face.models.LivenessWithVerifyReference": "Face.LivenessWithVerifyReference",
"azure.ai.vision.face.models.LivenessWithVerifyResult": "Face.LivenessWithVerifyResult",
"azure.ai.vision.face.models.LivenessWithVerifySession": "Face.LivenessWithVerifySession",
"azure.ai.vision.face.models.LivenessWithVerifySessionAttempt": "Face.LivenessWithVerifySessionAttempt",
"azure.ai.vision.face.models.LivenessWithVerifySessionResults": "Face.LivenessWithVerifySessionResults",
"azure.ai.vision.face.models.MaskProperties": "Face.MaskProperties",
"azure.ai.vision.face.models.NoiseProperties": "Face.NoiseProperties",
"azure.ai.vision.face.models.OcclusionProperties": "Face.OcclusionProperties",
"azure.ai.vision.face.models.Versions": "Face.Versions",
"azure.ai.vision.face.models.FaceRecognitionModel": "Face.RecognitionModel",
"azure.ai.vision.face.models.GlassesType": "Face.GlassesType",
"azure.ai.vision.face.models.HairColorType": "Face.HairColorType",
"azure.ai.vision.face.models.AccessoryType": "Face.AccessoryType",
"azure.ai.vision.face.models.BlurLevel": "Face.BlurLevel",
"azure.ai.vision.face.models.ExposureLevel": "Face.ExposureLevel",
"azure.ai.vision.face.models.NoiseLevel": "Face.NoiseLevel",
"azure.ai.vision.face.models.MaskType": "Face.MaskType",
"azure.ai.vision.face.models.QualityForRecognition": "Face.QualityForRecognition",
"azure.ai.vision.face.models.FaceDetectionModel": "Face.DetectionModel",
"azure.ai.vision.face.models.FaceAttributeType": "Face.FaceAttributeType",
"azure.ai.vision.face.models.FindSimilarMatchMode": "Face.FindSimilarMatchMode",
"azure.ai.vision.face.models.OperationState": "Azure.Core.Foundations.OperationState",
"azure.ai.vision.face.models.LivenessModel": "Face.LivenessModel",
"azure.ai.vision.face.models.FaceLivenessDecision": "Face.LivenessDecision",
"azure.ai.vision.face.models.LivenessOperationMode": "Face.LivenessOperationMode",
"azure.ai.vision.face.models.FaceImageType": "Face.ImageType",
"azure.ai.vision.face.models.FaceOperationStatus": "Face.OperationStatus",
"azure.ai.vision.face.FaceClient.find_similar": "ClientCustomizations.FaceClient.findSimilar",
"azure.ai.vision.face.FaceClient.verify_face_to_face": "ClientCustomizations.FaceClient.verifyFaceToFace",
"azure.ai.vision.face.FaceClient.group": "ClientCustomizations.FaceClient.group",
"azure.ai.vision.face.FaceClient.find_similar_from_large_face_list": "ClientCustomizations.FaceClient.findSimilarFromLargeFaceList",
"azure.ai.vision.face.FaceClient.identify_from_large_person_group": "ClientCustomizations.FaceClient.identifyFromLargePersonGroup",
"azure.ai.vision.face.FaceClient.verify_from_large_person_group": "ClientCustomizations.FaceClient.verifyFromLargePersonGroup",
"azure.ai.vision.face.FaceSessionClient.create_liveness_session": "ClientCustomizations.FaceSessionClient.createLivenessSession",
"azure.ai.vision.face.FaceSessionClient.delete_liveness_session": "ClientCustomizations.FaceSessionClient.deleteLivenessSession",
"azure.ai.vision.face.FaceSessionClient.get_liveness_session_result": "ClientCustomizations.FaceSessionClient.getLivenessSessionResult",
"azure.ai.vision.face.FaceSessionClient.create_liveness_with_verify_session": "ClientCustomizations.FaceSessionClient.createLivenessWithVerifySession",
"azure.ai.vision.face.FaceSessionClient.delete_liveness_with_verify_session": "ClientCustomizations.FaceSessionClient.deleteLivenessWithVerifySession",
"azure.ai.vision.face.FaceSessionClient.get_liveness_with_verify_session_result": "ClientCustomizations.FaceSessionClient.getLivenessWithVerifySessionResult",
"azure.ai.vision.face.FaceSessionClient.detect_from_session_image": "ClientCustomizations.FaceSessionClient.detectFromSessionImage",
"azure.ai.vision.face.FaceSessionClient.get_session_image": "ClientCustomizations.FaceSessionClient.getSessionImage",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.create": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.create",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.delete": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.delete",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.get": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.get",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.update": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.update",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.get_large_face_lists": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.getLargeFaceLists",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.get_training_status": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.getTrainingStatus",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.begin_train": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.train",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.add_face_from_url": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.addFaceFromUrl",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.add_face": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.addFace",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.delete_face": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.deleteFace",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.get_face": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.getFace",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.update_face": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.updateFace",
"azure.ai.vision.face.FaceAdministrationClient.large_face_list.get_faces": "ClientCustomizations.FaceAdministrationClient.LargeFaceList.getFaces",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.create": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.create",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.delete": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.delete",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.get": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.get",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.update": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.update",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.get_large_person_groups": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.getLargePersonGroups",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.get_training_status": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.getTrainingStatus",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.begin_train": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.train",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.create_person": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.createPerson",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.delete_person": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.deletePerson",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.get_person": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.getPerson",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.update_person": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.updatePerson",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.get_persons": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.getPersons",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.add_face_from_url": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.addFaceFromUrl",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.add_face": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.addFace",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.delete_face": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.deleteFace",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.get_face": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.getFace",
"azure.ai.vision.face.FaceAdministrationClient.large_person_group.update_face": "ClientCustomizations.FaceAdministrationClient.LargePersonGroup.updateFace"
}
}
22 changes: 16 additions & 6 deletions sdk/face/azure-ai-vision-face/azure/ai/vision/face/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,32 @@
# Code generated by Microsoft (R) Python Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------
# pylint: disable=wrong-import-position

from ._client import FaceAdministrationClient
from ._patch import FaceClient
from ._patch import FaceSessionClient
from typing import TYPE_CHECKING

if TYPE_CHECKING:
from ._patch import * # pylint: disable=unused-wildcard-import

from ._client import FaceClient # type: ignore
from ._client import FaceSessionClient # type: ignore
from ._client import FaceAdministrationClient # type: ignore
from ._version import VERSION

__version__ = VERSION


try:
from ._patch import __all__ as _patch_all
from ._patch import *
except ImportError:
_patch_all = []
from ._patch import patch_sdk as _patch_sdk

__all__ = [
"FaceAdministrationClient",
"FaceClient",
"FaceSessionClient",
"FaceAdministrationClient",
]

__all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore

_patch_sdk()
Loading