Releases: AuthorizeNet/sdk-python
June 16 Release
Updated response processing to ensure back compatibility on future API changes. Major design change here is that we moved from a pre-generated, schema-based object serialization (with pyxb) to a dynamic, XML "pseudo-object" serialization. This means that we can guarantee API changes will not break integrations but unfortunately we had to make potentially breaking changes in the SDK this time. Hopefully versioning and testing mean this is not nearly as impactful as a runtime API breaking change.
Essentially this means that code accessing optional response fields (mainly in the reporting APIs) needs to check for presence (e.g. use hasattr()) before accessing those fields.
See our sample code at https://github.com/AuthorizeNet/sample-code-python/blob/master/TransactionReporting/get-transaction-details.py for an example.
March API Release Fix
This release fixes an issue with order of API response fields.
March 2016 Release
Merge pull request #30 from namanbansal/master Adding code quality and package version widgets
Environment Update Release 2
1.0.7 Update setup.py
Environment Update Release
This release includes configuration for switching between production and sandbox environments.
November 2015 SDK Release - Beta
Includes support for latest API Updates - November 3 2015 Release : http://developer.authorize.net/api/changes/
Initial Beta Release
Merge pull request #15 from krgupta1/master modifications to static function and writing error to stderr