Skip to content

Commit da75211

Browse files
authored
Merge pull request #27 from docusign/2.0.0rc1
Pre-release of the 2.0.0 version
2 parents b8d1509 + 77ef7cb commit da75211

File tree

741 files changed

+19464
-18844
lines changed

Some content is hidden

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

741 files changed

+19464
-18844
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,9 @@ target/
6262

6363
#Ipython Notebook
6464
.ipynb_checkpoints
65+
66+
#Idea IDEs
67+
.idea
68+
69+
# Local files
70+
*.DS_Store

CHANGELOG.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,22 @@ All notable changes to this project will be documented in this file.
33

44
See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.
55

6-
## [Unreleased]
6+
## [2.0.0rc1] - eSignature API v19.1.02 - 2019-05-13
7+
### Removed
8+
* configure_jwt_authorization_flow has been removed. Update to use either request_jwt_user_token or request_jwt_application_token
9+
* empty test placeholder files
710
### Changed
8-
- Updated the package with the latest API monthly release.
11+
* The SDK now supports version 19.1.02 of the DocuSign eSignature API.
12+
* SDK Release Version updated.
13+
* ApiException, ApiClient and Configuration classes have moved under client folder. New import statement was simplified. Example: from docusign_esign import ApiException
14+
* Using PyJWT and cryptography libraries for OAuth, instead of jwcrypto and py-oauth2
15+
### Added
16+
* Added a new *tabGroupLabels* field to all Tabs models
17+
* Added a new *Witnesses* field to all Recipients models
18+
* Implemented models for Smart Sections feature
19+
* Implemented initial support of HMAC for DocuSign Connect
20+
### Fixed
21+
* A bug with that could cause the *moveEnvelopes* method call to return a response without a *Content-Type* header. (DCM-2871)
922

1023
## [1.0.3] - 2018-03-22
1124
### Fixed

docusign_esign/__init__.py

Lines changed: 55 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
77
88
OpenAPI spec version: v2
9-
9+
Contact: devcenter@docusign.com
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""
1212

@@ -17,6 +17,9 @@
1717
from .models.account_address import AccountAddress
1818
from .models.account_billing_plan import AccountBillingPlan
1919
from .models.account_billing_plan_response import AccountBillingPlanResponse
20+
from .models.account_identity_verification_response import AccountIdentityVerificationResponse
21+
from .models.account_identity_verification_step import AccountIdentityVerificationStep
22+
from .models.account_identity_verification_workflow import AccountIdentityVerificationWorkflow
2023
from .models.account_information import AccountInformation
2124
from .models.account_minimum_password_length import AccountMinimumPasswordLength
2225
from .models.account_password_expire_password_days import AccountPasswordExpirePasswordDays
@@ -28,6 +31,7 @@
2831
from .models.account_password_strength_type import AccountPasswordStrengthType
2932
from .models.account_password_strength_type_option import AccountPasswordStrengthTypeOption
3033
from .models.account_role_settings import AccountRoleSettings
34+
from .models.account_seals import AccountSeals
3135
from .models.account_settings_information import AccountSettingsInformation
3236
from .models.account_shared_access import AccountSharedAccess
3337
from .models.account_signature_provider import AccountSignatureProvider
@@ -97,6 +101,8 @@
97101
from .models.cloud_storage_provider import CloudStorageProvider
98102
from .models.cloud_storage_providers import CloudStorageProviders
99103
from .models.company import Company
104+
from .models.complete_sign_hash_response import CompleteSignHashResponse
105+
from .models.complete_sign_request import CompleteSignRequest
100106
from .models.composite_template import CompositeTemplate
101107
from .models.connect_config_results import ConnectConfigResults
102108
from .models.connect_custom_configuration import ConnectCustomConfiguration
@@ -115,6 +121,7 @@
115121
from .models.contact_update_response import ContactUpdateResponse
116122
from .models.correct_view_request import CorrectViewRequest
117123
from .models.country import Country
124+
from .models.credential import Credential
118125
from .models.credit_card_information import CreditCardInformation
119126
from .models.credit_card_types import CreditCardTypes
120127
from .models.currency_feature_set_price import CurrencyFeatureSetPrice
@@ -132,8 +139,17 @@
132139
from .models.dob_information_input import DobInformationInput
133140
from .models.document import Document
134141
from .models.document_fields_information import DocumentFieldsInformation
142+
from .models.document_html_collapsible_display_settings import DocumentHtmlCollapsibleDisplaySettings
143+
from .models.document_html_definition import DocumentHtmlDefinition
144+
from .models.document_html_definition_original import DocumentHtmlDefinitionOriginal
145+
from .models.document_html_definition_originals import DocumentHtmlDefinitionOriginals
146+
from .models.document_html_definitions import DocumentHtmlDefinitions
147+
from .models.document_html_display_anchor import DocumentHtmlDisplayAnchor
148+
from .models.document_html_display_settings import DocumentHtmlDisplaySettings
149+
from .models.document_security_store import DocumentSecurityStore
135150
from .models.document_template import DocumentTemplate
136151
from .models.document_template_list import DocumentTemplateList
152+
from .models.document_update_info import DocumentUpdateInfo
137153
from .models.document_visibility import DocumentVisibility
138154
from .models.document_visibility_list import DocumentVisibilityList
139155
from .models.e_note_configuration import ENoteConfiguration
@@ -193,6 +209,7 @@
193209
from .models.inline_template import InlineTemplate
194210
from .models.integrated_user_info_list import IntegratedUserInfoList
195211
from .models.intermediary import Intermediary
212+
from .models.jurisdiction import Jurisdiction
196213
from .models.last_name import LastName
197214
from .models.list import List
198215
from .models.list_custom_field import ListCustomField
@@ -214,12 +231,16 @@
214231
from .models.new_user import NewUser
215232
from .models.new_users_definition import NewUsersDefinition
216233
from .models.new_users_summary import NewUsersSummary
234+
from .models.notarize import Notarize
217235
from .models.notary_host import NotaryHost
236+
from .models.notary_journal import NotaryJournal
237+
from .models.notary_journal_credible_witness import NotaryJournalCredibleWitness
238+
from .models.notary_journal_list import NotaryJournalList
239+
from .models.notary_journal_meta_data import NotaryJournalMetaData
218240
from .models.note import Note
219241
from .models.notification import Notification
220242
from .models.number import Number
221243
from .models.oauth_access import OauthAccess
222-
from .models.offline_attributes import OfflineAttributes
223244
from .models.page import Page
224245
from .models.page_images import PageImages
225246
from .models.page_request import PageRequest
@@ -231,8 +252,6 @@
231252
from .models.permission_profile import PermissionProfile
232253
from .models.permission_profile_information import PermissionProfileInformation
233254
from .models.plan_information import PlanInformation
234-
from .models.post_transactions_request import PostTransactionsRequest
235-
from .models.post_transactions_response import PostTransactionsResponse
236255
from .models.power_form import PowerForm
237256
from .models.power_form_form_data_envelope import PowerFormFormDataEnvelope
238257
from .models.power_form_form_data_recipient import PowerFormFormDataRecipient
@@ -267,15 +286,24 @@
267286
from .models.reminders import Reminders
268287
from .models.resource_information import ResourceInformation
269288
from .models.return_url_request import ReturnUrlRequest
289+
from .models.revision import Revision
270290
from .models.saml_assertion_attribute import SamlAssertionAttribute
291+
from .models.seal import Seal
292+
from .models.seal_identifier import SealIdentifier
293+
from .models.seal_sign import SealSign
271294
from .models.seat_discount import SeatDiscount
295+
from .models.sender import Sender
272296
from .models.sender_email_notifications import SenderEmailNotifications
273297
from .models.server_template import ServerTemplate
274298
from .models.service_information import ServiceInformation
275299
from .models.service_version import ServiceVersion
276300
from .models.settings_metadata import SettingsMetadata
277301
from .models.shared_item import SharedItem
302+
from .models.sign_hash_document import SignHashDocument
303+
from .models.sign_hash_session_info_response import SignHashSessionInfoResponse
278304
from .models.sign_here import SignHere
305+
from .models.sign_session_info_request import SignSessionInfoRequest
306+
from .models.signature_data_info import SignatureDataInfo
279307
from .models.signature_provider_required_option import SignatureProviderRequiredOption
280308
from .models.signature_type import SignatureType
281309
from .models.signer import Signer
@@ -285,6 +313,10 @@
285313
from .models.signing_group_information import SigningGroupInformation
286314
from .models.signing_group_user import SigningGroupUser
287315
from .models.signing_group_users import SigningGroupUsers
316+
from .models.smart_section import SmartSection
317+
from .models.smart_section_anchor_position import SmartSectionAnchorPosition
318+
from .models.smart_section_collapsible_display_settings import SmartSectionCollapsibleDisplaySettings
319+
from .models.smart_section_display_settings import SmartSectionDisplaySettings
288320
from .models.social_account_information import SocialAccountInformation
289321
from .models.social_authentication import SocialAuthentication
290322
from .models.ssn import Ssn
@@ -309,11 +341,18 @@
309341
from .models.template_update_summary import TemplateUpdateSummary
310342
from .models.text import Text
311343
from .models.text_custom_field import TextCustomField
344+
from .models.time_stamp_field import TimeStampField
312345
from .models.title import Title
346+
from .models.tsp_health_check_request import TspHealthCheckRequest
347+
from .models.tsp_health_check_status_description import TspHealthCheckStatusDescription
348+
from .models.update_transaction_request import UpdateTransactionRequest
349+
from .models.update_transaction_response import UpdateTransactionResponse
313350
from .models.usage_history import UsageHistory
351+
from .models.user import User
314352
from .models.user_account_management_granular_information import UserAccountManagementGranularInformation
315353
from .models.user_info import UserInfo
316354
from .models.user_info_list import UserInfoList
355+
from .models.user_info_response import UserInfoResponse
317356
from .models.user_information import UserInformation
318357
from .models.user_information_list import UserInformationList
319358
from .models.user_password_information import UserPasswordInformation
@@ -327,9 +366,9 @@
327366
from .models.user_social_id_result import UserSocialIdResult
328367
from .models.users_response import UsersResponse
329368
from .models.view import View
330-
from .models.view_link_request import ViewLinkRequest
331369
from .models.view_url import ViewUrl
332370
from .models.watermark import Watermark
371+
from .models.witness import Witness
333372
from .models.workspace import Workspace
334373
from .models.workspace_folder_contents import WorkspaceFolderContents
335374
from .models.workspace_item import WorkspaceItem
@@ -345,21 +384,30 @@
345384
from .apis.billing_api import BillingApi
346385
from .apis.bulk_envelopes_api import BulkEnvelopesApi
347386
from .apis.cloud_storage_api import CloudStorageApi
387+
from .apis.comments_api import CommentsApi
348388
from .apis.connect_api import ConnectApi
349389
from .apis.custom_tabs_api import CustomTabsApi
350390
from .apis.diagnostics_api import DiagnosticsApi
351391
from .apis.envelopes_api import EnvelopesApi
352392
from .apis.folders_api import FoldersApi
353393
from .apis.groups_api import GroupsApi
394+
from .apis.notary_api import NotaryApi
354395
from .apis.power_forms_api import PowerFormsApi
355396
from .apis.signing_groups_api import SigningGroupsApi
356397
from .apis.templates_api import TemplatesApi
398+
from .apis.trust_service_providers_api import TrustServiceProvidersApi
357399
from .apis.users_api import UsersApi
358400
from .apis.workspaces_api import WorkspacesApi
359401

