Skip to content

Commit 2cba039

Browse files
author
ask-pyth
committed
Release 1.1.0. For changelog, check CHANGELOG.rst
1 parent cc16f9e commit 2cba039

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+4730
-224
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Swagger Codegen Ignore
2+
# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen
3+
4+
# Use this file to prevent files from being overwritten by the generator.
5+
# The patterns follow closely to .gitignore or .dockerignore.
6+
7+
# As an example, the C# client generator defines ApiClient.cs.
8+
# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line:
9+
#ApiClient.cs
10+
11+
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
12+
#foo/*/qux
13+
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
14+
15+
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16+
#foo/**/qux
17+
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
18+
19+
# You can also negate patterns with an exclamation (!).
20+
# For example, you can ignore all files in a docs folder with the file extension .md:
21+
#docs/*.md
22+
# Then explicitly reverse the ignore rule for a single file:
23+
#!docs/README.md

ask-smapi-model/CHANGELOG.rst

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@ CHANGELOG
77

88
* Initial release of ask smapi models.
99

10-
1.0.1
11-
-----
10+
1.1.0
11+
~~~~~
12+
13+
This release contains the following changes :
14+
15+
- Add model definitions for new `APIS related to slot type management <https://developer.amazon.com/en-US/docs/alexa/smapi/create-a-slot-type-to-use-in-multiple-skills.html>`__. Skill developers can create slot types outside the context of a skill and use it across multiple skills.
1216

13-
* Adding User-Agent functionality support to set custom user agent values.
14-
* Updating Model definitions.

ask-smapi-model/MANIFEST.in

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,4 @@ include README.rst
22
include CHANGELOG.rst
33
include LICENSE
44
include requirements.txt
5-
include THIRD-PARTY.txt
6-
include NOTICE.txt
75
recursive-include ask_smapi_model py.typed

ask-smapi-model/ask_smapi_model/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
__pip_package_name__ = 'ask-smapi-model'
1515
__description__ = 'The SMAPI SDK Model package provides model definitions for making Skill Management API calls.'
1616
__url__ = 'https://github.com/alexa/alexa-apis-for-python'
17-
__version__ = '1.0.1'
17+
__version__ = '1.1.0'
1818
__author__ = 'Alexa Skills Kit'
1919
__author_email__ = 'ask-sdk-dynamic@amazon.com'
2020
__license__ = 'Apache 2.0'

ask-smapi-model/ask_smapi_model/services/skill_management/skill_management_service_client.py

Lines changed: 882 additions & 4 deletions
Large diffs are not rendered by default.

ask-smapi-model/ask_smapi_model/v1/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .link import Link
18-
from .error import Error
19-
from .bad_request_error import BadRequestError
20-
from .links import Links
2117
from .stage_type import StageType
18+
from .bad_request_error import BadRequestError
19+
from .error import Error
20+
from .link import Link
2221
from .stage_v2_type import StageV2Type
22+
from .links import Links

ask-smapi-model/ask_smapi_model/v1/catalog/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .create_content_upload_url_response import CreateContentUploadUrlResponse
1817
from .presigned_upload_part_items import PresignedUploadPartItems
1918
from .create_content_upload_url_request import CreateContentUploadUrlRequest
19+
from .create_content_upload_url_response import CreateContentUploadUrlResponse

ask-smapi-model/ask_smapi_model/v1/catalog/upload/__init__.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .ingestion_status import IngestionStatus
18-
from .file_upload_status import FileUploadStatus
1917
from .pre_signed_url import PreSignedUrl
20-
from .pre_signed_url_item import PreSignedUrlItem
21-
from .location import Location
2218
from .get_content_upload_response import GetContentUploadResponse
23-
from .upload_status import UploadStatus
24-
from .content_upload_file_summary import ContentUploadFileSummary
2519
from .catalog_upload_base import CatalogUploadBase
26-
from .ingestion_step_name import IngestionStepName
20+
from .file_upload_status import FileUploadStatus
21+
from .content_upload_file_summary import ContentUploadFileSummary
22+
from .location import Location
23+
from .upload_status import UploadStatus
24+
from .ingestion_status import IngestionStatus
2725
from .upload_ingestion_step import UploadIngestionStep
26+
from .pre_signed_url_item import PreSignedUrlItem
27+
from .ingestion_step_name import IngestionStepName

