Skip to content

Commit 26ec78e

Browse files
authored
v3.1.0rc2 - eSignature API v2.1-19.4.01 (#47)
* sdk built through Tir * DCM-3631, unit test & api client * fix for DCM-3701 * Changelog and version update * Renaming tsps_api and updates to changelog, version
1 parent 80bbabe commit 26ec78e

File tree

102 files changed

+12920
-1657
lines changed

Some content is hidden

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

102 files changed

+12920
-1657
lines changed

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,15 @@ 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-
## [3.0.0] - eSignature API v2.1-19.2.02 - 2019-10-10
6+
## [3.1.0rc2] - eSignature API v2.1-19.4.01 - 2019-12-31
7+
### Changed
8+
* Changed the way the model takes in the parameters where the size of the parameters exceeded 255 arguments, now works with python3 versions which were limiting it. (DCM-3701)
9+
### Fixed
10+
* A bug in deserialize file with the same name, if downloaded multiple times on different thread or during parallel processing, wrong files are overwritten or served. (DCM-3631)
11+
* Unit test updated to handle delays in moving Envelopes.
12+
* Changed the return type of model to `TemplateInformation` to fix deserialization.
13+
14+
## [3.0.0] - eSignature API v2.1-19.2.02 - 2019-10-09
715
### Changed
816
* Updated the way the models and classes are initialized. Now using constructor parameters to initialize the classes. Updates to unit tests. (DCM-1788)
917
### Fixed

docusign_esign/apis/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
# import apis into api package
44
from .accounts_api import AccountsApi
5+
from .authentication_api import AuthenticationApi
56
from .billing_api import BillingApi
67
from .bulk_envelopes_api import BulkEnvelopesApi
78
from .cloud_storage_api import CloudStorageApi
@@ -14,9 +15,10 @@
1415
from .folders_api import FoldersApi
1516
from .groups_api import GroupsApi
1617
from .notary_api import NotaryApi
18+
from .organizations_api import OrganizationsApi
1719
from .power_forms_api import PowerFormsApi
1820
from .signing_groups_api import SigningGroupsApi
21+
from .tsps_api import TSPsApi
1922
from .templates_api import TemplatesApi
20-
from .trust_service_providers_api import TrustServiceProvidersApi
2123
from .users_api import UsersApi
2224
from .workspaces_api import WorkspacesApi

docusign_esign/apis/accounts_api.py

Lines changed: 112 additions & 7 deletions
Large diffs are not rendered by default.

docusign_esign/apis/authentication_api.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign.
77
8-
OpenAPI spec version: v2
8+
OpenAPI spec version: v2.1
99
Contact: devcenter@docusign.com
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
"""
@@ -115,7 +115,7 @@ def delete_social_login_with_http_info(self, account_id, user_id, **kwargs):
115115

116116
collection_formats = {}
117117

118-
resource_path = '/v2/accounts/{accountId}/users/{userId}/social'.replace('{format}', 'json')
118+
resource_path = '/v2.1/accounts/{accountId}/users/{userId}/social'.replace('{format}', 'json')
119119
path_params = {}
120120
if 'account_id' in params:
121121
path_params['accountId'] = params['account_id']
@@ -216,7 +216,7 @@ def get_o_auth_token_with_http_info(self, **kwargs):
216216

217217
collection_formats = {}
218218

219-
resource_path = '/v2/oauth2/token'.replace('{format}', 'json')
219+
resource_path = '/v2.1/oauth2/token'.replace('{format}', 'json')
220220
path_params = {}
221221

222222
query_params = {}
@@ -322,7 +322,7 @@ def list_social_logins_with_http_info(self, account_id, user_id, **kwargs):
322322

323323
collection_formats = {}
324324

325-
resource_path = '/v2/accounts/{accountId}/users/{userId}/social'.replace('{format}', 'json')
325+
resource_path = '/v2.1/accounts/{accountId}/users/{userId}/social'.replace('{format}', 'json')
326326
path_params = {}
327327
if 'account_id' in params:
328328
path_params['accountId'] = params['account_id']
@@ -430,7 +430,7 @@ def login_with_http_info(self, **kwargs):
430430

431431
collection_formats = {}
432432

433-
resource_path = '/v2/login_information'.replace('{format}', 'json')
433+
resource_path = '/v2.1/login_information'.replace('{format}', 'json')
434434
path_params = {}
435435

436436
query_params = {}
@@ -533,7 +533,7 @@ def revoke_o_auth_token_with_http_info(self, **kwargs):
533533

534534
collection_formats = {}
535535

536-
resource_path = '/v2/oauth2/revoke'.replace('{format}', 'json')
536+
resource_path = '/v2.1/oauth2/revoke'.replace('{format}', 'json')
537537
path_params = {}
538538

539539
query_params = {}
@@ -636,7 +636,7 @@ def update_password_with_http_info(self, login_part, **kwargs):
636636

637637
collection_formats = {}
638638

639-
resource_path = '/v2/login_information/{loginPart}'.replace('{format}', 'json')
639+
resource_path = '/v2.1/login_information/{loginPart}'.replace('{format}', 'json')
640640
path_params = {}
641641
if 'login_part' in params:
642642
path_params['loginPart'] = params['login_part']
@@ -748,7 +748,7 @@ def update_social_login_with_http_info(self, account_id, user_id, **kwargs):
748748

749749
collection_formats = {}
750750

751-
resource_path = '/v2/accounts/{accountId}/users/{userId}/social'.replace('{format}', 'json')
751+
resource_path = '/v2.1/accounts/{accountId}/users/{userId}/social'.replace('{format}', 'json')
752752
path_params = {}
753753
if 'account_id' in params:
754754
path_params['accountId'] = params['account_id']

docusign_esign/apis/bulk_envelopes_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@ def get(self, account_id, batch_id, **kwargs):
611611
:param str account_id: The external account number (int) or account ID Guid. (required)
612612
:param str batch_id: (required)
613613
:param str count: Specifies the number of entries to return.
614-
:param str include: Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=\"failed,queued\") Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent - This only returns entries with a sent status.
614+
:param str include: Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=”failed,queued”) Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent – This only returns entries with a sent status.
615615
:param str start_position: Specifies the location in the list of envelopes from which to start.
616616
:return: BulkEnvelopeStatus
617617
If the method is called asynchronously,
@@ -641,7 +641,7 @@ def get_with_http_info(self, account_id, batch_id, **kwargs):
641641
:param str account_id: The external account number (int) or account ID Guid. (required)
642642
:param str batch_id: (required)
643643
:param str count: Specifies the number of entries to return.
644-
:param str include: Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=\"failed,queued\") Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent - This only returns entries with a sent status.
644+
:param str include: Specifies which entries are included in the response. Multiple entries can be included by using commas in the query string (example: ?include=”failed,queued”) Valid values are: * all - Returns all entries. If present, overrides all other query settings. This is the default if no query string is provided. * failed - This only returns entries with a failed status. * queued - This only returns entries with a queued status. * sent – This only returns entries with a sent status.
645645
:param str start_position: Specifies the location in the list of envelopes from which to start.
646646
:return: BulkEnvelopeStatus
647647
If the method is called asynchronously,

0 commit comments

Comments
 (0)