Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dropbox to 12.0.2 #1131

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Jun 3, 2024

This PR updates dropbox from 6.4.0 to 12.0.2.

Changelog

12.0.2

Release Notes: 

* Remove the pin for `urllib3` ([507](https://github.com/dropbox/dropbox-sdk-python/pull/507))

12.0.1

Release Notes: 

* Fix incorrect pin of `requests` ([505](https://github.com/dropbox/dropbox-sdk-python/pull/505))

12.0.0

Release Notes: 
* Fixes to Restore CI ([492](https://github.com/dropbox/dropbox-sdk-python/pull/492), [#501](https://github.com/dropbox/dropbox-sdk-python/pull/501)) 
* Fixes to doc generation ([500](https://github.com/dropbox/dropbox-sdk-python/pull/500), [#503](https://github.com/dropbox/dropbox-sdk-python/pull/503)) 
* Manual Spec Update ([498](https://github.com/dropbox/dropbox-sdk-python/pull/498)) 
* Stop providing a hardcoded CA bundle ([489](https://github.com/dropbox/dropbox-sdk-python/pull/489), [#499](https://github.com/dropbox/dropbox-sdk-python/pull/499))

11.36.2

* Fix invalid specifier in stone requirement (https://github.com/dropbox/dropbox-sdk-python/pull/456)

This is a second attempt, since v11.36.1 didn't quite work right.

11.36.1

*  Fix invalid specifier in stone requirement (456)

11.36.0

Release Notes: 

* Automated Spec Update ([452](https://github.com/dropbox/dropbox-sdk-python/pull/452))

11.35.0

Release Notes: 

* Automated Spec Update ([448](https://github.com/dropbox/dropbox-sdk-python/pull/448))

11.34.0

Release Notes:

* Added _ca_certs property to _SSLAdapter to properly support pickling (broke in SDK v11.33) ([440](https://github.com/dropbox/dropbox-sdk-python/pull/440))

11.33.0

Release Notes: 

* Automated Spec Update ([439](https://github.com/dropbox/dropbox-sdk-python/pull/439)) 

* Add ca_certs argument for oauth and dropbox client ([385](https://github.com/dropbox/dropbox-sdk-python/pull/385))

11.32.0

Release Notes: 

* Automated Spec Update ([435](https://github.com/dropbox/dropbox-sdk-python/pull/435))

11.31.0

Release Notes: 

* Automated Spec Update ([430](https://github.com/dropbox/dropbox-sdk-python/pull/430))

11.30.0

Release Notes: 

* Automated Spec Update ([424](https://github.com/dropbox/dropbox-sdk-python/pull/424))

11.29.0

Release Notes: 

* Automated Spec Update ([421](https://github.com/dropbox/dropbox-sdk-python/pull/421)) 

* add GitHub URL for PyPi ([417](https://github.com/dropbox/dropbox-sdk-python/pull/417))

11.28.0

Release Notes:

* Automated Spec Update ([418](https://github.com/dropbox/dropbox-sdk-python/pull/418))

11.27.0

Release Notes:

* Automated Spec Update ([412](https://github.com/dropbox/dropbox-sdk-python/pull/412))
* [Setup] Update deprecated description-file to use description_file ([410](https://github.com/dropbox/dropbox-sdk-python/pull/410))

11.26.0

* Add scopes to documentation (408)
* Ensure Dropbox error is thrown in refresh access token (407)

11.25.0

Release Notes:

* Automated Spec Update ([398](https://github.com/dropbox/dropbox-sdk-python/pull/398))
* Automated Spec Update ([396](https://github.com/dropbox/dropbox-sdk-python/pull/396))

11.24.0

Release Notes: 

* Automated Spec Update ([396](https://github.com/dropbox/dropbox-sdk-python/pull/396))

11.23.0

Release Notes: 

* Automated Spec Update ([394](https://github.com/dropbox/dropbox-sdk-python/pull/394))

11.22.0

Release Notes:

* Automated Spec Update ([392](https://github.com/dropbox/dropbox-sdk-python/pull/392))

* Fix CI test environment ([391](https://github.com/dropbox/dropbox-sdk-python/pull/391))

11.21.0

Release Notes:

* Automated Spec Update ([388](https://github.com/dropbox/dropbox-sdk-python/pull/388))

11.20.0

Release Notes:

* Automated Spec Update ([386](https://github.com/dropbox/dropbox-sdk-python/pull/386))

* Automated Spec Update ([383](https://github.com/dropbox/dropbox-sdk-python/pull/383))

11.19.0

* Automated Spec Update ([383](https://github.com/dropbox/dropbox-sdk-python/pull/383))

11.18.0

Release Notes:

* Automated Spec Update ([382](https://github.com/dropbox/dropbox-sdk-python/pull/382))

11.17.0

Release Notes:

* Automated Spec Update ([379](https://github.com/dropbox/dropbox-sdk-python/pull/379))

11.16.0

Release Notes: 

* Automated Spec Update ([378](https://github.com/dropbox/dropbox-sdk-python/pull/378)) 

* Add integration tests to the test suite ([377](https://github.com/dropbox/dropbox-sdk-python/pull/377))

11.15.0

Release Notes:

* Automated Spec Update ([376](https://github.com/dropbox/dropbox-sdk-python/pull/376))

11.14.0

Release Notes: 

* Add Support for Multi-Auth ([371](https://github.com/dropbox/dropbox-sdk-python/pull/371))

11.13.3

* Automated Spec Update ([373](https://github.com/dropbox/dropbox-sdk-python/pull/373))

11.13.2

Release Notes:

* Automated Spec Update ([372](https://github.com/dropbox/dropbox-sdk-python/pull/372))

11.13.1

Release Notes: 

* Automated Spec Update ([370](https://github.com/dropbox/dropbox-sdk-python/pull/370))

11.13.0

Release Notes: 

* Automated Spec Update ([368](https://github.com/dropbox/dropbox-sdk-python/pull/368))

11.12.0

Release Notes:

* Automated Spec Update ([366](https://github.com/dropbox/dropbox-sdk-python/pull/366))

11.11.0

Release Notes: 

* Automated Spec Update ([365](https://github.com/dropbox/dropbox-sdk-python/pull/365))

11.10.0

Release Notes: 

* Automated Spec Update ([362](https://github.com/dropbox/dropbox-sdk-python/pull/362))

11.9.0

Release Notes: 

* Automated Spec Update ([354](https://github.com/dropbox/dropbox-sdk-python/pull/354)) 

* Refresh access token when using a very old short-lived access token with unknown expiration ([352](https://github.com/dropbox/dropbox-sdk-python/pull/352))

11.8.0

Release Notes:

* Automated Spec Update ([351](https://github.com/dropbox/dropbox-sdk-python/pull/351))

11.7.0

Release Notes:

* Automated Spec Update ([344](https://github.com/dropbox/dropbox-sdk-python/pull/344))

* Bump actions/setup-python from v2.2.1 to v2.2.2 ([342](https://github.com/dropbox/dropbox-sdk-python/pull/342))

* Bump codecov/codecov-action from v1.2.1 to v1.3.2 ([339](https://github.com/dropbox/dropbox-sdk-python/pull/339))

* Update Release Notes Generator to Fetch Latest Tags ([341](https://github.com/dropbox/dropbox-sdk-python/pull/341))

11.6.0

Release Notes: 

* Automated Spec Update ([340](https://github.com/dropbox/dropbox-sdk-python/pull/340))

11.5.0

Release Notes: 

* Automated Spec Update ([337](https://github.com/dropbox/dropbox-sdk-python/pull/337))

11.4.1

Release Notes:

* Fix status classifier in setup.py ([334](https://github.com/dropbox/dropbox-sdk-python/pull/334))

* Fix setup.py dependencies by removing pull from requirements.txt ([333](https://github.com/dropbox/dropbox-sdk-python/pull/333))

11.4.0

Release Notes: 

* Move requirements.txt and test/requirements.txt as source of truth ([329](https://github.com/dropbox/dropbox-sdk-python/pull/329)) 

* Automated Spec Update ([330](https://github.com/dropbox/dropbox-sdk-python/pull/330)) 

* Update dropbox reference to link to the new name to fix documentation ([328](https://github.com/dropbox/dropbox-sdk-python/pull/328)) 

* Fix and update build step for Python2.7 ([326](https://github.com/dropbox/dropbox-sdk-python/pull/326)) 

* Fix DropboxOAuth2Flow Documentation Parameters ([325](https://github.com/dropbox/dropbox-sdk-python/pull/325)) 

* Automated Spec Update ([324](https://github.com/dropbox/dropbox-sdk-python/pull/324))

11.2.0

Release Notes:

* Automated Spec Update ([323](https://github.com/dropbox/dropbox-sdk-python/pull/323))

* Bump peter-evans/create-pull-request from v3.7.0 to v3.8.2 ([322](https://github.com/dropbox/dropbox-sdk-python/pull/322))

11.1.0

Release Notes:

* Bump peter-evans/create-pull-request from v3.5.1 to v3.7.0 ([318](https://github.com/dropbox/dropbox-sdk-python/pull/318))

* Automated Spec Update ([317](https://github.com/dropbox/dropbox-sdk-python/pull/317))

* Bump codecov/codecov-action from v1.0.15 to v1.2.1 ([315](https://github.com/dropbox/dropbox-sdk-python/pull/315))

* Bump actions/setup-python from v2.1.4 to v2.2.1 ([306](https://github.com/dropbox/dropbox-sdk-python/pull/306))

* Convert integration tests to use pytest instead of unittest ([313](https://github.com/dropbox/dropbox-sdk-python/pull/313))

* Add support for app authentication ([305](https://github.com/dropbox/dropbox-sdk-python/pull/305))

* Reorganize test directory ([312](https://github.com/dropbox/dropbox-sdk-python/pull/312))

* Fix CI matrix Python version ([311](https://github.com/dropbox/dropbox-sdk-python/pull/311))

11.0.0

Release Notes:

* Add stone to setup.py ([300](https://github.com/dropbox/dropbox-sdk-python/pull/300))

* Automated Spec Update ([296](https://github.com/dropbox/dropbox-sdk-python/pull/296))

* Fix links in release notes to be absolute ([287](https://github.com/dropbox/dropbox-sdk-python/pull/287))

* Bump peter-evans/create-pull-request from v3.4.1 to v3.5.1 ([297](https://github.com/dropbox/dropbox-sdk-python/pull/297))

* change update_version.sh to reflect the renaming of dropbox/dropbox.py to dropbox/dropbox_client.py ([294](https://github.com/dropbox/dropbox-sdk-python/pull/294))

* Regenerate client using Stone 3.2.0 ([291](https://github.com/dropbox/dropbox-sdk-python/pull/291))

* Bump codecov/codecov-action from v1.0.14 to v1.0.15 ([290](https://github.com/dropbox/dropbox-sdk-python/pull/290))

* remove auto generated stone_fixtures.py ([292](https://github.com/dropbox/dropbox-sdk-python/pull/292))

* Automated Spec Update ([288](https://github.com/dropbox/dropbox-sdk-python/pull/288))

10.10.0

* Automated Spec Update ([288]((https://github.com/dropbox/dropbox-sdk-python/pull//288)))

10.9.0

Release Notes:

* Automated Spec Update ([284](https://github.com/dropbox/dropbox-sdk-python/pull/284))

* Migrate references of master to main ([282](https://github.com/dropbox/dropbox-sdk-python/pull/282))

* Migrate primary branch to `main`

10.8.0

Release Notes:

* Automated Spec Update ([281](github.com/dropbox/dropbox-sdk-python/pull/281))

* Update dispatch on spec update workflow ([280](github.com/dropbox/dropbox-sdk-python/pull/280))

10.7.0

Release Notes:

* Fix default in getAuthenticationUrl to pass  if requested ([271](github.com/dropbox/dropbox-sdk-python/pull/271))

* Automated Spec Update  ([278](https://github.com/dropbox/dropbox-sdk-python/pull/278))

* Bump codecov/codecov-action from v1.0.13 to v1.0.14 ([276](github.com/dropbox/dropbox-sdk-python/pull/276))

* Bump actions/setup-python from v2.1.3 to v2.1.4 ([270](github.com/dropbox/dropbox-sdk-python/pull/270))

10.6.0

Release Notes:

* Automated Spec Update ([267](https://github.com/dropbox/dropbox-sdk-python/pull/267))

* Bump peter-evans/create-pull-request from v3.4.0 to v3.4.1 ([268](https://github.com/dropbox/dropbox-sdk-python/pull/268))

10.5.0

Release Notes:

* Automated Spec Update ([263](https://github.com/dropbox/dropbox-sdk-python/pull/263))

* Bump actions/setup-python from v2.1.2 to v2.1.3 ([258](https://github.com/dropbox/dropbox-sdk-python/pull/258))

* Add release scripts ([256](https://github.com/dropbox/dropbox-sdk-python/pull/256))

* Add local build for docs to contributing ([249](https://github.com/dropbox/dropbox-sdk-python/pull/249))

* Added "of" to Question / Help Template ([245](https://github.com/dropbox/dropbox-sdk-python/pull/245))

* Fix arguments in OAuth2FlowResult.__repr__ return value ([247](https://github.com/dropbox/dropbox-sdk-python/pull/247))

* Bump peter-evans/create-pull-request from v3.3.0 to v3.4.0 ([239](https://github.com/dropbox/dropbox-sdk-python/pull/239))

* Update actions/setup-python requirement to v2.1.2 ([238](https://github.com/dropbox/dropbox-sdk-python/pull/238))

* File update ([229](https://github.com/dropbox/dropbox-sdk-python/pull/229))

* Updated sphinx syntax ([231](https://github.com/dropbox/dropbox-sdk-python/pull/231))

* Add github action to auto update spec ([232](https://github.com/dropbox/dropbox-sdk-python/pull/232))

* Run CodeCov through github actions and remove Tox ([225](https://github.com/dropbox/dropbox-sdk-python/pull/225))

* Fix lists introduced in [226](https://github.com/dropbox/dropbox-sdk-python/pull/226) ([#228](https://github.com/dropbox/dropbox-sdk-python/pull/228))

* Update OAuth.py Formatting ([226](https://github.com/dropbox/dropbox-sdk-python/pull/226))

* Update tox to not run codecov as github action takes care of it ([224](https://github.com/dropbox/dropbox-sdk-python/pull/224))

* Add github action for publishing master branch coverage ([222](https://github.com/dropbox/dropbox-sdk-python/pull/222))

* Add basic test to test codecov ([221](https://github.com/dropbox/dropbox-sdk-python/pull/221))

* Add 3.9-dev to travis and add codecov.yaml ([220](https://github.com/dropbox/dropbox-sdk-python/pull/220))

* Add Coverage.py and codecov functionality ([219](https://github.com/dropbox/dropbox-sdk-python/pull/219))

10.4.1

* Fix bug with client copy
* Fix bug with team client as_user and as_admin 
* Fix Python 3 linter issue
* Update tox.ini to check python 3.7 and 3.8
* Update setup.py to support python 3.7 and 3.8
* Remove stone as submodule and add as dependency
* Update Spec
Files Namespace

Add internal_error to SearchError union.
Add locked to LookupError union.
Add cant_move_into_vault to RelocationError union.
Add MoveIntoVaultError union.
Add SearchMatchFieldOptions struct.
Add optional match_field_options to SearchV2Arg struct.
Doc/example changes.
Sharing Namespace

Add is_vault to SharePathError union.
Add invalid_shared_folder to AddFolderMemberError union.
Team Namespace

Make members field of LegalHoldsPolicyUpdateArg struct optional.
Add app_folder_removal_not_supported to RevokeLinkedAppError union.
Doc/example changes.
Team Log Namespace

Add auto_approve to InviteMethod union.
Add moved_from_another_team to InviteMethod union.
Add moved_from_another_team to MemberStatus union.
Add no_one to SharedLinkVisibility union.
Add optional new_team to MemberChangeStatusDetails struct.
Add optional previous_team to MemberChangeStatusDetails struct.
Add external_sharing_create_report_details to EventDetails union.
Add external_sharing_report_failed to EventDetails union.
Add content_administration_policy_changed_details to EventDetails
Add external_sharing_create_report to EventType.
Add external_sharing_report_failed to EventType.
Add content_administration_policy_changed to EventType.
union.
Add send_for_signature_policy_changed_details to EventDetails union.
Add external_sharing_create_report to EventTypeArgs union.
Add external_sharing_report_failed to EventTypeArgs union.
Add content_administration_policy_changed to EventTypeArgs union.
Add send_for_signature_policy_changed to EventTypeArgs union.
Add SendForSignaturePolicy union.
Add ExternalSharingCreateReportDetails struct.
Add ExternalSharingReportFailedDetails struct.
Add ContentAdministrationPolicyChangedDetails struct.
Add SendForSignaturePolicyChangedDetails struct.
Add ExternalSharingCreateReportType struct.
Add ExternalSharingReportFailedType struct.
Add ContentAdministrationPolicyChangedType struct.
Add SendForSignaturePolicyChangedType struct.

10.3.1

Remove beta feature comments from short-lived tokens, scopes, and PKCE examples/code

10.3.0

Change Notes:

* Update Readme
* Fix error message for non-UTF8 strings
* Make with_path_root() update existing headers rather than overwrite them
* Add Close() method to _DropboxTransport to cleanup any network resources
* Add default timeout to oauth flow finish calls

10.2.0

Change Notes:

Team Legal Holds Namespace:

- Added comments to legalHoldPolicy struct
- Add more detailed comments to LegalHoldsListHeldRevisionResult
- Fix misc typos in comments

Team Log Namespace:

- Add optional EventTypeArg event_type to GetTeamEventsArg struct
- Add invalid_filters to GetTeamEventsError union

Team Log Generated Namespace:

- Add deprecated tag to was_linked_apps_truncated, was_linked_devices_truncated, was_link_shared_folders_truncated parameters in JoinTeamDetails struct
- Added the EventTypeArg union

Team Members Namespace:

- Update comment for retain_team_shares arg of MembersRemoveArg

10.1.2

Change Notes:

* Fix bug in constructor for OAuth object (expires_in -> expiration)
* Remove oauth examples from code and redirect to examples folder

10.1.1

Change Notes:

- Bug Fix to add timeout parameter to Refresh Token calls

10.1.0

Change Notes:
Stone configuration

- added a new route property is_cloud_doc_auth indicating whether the endpoint is a Dropbox cloud docs endpoint which takes cloud docs auth token.

Files namespace

- lock_file_batch, unlock_file_batch and get_file_lock_batch are no longer preview routes
- Update query description on SearchArg Struct, SearchV2Arg Struct
- Update move:2 and move_batch:2 route descirption

Team namespace

- Deleted deprecated routes legal_holds/export_policy and legal_holds/export_policy_job_status/check

Team_log namespace:

- Added AccountState union
- Added AccountLockOrUnlockedType struct
- Added AccountLockOrUnlockedDetails struct
- Added MemberSendInvitePolicy union
- Added MemberSendInvitePolicyChangedType struct
- Added MemberSendInvitePolicyChangedDetails struct
- Added a new tag first_party_token_exchange to LoginMethod union
- Added new tags account_lock_or_unlocked_details and member_send_invite_policy_changed_details to EventDetails union
- Added new tags account_lock_or_unlocked and member_send_invite_policy_changed to EventType union
- Added a new field file_size to FileOrFolderLogInfo and FileLogInfo struct
- Added a new field file_count to FolderLogInfo struct
- Add NoExpirationLinkGenCreateReportDetails, NoExpirationLinkGenReportFailedDetails, NoPasswordLinkGenCreateReportDetails, NoPasswordLinkGenReportFailedDetails, NoPasswordLinkViewCreateReportDetails, NoPasswordLinkViewReportFailedDetails, OutdatedLinkViewCreateReportDetails, OutdatedLnkViewReportFailedDetails structs to the EventDetails union
- Add NoExpirationLinkGenCreateReportType, NoExpirationLinkGenReportFailedType, NoPasswordLinkGenCreateReportType, NoPasswordLinkGenReportFailedType, NoPasswordLinkViewCreateReportType, NoPasswordLinkViewReportFailedType, OutdatedLinkViewCreateReportType, OutdatedLinkViewReportFailedType structs to the EventType union

Cloud Docs Namespace

- Add get_content, get_metadata, rename, unlock, and lock routes
- Add corresponding args, results, and errors

File Properties Namespace

- Update AddPropertiesArg description
- Add duplicate_property_groups to InvalidPropertyGroupError Union
- Update property_groups description on AddPropertiesError Union

Shared Links Namespace

- Update SharedLinkSettings example

Stone CFG Namespace

- Update auth type string patterns
- Update host string patterns
- Update style string patterns
- Update select_admin_mode string patterns

Team Legal Holds Namespace

- Add team_exceeded_legal_hold_quota to LegalHoldsPolicyCreateError union
- Change LegalHoldsListHeldRevisionsError and LegalHoldsPolicyReleaseError to extend LegalHoldsError

Team Secondary Mails Namespace:

- Remove is_preview from route add, resend_verification_emails, and delete

10.0.0

General:
- Add support for PKCE
- Add support for Short-Lived Tokens
- Add support for Scopes
- These features are all in beta, please contact Dropbox support if you are interested in these features
- Update Requirements.txt
- Add Github action to auto-publish to pypi

Breaking Changes:
- DropboxOAuth2Flow consumer_secret parameter moved to end of constructor as it became optional with support of PKCE
- Assertions in constructors have been mapped to their BadInputException

9.5.0

Files Namespace:
 - Update comments on FileLockMetadata struct
 - Add optional lockholder_account_id to FileLockMetadata struct
 - Add optional invalid_argument to SearchError union
 - Add get_thumbnail:2 route
 - Add ThumbnailV2Error union
 - Add MinimalFileLinkMetadata struct
 - Add PreviewResult struct
 - Add SharedLinkFileInfo struct
 - Add PathOrLink union
 - Add ThumbnailV2Arg struct
 - Change UnlockFileArg's path type to WritePathOrId
 - Change LockFileArg's path type to WritePathOrId

Shared Links Namespace:
 - Fix Typo

Team Groups Namespace:
 - Add add_creator_as_owner to GroupCreateArg struct
 - Update comments for async_job_id on GroupMembersChangeResult struct

Team Legal Holds Namespace:
 - Add exporting to LegalHoldStatus union
 - Add invactive_legal_hold to LegalHoldsListHeldRevisionsError union
 - Add legal_hold_policy_not_found to LegalHoldsPolicyUpdateError union
 - Add MembersInfo struct
 - Add LegalHoldsError union
 - mark legal_holds/export_policy to deprecated
 - mark legal_holds/export_policy_job_status/check to deprecated
 - Change LegalHoldPolicy's members type to MembersInfo
 - Update LegalHoldPolicy's examples
 - Update LegalHoldsPolicyCreateError to extend LegalHoldsError
 - Update LegalHoldsGetPolicyError to extend LegalHoldsError
 - Update LegalHoldsListPoliciesError to extend LegalHoldsError
 - Update LegalHoldsPolicyUpdateError to extend LegalHoldsError

Team Log Namespace:
 - Remove lifespan comment

Team Log Generated Namesapce:
 - Add team_invite_details to ActionDetails union
 - Add optional has_linked_apps to JoinTeamDetails struct
 - Add optional has_linked_devices to JoinTeamDetails struct
 - Add optional has_linkeD_shared_folders to JoinTeamDetails struct
 - Update comments in JoinTeamDetails struct
 - Update JoinTeamDetails struct examples
 - Update LegalHoldsExportAHoldDetails struct examples
 - Update PaperContentRemoveFromFolderDetails target_asset_index to be optional
 - Update PaperContentRemoveFromFolderDetails parent_asset_index to be optional
 - Add shared_content_link to SharedLinkSettingsAddExpirationDetails struct
 - Update SharedLinkSettingAddExpirationDetails struct examples
 - Add optional shared_content_link to SharedLinkSettingsAddPasswordDetails struct
 - Add optional shared_content_link to SharedLinkSettingsAllowDownloadDisabledDetails struct
 - Add optional shared_content_link to SharedLinkSettingsAllowDownloadEnabledDetails struct
 - Add optional shared_content_link to SharedLinkSettingsChangeAudienceDetails struct
 - Add optional shared_content_link to SharedLinkSettingsChangeExpirationDetails struct
 - Add optional shared_content_link to SharedLinkSettingsChangePasswordDetails struct
 - Add optional shared_content_link to SharedLinkSettingsRemoveExpirationDetails struct
 - Add optional shared_content_link to SharedLinkSettingsRemovePasswordDetails struct
 - Add file_locking_status_changed_details to EventDetails union
 - Add rewind_folder_details to EventDetails union
 - Add legal_holds_export_cancelled_details to EventDetails union
 - Add legal_holds_export_downloaded_details to EventDetails union
 - Add legal_holds_export_removed_details to EventDetails union
 - Add create_team_invite_link_details to EventDetails union
 - Add delete_team_invite_link_details to EventDetails union
 - Add binder_add_page_details to EventDetails union
 - Add binder_add_section_details to EventDetails union
 - Add binder_remove_page_details to EventDetails union
 - Add binder_remove_section_details to EventDetails union
 - Add binder_rename_page_details to EventDetails union
 - Add binder_rename_section_details to EventDetails union
 - Add binder_reorder_page_details to EventDetails union
 - Add binder_reorder_section_details to EventDetails union
 - Add rewind_policy_changed_details to EventDetails union
 - Add team_sharing_whitelist_subjects_changed_details to EventDetails union
 - Add web_sessions_change_active_session_limit_details to EventDetails union
 - Add enterprise_settings_locking_details to EventDetails union
 - Add file_locking_lock_status_changed to EventType union
 - Add rewind_folder to EventType union
 - Add legal_holds_export_cancelled to EventType union
 - Add legal_holds_export_downloaded to EventType union
 - Add legal_holds_export_removed to EventType union
 - Add create_team_invite_link to EventType union
 - Add delete_team_invite_link to EventType union
 - Add binder_add_page to EventType union
 - Add binder_add_section to EventType union
 - Add binder_remove_page to EventType union
 - Add binder_remove_section to EventType union
 - Add binder_rename_page to EventType union
 - Add binder_rename_section to EventType union
 - Add binder_reorder_page to EventType union
 - Add binder_reorder_section to EventType union
 - Add rewind_policy_changed to EventType union
 - Add team_sharing_whitelist_subjects_changed to EventType union
 - Add web_sessions_change_active_session_limit to EventType union
 - Add enterprise_settings_locking to EventType union
 - Add TeamInviteDetails struct
 - Add InviteMethod union
 - Add LockStatus union
 - Add RewindPolicy union
 - Add FileLockingLockStatusChangedDetails struct
 - Add RewindFolderDetails struct
 - Add LegalHoldsExportCancelledDetails struct
 - Add LegalHoldsExportDownloadedDetails struct
 - Add LegalHoldsExportRemovedDetails struct
 - Add CreateTeamInviteLinkDetails struct
 - Add DeleteTeamInviteLinkDetails struct
 - Add BinderAddPageDetails struct
 - Add BinderAddSectionDetails struct
 - Add BinderRemovePageDetails struct
 - Add BinderRemoveSectionDetails struct
 - Add BinderRenamePageDetails struct
 - Add BinderRenameSectionDetails struct
 - Add BinderReorderPageDetails struct
 - Add BinderReorderSectionDetails struct
 - Add RewindPolicyChangedDetails struct
 - Add TeamSharingWhitelistSubjectsChangedDetails struct
 - Add WebSessionsChangeActiviteSessionLimitDetails struct
 - Add EnterpriseSettingsLockingDetails struct
 - Add FileLockingLockStatusChangedType struct
 - Add RewindFolderType struct
 - Add LegalHoldsExportCancelledType struct
 - Add LegalHoldsExportDownloadedType struct
 - Add LegalHoldsExportRemovedType struct
 - Add CreateTeamInviteLinkType struct
 - Add DeleteTeamInviteLinkType struct
 - Add BinderAddPageType struct
 - Add BinderAddSectionType struct
 - Add BinderRemovePageType struct
 - Add BinderRemoveSectionType struct
 - Add BinderRenamePageType struct
 - Add BinderRenameSectionType struct
 - Add BinderReorderPageType struct
 - Add BinderReorderSectionType struct
 - Add RewindPolicyChangedType struct
 - Add TeamSharingWhitelistSubjectsChangedType struct
 - Add WebSessionsChangeActiveSessionLimitType struct
 - Add EnterpriseSettingsLockingType struct

Users Namespace:
 - Add file_locking to UserFeature union
 - Add file_locking to UserFeatureValue
 - Update example for UserFeaturesGetaluesBatchArg
 - Add FileLockingValue union

9.4.0

auth Namespace:
- Added missing_scope into AuthError.

file_requests namespace:
- Added list and list/continue endpoints.
- Added count endpoint.
- Added delete and delete_all_closed endpoints.

files namespace:
- Added unsupported_file to DownloadError.
- Added upper bound 9999 to start field in SearchArg.
- Added unsupported_content_type to LookupError.
- Added cant_move_shared_folder to RelocationError.
- Added email_not_verified and unsupported_file to GetTemporaryLinkError.
- Added ExportInfo struct.
- Added fields (is_downloadable, export_info) to FileMetadata.
- Added include_non_downloadable_files to ListFolderArg.
- Added ExportMetadata, ExportArg, Export Result Structs.
- Added ExportError union.
- Added /export route.

seen_state namespace:
- Added mobile_ios, mobile_android and api into PlatformType.
- Deprecated mobile in PlatformType.

sharing namespace:
- Updated shared_link_already_exists under CreateSharedLinkWithSettingsError from void to SharedLinkAlreadyExistsMetadata.
- Updated docstrings for LinkPermissions
- Added banned_member to AddFolderMemberError.
- Added password field to LinkAudience.
- Added effective_audience and link_access_level fields to LinkPermissions struct.
- Added audience and access fields to SharedLinkSettings struct.
- Added LinkAccessLevel and RequestedLinkAccessLevel union.
- Added create_view_link and create_edit_link fields to FileAction union.

team namespace:
- Added profile_photo_url and suspended_on into MemberProfile.

team_log namespace:
- Added various new types.

team_policies namespace:
- Added TwoStepVerificationState union.

team_reports namespace:
- Added TemporaryFailureReason union.

9.3.0

Common Namespace:
- Force matching dot character in alias `EmailAddress`.

File_properties namespace:
- Doesn’t allow app folder app to access file property endpoints.

Files namespace:
- Create `copy_batch:2` and `move_batch:2` endpoints. Deprecate existing `copy_batch` and `move_batch`.

Sharing_files namespace:
- Doesn’t allow app folder app to access sharing files endpoints.

Team namespace:
- Only Team apps with Team member file access can access team/properties endpoints.

9.2.0

Common Namespace:
- Allow DisplayNameLegacy to support a name of zero chars

Contacts namespace:
- New namespace
- New routes: delete_manual_contacts and delete_manual_contacts_batch
- New argument structs for new routes

Sharing namespace:
- Add no_one option to LinkAudience union

Teams namespace:
- Add is_disconnected boolean to RemovedStatus struct
- Add error response type to namespace/list route

Team_log namespace:
- New event types added

9.1.0

files Namespace:
- Updated doc strings

team_log Namespace:
- Updated event docstrings
- New reset field for loading events with a cursor
- New event types added

team_policies Namespace:
- New CameraUploadsPolicyState union

9.0.0

* Fixed mappings of business API endpoints to the right object.
* Added escaping for namespaces with keyword names.

8.9.0

Files Namespace:
- new documentation
- added new too_large error type for uploads

Team namespace:
- add is_directory_restricted attribute to MemberProfile, MemberAddArg
- add new_is_directory_restricted to MemberSetProfileArg

Team_log namespace:
- additional documentation

8.8.1

* Fixed Sphinx documentation entires.
* Added missing namespace: seen_state.
* Removed deleted namespace: properties.

8.8.0

file_properties namespace:
- updated comments

files namespace:
- new FileId alias
- new SymlinkInfo struct on FileMetadata
- added select_admin_mode attribute to relevant routes
- added too_many_write_operations error type to WriteError
- New CreateFolderBatch endpoint and related datatypes
- Added parent_rev attribute to DeleteArg
- New Thumbnail sizes
- New ThumbnailMode object
- New SyncSettings objects

sharing namespace:
- added select_admin_mode attribute to relevant routes
- add seen_State.PlatformType to UserFileMembershipInfo
- new set_access_inheritance for FolderAction
- Updated docs
- additional user info added to UserInfo struct
- new AccessInheritance union
- new set_access_inheritance route

team namespace:
- updated docstrings
- new HasTeamSelectiveSync object
- new selective sync settings included in various return objects and error types
- new update_sync_settings route

team_log namespace:
- updated event types

team_policies namespace:
- new ShowcaseEnabledPolicy object
- new ShowcaseDownloadPolicy object
- new ShowcaseExternalSharingPolicy object

users namespace:
- updated routes with select_admin_mode attribute.

8.7.1

Fix regression in `Dropbox.as_admin()` and `Dropbox.as_user()`

8.7.0

Added `with_path_root` helper utility to Dropbox base class to facility stetting `Dropbox-API-Path-Root` header.  See https://www.dropbox.com/developers/reference/namespace-guide#pathrootmodes for more information about the path root header.

8.6.0

team_common namespace:
- Added new MemberSpaceLimitType union

team  namespace:
- add additional error types to MembersRemoveError union
- updated docstring

users namespace:
- additional member space limit fields in TeamSpaceAllocation struct

team_log namespace:
- lots of updates to struct names and descriptions (note these routes and structs are still in preview and subject to further changes)

8.5.1

Release Notes:

- files namespace
- Add download_zip endpoint
- Add properties_error to UploadError
- team_log namespace
- Add more event types

8.5.0

Release Notes:

Namespace Common:
- New PathRoot and RootInfo related structs and unions

Namespace File_properties:
- additional documentation
- new RemoveTemplateArg struct
- new routes for templates
- updated TemplateFilter union
- new PropertiesSearch structs
- new properties/search/continue route

Namespace Files:
- updated documentation
- updated routes with support for select_admin_mode
- add include_property_groups attribute to to args structs
- add propert_groups attribute to response structs

Namespace Sharing:
- update routes to include indicate for select_admin_mode
- updated examples
- add too_many_files attribute to RemoveFolderMemberError

Namespace Team:
- add new has_file_events input/output structs to featres/get_values endpoint
- add additional examples for device related structs
- reduce minimum value for UserQuota to 15
- Updated QuotaError structs
- New structs and routes to support excluded_users

Namespace Team_policies:
- add new SmartSyncPolicy union

Namespace Users:
- add root_info object to FullAccount struct

8.4.1

Release Notes
Merged https://github.com/dropbox/dropbox-sdk-python/pull/127 to remove explicitly setting SSL flags and instead rely on urllib3 defaults

8.3.1

Spec Changes:

- Move shared_link to end of parameter list for ListFolderArg.
- Add mode to ListRevisionsArg.

8.3.0

Release Notes from Stone Spec
Namespace common:
- new LanguageCode alias

Namespace file_properties:
- Updated docstrings

Namespace file_requests:
- Updated docstrings


Namespace files:
- New aliases and structs relating to shared links


Namespace sharing:
- New UserFileMembershipInfo struct


Namespace team_folders:
- updated doc strings
- additional async example


namespace team_log:
- new TeamEventList alias
- new autogenerated datatypes


namespace team_policies:
- new TwoStepVerificationPolicy

8.2.0

Release notes from Stone Spec

General:
- Updated docstrings in multiple namespaces
- Updated general route configuration to support select_admin_mode

file_properties namespace:
- New routes and structs for the file properties and templates API functionality

file_requests namespace:
- New routes and structs for the file_requests API functionality

files:
- deprecate preview routes for files_properties

files_properties:
- removed in favor of file_properties

properties:
- removed in favor of file_properties

team_property_templates:
- removed in favor of file_properties

team:
- deprecate beta properites routes

team_members:
- Update NamePart? to be OptionalNamePart?

team_policies:
- Add new team policies for SSO Paper, RolloutMethod and PasswordStrength

8.1.0

Release Notes from stone spec:

General:
- Numerous updates to docstrings across all namespaces.

Common Namespace:
- New aliases for OptionalNamePart and DisplayNameLegacy

Files Namespace:
- New attributes for ListFolderArg: included_mounted_folders, limit
- New get_thumbnail_batch route and corresponding interfaces.

Paper Namespace:
- New "docs/create" and "docs/update" routes and corresponding interfaces.

Sharing_Folders namespace:
- Updated PermissionDeniedReason union

Team_Log Namespace
- Reduced strictness of pattern matching for IpAddress
- New FileCommentNotificationPolicy union
- Multiple updated attribute names in unions.
- New Structs for new team_log objects

Team namespace:
 New routes & corresponding interfaces:
     member_space_limits/set_custom_quota
     member_space_limits/remove_cusom_quota
     member_space_limits/get_custom_quota

8.0.0

- Updated [Stone](https://github.com/dropbox/stone)
- Fix host for calls to `/oauth2/authorize` (109)
- Remove support for API v1 (96)

7.3.1

Common namespace:
- Added PathRootError.

7.3.0

Files namespace:
- Added too_many_write_operations in UploadSessionFinishError.
- Removed PathRootError and invalid_path_root in LookupError. (breaking change)
- Added team_folder to WriteError.

Sharing namespace:
- Added access_level to LinkSettings.
- Added change_access_level to LinkAction.
- Added access_level and audience_restricting_shared_folder to SharedContentLinkMetadataBase.
- Added access_type and expected_link_metadata to SharedFileMetadata.
- Added path to ParentFolderAccessInfo.
- Added actions to UpdateFolderPolicyArg.
- Added team_folder to UpdateFolderPolicyError.

Stone Cfg namespace:
- Added allow_app_folder_app attribute.
- Added takes_path_root attribute.

Team namespace:
- Added route token/get_authenticated_admin.
- Added route features/get_values.
- Added expires to ActiveWebSession.
- Added cursor and has_more to TeamFolderListResult for pagination.
- Added route team_folder/list/continue.
- Made member_given_name and member_surname optional in MemberAddArg. (breaking change)

User namepsace:
- Moved AccountType from user namespace to user_common namespace.

Added TeamLog namespace.

7.2.1

Added Paper namespace.

Files namespace:
- Added Sha256HexHash alias.
- Added content_hash to FileMetadata.
- Added upload_api_rate_limit feature attribute to upload_session/start, upload_session/append_v2, upload_session/append, upload, upload_session/finish_batch.
- Added duplicated_or_nested_paths to RelocationError and removed from RelocationBatchError.
- Added properties api_group attribute and is_preview attribute to properties/*.
- Added disable_viewer_info and enable_viewer_info to CommitInfoWithProperties.
- Added link_metadata to SharedFileMetadata.
- Added ViewerInfoPolicy union.
- Added no_explicit_access to MemberSelector.
- Deprecated change_file_member_access.
- Added update_file_member route and UpdateFileMemberArgs struct.

Sharing namespace:
- Added viewer_info_policy, disable_viewer_info, enable_viewer_info to FolderPolicy.
- Added team, is_inside_team_folder, path_lower to SharedLinkPolicy.
- Added link_metadata, policy, shared_folder_id, time_invited to SharedFolderMetadata.
- Added actions, link_settings, viewer_info_policy to ShareFolderArg and removed default values from policies in ShareFolderArg.
- Added viewer_info_policy, link_settings to UpdateFolderPolicyArg.

Stone Cfg namespace:
- Added attribute api_group, is_preview.
- Removed attributes alpha_group, beta_group.

Team namespace:
- Added joined_on, persistent_id to MemberProfile.
- Added team_member_id, external_id to UserSelectorArg.
- Added TeamMemberId, MemberExternalId, GroupExternalId, ResellerId aliases.
- Added company_managed, system_managed to GroupManagementType.
- Added TimeRange.
- Added archive_in_progress to TeamFolderStatus, TeamFolderIdArg.
- Added BaseTeamFolderError.
- Added folder_name_reserved to TeamFolderCreateError.
- TeamFolderRenameError, TeamFolderArchiveError, BaseTeamFolderError, TeamFolderPermanentlyDeleteError now extend BaseTeamFolderError.
- Added folder_name_reserved to TeamFolderRenameError.
- Added GroupSelectorWithTeamGroupError.
- GroupMemberSelectorError, GroupMembersSelectorError now extends GroupSelectorWithTeamGroupError.
- Removed alpha from alpha/groups/*.
- GroupDeleteError, GroupUpdateError, GroupMembersAddError now extends GroupSelectorWithTeamGroupError.
- Added members_not_in_team, users_not_found to GroupMembersAddError.
- Added joined_on to TeamMemberProfile.
- Added member_persistent_id, duplicate_member_persistent_id, persistent_id_disabled, new_persistent_id, persistent_id_disabled, persistent_id_used_by_other_user to MemberSelectorError.

7.1.0

1. File upload endpoints no longer accept file-like objects. Only byte strings are allowed. This helps prevent errors in previous versions where automatic request retries would use the next part of the stream rather than re-using the portion that was rejected.
2. The return value of the OAuth flows are now an object that includes `account_id` rather than a tuple. Please use `account_id` (v2 concept) rather than `user_id` (v1 concept). This will improve future extensibility.

6.9.0

Auth namespace:
- Added user_suspended to AuthError.

Files namespace:
- Added PathRootError.
- Added invalid_path_root to LookupError.
- Added autorename to CreateFolderArg.
- Added DeleteBatchArg, DeleteBatchResultEntry, DeleteResult,
DeleteBatchResult, DeleteBatchError and DeleteBatchJobStatus.
- Added delete_batch and delete_batch/check routes.
- Added RelocationPath.
- Added to allow_shared_folder and autorename to RelocationArg.
- Added RelocationBatchArg, RelocationBatchResult, RelocationBatchJobStatus.
RelocationResult and RelocationBatchError.
- Added copy_batch and copy_batch/check routes.
- Added move_batch and move_batch/check routes.

Sharing namespace:
- Changed PathOrId validation pattern.
- Changed path in ShareFolderArg from type files.Path to files.WritePath.
- Added contains_app_folder, contains_team_folder and invalid_path_root to
ShareFolderArg.

Stone Cfg namespace:
- Changed validation pattern for owner in Route.

Team namespace:
- Added team_license_limit to MembersRecoverError.
- Removed beta_group attribute from members/recover.

6.8.0

- Improved docstrings for route methods and types.

6.7.0

You can now see more details when getting an auth or rate limit error. For example, you can inspect why the rate limit error occurred (too many requests or too many write operations).

6.6.1

Bug in requests v2.6.1 causes chunked responses to not be properly decompressed. Issue found in 71.

6.6.0

Stone specs:
- Updated to new stone spec format (unions are default open).

Auth namespace:
- Added RateLimitReason and RateLimitError for describing 429 responses.

Files namespace:
- Added upload_session/finish_batch route.

Sharing namespace:
- Added change_member_file_access route.
- Added invite_view_no_comment to FolderPolicy.
- Added share_link to FolderAction.
- Added make_viewer_no_comment to MemberAction.
- Added preview_url to SharedFolderMetadata.
- Added access_details to MemberAccessLevelResult, which is the parent folders that amember has access to.
- Added too_many_invitees error to AddFolderMemberError.
- Added automatic_group to AddMemberSelectorError.
- Added insufficient_quota to MountFolderError.
- Added removed to TeamMemberStatus.

Team namespace:
- Added new_group_management_type to GroupUpdateArgs for groups/delete.
- Added include_removed flag to MembersListArg
- Added members/recover route.

6.5.0

Other changes:
- sharing/remove_folder_member only ever returns an async_job_id.
- sharing/check_remove_member_job_status returns a MemberAccessLevelResult on completion.
- sharing/update_folder_member returns a MemberAccessLevelResult on completion.
- no_explicit_access information added to UpdateFolderMemberError.
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant