Skip to content

Commit

Permalink
Version 3.10.0rc1 release (#113)
Browse files Browse the repository at this point in the history
* Version 3.10.0rc1-v2.1-21.1.02.00 release

* Update .travis.yml

* Update configuration.py

Co-authored-by: DevCenter-DocuSign <[email protected]>
  • Loading branch information
harsharahul and DevCenter-DocuSign authored May 21, 2021
1 parent c6aeaff commit c2d8004
Show file tree
Hide file tree
Showing 28 changed files with 3,053 additions and 5,937 deletions.
21 changes: 17 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,25 @@ All notable changes to this project will be documented in this file.

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

## [3.10.0rc1] - eSignature API v2.1-21.1.02.00 - 2021-05-20
### Breaking
- Removed methods `get_account_settings_export`,`get_seal_providers` from Accounts.
- Removed methods `create_connect_secret`,`delete_connect_secret`,`generate_connect_secret`,`get_connect_secrets` from Connect.
- 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`,
`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.
- Removed methods `complete_sign_hash`,`get_user_info`,`health_check`,`sign_hash_session_info`,`update_transaction` from Trust_Service_Providers.
- Removed methods `get_user_list_export` from Users.
### Added
- Added new methods `get_bulk_send_batch_envelopes` to BulkEnvelopes.
- Description in PyPi taken from Readme file.
### Changed
- Added support for version v2.1-21.1.02.00 of the DocuSign eSignature API.
- Updated the SDK release version.

## [3.9.0] - eSignature API v2.1-21.1.01.03 - 2021-04-22
### Added
- Added new methods `deleteCustomFieldsV2`, `deletePageInfoV2`, `getApplianceEnvelopeInfo`, `getTemplateInfo` to envelopes.
- Added new method `deleteConnectSecret` to connect.
### Updated
- Added support for version v2.1-21.1.01.03 of the DocuSign eSignature API.
### Updated
- Updated the SDK release version.
- Updated `user_agent` in configurations. Eg; `'Swagger-Codegen/v2.1/3.9.0rc1/python3'`
- Updated test cases to remove printing sensitive info
Expand Down Expand Up @@ -157,4 +170,4 @@ See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for

## [1.0.0] - 2017-08-08
### Added
- Initial commit of the new Python SDK for DocuSign API, automatically generated from OpenAPI specification.
- Initial commit of the new Python SDK for DocuSign API, automatically generated from OpenAPI specification.
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
<!--[![PyPI downloads][downloads-image]][downloads-url]-->
[![Build status][travis-image]][travis-url]

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

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

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

## Code examples
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.
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.

## OAuth implementations
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/).
Expand All @@ -77,4 +77,11 @@ The DocuSign eSignature Python Client SDK is licensed under the [MIT License](ht
* [DocuSign Developer Center](https://developers.docusign.com/)
* [DocuSign API on Twitter](https://twitter.com/docusignapi)
* [DocuSign For Developers on LinkedIn](https://www.linkedin.com/showcase/docusign-for-developers/)
* [DocuSign For Developers on YouTube](https://www.youtube.com/channel/UCJSJ2kMs_qeQotmw4-lX2
* [DocuSign For Developers on YouTube](https://www.youtube.com/channel/UCJSJ2kMs_qeQotmw4-lX2)

[pypi-image]: https://img.shields.io/pypi/v/docusign_esign.svg?style=flat
[pypi-url]: https://pypi.python.org/pypi/docusign_esign
[downloads-image]: https://img.shields.io/pypi/dm/docusign_esign.svg?style=flat
[downloads-url]: https://pypi.python.org/pypi/docusign_esign
[travis-image]: https://img.shields.io/travis/docusign/docusign-python-client.svg?style=flat
[travis-url]: https://travis-ci.org/docusign/docusign-python-client
26 changes: 1 addition & 25 deletions docusign_esign/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
from .apis.notary_api import NotaryApi
from .apis.organizations_api import OrganizationsApi
from .apis.power_forms_api import PowerFormsApi
from .apis.signature_api import SignatureApi
from .apis.signing_groups_api import SigningGroupsApi
from .apis.templates_api import TemplatesApi
from .apis.trust_service_providers_api import TrustServiceProvidersApi
from .apis.users_api import UsersApi
from .apis.workspaces_api import WorkspacesApi

Expand Down Expand Up @@ -161,8 +161,6 @@
from docusign_esign.models.commission_number import CommissionNumber
from docusign_esign.models.commission_state import CommissionState
from docusign_esign.models.company import Company
from docusign_esign.models.complete_sign_hash_response import CompleteSignHashResponse
from docusign_esign.models.complete_sign_request import CompleteSignRequest
from docusign_esign.models.composite_template import CompositeTemplate
from docusign_esign.models.conditional_recipient_rule import ConditionalRecipientRule
from docusign_esign.models.conditional_recipient_rule_condition import ConditionalRecipientRuleCondition
Expand All @@ -188,7 +186,6 @@
from docusign_esign.models.contact_update_response import ContactUpdateResponse
from docusign_esign.models.correct_view_request import CorrectViewRequest
from docusign_esign.models.country import Country
from docusign_esign.models.credential import Credential
from docusign_esign.models.credit_card_information import CreditCardInformation
from docusign_esign.models.credit_card_types import CreditCardTypes
from docusign_esign.models.currency import Currency
Expand All @@ -203,10 +200,7 @@
from docusign_esign.models.decline import Decline
from docusign_esign.models.diagnostics_settings_information import DiagnosticsSettingsInformation
from docusign_esign.models.direct_debit_processor_information import DirectDebitProcessorInformation
from docusign_esign.models.display_appliance_account import DisplayApplianceAccount
from docusign_esign.models.display_appliance_info import DisplayApplianceInfo
from docusign_esign.models.display_appliance_pdf import DisplayAppliancePdf
from docusign_esign.models.display_appliance_signer_attachment import DisplayApplianceSignerAttachment
from docusign_esign.models.dob_information_input import DobInformationInput
from docusign_esign.models.document import Document
from docusign_esign.models.document_fields_information import DocumentFieldsInformation
Expand All @@ -217,10 +211,8 @@
from docusign_esign.models.document_html_definitions import DocumentHtmlDefinitions
from docusign_esign.models.document_html_display_anchor import DocumentHtmlDisplayAnchor
from docusign_esign.models.document_html_display_settings import DocumentHtmlDisplaySettings
from docusign_esign.models.document_security_store import DocumentSecurityStore
from docusign_esign.models.document_template import DocumentTemplate
from docusign_esign.models.document_template_list import DocumentTemplateList
from docusign_esign.models.document_update_info import DocumentUpdateInfo
from docusign_esign.models.document_visibility import DocumentVisibility
from docusign_esign.models.document_visibility_list import DocumentVisibilityList
from docusign_esign.models.downgrad_request_billing_info_response import DowngradRequestBillingInfoResponse
Expand Down Expand Up @@ -261,7 +253,6 @@
from docusign_esign.models.event_notification import EventNotification
from docusign_esign.models.event_result import EventResult
from docusign_esign.models.expirations import Expirations
from docusign_esign.models.external_claim import ExternalClaim
from docusign_esign.models.external_doc_service_error_details import ExternalDocServiceErrorDetails
from docusign_esign.models.external_document_sources import ExternalDocumentSources
from docusign_esign.models.external_file import ExternalFile
Expand Down Expand Up @@ -419,26 +410,18 @@
from docusign_esign.models.report_in_product_sent_by_details import ReportInProductSentByDetails
from docusign_esign.models.resource_information import ResourceInformation
from docusign_esign.models.return_url_request import ReturnUrlRequest
from docusign_esign.models.revision import Revision
from docusign_esign.models.seal import Seal
from docusign_esign.models.seal_identifier import SealIdentifier
from docusign_esign.models.seal_sign import SealSign
from docusign_esign.models.seat_discount import SeatDiscount
from docusign_esign.models.sender import Sender
from docusign_esign.models.sender_email_notifications import SenderEmailNotifications
from docusign_esign.models.server_template import ServerTemplate
from docusign_esign.models.service_information import ServiceInformation
from docusign_esign.models.service_version import ServiceVersion
from docusign_esign.models.settings_metadata import SettingsMetadata
from docusign_esign.models.shared_item import SharedItem
from docusign_esign.models.sign_hash_document import SignHashDocument
from docusign_esign.models.sign_hash_session_info_response import SignHashSessionInfoResponse
from docusign_esign.models.sign_here import SignHere
from docusign_esign.models.sign_session_info_request import SignSessionInfoRequest
from docusign_esign.models.signature_data_info import SignatureDataInfo
from docusign_esign.models.signature_group import SignatureGroup
from docusign_esign.models.signature_group_def import SignatureGroupDef
from docusign_esign.models.signature_properties import SignatureProperties
from docusign_esign.models.signature_provider_required_option import SignatureProviderRequiredOption
from docusign_esign.models.signature_type import SignatureType
from docusign_esign.models.signature_user import SignatureUser
Expand Down Expand Up @@ -481,18 +464,11 @@
from docusign_esign.models.template_update_summary import TemplateUpdateSummary
from docusign_esign.models.text import Text
from docusign_esign.models.text_custom_field import TextCustomField
from docusign_esign.models.time_stamp_field import TimeStampField
from docusign_esign.models.title import Title
from docusign_esign.models.tsp_health_check_request import TspHealthCheckRequest
from docusign_esign.models.tsp_health_check_status_description import TspHealthCheckStatusDescription
from docusign_esign.models.update_transaction_request import UpdateTransactionRequest
from docusign_esign.models.update_transaction_response import UpdateTransactionResponse
from docusign_esign.models.usage_history import UsageHistory
from docusign_esign.models.user import User
from docusign_esign.models.user_account_management_granular_information import UserAccountManagementGranularInformation
from docusign_esign.models.user_info import UserInfo
from docusign_esign.models.user_info_list import UserInfoList
from docusign_esign.models.user_info_response import UserInfoResponse
from docusign_esign.models.user_information import UserInformation
from docusign_esign.models.user_information_list import UserInformationList
from docusign_esign.models.user_password_information import UserPasswordInformation
Expand Down
2 changes: 1 addition & 1 deletion docusign_esign/apis/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
from .notary_api import NotaryApi
from .organizations_api import OrganizationsApi
from .power_forms_api import PowerFormsApi
from .signature_api import SignatureApi
from .signing_groups_api import SigningGroupsApi
from .templates_api import TemplatesApi
from .trust_service_providers_api import TrustServiceProvidersApi
from .users_api import UsersApi
from .workspaces_api import WorkspacesApi
Loading

0 comments on commit c2d8004

Please sign in to comment.