Skip to content

Commit c2d8004

Browse files
Version 3.10.0rc1 release (#113)
* Version 3.10.0rc1-v2.1-21.1.02.00 release * Update .travis.yml * Update configuration.py Co-authored-by: DevCenter-DocuSign <dcdev@docusign.com>
1 parent c6aeaff commit c2d8004

28 files changed

+3053
-5937
lines changed

CHANGELOG.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,25 @@ 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.10.0rc1] - eSignature API v2.1-21.1.02.00 - 2021-05-20
7+
### Breaking
8+
- Removed methods `get_account_settings_export`,`get_seal_providers` from Accounts.
9+
- Removed methods `create_connect_secret`,`delete_connect_secret`,`generate_connect_secret`,`get_connect_secrets` from Connect.
10+
- Removed methods `get_dynamic_system_settings`,`get_template_info`,`get_appliance_info`,`get_account`,`get_custom_fields`,`delete_custom_fields_v2`,`get_document_pages`,`get_image`,`get_locale_policy`,`update_page_info`,`create_page_info`,`delete_page_info`,
11+
`update_pdf`,`get_pdf`,`get_pdf_blob`,`update_pdf_blob`,`create_pdf_blob`,`update_recipient_denied_document_copy`,`delete_recipient_denied_document_copy`,`get_signer_attachment`,`delete_signer_attachment`, from Envelopes.
12+
- Removed methods `complete_sign_hash`,`get_user_info`,`health_check`,`sign_hash_session_info`,`update_transaction` from Trust_Service_Providers.
13+
- Removed methods `get_user_list_export` from Users.
14+
### Added
15+
- Added new methods `get_bulk_send_batch_envelopes` to BulkEnvelopes.
16+
- Description in PyPi taken from Readme file.
17+
### Changed
18+
- Added support for version v2.1-21.1.02.00 of the DocuSign eSignature API.
19+
- Updated the SDK release version.
20+
621
## [3.9.0] - eSignature API v2.1-21.1.01.03 - 2021-04-22
722
### Added
8-
- Added new methods `deleteCustomFieldsV2`, `deletePageInfoV2`, `getApplianceEnvelopeInfo`, `getTemplateInfo` to envelopes.
9-
- Added new method `deleteConnectSecret` to connect.
10-
### Updated
1123
- Added support for version v2.1-21.1.01.03 of the DocuSign eSignature API.
24+
### Updated
1225
- Updated the SDK release version.
1326
- Updated `user_agent` in configurations. Eg; `'Swagger-Codegen/v2.1/3.9.0rc1/python3'`
1427
- Updated test cases to remove printing sensitive info
@@ -157,4 +170,4 @@ See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for
157170

158171
## [1.0.0] - 2017-08-08
159172
### Added
160-
- Initial commit of the new Python SDK for DocuSign API, automatically generated from OpenAPI specification.
173+
- Initial commit of the new Python SDK for DocuSign API, automatically generated from OpenAPI specification.

README.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<!--[![PyPI downloads][downloads-image]][downloads-url]-->
55
[![Build status][travis-image]][travis-url]
66

