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

Business API was added #95

Open
wants to merge 258 commits into
base: master
Choose a base branch
from
Open

Conversation

nickspring
Copy link

Business API was added

timotheus and others added 30 commits April 20, 2012 23:17
Added support for IAF Tokens in Trading API
- changed ebaybase:_execute_http_request() to trap exceptions
- added ebaybase:_get_resp_body_errors() to handle XML body errors
- cleanup
Added SOAP-style class and other changes
Handle cases when _get_resp_body_errors() may get called before execute()
Last change, I promise :-) Use "" as default for response_data
and moves it to _version.py.

Loading __init__.py in setup.py was preventing the
dependencies from being installed, since they are
imported in __init__.py.

This solution was found here: http://stackoverflow.com/a/7071358
Fix issue timotheus#3 which allows installation via setup.py
@timotheus
Copy link
Owner

This is a great addition. Thank you.

Would you be willing to add some tests for this? Either doc tests or something in the samples directory (https://github.com/timotheus/ebaysdk-python/tree/master/samples).

It'll help ensure nothing breaks this API when future changes come in.

-Tim

@timotheus
Copy link
Owner

Hi - I added this code to the master repo along with some samples. Unfortunately the MR was issued prior to several unicode fixes so I couldn't easily merge it. Instead I added the code and made a few changes. Thanks for committing this work and sorry I couldn't use your pull request.

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.