Releases: jpetrucciani/hubspot3
EcommerceBridgeClient updates
This release merges in @W1ldPo1nter's updates to the EcommerceBridgeClient
(#53), fixing some auth issues, as well as adding a new method: get_sync_errors_for_app_and_account
.
Fixing a dictionary mutation issue
Thanks @sangaline for catching this (#52)!
Fixing BaseClient json serialization
Thanks to @sangaline (#51) we now have a fix for a situation where payloads were being json.dumps()
'd multiple times on retries!
PropertiesClient, PropertyGroupsClient, LinesClient
Getting all contacts from a list
Thanks to @sangaline (#49), we now have the option of using a different list id when fetching ContactsClient.get_all()
!
OAuth2 endpoints, updates to the EcommerceBridgeClient, and removal of requests
This release merges in @W1ldPo1nter's updates to the ECommerceBridgeClient
, as well as the new OAuth2Client
(#46)!
This release also removes requests as a dependency, and adds a few type annotations.
Updates to the ContactsClient, and deprecations of old naming style
Thanks to @rheinwerk-mp and his team, we've got some updates to the ContactsClient
in this release, and more work on a nice mocked testing suite. This release also deprecates some of the old naming style methods in the ContactsClient
.
CLI fixes, EcommerceBridgeClient, CMSLayoutsClient, and CMSTemplatesClient
This release fixes some of the CLI functionality I had inadvertently broken 😅 (#42, thanks to @W1ldPo1nter #43 for fixing my mistake!).
This also adds:
EcommerceBridgeClient
(@W1ldPo1nter #43)CMSLayoutsClient
(@jsancho-gpl #44)CMSTemplatesClient
(@jsancho-gpl #44)
and fixes some of the tests. I've also added a HubSpot test account key to our tests, which will hopefully allow us to test end to end without hitting API limits on the demo
key!
Hubspot3 CLI
Thanks to @W1ldPo1nter and his colleagues (@hkage and @kantimati) we now have #38, which adds in an optional CLI for the entire library!
You can check out more of how this works in the documentation.
BlogTopicsClient
Thanks to @jsancho-gpl (#37), we now have the beginning of the BlogTopicsClient
!