ask-smapi-model/ask_smapi_model/v1/isp/__init__.py

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,34 +14,34 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .in_skill_product_definition_response import InSkillProductDefinitionResponse
18-
from .list_in_skill_product_response import ListInSkillProductResponse
1917
from .editable_state import EditableState
20-
from .tax_information import TaxInformation
2118
from .in_skill_product_summary_response import InSkillProductSummaryResponse
22-
from .price_listing import PriceListing
23-
from .privacy_and_compliance import PrivacyAndCompliance
24-
from .publishing_information import PublishingInformation
25-
from .localized_publishing_information import LocalizedPublishingInformation
26-
from .localized_privacy_and_compliance import LocalizedPrivacyAndCompliance
27-
from .in_skill_product_summary import InSkillProductSummary
28-
from .custom_product_prompts import CustomProductPrompts
19+
from .update_in_skill_product_request import UpdateInSkillProductRequest
20+
from .product_type import ProductType
21+
from .currency import Currency
2922
from .associated_skill_response import AssociatedSkillResponse
30-
from .subscription_payment_frequency import SubscriptionPaymentFrequency
23+
from .tax_information import TaxInformation
24+
from .stage import Stage
3125
from .summary_price_listing import SummaryPriceListing
26+
from .localized_publishing_information import LocalizedPublishingInformation
27+
from .in_skill_product_definition import InSkillProductDefinition
28+
from .create_in_skill_product_request import CreateInSkillProductRequest
3229
from .subscription_information import SubscriptionInformation
33-
from .purchasable_state import PurchasableState
30+
from .subscription_payment_frequency import SubscriptionPaymentFrequency
3431
from .product_response import ProductResponse
35-
from .isp_summary_links import IspSummaryLinks
36-
from .create_in_skill_product_request import CreateInSkillProductRequest
37-
from .stage import Stage
38-
from .product_type import ProductType
39-
from .tax_information_category import TaxInformationCategory
40-
from .currency import Currency
4132
from .distribution_countries import DistributionCountries
42-
from .in_skill_product_definition import InSkillProductDefinition
33+
from .in_skill_product_summary import InSkillProductSummary
34+
from .tax_information_category import TaxInformationCategory
35+
from .status import Status
36+
from .price_listing import PriceListing
37+
from .purchasable_state import PurchasableState
38+
from .privacy_and_compliance import PrivacyAndCompliance
39+
from .localized_privacy_and_compliance import LocalizedPrivacyAndCompliance
4340
from .summary_marketplace_pricing import SummaryMarketplacePricing
44-
from .list_in_skill_product import ListInSkillProduct
4541
from .marketplace_pricing import MarketplacePricing
46-
from .status import Status
47-
from .update_in_skill_product_request import UpdateInSkillProductRequest
42+
from .list_in_skill_product_response import ListInSkillProductResponse
43+
from .custom_product_prompts import CustomProductPrompts
44+
from .isp_summary_links import IspSummaryLinks
45+
from .list_in_skill_product import ListInSkillProduct
46+
from .in_skill_product_definition_response import InSkillProductDefinitionResponse
47+
from .publishing_information import PublishingInformation

