Recent Releases of dropbox

dropbox - v12.0.2

Release Notes:

  • Remove the pin for urllib3 (#507)

- Python
Published by maxbelanger over 1 year ago

dropbox - v12.0.1

Release Notes:

  • Fix incorrect pin of requests (#505)

- Python
Published by maxbelanger over 1 year ago

dropbox - v12.0.0

Release Notes: * Fixes to Restore CI (#492, #501) * Fixes to doc generation (#500, #503) * Manual Spec Update (#498) * Stop providing a hardcoded CA bundle (#489, #499)

- Python
Published by maxbelanger almost 2 years ago

dropbox - v11.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.

- Python
Published by sderickson over 2 years ago

dropbox - v11.36.1

  • Fix invalid specifier in stone requirement (#456)

- Python
Published by sderickson almost 3 years ago

dropbox - v11.36.0

Release Notes:

  • Automated Spec Update (#452)

- Python
Published by mover333 over 3 years ago

dropbox - v11.35.0

Release Notes:

  • Automated Spec Update (#448)

- Python
Published by Brent1LT over 3 years ago

dropbox - v11.34.0

Release Notes:

  • Added cacerts property to _SSLAdapter to properly support pickling (broke in SDK v11.33) (#440)

- Python
Published by bzhang-dbx over 3 years ago

dropbox - v11.33.0

Release Notes:

  • Automated Spec Update (#439)

  • Add ca_certs argument for oauth and dropbox client (#385)

- Python
Published by Brent1LT over 3 years ago

dropbox - v11.32.0

Release Notes:

  • Automated Spec Update (#435)

- Python
Published by Brent1LT over 3 years ago

dropbox - v11.31.0

Release Notes:

  • Automated Spec Update (#430)

- Python
Published by Brent1LT almost 4 years ago

dropbox - v11.30.0

Release Notes:

  • Automated Spec Update (#424)

- Python
Published by Brent1LT almost 4 years ago

dropbox - v11.29.0

Release Notes:

  • Automated Spec Update (#421)

  • add GitHub URL for PyPi (#417)

- Python
Published by mover333 almost 4 years ago

dropbox - v11.28.0

Release Notes:

  • Automated Spec Update (#418)

- Python
Published by sderickson almost 4 years ago

dropbox - v11.27.0

Release Notes:

  • Automated Spec Update (#412)
  • [Setup] Update deprecated description-file to use description_file (#410)

- Python
Published by sderickson about 4 years ago

dropbox - v11.26.0

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

- Python
Published by sderickson about 4 years ago

dropbox - v11.25.0

Release Notes:

  • Automated Spec Update (#398)
  • Automated Spec Update (#396)

- Python
Published by eugeneyche about 4 years ago

dropbox - v11.24.0

Release Notes:

  • Automated Spec Update (#396)

- Python
Published by Brent1LT over 4 years ago

dropbox - v11.23.0

Release Notes:

  • Automated Spec Update (#394)

- Python
Published by mtruong-dbx over 4 years ago

dropbox - v11.22.0

Release Notes:

  • Automated Spec Update (#392)

  • Fix CI test environment (#391)

- Python
Published by eugeneyche over 4 years ago

dropbox - v11.21.0

Release Notes:

  • Automated Spec Update (#388)

- Python
Published by rogebrd over 4 years ago

dropbox - v11.20.0

Release Notes:

  • Automated Spec Update (#386)

  • Automated Spec Update (#383)

- Python
Published by sderickson over 4 years ago

dropbox - v11.19.0

Release Notes:

  • 11.19.0 release

  • Automated Spec Update (#383)

- Python
Published by Brent1LT over 4 years ago

dropbox - v11.18.0

Release Notes:

  • Automated Spec Update (#382)

- Python
Published by eugeneyche over 4 years ago

dropbox - v11.17.0

Release Notes:

  • Automated Spec Update (#379)

- Python
Published by sderickson over 4 years ago

dropbox - v11.16.0

Release Notes:

  • Automated Spec Update (#378)

  • Add integration tests to the test suite (#377)

- Python
Published by mtruong-dbx over 4 years ago

dropbox - v11.15.0

Release Notes:

  • Automated Spec Update (#376)

- Python
Published by rogebrd over 4 years ago

dropbox - v11.14.0

Release Notes:

  • Add Support for Multi-Auth (#371)

- Python
Published by mtruong-dbx over 4 years ago

dropbox - v11.13.3

Release Notes:

  • 11.13.3 release

  • Automated Spec Update (#373)

- Python
Published by sderickson over 4 years ago

dropbox - v11.13.2

Release Notes:

  • Automated Spec Update (#372)

- Python
Published by eugeneyche over 4 years ago

dropbox - v11.13.1

Release Notes:

  • Automated Spec Update (#370)

- Python
Published by mtruong-dbx over 4 years ago

dropbox - v11.13.0

Release Notes:

  • Automated Spec Update (#368)

- Python
Published by mtruong-dbx over 4 years ago

dropbox - v11.12.0

Release Notes:

  • Automated Spec Update (#366)

- Python
Published by rogebrd over 4 years ago

dropbox - v11.11.0

Release Notes:

  • Automated Spec Update (#365)

- Python
Published by mtruong-dbx over 4 years ago

dropbox - v11.10.0

Release Notes:

  • Automated Spec Update (#362)

- Python
Published by jorges26 over 4 years ago

dropbox - v11.9.0

Release Notes:

  • Automated Spec Update (#354)

  • Refresh access token when using a very old short-lived access token with unknown expiration (#352)

- Python
Published by mtruong-dbx almost 5 years ago

dropbox - v11.8.0

Release Notes:

  • Automated Spec Update (#351)

- Python
Published by eugeneyche almost 5 years ago

dropbox - v11.7.0

Release Notes:

  • Automated Spec Update (#344)

  • Bump actions/setup-python from v2.2.1 to v2.2.2 (#342)

  • Bump codecov/codecov-action from v1.2.1 to v1.3.2 (#339)

  • Update Release Notes Generator to Fetch Latest Tags (#341)

- Python
Published by rogebrd almost 5 years ago

dropbox - v11.6.0

Release Notes:

  • Automated Spec Update (#340)

- Python
Published by mtruong-dbx almost 5 years ago

dropbox - v11.5.0

Release Notes:

  • Automated Spec Update (#337)

- Python
Published by Brent1LT almost 5 years ago

dropbox - v11.4.1

Release Notes:

  • Fix status classifier in setup.py (#334)

  • Fix setup.py dependencies by removing pull from requirements.txt (#333)

- Python
Published by rogebrd almost 5 years ago

dropbox - v11.4.0

Release Notes:

  • Move requirements.txt and test/requirements.txt as source of truth (#329)

  • Automated Spec Update (#330)

  • Update dropbox reference to link to the new name to fix documentation (#328)

  • Fix and update build step for Python2.7 (#326)

  • Fix DropboxOAuth2Flow Documentation Parameters (#325)

  • Automated Spec Update (#324)

- Python
Published by mtruong-dbx almost 5 years ago

dropbox - v11.2.0

Release Notes:

  • Automated Spec Update (#323)

  • Bump peter-evans/create-pull-request from v3.7.0 to v3.8.2 (#322)

- Python
Published by rogebrd about 5 years ago

dropbox - v11.1.0

Release Notes:

  • Bump peter-evans/create-pull-request from v3.5.1 to v3.7.0 (#318)

  • Automated Spec Update (#317)

  • Bump codecov/codecov-action from v1.0.15 to v1.2.1 (#315)

  • Bump actions/setup-python from v2.1.4 to v2.2.1 (#306)

  • Convert integration tests to use pytest instead of unittest (#313)

  • Add support for app authentication (#305)

  • Reorganize test directory (#312)

  • Fix CI matrix Python version (#311)

- Python
Published by rogebrd about 5 years ago

dropbox - v11.0.0

Release Notes:

  • Add stone to setup.py (#300)

  • Automated Spec Update (#296)

  • Fix links in release notes to be absolute (#287)

  • Bump peter-evans/create-pull-request from v3.4.1 to v3.5.1 (#297)

  • change updateversion.sh to reflect the renaming of dropbox/dropbox.py to dropbox/dropboxclient.py (#294)

  • Regenerate client using Stone 3.2.0 (#291)

  • Bump codecov/codecov-action from v1.0.14 to v1.0.15 (#290)

  • remove auto generated stone_fixtures.py (#292)

  • Automated Spec Update (#288)

- Python
Published by rogebrd about 5 years ago

dropbox - v10.10.0

  • Automated Spec Update (#288)

- Python
Published by yuxiang-he over 5 years ago

dropbox - v10.9.0

Release Notes:

  • Automated Spec Update (#284)

  • Migrate references of master to main (#282)

  • Migrate primary branch to main

- Python
Published by rogebrd over 5 years ago

dropbox - v10.8.0

Release Notes:

  • Automated Spec Update (#281)

  • Update dispatch on spec update workflow (#280)

- Python
Published by rogebrd over 5 years ago

dropbox - v10.7.0

Release Notes:

  • Fix default in getAuthenticationUrl to pass if requested (#271)

  • Automated Spec Update (#278)

  • Bump codecov/codecov-action from v1.0.13 to v1.0.14 (#276)

  • Bump actions/setup-python from v2.1.3 to v2.1.4 (#270)

- Python
Published by rogebrd over 5 years ago

dropbox - v10.6.0

Release Notes:

  • Automated Spec Update (#267)

  • Bump peter-evans/create-pull-request from v3.4.0 to v3.4.1 (#268)

- Python
Published by rogebrd over 5 years ago

dropbox - v10.5.0

Release Notes:

  • Automated Spec Update (#263)

  • Bump actions/setup-python from v2.1.2 to v2.1.3 (#258)

  • Add release scripts (#256)

  • Add local build for docs to contributing (#249)

  • Added "of" to Question / Help Template (#245)

  • Fix arguments in OAuth2FlowResult.repr return value (#247)

  • Bump peter-evans/create-pull-request from v3.3.0 to v3.4.0 (#239)

  • Update actions/setup-python requirement to v2.1.2 (#238)

  • File update (#229)

  • Updated sphinx syntax (#231)

  • Add github action to auto update spec (#232)

  • Run CodeCov through github actions and remove Tox (#225)

  • Fix lists introduced in #226 (#228)

  • Update OAuth.py Formatting (#226)

  • Update tox to not run codecov as github action takes care of it (#224)

  • Add github action for publishing master branch coverage (#222)

  • Add basic test to test codecov (#221)

  • Add 3.9-dev to travis and add codecov.yaml (#220)

  • Add Coverage.py and codecov functionality (#219)

- Python
Published by rogebrd over 5 years ago

dropbox - v10.4.1

  • Fix bug with client copy
  • Fix bug with team client asuser and asadmin
  • 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 internalerror to SearchError union. Add locked to LookupError union. Add cantmoveintovault to RelocationError union. Add MoveIntoVaultError union. Add SearchMatchFieldOptions struct. Add optional matchfieldoptions to SearchV2Arg struct. Doc/example changes. Sharing Namespace

Add isvault to SharePathError union. Add invalidshared_folder to AddFolderMemberError union. Team Namespace

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

Add autoapprove to InviteMethod union. Add movedfromanotherteam to InviteMethod union. Add movedfromanotherteam to MemberStatus union. Add noone to SharedLinkVisibility union. Add optional newteam to MemberChangeStatusDetails struct. Add optional previousteam to MemberChangeStatusDetails struct. Add externalsharingcreatereportdetails to EventDetails union. Add externalsharingreportfailed to EventDetails union. Add contentadministrationpolicychangeddetails to EventDetails Add externalsharingcreatereport to EventType. Add externalsharingreportfailed to EventType. Add contentadministrationpolicychanged to EventType. union. Add sendforsignaturepolicychangeddetails to EventDetails union. Add externalsharingcreatereport to EventTypeArgs union. Add externalsharingreportfailed to EventTypeArgs union. Add contentadministrationpolicychanged to EventTypeArgs union. Add sendforsignaturepolicychanged 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.

- Python
Published by rogebrd over 5 years ago

dropbox - v10.3.1

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

- Python
Published by rogebrd over 5 years ago

dropbox - v10.3.0

Change Notes:

  • Update Readme
  • Fix error message for non-UTF8 strings
  • Make withpathroot() 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

- Python
Published by karandeep-johar over 5 years ago

dropbox - v10.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 waslinkedappstruncated, waslinkeddevicestruncated, waslinksharedfolderstruncated parameters in JoinTeamDetails struct
  • Added the EventTypeArg union

Team Members Namespace:

  • Update comment for retainteamshares arg of MembersRemoveArg

- Python
Published by rogebrd over 5 years ago

dropbox - v10.1.2

Change Notes:

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

- Python
Published by rogebrd almost 6 years ago

dropbox - v10.1.1

Change Notes:

  • Bug Fix to add timeout parameter to Refresh Token calls

- Python
Published by rogebrd almost 6 years ago

dropbox - v10.1.0

Change Notes: Stone configuration

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

Files namespace

  • lockfilebatch, unlockfilebatch and getfilelock_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 legalholds/exportpolicy and legalholds/exportpolicyjobstatus/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 firstpartytoken_exchange to LoginMethod union
  • Added new tags accountlockorunlockeddetails and membersendinvitepolicychanged_details to EventDetails union
  • Added new tags accountlockorunlocked and membersendinvitepolicy_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 getcontent, getmetadata, rename, unlock, and lock routes
  • Add corresponding args, results, and errors

File Properties Namespace

  • Update AddPropertiesArg description
  • Add duplicatepropertygroups 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 selectadminmode string patterns

Team Legal Holds Namespace

  • Add teamexceededlegalholdquota to LegalHoldsPolicyCreateError union
  • Change LegalHoldsListHeldRevisionsError and LegalHoldsPolicyReleaseError to extend LegalHoldsError

Team Secondary Mails Namespace:

  • Remove ispreview from route add, resendverification_emails, and delete

- Python
Published by rogebrd almost 6 years ago

dropbox - v10.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

- Python
Published by rogebrd almost 6 years ago

dropbox - v9.5.0

Files Namespace: - Update comments on FileLockMetadata struct - Add optional lockholderaccountid to FileLockMetadata struct - Add optional invalidargument to SearchError union - Add getthumbnail: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 addcreatorasowner to GroupCreateArg struct - Update comments for asyncjob_id on GroupMembersChangeResult struct

Team Legal Holds Namespace: - Add exporting to LegalHoldStatus union - Add invactivelegalhold to LegalHoldsListHeldRevisionsError union - Add legalholdpolicynotfound to LegalHoldsPolicyUpdateError union - Add MembersInfo struct - Add LegalHoldsError union - mark legalholds/exportpolicy to deprecated - mark legalholds/exportpolicyjobstatus/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 teaminvitedetails to ActionDetails union - Add optional haslinkedapps to JoinTeamDetails struct - Add optional haslinkeddevices to JoinTeamDetails struct - Add optional haslinkeDsharedfolders to JoinTeamDetails struct - Update comments in JoinTeamDetails struct - Update JoinTeamDetails struct examples - Update LegalHoldsExportAHoldDetails struct examples - Update PaperContentRemoveFromFolderDetails targetassetindex to be optional - Update PaperContentRemoveFromFolderDetails parentassetindex to be optional - Add sharedcontentlink to SharedLinkSettingsAddExpirationDetails struct - Update SharedLinkSettingAddExpirationDetails struct examples - Add optional sharedcontentlink to SharedLinkSettingsAddPasswordDetails struct - Add optional sharedcontentlink to SharedLinkSettingsAllowDownloadDisabledDetails struct - Add optional sharedcontentlink to SharedLinkSettingsAllowDownloadEnabledDetails struct - Add optional sharedcontentlink to SharedLinkSettingsChangeAudienceDetails struct - Add optional sharedcontentlink to SharedLinkSettingsChangeExpirationDetails struct - Add optional sharedcontentlink to SharedLinkSettingsChangePasswordDetails struct - Add optional sharedcontentlink to SharedLinkSettingsRemoveExpirationDetails struct - Add optional sharedcontentlink to SharedLinkSettingsRemovePasswordDetails struct - Add filelockingstatuschangeddetails to EventDetails union - Add rewindfolderdetails to EventDetails union - Add legalholdsexportcancelleddetails to EventDetails union - Add legalholdsexportdownloadeddetails to EventDetails union - Add legalholdsexportremoveddetails to EventDetails union - Add createteaminvitelinkdetails to EventDetails union - Add deleteteaminvitelinkdetails to EventDetails union - Add binderaddpagedetails to EventDetails union - Add binderaddsectiondetails to EventDetails union - Add binderremovepagedetails to EventDetails union - Add binderremovesectiondetails to EventDetails union - Add binderrenamepagedetails to EventDetails union - Add binderrenamesectiondetails to EventDetails union - Add binderreorderpagedetails to EventDetails union - Add binderreordersectiondetails to EventDetails union - Add rewindpolicychangeddetails to EventDetails union - Add teamsharingwhitelistsubjectschangeddetails to EventDetails union - Add websessionschangeactivesessionlimitdetails to EventDetails union - Add enterprisesettingslockingdetails to EventDetails union - Add filelockinglockstatuschanged to EventType union - Add rewindfolder to EventType union - Add legalholdsexportcancelled to EventType union - Add legalholdsexportdownloaded to EventType union - Add legalholdsexportremoved to EventType union - Add createteaminvitelink to EventType union - Add deleteteaminvitelink to EventType union - Add binderaddpage to EventType union - Add binderaddsection to EventType union - Add binderremovepage to EventType union - Add binderremovesection to EventType union - Add binderrenamepage to EventType union - Add binderrenamesection to EventType union - Add binderreorderpage to EventType union - Add binderreordersection to EventType union - Add rewindpolicychanged to EventType union - Add teamsharingwhitelistsubjectschanged to EventType union - Add websessionschangeactivesessionlimit to EventType union - Add enterprisesettings_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 filelocking to UserFeature union - Add filelocking to UserFeatureValue - Update example for UserFeaturesGetaluesBatchArg - Add FileLockingValue union

- Python
Published by rogebrd almost 6 years ago

dropbox - v9.4.0 Release

auth Namespace: - Added missing_scope into AuthError.

filerequests namespace: - Added list and list/continue endpoints. - Added count endpoint. - Added delete and deleteall_closed endpoints.

files namespace: - Added unsupportedfile to DownloadError. - Added upper bound 9999 to start field in SearchArg. - Added unsupportedcontenttype to LookupError. - Added cantmovesharedfolder to RelocationError. - Added emailnotverified and unsupportedfile to GetTemporaryLinkError. - Added ExportInfo struct. - Added fields (isdownloadable, exportinfo) to FileMetadata. - Added includenondownloadablefiles to ListFolderArg. - Added ExportMetadata, ExportArg, Export Result Structs. - Added ExportError union. - Added /export route.

seenstate namespace: - Added mobileios, mobile_android and api into PlatformType. - Deprecated mobile in PlatformType.

sharing namespace: - Updated sharedlinkalreadyexists under CreateSharedLinkWithSettingsError from void to SharedLinkAlreadyExistsMetadata. - Updated docstrings for LinkPermissions - Added bannedmember to AddFolderMemberError. - Added password field to LinkAudience. - Added effectiveaudience and linkaccesslevel fields to LinkPermissions struct. - Added audience and access fields to SharedLinkSettings struct. - Added LinkAccessLevel and RequestedLinkAccessLevel union. - Added createviewlink and createedit_link fields to FileAction union.

team namespace: - Added profilephotourl and suspended_on into MemberProfile.

team_log namespace: - Added various new types.

team_policies namespace: - Added TwoStepVerificationState union.

team_reports namespace: - Added TemporaryFailureReason union.

- Python
Published by starforever over 6 years ago

dropbox - v9.3.0 Release

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.

- Python
Published by starforever about 7 years ago

dropbox - v9.2.0 Release

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

Contacts namespace: - New namespace - New routes: deletemanualcontacts and deletemanualcontacts_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

- Python
Published by starforever over 7 years ago

dropbox - v9.1.0 Release

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

- Python
Published by starforever over 7 years ago

dropbox - v9.0.0 Release

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

- Python
Published by starforever over 7 years ago

dropbox - v8.9.0 Release

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

Team namespace: - add isdirectoryrestricted attribute to MemberProfile, MemberAddArg - add newisdirectory_restricted to MemberSetProfileArg

Team_log namespace: - additional documentation

- Python
Published by starforever almost 8 years ago

dropbox - v8.8.1 Release

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

- Python
Published by starforever almost 8 years ago

dropbox - v8.8.0 Release

file_properties namespace: - updated comments

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

sharing namespace: - added selectadminmode attribute to relevant routes - add seenState.PlatformType to UserFileMembershipInfo - new setaccessinheritance for FolderAction - Updated docs - additional user info added to UserInfo struct - new AccessInheritance union - new setaccess_inheritance route

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

team_log namespace: - updated event types

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

users namespace: - updated routes with selectadminmode attribute.

- Python
Published by starforever almost 8 years ago

dropbox - v8.7.1 Release

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

- Python
Published by risforrob about 8 years ago

dropbox - v8.7.0 Release

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.

- Python
Published by risforrob about 8 years ago

dropbox - v8.6.0 Release

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)

- Python
Published by risforrob about 8 years ago

dropbox - v8.5.1 Release

Release Notes:

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

- Python
Published by risforrob about 8 years ago

dropbox - v8.5.0 Release

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 selectadminmode - add includepropertygroups attribute to to args structs - add propert_groups attribute to response structs

Namespace Sharing: - update routes to include indicate for selectadminmode - updated examples - add toomanyfiles attribute to RemoveFolderMemberError

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

Namespace Team_policies: - add new SmartSyncPolicy union

Namespace Users: - add root_info object to FullAccount struct

- Python
Published by risforrob over 8 years ago

dropbox - v8.4.1 Release

Release Notes

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

- Python
Published by risforrob over 8 years ago

dropbox - v8.4.0 Release

update required requests version to 2.16.2+

2.16.0 is the first version of requests to explicitly depend on urllib3, though there are problems with 2.16.0 and 2.16.1. Requiring 2.16.2 allows us to remove our explicit dependency on urllib3 and instead let requests drive the version of urllib3 to install. This should resolve errors where users have older conflicting versions of requests and urllib3 installed.

- Python
Published by risforrob over 8 years ago

dropbox - v8.3.1 Release

Spec Changes:

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

- Python
Published by risforrob over 8 years ago

dropbox - v8.3.0 Release

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

- Python
Published by risforrob over 8 years ago

dropbox - v8.2.0 Release

Release notes from Stone Spec

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

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

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

files: - deprecate preview routes for files_properties

filesproperties: - removed in favor of fileproperties

properties: - removed in favor of file_properties

teampropertytemplates: - 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

- Python
Published by risforrob over 8 years ago

dropbox - v8.1.0 release

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: includedmountedfolders, limit
  • New getthumbnailbatch 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

- Python
Published by risforrob over 8 years ago

dropbox -

  • Updated Stone
  • Fix host for calls to /oauth2/authorize (#109)
  • Remove support for API v1 (#96)

- Python
Published by posita over 8 years ago

dropbox -

Common namespace: - Added PathRootError.

- Python
Published by posita almost 9 years ago

dropbox - Updated specs and docs

Files namespace: - Added toomanywriteoperations in UploadSessionFinishError. - Removed PathRootError and invalidpathroot in LookupError. (breaking change) - Added teamfolder to WriteError.

Sharing namespace: - Added accesslevel to LinkSettings. - Added changeaccesslevel to LinkAction. - Added accesslevel and audiencerestrictingsharedfolder to SharedContentLinkMetadataBase. - Added accesstype and expectedlinkmetadata to SharedFileMetadata. - Added path to ParentFolderAccessInfo. - Added actions to UpdateFolderPolicyArg. - Added team_folder to UpdateFolderPolicyError.

Stone Cfg namespace: - Added allowappfolderapp attribute. - Added takespath_root attribute.

Team namespace: - Added route token/getauthenticatedadmin. - Added route features/getvalues. - Added expires to ActiveWebSession. - Added cursor and hasmore to TeamFolderListResult for pagination. - Added route teamfolder/list/continue. - Made membergivenname and membersurname optional in MemberAddArg. (breaking change)

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

Added TeamLog namespace.

- Python
Published by posita almost 9 years ago

dropbox - Update specs and docs

Added Paper namespace.

Files namespace: - Added Sha256HexHash alias. - Added contenthash to FileMetadata. - Added uploadapiratelimit feature attribute to uploadsession/start, uploadsession/appendv2, uploadsession/append, upload, uploadsession/finishbatch. - Added duplicatedornestedpaths to RelocationError and removed from RelocationBatchError. - Added properties apigroup attribute and ispreview attribute to properties/*. - Added disableviewerinfo and enableviewerinfo to CommitInfoWithProperties. - Added linkmetadata to SharedFileMetadata. - Added ViewerInfoPolicy union. - Added noexplicitaccess to MemberSelector. - Deprecated changefilememberaccess. - Added updatefile_member route and UpdateFileMemberArgs struct.

Sharing namespace: - Added viewerinfopolicy, disableviewerinfo, enableviewerinfo to FolderPolicy. - Added team, isinsideteamfolder, pathlower to SharedLinkPolicy. - Added linkmetadata, policy, sharedfolderid, timeinvited to SharedFolderMetadata. - Added actions, linksettings, viewerinfopolicy to ShareFolderArg and removed default values from policies in ShareFolderArg. - Added viewerinfopolicy, linksettings to UpdateFolderPolicyArg.

Stone Cfg namespace: - Added attribute apigroup, ispreview. - Removed attributes alphagroup, betagroup.

Team namespace: - Added joinedon, persistentid to MemberProfile. - Added teammemberid, externalid to UserSelectorArg. - Added TeamMemberId, MemberExternalId, GroupExternalId, ResellerId aliases. - Added companymanaged, systemmanaged to GroupManagementType. - Added TimeRange. - Added archiveinprogress to TeamFolderStatus, TeamFolderIdArg. - Added BaseTeamFolderError. - Added foldernamereserved to TeamFolderCreateError. - TeamFolderRenameError, TeamFolderArchiveError, BaseTeamFolderError, TeamFolderPermanentlyDeleteError now extend BaseTeamFolderError. - Added foldernamereserved to TeamFolderRenameError. - Added GroupSelectorWithTeamGroupError. - GroupMemberSelectorError, GroupMembersSelectorError now extends GroupSelectorWithTeamGroupError. - Removed alpha from alpha/groups/*. - GroupDeleteError, GroupUpdateError, GroupMembersAddError now extends GroupSelectorWithTeamGroupError. - Added membersnotinteam, usersnotfound to GroupMembersAddError. - Added joinedon to TeamMemberProfile. - Added memberpersistentid, duplicatememberpersistentid, persistentiddisabled, newpersistentid, persistentiddisabled, persistentidusedbyother_user to MemberSelectorError.

- Python
Published by posita almost 9 years ago

dropbox - Breaking changes

  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.

- Python
Published by braincore over 9 years ago

dropbox - Updated specs

Auth namespace: - Added user_suspended to AuthError.

Files namespace: - Added PathRootError. - Added invalidpathroot to LookupError. - Added autorename to CreateFolderArg. - Added DeleteBatchArg, DeleteBatchResultEntry, DeleteResult, DeleteBatchResult, DeleteBatchError and DeleteBatchJobStatus. - Added deletebatch and deletebatch/check routes. - Added RelocationPath. - Added to allowsharedfolder and autorename to RelocationArg. - Added RelocationBatchArg, RelocationBatchResult, RelocationBatchJobStatus. RelocationResult and RelocationBatchError. - Added copybatch and copybatch/check routes. - Added movebatch and movebatch/check routes.

Sharing namespace: - Changed PathOrId validation pattern. - Changed path in ShareFolderArg from type files.Path to files.WritePath. - Added containsappfolder, containsteamfolder and invalidpathroot to ShareFolderArg.

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

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

- Python
Published by braincore over 9 years ago

dropbox - Added optional timeout on requests

  • Improved docstrings for route methods and types.

- Python
Published by braincore over 9 years ago

dropbox - Structured errors for auth and rate limit

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).

- Python
Published by braincore over 9 years ago

dropbox - Added typing dependency

- Python
Published by braincore over 9 years ago

dropbox - Bumped version of requests package to v2.6.2

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

- Python
Published by braincore over 9 years ago

dropbox - Updated public spec.

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 uploadsession/finishbatch route.

Sharing namespace: - Added changememberfileaccess route. - Added inviteviewnocomment to FolderPolicy. - Added sharelink to FolderAction. - Added makeviewernocomment to MemberAction. - Added previewurl to SharedFolderMetadata. - Added accessdetails to MemberAccessLevelResult, which is the parent folders that amember has access to. - Added toomanyinvitees error to AddFolderMemberError. - Added automaticgroup to AddMemberSelectorError. - Added insufficientquota to MountFolderError. - Added removed to TeamMemberStatus.

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

- Python
Published by braincore over 9 years ago

dropbox - Added file sharing and file properties endpoints.

Other changes: - sharing/removefoldermember only ever returns an asyncjobid. - sharing/checkremovememberjobstatus returns a MemberAccessLevelResult on completion. - sharing/updatefoldermember returns a MemberAccessLevelResult on completion. - noexplicitaccess information added to UpdateFolderMemberError.

- Python
Published by braincore over 9 years ago

dropbox - Update public spec.

- Files - Add save_url endpoint for saving online content to your Dropbox. - Shared folders - Add viewer_no_comment to AccessLevel. - Add is_owner to GroupInfo. - Change return type of SharePathError.already_shared from Void to SharedFolderMetadata. - Add leave_a_copy parameter to relinquish_folder_membership endpoint. - Change relinquish_folder_membership to return async job ID when leaving a copy. - Add relinquish_folder_membership_error to JobError. - Business endpoints - Add membership_type to MemberProfile. - Add keep_account parameter to members/remove endpoint. - Add cannot_keep_account_and_transfer and cannot_keep_account_and_delete_data to MembersRemoveError.

- Python
Published by braincore over 9 years ago

dropbox - Updated API spec

Change log: - Authentication - Add token/revoke endpoint. - Account - Add disabled field to Account. - Files - Add includedeleted and includehasexplicitsharedmembers parameter to getmetadata and listf - Add close parameter to uploadsession/start endpoint to support explicitly close an upload sessi - Add uploadsession/appendv2 endpoint which provides explicit session close support. uploadsess - Add copyreference endpoint. - Add gettemporarylink endpoint. - Shared links - Add removeexpiration parameter to modifysharedlinksettings endpoint. - Shared folders - Add leaveacopy to FolderAction. - Add timeinvited to SharedFolderMetadata. - Return isosxpackage or insideosxpackage error when user attempts to share an OS X package or - Business endpoints - membercount is now optional in GroupSummary. - devices/listteamdevices endpoint is now deprecated by devices/listmemberdevices. - linkedapps/listteamlinkedapps is now deprecated by linkedapps/listmemberslinkedapps endp - Add returnmembers parameter to groups/members/setaccess_type endpoint.

- Python
Published by braincore almost 10 years ago

dropbox - Updated API spec

Change log: - Updated documentation. - Added removedmemberpolicy field to FolderPolicy. - Added grouptype field to GroupInfo. - Added ownerteam and parentsharedfolderid field to SharedFolderMetadataBase. - Added notmountable to MountFolderError. - Added notunmountable to UnmountFolderError. - Added validation for member external id and email address. - Added sharedlinkcreatepolicy field to TeamSharingPolicies. - Added teamlicenselimit to MembersSuspendError and MembersUnsuspendError.

- Python
Published by braincore almost 10 years ago

dropbox - Breaking changes to shared folder API

Explanation of breaking changes: https://blogs.dropbox.com/developers/2016/02/more-breaking-changes-to-beta-sharing-endpoints/

Backwards-incompatible changes! - /checkjobstatus groups errors by routes. - Shared Folder ID format has changed to match API v1.

Backwards-compatible changes: - ID is now a required field in Metadata. - Added path_display to Metadata. - /sharing/listmountablefolders[/continue] - Set max length on names and e-mails. - Added direct_only flag to /sharing/listsharedlinks

- Python
Published by braincore almost 10 years ago