7-
[PyPI module](https://pypi.python.org/pypi/docusign_esign) that wraps the <a href="https://www.docusign.com">DocuSign</a> API
7+
[PyPI module](https://pypi.python.org/pypi/docusign_esign)
88

9-
[Documentation about the DocuSign API](https://developers.docusign.com/)
9+
[Documentation about DocuSign APIs](https://developers.docusign.com/)
1010

1111
## Requirements
1212
* Python 2.7 (3.7+ recommended)
@@ -60,7 +60,7 @@ This client has the following external dependencies:
6060
* py-oauth2 v0.0.10+
6161

6262
## Code examples
63-
You can find on our GitHub a self-executing package of code examples for the eSignature C# SDK, called a [Launcher](https://github.com/docusign/code-examples-python/blob/master/README.md), that demonstrates common use cases. You can also download a version preconfigured for your DocuSign developer account from [Quickstart](https://developers.docusign.com/docs/esign-rest-api/quickstart/). These examples can use either the [Authorization Code Grant](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-code-grant) or [JSON Web Token (JWT)](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-jsonwebtoken) authentication workflows.
63+
You can find on our GitHub a self-executing package of code examples for the eSignature Python SDK, called a [Launcher](https://github.com/docusign/code-examples-python/blob/master/README.md), that demonstrates common use cases. You can also download a version preconfigured for your DocuSign developer account from [Quickstart](https://developers.docusign.com/docs/esign-rest-api/quickstart/). These examples can use either the [Authorization Code Grant](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-code-grant) or [JSON Web Token (JWT)](https://developers.docusign.com/esign-rest-api/guides/authentication/oauth2-jsonwebtoken) authentication workflows.
6464

6565
## OAuth implementations
6666
For details regarding which type of OAuth grant will work best for your DocuSign integration, see [Choose OAuth Type](https://developers.docusign.com/platform/auth/choose/) in the [DocuSign Developer Center](https://developers.docusign.com/).
@@ -77,4 +77,11 @@ The DocuSign eSignature Python Client SDK is licensed under the [MIT License](ht
7777
* [DocuSign Developer Center](https://developers.docusign.com/)
7878
* [DocuSign API on Twitter](https://twitter.com/docusignapi)
7979
* [DocuSign For Developers on LinkedIn](https://www.linkedin.com/showcase/docusign-for-developers/)
80-
* [DocuSign For Developers on YouTube](https://www.youtube.com/channel/UCJSJ2kMs_qeQotmw4-lX2
80+
* [DocuSign For Developers on YouTube](https://www.youtube.com/channel/UCJSJ2kMs_qeQotmw4-lX2)
81+
82+
[pypi-image]: https://img.shields.io/pypi/v/docusign_esign.svg?style=flat
83+
[pypi-url]: https://pypi.python.org/pypi/docusign_esign
84+
[downloads-image]: https://img.shields.io/pypi/dm/docusign_esign.svg?style=flat
85+
[downloads-url]: https://pypi.python.org/pypi/docusign_esign
86+
[travis-image]: https://img.shields.io/travis/docusign/docusign-python-client.svg?style=flat
87+
[travis-url]: https://travis-ci.org/docusign/docusign-python-client

docusign_esign/__init__.py

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
from .apis.notary_api import NotaryApi
3333
from .apis.organizations_api import OrganizationsApi
3434
from .apis.power_forms_api import PowerFormsApi
35-
from .apis.signature_api import SignatureApi
3635
from .apis.signing_groups_api import SigningGroupsApi
3736
from .apis.templates_api import TemplatesApi
37+
from .apis.trust_service_providers_api import TrustServiceProvidersApi
3838
from .apis.users_api import UsersApi
3939
from .apis.workspaces_api import WorkspacesApi
4040

@@ -161,8 +161,6 @@
161161
from docusign_esign.models.commission_number import CommissionNumber
162162
from docusign_esign.models.commission_state import CommissionState
163163
from docusign_esign.models.company import Company
164-
from docusign_esign.models.complete_sign_hash_response import CompleteSignHashResponse
165-
from docusign_esign.models.complete_sign_request import CompleteSignRequest
166164
from docusign_esign.models.composite_template import CompositeTemplate
167165
from docusign_esign.models.conditional_recipient_rule import ConditionalRecipientRule
168166
from docusign_esign.models.conditional_recipient_rule_condition import ConditionalRecipientRuleCondition
@@ -188,7 +186,6 @@
188186
from docusign_esign.models.contact_update_response import ContactUpdateResponse
189187
from docusign_esign.models.correct_view_request import CorrectViewRequest
190188
from docusign_esign.models.country import Country
191-
from docusign_esign.models.credential import Credential
192189
from docusign_esign.models.credit_card_information import CreditCardInformation
193190
from docusign_esign.models.credit_card_types import CreditCardTypes
194191
from docusign_esign.models.currency import Currency
@@ -203,10 +200,7 @@
203200
from docusign_esign.models.decline import Decline
204201
from docusign_esign.models.diagnostics_settings_information import DiagnosticsSettingsInformation
205202
from docusign_esign.models.direct_debit_processor_information import DirectDebitProcessorInformation
206-
from docusign_esign.models.display_appliance_account import DisplayApplianceAccount
207203
from docusign_esign.models.display_appliance_info import DisplayApplianceInfo
208-
from docusign_esign.models.display_appliance_pdf import DisplayAppliancePdf
209-
from docusign_esign.models.display_appliance_signer_attachment import DisplayApplianceSignerAttachment
210204
from docusign_esign.models.dob_information_input import DobInformationInput
211205
from docusign_esign.models.document import Document
212206
from docusign_esign.models.document_fields_information import DocumentFieldsInformation
@@ -217,10 +211,8 @@
217211
from docusign_esign.models.document_html_definitions import DocumentHtmlDefinitions
218212
from docusign_esign.models.document_html_display_anchor import DocumentHtmlDisplayAnchor
219213
from docusign_esign.models.document_html_display_settings import DocumentHtmlDisplaySettings
220-
from docusign_esign.models.document_security_store import DocumentSecurityStore
221214
from docusign_esign.models.document_template import DocumentTemplate
222215
from docusign_esign.models.document_template_list import DocumentTemplateList
223-
from docusign_esign.models.document_update_info import DocumentUpdateInfo
224216
from docusign_esign.models.document_visibility import DocumentVisibility
225217
from docusign_esign.models.document_visibility_list import DocumentVisibilityList
226218
from docusign_esign.models.downgrad_request_billing_info_response import DowngradRequestBillingInfoResponse
@@ -261,7 +253,6 @@
261253
from docusign_esign.models.event_notification import EventNotification
262254
from docusign_esign.models.event_result import EventResult
263255
from docusign_esign.models.expirations import Expirations
264-
from docusign_esign.models.external_claim import ExternalClaim
265256
from docusign_esign.models.external_doc_service_error_details import ExternalDocServiceErrorDetails
266257
from docusign_esign.models.external_document_sources import ExternalDocumentSources
267258
from docusign_esign.models.external_file import ExternalFile
@@ -419,26 +410,18 @@
419410
from docusign_esign.models.report_in_product_sent_by_details import ReportInProductSentByDetails
420411
from docusign_esign.models.resource_information import ResourceInformation
421412
from docusign_esign.models.return_url_request import ReturnUrlRequest
422-
from docusign_esign.models.revision import Revision
423-
from docusign_esign.models.seal import Seal
424413
from docusign_esign.models.seal_identifier import SealIdentifier
425414
from docusign_esign.models.seal_sign import SealSign
426415
from docusign_esign.models.seat_discount import SeatDiscount
427-
from docusign_esign.models.sender import Sender
428416
from docusign_esign.models.sender_email_notifications import SenderEmailNotifications
429417
from docusign_esign.models.server_template import ServerTemplate
430418
from docusign_esign.models.service_information import ServiceInformation
431419
from docusign_esign.models.service_version import ServiceVersion
432420
from docusign_esign.models.settings_metadata import SettingsMetadata
433421
from docusign_esign.models.shared_item import SharedItem
434-
from docusign_esign.models.sign_hash_document import SignHashDocument
435-
from docusign_esign.models.sign_hash_session_info_response import SignHashSessionInfoResponse
436422
from docusign_esign.models.sign_here import SignHere
437-
from docusign_esign.models.sign_session_info_request import SignSessionInfoRequest
438-
from docusign_esign.models.signature_data_info import SignatureDataInfo
439423
from docusign_esign.models.signature_group import SignatureGroup
440424
from docusign_esign.models.signature_group_def import SignatureGroupDef
441-
from docusign_esign.models.signature_properties import SignatureProperties
442425
from docusign_esign.models.signature_provider_required_option import SignatureProviderRequiredOption
443426
from docusign_esign.models.signature_type import SignatureType
444427
from docusign_esign.models.signature_user import SignatureUser
@@ -481,18 +464,11 @@
481464
from docusign_esign.models.template_update_summary import TemplateUpdateSummary
482465
from docusign_esign.models.text import Text
483466
from docusign_esign.models.text_custom_field import TextCustomField
484-
from docusign_esign.models.time_stamp_field import TimeStampField
485467
from docusign_esign.models.title import Title
486-
from docusign_esign.models.tsp_health_check_request import TspHealthCheckRequest
487-
from docusign_esign.models.tsp_health_check_status_description import TspHealthCheckStatusDescription
488-
from docusign_esign.models.update_transaction_request import UpdateTransactionRequest
489-
from docusign_esign.models.update_transaction_response import UpdateTransactionResponse
490468
from docusign_esign.models.usage_history import UsageHistory
491-
from docusign_esign.models.user import User
492469
from docusign_esign.models.user_account_management_granular_information import UserAccountManagementGranularInformation
493470
from docusign_esign.models.user_info import UserInfo
494471
from docusign_esign.models.user_info_list import UserInfoList
495-
from docusign_esign.models.user_info_response import UserInfoResponse
496472
from docusign_esign.models.user_information import UserInformation
497473
from docusign_esign.models.user_information_list import UserInformationList
498474
from docusign_esign.models.user_password_information import UserPasswordInformation

docusign_esign/apis/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
from .notary_api import NotaryApi
2020
from .organizations_api import OrganizationsApi
2121
from .power_forms_api import PowerFormsApi
22-
from .signature_api import SignatureApi
2322
from .signing_groups_api import SigningGroupsApi
2423
from .templates_api import TemplatesApi
24+
from .trust_service_providers_api import TrustServiceProvidersApi
2525
from .users_api import UsersApi
2626
from .workspaces_api import WorkspacesApi

0 commit comments

Comments
 (0)