ask-smapi-model/ask_smapi_model/v1/skill/__init__.py

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -14,47 +14,47 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .export_response import ExportResponse
18-
from .instance import Instance
19-
from .interface_intent import InterfaceIntent
20-
from .image_attributes import ImageAttributes
21-
from .validation_endpoint import ValidationEndpoint
22-
from .validation_data_types import ValidationDataTypes
23-
from .interface_definition import InterfaceDefinition
24-
from .create_skill_with_package_request import CreateSkillWithPackageRequest
25-
from .standardized_error_code import StandardizedErrorCode
26-
from .withdraw_request import WithdrawRequest
27-
from .resource_import_status import ResourceImportStatus
28-
from .import_response_skill import ImportResponseSkill
29-
from .skill_interaction_model_status import SkillInteractionModelStatus
30-
from .skill_summary_apis import SkillSummaryApis
31-
from .create_skill_response import CreateSkillResponse
32-
from .ssl_certificate_payload import SSLCertificatePayload
33-
from .export_response_skill import ExportResponseSkill
34-
from .action import Action
35-
from .build_step_name import BuildStepName
36-
from .last_update_request import LastUpdateRequest
37-
from .validation_details import ValidationDetails
38-
from .reason import Reason
39-
from .list_skill_response import ListSkillResponse
40-
from .image_dimension import ImageDimension
41-
from .image_size import ImageSize
42-
from .validation_feature import ValidationFeature
43-
from .regional_ssl_certificate import RegionalSSLCertificate
4417
from .agreement_type import AgreementType
45-
from .skill_interaction_model import SkillInteractionModel
46-
from .publication_method import PublicationMethod
47-
from .image_size_unit import ImageSizeUnit
4818
from .update_skill_with_package_request import UpdateSkillWithPackageRequest
19+
from .validation_feature import ValidationFeature
4920
from .skill_status import SkillStatus
50-
from .build_step import BuildStep
21+
from .build_step_name import BuildStepName
5122
from .response_status import ResponseStatus
52-
from .resource_status import ResourceStatus
53-
from .build_details import BuildDetails
54-
from .skill_summary import SkillSummary
23+
from .skill_interaction_model import SkillInteractionModel
24+
from .ssl_certificate_payload import SSLCertificatePayload
25+
from .build_step import BuildStep
26+
from .interface_intent import InterfaceIntent
27+
from .interface_definition import InterfaceDefinition
5528
from .standardized_error import StandardizedError
29+
from .validation_details import ValidationDetails
30+
from .submit_skill_for_certification_request import SubmitSkillForCertificationRequest
31+
from .image_attributes import ImageAttributes
32+
from .reason import Reason
33+
from .skill_summary import SkillSummary
34+
from .publication_method import PublicationMethod
35+
from .image_dimension import ImageDimension
5636
from .create_skill_request import CreateSkillRequest
37+
from .image_size import ImageSize
38+
from .standardized_error_code import StandardizedErrorCode
39+
from .import_response_skill import ImportResponseSkill
40+
from .instance import Instance
5741
from .status import Status
42+
from .resource_status import ResourceStatus
43+
from .regional_ssl_certificate import RegionalSSLCertificate
5844
from .import_response import ImportResponse
59-
from .submit_skill_for_certification_request import SubmitSkillForCertificationRequest
45+
from .withdraw_request import WithdrawRequest
46+
from .export_response_skill import ExportResponseSkill
47+
from .build_details import BuildDetails
48+
from .skill_interaction_model_status import SkillInteractionModelStatus
49+
from .create_skill_with_package_request import CreateSkillWithPackageRequest
50+
from .create_skill_response import CreateSkillResponse
6051
from .upload_response import UploadResponse
52+
from .last_update_request import LastUpdateRequest
53+
from .skill_summary_apis import SkillSummaryApis
54+
from .export_response import ExportResponse
55+
from .list_skill_response import ListSkillResponse
56+
from .validation_endpoint import ValidationEndpoint
57+
from .action import Action
58+
from .image_size_unit import ImageSizeUnit
59+
from .validation_data_types import ValidationDataTypes
60+
from .resource_import_status import ResourceImportStatus

ask-smapi-model/ask_smapi_model/v1/skill/account_linking/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
from __future__ import absolute_import
1616

1717
from .account_linking_response import AccountLinkingResponse
18-
from .account_linking_type import AccountLinkingType
1918
from .access_token_scheme_type import AccessTokenSchemeType
2019
from .account_linking_request import AccountLinkingRequest
20+
from .account_linking_type import AccountLinkingType

ask-smapi-model/ask_smapi_model/v1/skill/alexa_hosted/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .hosted_skill_repository import HostedSkillRepository
17+
from .hosted_skill_permission import HostedSkillPermission
1818
from .hosted_skill_permission_type import HostedSkillPermissionType
19-
from .hosted_skill_info import HostedSkillInfo
2019
from .hosted_skill_repository_info import HostedSkillRepositoryInfo
21-
from .hosted_skill_repository_credentials_list import HostedSkillRepositoryCredentialsList
2220
from .hosted_skill_runtime import HostedSkillRuntime
23-
from .hosted_skill_permission_status import HostedSkillPermissionStatus
24-
from .hosted_skill_permission import HostedSkillPermission
21+
from .hosted_skill_repository_credentials import HostedSkillRepositoryCredentials
22+
from .hosted_skill_info import HostedSkillInfo
23+
from .hosted_skill_repository import HostedSkillRepository
2524
from .hosted_skill_metadata import HostedSkillMetadata
25+
from .hosted_skill_repository_credentials_list import HostedSkillRepositoryCredentialsList
2626
from .hosted_skill_repository_credentials_request import HostedSkillRepositoryCredentialsRequest
27-
from .hosted_skill_repository_credentials import HostedSkillRepositoryCredentials
27+
from .hosted_skill_permission_status import HostedSkillPermissionStatus

