hubspot3

python3.6+ hubspot client based on hapipy, but modified to use the newer endpoints and non-legacy python

MIT License

Downloads
33.9K
Stars
147
Committers
40

Bot releases are hidden (Show)

hubspot3 - Added: support for the secondary email addresses (v1) API Latest Release

Published by jpetrucciani 10 months ago

This release adds:

  • Added: support for the secondary email addresses (v1) API (#136) via @advance512
hubspot3 - Add CRM Association Labels (v4) API support

Published by jpetrucciani over 1 year ago

This release adds:

  • CRM Association Labels (v4) API support (#135 ) via @advance512
hubspot3 - Disable excessive warnings when retries are disabled

Published by jpetrucciani over 1 year ago

This release fixes:

  • Disabling auto-retry spams out warnings (#132) is fixed by #133 via @advance512
hubspot3 - Many awesome PRs merged

Published by jpetrucciani about 3 years ago

This release includes quite a few PRs that were opened while I had been away from open source for a while - Thanks everyone for your contributions and patience as I get back in the groove of maintaining my open source repos!

This release adds:

  • UsersClient to access user provisioning via @sangaline (#114)
  • ability to PATCH an engagement in the EngagementsClient via @FredrikWendt (#119)

This release fixes:

  • type hints of companies.search_domain via @jeking3 (#102)
  • pickling HubspotError by adding a __reduce__() via @jeking3 (#103)
  • excessive log output and potential token exposure via @robinpercy (#113)
  • sensitive data appearing in the logs via @dpgaspar (#117)
  • typing_extensions no longer required as of python 3.8 via @singingwolfboy (#118)
hubspot3 - Adding CMSFilesClient

Published by jpetrucciani over 4 years ago

This release adds:

  • CMSFilesClient via @huntdesignco (#97 )
hubspot3 - Improvement to PropertiesClient

Published by jpetrucciani over 4 years ago

This release adds:

  • get to the PropertiesClient via @ArtemGordinsky (#96)
hubspot3 - More OAuth2 functionality

Published by jpetrucciani over 4 years ago

This release adds the following new methods to OAuth2Client via @jsancho-gpl (#95 ):

  • get_access_token_data
  • get_refresh_token_data
  • delete_refresh_token
hubspot3 - Improvement to EngagementsClient

Published by jpetrucciani over 4 years ago

This release adds:

  • get_recently_modified to EngagementsClient via @clivecorbishley (#94)
hubspot3 - Fixing an oddity in errors

Published by jpetrucciani over 4 years ago

This release merges @zzZIMAWAKE's fix of Hubspot3 exceptions evaluating to False (#93)

hubspot3 - Get all Contacts in a list

Published by jpetrucciani over 4 years ago

This release merges in @kedlav's PR to add the ability to get all contacts in a list (#92 )

hubspot3 - Removing leftover print statements

Published by jpetrucciani over 4 years ago

This release removes some leftover debugging print statements in the EngagementsClient.

hubspot3 - Uglify API key in errors

Published by jpetrucciani over 4 years ago

This release adds logic to uglify the HubSpot API key in the error messages thanks to @antonioIrizar (#90)

hubspot3 - Improvements to TicketsClient, Fixing PipelinesClient

Published by jpetrucciani almost 5 years ago

This release adds:

  • Fix to the TicketsClient update method thanks to @selinfildis (#81)
  • Fix to PipelinesClient update and create methods (fixes #83)
  • More setup info in the readme thanks to @vivithemage (#82)
hubspot3 - Fix to CRMAssociationsClient

Published by jpetrucciani almost 5 years ago

This release adds a Union[Definitions, int] type for definitions to the methods on CRMAssociationsClient to allow them to work via the CLI (since the code used to only accept a Definitions enum value)

hubspot3 - Support for custom storage of oauth2 tokens

Published by jpetrucciani almost 5 years ago

This release merges in @sangaline's addition of custom storage for oauth2 tokens so that multiple clients can share oauth2 tokens for their lifetime, instead of requesting multiple tokens from different instances (#78)

hubspot3 - Updates to CompaniesClient

Published by jpetrucciani almost 5 years ago

This release adds:

  • limit/offset/since kwargs to the CompaniesClient.get_recently_modified() via @himynameistimli (#76)
  • limit/offset/since kwargs to the CompaniesClient.get_recently_created() via @himynameistimli (#76)
hubspot3 - Windows Bug Fix

Published by jpetrucciani almost 5 years ago

This release should fix the triggering of a bug on Windows with datetime on python 3.6 to 3.7

hubspot3 - Updates to TicketsClient

Published by jpetrucciani almost 5 years ago

This release adds:

  • TicketsClient.update() via @huntdesignco (#74)
  • custom properties kwargs for TicketsClient.get() and TicketsClient.get_all() via @huntdesignco (#74)
hubspot3 - ContactsClient Bugfix

Published by jpetrucciani almost 5 years ago

This release merges in @ArtemGordinsky's PR to fix usage of a deprecated method in the ContactsClient (#70)!

hubspot3 - Updates to LinesClient

Published by jpetrucciani about 5 years ago

This release adds:

  • LinesClient.update() via @jisson (#68)