360402
# import ApiClient
361-
from .api_client import ApiClient
403+
from .client.api_client import ApiClient
404+
from .client.api_client import ApiException
405+
from .client.auth.oauth import OAuth
406+
from .client.auth.oauth import OAuthToken
407+
from .client.auth.oauth import Account
408+
from .client.auth.oauth import Organization
409+
from .client.auth.oauth import Link
362410

363-
from .configuration import Configuration
411+
from .client.configuration import Configuration
364412

365413
configuration = Configuration()

docusign_esign/apis/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@
66
from .billing_api import BillingApi
77
from .bulk_envelopes_api import BulkEnvelopesApi
88
from .cloud_storage_api import CloudStorageApi
9+
from .comments_api import CommentsApi
910
from .connect_api import ConnectApi
1011
from .custom_tabs_api import CustomTabsApi
1112
from .diagnostics_api import DiagnosticsApi
1213
from .envelopes_api import EnvelopesApi
1314
from .folders_api import FoldersApi
1415
from .groups_api import GroupsApi
16+
from .notary_api import NotaryApi
1517
from .power_forms_api import PowerFormsApi
1618
from .signing_groups_api import SigningGroupsApi
1719
from .templates_api import TemplatesApi
20+
from .trust_service_providers_api import TrustServiceProvidersApi
1821
from .users_api import UsersApi
1922
from .workspaces_api import WorkspacesApi

0 commit comments

Comments
 (0)