ask-smapi-model/ask_smapi_model/v1/skill/beta_test/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@
1515
from __future__ import absolute_import
1616

1717
from .beta_test import BetaTest
18-
from .test_body import TestBody
1918
from .status import Status
19+
from .test_body import TestBody

ask-smapi-model/ask_smapi_model/v1/skill/beta_test/testers/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
#
1515
from __future__ import absolute_import
1616

17+
from .tester_with_details import TesterWithDetails
18+
from .list_testers_response import ListTestersResponse
1719
from .tester import Tester
18-
from .testers_list import TestersList
1920
from .invitation_status import InvitationStatus
20-
from .list_testers_response import ListTestersResponse
21-
from .tester_with_details import TesterWithDetails
21+
from .testers_list import TestersList

ask-smapi-model/ask_smapi_model/v1/skill/certification/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .certification_summary import CertificationSummary
18-
from .certification_result import CertificationResult
17+
from .distribution_info import DistributionInfo
1918
from .review_tracking_info import ReviewTrackingInfo
20-
from .estimation_update import EstimationUpdate
19+
from .certification_response import CertificationResponse
20+
from .certification_summary import CertificationSummary
21+
from .review_tracking_info_summary import ReviewTrackingInfoSummary
2122
from .list_certifications_response import ListCertificationsResponse
22-
from .distribution_info import DistributionInfo
2323
from .certification_status import CertificationStatus
2424
from .publication_failure import PublicationFailure
25-
from .review_tracking_info_summary import ReviewTrackingInfoSummary
26-
from .certification_response import CertificationResponse
25+
from .estimation_update import EstimationUpdate
26+
from .certification_result import CertificationResult

ask-smapi-model/ask_smapi_model/v1/skill/evaluations/__init__.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .intent import Intent
18-
from .multi_turn import MultiTurn
19-
from .slot_resolutions import SlotResolutions
20-
from .resolutions_per_authority_status_code import ResolutionsPerAuthorityStatusCode
21-
from .profile_nlu_selected_intent import ProfileNluSelectedIntent
2217
from .resolutions_per_authority_items import ResolutionsPerAuthorityItems
23-
from .resolutions_per_authority_value_items import ResolutionsPerAuthorityValueItems
18+
from .profile_nlu_selected_intent import ProfileNluSelectedIntent
19+
from .confirmation_status_type import ConfirmationStatusType
2420
from .profile_nlu_request import ProfileNluRequest
25-
from .slot import Slot
2621
from .dialog_act_type import DialogActType
27-
from .confirmation_status_type import ConfirmationStatusType
28-
from .dialog_act import DialogAct
22+
from .slot_resolutions import SlotResolutions
23+
from .slot import Slot
24+
from .resolutions_per_authority_status_code import ResolutionsPerAuthorityStatusCode
2925
from .profile_nlu_response import ProfileNluResponse
26+
from .multi_turn import MultiTurn
27+
from .resolutions_per_authority_value_items import ResolutionsPerAuthorityValueItems
28+
from .dialog_act import DialogAct
3029
from .resolutions_per_authority_status import ResolutionsPerAuthorityStatus
30+
from .intent import Intent

ask-smapi-model/ask_smapi_model/v1/skill/history/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@
1414
#
1515
from __future__ import absolute_import
1616

17-
from .intent import Intent
18-
from .intent_requests import IntentRequests
1917
from .confidence import Confidence
20-
from .sort_field_for_intent_request_type import SortFieldForIntentRequestType
18+
from .intent_request import IntentRequest
2119
from .intent_request_locales import IntentRequestLocales
20+
from .locale_in_query import LocaleInQuery
21+
from .publication_status import PublicationStatus
2222
from .slot import Slot
23-
from .interaction_type import InteractionType
2423
from .intent_confidence_bin import IntentConfidenceBin
25-
from .locale_in_query import LocaleInQuery
26-
from .dialog_act import DialogAct
24+
from .intent_requests import IntentRequests
25+
from .sort_field_for_intent_request_type import SortFieldForIntentRequestType
2726
from .confidence_bin import ConfidenceBin
28-
from .intent_request import IntentRequest
27+
from .dialog_act import DialogAct
2928
from .dialog_act_name import DialogActName
30-
from .publication_status import PublicationStatus
29+
from .interaction_type import InteractionType
30+
from .intent import Intent

0 commit comments

Comments
 (0)