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
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
258 commits
Select commit Hold shift + click to select a range
1f5e4b3
update README
timotheus Apr 21, 2012
93016e3
coding error with POST method in the html() backend
timotheus May 19, 2012
ac7d109
modify dict2xml to properly handle array content
timotheus May 23, 2012
a5333bc
Merge branch 'master' of github.com:timotheus/ebaysdk-python
timotheus May 23, 2012
9f65780
adding older utils.py under the new name of utils2.py
timotheus Jun 13, 2012
8fd4274
fixes for older Element tree
timotheus Jul 6, 2012
15acc0c
fixes for older Element tree
timotheus Jul 6, 2012
696d9f6
fix test
timotheus Jul 6, 2012
f86f7b2
Addded support for IAF Tokens in Trading API
Jul 18, 2012
9914519
Merge pull request #2 from Molanda/master
timotheus Jul 18, 2012
693b115
ignore invalid certs
timotheus Aug 31, 2012
712c3ea
add dict2xml test
timotheus Sep 5, 2012
837feea
bug fix for older python versions or ET
timotheus Sep 5, 2012
be52773
return self form execute
timotheus Sep 13, 2012
acb1350
do not error on keyerror when accessing keys in the response dict
timotheus Sep 20, 2012
5e20c14
- added SOAService class for SOAP-style eBay services
Nov 6, 2012
f49bbf3
Merge pull request #4 from georgyvlad/master
timotheus Nov 6, 2012
d056c58
Handle cases when _get_resp_body_errors() may get called before execu…
Nov 6, 2012
0ca46a3
fix a few comments
Nov 6, 2012
395475b
Merge pull request #5 from georgyvlad/master
timotheus Nov 7, 2012
da30102
Last change, I promise :-) Use "" as default for response_data
Nov 7, 2012
8a1b77b
Merge pull request #6 from georgyvlad/master
timotheus Nov 7, 2012
cf043a0
fix SOA class
timotheus Nov 29, 2012
627b447
update ebaysdk
timotheus Nov 29, 2012
a3e8dad
This removes the version info out of __init__.py
Nov 29, 2012
5e9e0b5
Merge pull request #7 from Jud/master
timotheus Nov 29, 2012
4eb5b8a
Fixing incorrect location for the _version.py file
Jud Dec 3, 2012
5efe116
Removing trailing whitespace
Jud Dec 3, 2012
169b522
Fix formatting
Jud Dec 3, 2012
ce818bc
Require https for trading api
Jud Dec 3, 2012
71a038a
Merge pull request #8 from Jud/fix-version-info
timotheus Dec 3, 2012
ff9675a
Merge pull request #9 from Jud/require-https-for-trading-api
timotheus Dec 3, 2012
c42b42e
Normalize the Shopping, Trading, and Finding modules
Jud Dec 3, 2012
8d24041
:::modify tests and fix response_obj() method
timotheus Dec 4, 2012
a82fa06
Only print message if debug is enabled
Jud Dec 5, 2012
941963d
fix merge conflicts
timotheus Dec 6, 2012
f0aea75
Added pickling support to object_dict
Dec 11, 2012
22d8de0
Merge remote branch 'upstream/master'
Dec 11, 2012
d0a9ea2
Merge pull request #12 from Molanda/master
timotheus Dec 11, 2012
00ce67a
modify config_file yaml function to accept and absolute path
timotheus Dec 14, 2012
379bea6
Update README.rst
timotheus Jan 19, 2013
9749b9f
bump version
timotheus Jan 19, 2013
bec535b
Merge branch 'master' of https://github.com/timotheus/ebaysdk-python
timotheus Jan 19, 2013
8838ab8
Added prepare/process methods
Jan 23, 2013
000f005
Added parallel support through ebayparallel
Jan 23, 2013
55277d2
Added docs and fixed final processing
Jan 23, 2013
7b7c062
Changed class name to parallel
Jan 23, 2013
04a33e4
Added additional comments
Jan 23, 2013
a797b68
Updated tests
Jan 23, 2013
8463b0a
fix html class bug
timotheus Jan 24, 2013
cbf16c9
update README
timotheus Jan 24, 2013
0fb7428
Update ebaysdk/__init__.py
Jud Jan 28, 2013
c83e4e4
Merge pull request #14 from Jud/patch-1
timotheus Jan 30, 2013
b0389d1
bug fix SOA class
timotheus Feb 1, 2013
79f7f8d
add samples, and fix yaml defaults
timotheus Feb 14, 2013
8e19c74
update README
timotheus Feb 14, 2013
99523cb
update README
timotheus Feb 14, 2013
d52ad84
update README
timotheus Feb 14, 2013
35ade37
Update README.rst
timotheus Feb 14, 2013
8b85e55
Update README.rst
timotheus Feb 14, 2013
eedcb54
update Changes, and README
timotheus Feb 14, 2013
908ba3d
refactor samples
timotheus Feb 14, 2013
820abbf
update doctests
timotheus Feb 14, 2013
08a07ea
add sample with xml attribute
timotheus Feb 14, 2013
05f374e
editor litters some tabs
timotheus Feb 15, 2013
550ebf3
add windows instructions
Feb 15, 2013
ca2ef64
yaml bug fix when file does not exist
timotheus Feb 15, 2013
02d5107
use normal json library if simplejson is not present
Feb 16, 2013
55f493c
simplejson notes
Feb 16, 2013
7912ac7
Merge branch 'master' of git://github.com/timotheus/ebaysdk-python
Feb 16, 2013
fd62820
add missing step for Windows
Feb 16, 2013
8750403
Merge pull request #16 from adittes/master
timotheus Feb 16, 2013
20c59f1
Update README.rst
timotheus Feb 21, 2013
9a20ea0
Update README.rst
timotheus Feb 21, 2013
99c8cec
Update README.rst
timotheus Feb 21, 2013
e8c82ce
add retry support
timotheus Feb 22, 2013
49252a9
add retry support
timotheus Feb 22, 2013
4e11358
Merge branch 'master' of github.com:timotheus/ebaysdk-python
timotheus Feb 22, 2013
abc2819
Update INSTALL
timotheus Feb 23, 2013
ff02ab7
add html sample
timotheus Feb 24, 2013
2914429
handle utf-8 for BeautifulStoneSoup
timotheus Feb 24, 2013
cb3b16d
update Changes
timotheus Feb 24, 2013
2601334
add html sample
Feb 24, 2013
4c54718
add license
timotheus Mar 12, 2013
0c07d02
add encoding
timotheus Mar 18, 2013
9bd0190
add encoding to test file
timotheus Mar 25, 2013
14bbb7b
Update README.rst
timotheus Apr 1, 2013
8dab6d1
Update README.rst
timotheus Apr 18, 2013
9366716
Update README.rst
timotheus Apr 18, 2013
43544ae
pep8 cleanup
timotheus Apr 23, 2013
5e00438
update license in setup
timotheus Apr 23, 2013
eb7e00f
pep8 cleanup
timotheus Apr 23, 2013
c8c61d2
update error handing
timotheus Apr 24, 2013
efd14ee
bump version
timotheus Apr 24, 2013
e37c94d
remove test file
timotheus Apr 25, 2013
dbcc8de
update samples, modify SOA class
timotheus Apr 25, 2013
a979582
add to shopping samples
timotheus Apr 26, 2013
bf5fa76
add merchandising API class
timotheus Apr 26, 2013
243c1ae
Update README.rst
timotheus Apr 26, 2013
3d33bbf
Update README.rst
timotheus Apr 26, 2013
1547213
add error checking to html() class
timotheus May 1, 2013
ab29588
add filtering to finding sample
timotheus May 20, 2013
f2b8c5b
store response error codes in an array when processing response.
timotheus Jul 21, 2013
9d5432a
Update README.rst
timotheus Jul 23, 2013
87c7f82
added errors flag to api initialization issue #23
xcash Jul 24, 2013
23471b2
modify test
timotheus Jul 24, 2013
c02aee6
Call to prepare XML should be done only if data is present fixes #29
Sep 3, 2013
9dc790c
update samples
timotheus Sep 3, 2013
1c20e0f
Update __init__.py
timotheus Sep 5, 2013
ec35b3d
add test
timotheus Sep 5, 2013
01b9825
Merge branch 'master' of github.com:timotheus/ebaysdk-python
timotheus Sep 5, 2013
e24ab79
modify sample yaml file, add getOrders sample
timotheus Sep 5, 2013
af7459a
modify sample yaml file, add getOrders sample
timotheus Sep 5, 2013
59f016d
fix key issue when errors arg is not defined when using the SOAServic…
timotheus Oct 24, 2013
f1dfa6d
ported to python3, multiple fixes
nderkach Oct 27, 2013
5b20db2
Merge branch 'master' of https://github.com/nderkach/ebaysdk-python
nderkach Oct 27, 2013
f1adcfa
fix issues when running with python 2.7
timotheus Oct 29, 2013
2a06b45
add depracation warning when not using bs4
timotheus Oct 29, 2013
8bff3b0
update deprecation text
timotheus Oct 29, 2013
5fdb41a
rework type check
timotheus Oct 30, 2013
b56160b
more py3 fixes
timotheus Nov 5, 2013
77e3332
fix error handling bug
timotheus Nov 6, 2013
5b5dd9c
Merge pull request #36 from timotheus/nderkach-master
timotheus Nov 6, 2013
0118438
test commit
timotheus Nov 6, 2013
c86ff88
Merge branch 'master' of github.com:timotheus/ebaysdk-python into nde…
timotheus Nov 6, 2013
2e6b420
Merge pull request #37 from timotheus/nderkach-master
timotheus Nov 6, 2013
a0d39a3
Update Changes
timotheus Nov 6, 2013
8eae2fc
Update _version.py
timotheus Nov 6, 2013
a6e2438
Python2 compatibility fix on str() function
synasius Dec 2, 2013
e0a681c
Merge pull request #41 from synasius/fix-str-issue
timotheus Dec 6, 2013
52975fe
fix error code issue with shopping backend
timotheus Dec 6, 2013
b2588c4
#32 add support for attributes
Dec 20, 2013
d0c7771
Add affiliate headers to the Shopping API back-end
timotheus Jan 10, 2014
474a022
Merge branch 'master' of github.com:tominardi/ebaysdk-python into tom…
timotheus Jan 10, 2014
0071eb5
add attribute example
timotheus Jan 10, 2014
c3d6378
pulling in support for attributes in requests
timotheus Jan 10, 2014
2d1759e
update samples
timotheus Jan 10, 2014
5722861
shopping API uses X-EBAY-API-SITE-ID not X-EBAY-API-SITEID
jeffcjohnson Jan 14, 2014
0863bc8
Merge pull request #46 from jeffcjohnson/master
timotheus Jan 14, 2014
241bd25
first cut at major refactor
timotheus Jan 24, 2014
e6c33cc
fix tests
timotheus Jan 24, 2014
f94a02d
add http (html) back-end
timotheus Jan 24, 2014
6f4a1c2
remove rss sample
timotheus Jan 24, 2014
6c17fcd
add parallel support using grequests
timotheus Jan 27, 2014
2bb5e69
add parallel class
timotheus Jan 27, 2014
15ef800
modify deps
timotheus Jan 27, 2014
a1077f8
yaml file fix
timotheus Jan 30, 2014
5e94135
remove some debugging
timotheus Jan 30, 2014
b98beac
doc updates
timotheus Jan 31, 2014
fabb121
merge fix for __init__.py
timotheus Jan 31, 2014
b923a16
Update README.rst
timotheus Jan 31, 2014
35e7ed1
fix http backend bug
timotheus Feb 5, 2014
e733967
bump version
timotheus Feb 5, 2014
b9cb7b2
fix pypi classifier
timotheus Feb 5, 2014
e55d2cc
fix unicode issue
timotheus Feb 9, 2014
7dbb827
fix unicode issue in dict to xml routine
timotheus Feb 9, 2014
e3619d1
move import into method call
timotheus Feb 10, 2014
6566c4f
py3 fixes
timotheus Feb 10, 2014
564fad2
py3 fixes
timotheus Feb 10, 2014
05fe17f
py3 fixes
timotheus Feb 10, 2014
3b510b9
fix encode issue
timotheus Feb 10, 2014
3e3f03c
fix doctest
timotheus Feb 10, 2014
9ddca24
del file that messes with imports
timotheus Feb 10, 2014
9c48f26
bump version
timotheus Feb 10, 2014
0a30636
Fix dict2xml so it doesn't return an empty element for a empty dict.
Feb 11, 2014
cdf0126
Perform type check on dict2xml parameter.
Feb 11, 2014
75c17f3
Merge pull request #50 from angelbot/master
timotheus Feb 11, 2014
35ff213
update doctest
timotheus Feb 11, 2014
b7ebe10
response work
timotheus Feb 11, 2014
3038006
response milestone!
timotheus Feb 12, 2014
3750bab
finial version of Response object
timotheus Feb 13, 2014
d9411f2
Bug fix to shopping api header so that siteid can be set
araines Feb 19, 2014
bceb2a7
Merge pull request #52 from r4abigman/master
timotheus Feb 19, 2014
3c2a31f
unicode fix, soa fix, more work on dict2xml
timotheus Feb 20, 2014
8b6670b
python 3 fixes and then some
timotheus Feb 20, 2014
43c241f
python 3 fixes and then some
timotheus Feb 20, 2014
38d693e
add base listnodes
timotheus Feb 21, 2014
ff04e95
base nodelist changes
timotheus Feb 21, 2014
3eb0224
add datetime conversion and list nodes
timotheus Feb 21, 2014
b483972
remove debugging
timotheus Feb 21, 2014
6eea4d6
Make home directory search cross platform
reubano Mar 15, 2014
e236048
Merge pull request #56 from reubano/patch-1
timotheus Mar 18, 2014
d738abb
Fixed an exception with an empty response while trying to get the SOA
Mar 18, 2014
1cdbdb1
Raising exceptions when trying to use old style imports
Mar 20, 2014
e2bbc34
Merge pull request #58 from Molanda/master
timotheus Apr 14, 2014
5cd68dd
Merge branch 'master' into enhanced-response
timotheus Apr 14, 2014
324eab4
rebase with master
timotheus Apr 14, 2014
5b0c8b1
merge conflicts
timotheus Apr 14, 2014
4330aaf
fix logging hander
timotheus Apr 17, 2014
2b81f97
update Changes
timotheus Apr 17, 2014
a65efd3
Merge branch 'master' into enhanced-response
timotheus Apr 17, 2014
005064b
add doc helper method, response work, modify error functions to work …
timotheus May 2, 2014
0da4d78
Merge branch 'enhanced-response' of https://github.com/timotheus/ebay…
timotheus May 2, 2014
30ce5e9
modify dict2xml processing
timotheus May 5, 2014
7f6756a
fix response handling when errors occur
timotheus May 5, 2014
93c6708
update doc tests
timotheus May 5, 2014
03c823e
fix some dom processing
timotheus May 6, 2014
1fc46e2
fix python 2.6 compat issue
timotheus May 9, 2014
e7f1a98
Update README.rst
timotheus May 19, 2014
66a5948
add node types to serialize
timotheus May 19, 2014
c9abb9f
catch unicode error
timotheus May 21, 2014
b7bfbc6
modify sample
timotheus May 21, 2014
bc50dd3
modify http backend so that it skips response parsing
timotheus May 21, 2014
9af46e8
revert parsing changes
timotheus May 21, 2014
19389eb
fix the mixup between compatibility and version
timotheus May 22, 2014
11fecab
add parameter to disable response parsing on http backend
timotheus May 22, 2014
82336ba
fix function arg
timotheus May 23, 2014
9b0aa77
add verb_attrs to build_request_data method to allow for attributes o…
timotheus Jun 6, 2014
8e9d77d
add response to exception classes
timotheus Jun 11, 2014
9b2d7de
Merge pull request #74 from timotheus/enhanced-response
timotheus Jun 11, 2014
8e720ca
Update README.rst
timotheus Jun 11, 2014
ad15ad9
Update README.rst
timotheus Jun 11, 2014
9a68716
Delete index.rst
timotheus Jun 11, 2014
693178c
Update INSTALL
timotheus Jun 11, 2014
40029c6
fix request dictionary attr handling
timotheus Jun 11, 2014
2f63007
Update README.rst
timotheus Jun 11, 2014
dfee9ad
Update README.rst
timotheus Jun 13, 2014
4ef4675
Fixed constructors of Error classes
jovanbrakus Jun 15, 2014
d68dc83
Fixed raising Errors with responses
jovanbrakus Jun 15, 2014
a9f75c5
Merge pull request #77 from jovanbrakus/master
timotheus Jun 16, 2014
82ebad3
Execute on http should return self.response
Molanda Jun 18, 2014
5ea7a94
Merge remote branch 'upstream/master'
Jun 18, 2014
a31c092
Handle unicode and empty nodes <node/>
Jun 18, 2014
67ae0c6
Merge pull request #78 from Molanda/master
timotheus Jun 18, 2014
f968fa4
add request dict example
timotheus Jun 23, 2014
1b4247d
fix finditem soa error
timotheus Jun 26, 2014
f185423
Update README.rst
Jun 29, 2014
cf2702e
Merge pull request #80 from bowlofstew/patch-1
timotheus Jun 30, 2014
5c6bac7
add expection for config error
timotheus Jun 30, 2014
9a71b78
Fix find item to allow alternate domain to be specified.
Jun 30, 2014
4d16952
Merge pull request #82 from angelbot/find-item-domain
timotheus Jun 30, 2014
81610ef
remove grequests install dep, modify install instructions
timotheus Jul 7, 2014
cc77783
bump version
timotheus Jul 7, 2014
19a9c8a
Return the result of the Finding API next_page method.
inversion Sep 16, 2014
7ddb90f
Merge pull request #86 from inversion/master
timotheus Sep 17, 2014
e960089
Update README.rst
timotheus Sep 30, 2014
bd5ec1b
Update README.rst
timotheus Sep 30, 2014
9fa9807
fix tests for http class
timotheus Sep 30, 2014
e0ee1f1
update test
timotheus Oct 29, 2014
3156c07
add motors sample query
timotheus Dec 26, 2014
22e0d8c
Business Polices API was added
nickspring Jan 21, 2015
c28b386
Delete .DS_Store
nickspring Jan 21, 2015
994804d
Delete .DS_Store
nickspring Jan 21, 2015
19ed80f
Delete .DS_Store
nickspring Jan 21, 2015
49f4b26
class and folder name for Business Policies API were changed
nickspring Jan 21, 2015
405a1c1
Merge branch 'master' of https://github.com/nickspring/ebaysdk-python
nickspring Jan 24, 2015
45b37b7
debug
nickspring Jan 24, 2015
2bd9bbc
debug
nickspring Jan 24, 2015
b7c7681
bug with utf-8 was fixed
nickspring Aug 10, 2015
6aa09d8
fix site_id
nickspring Aug 15, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
timebay.yaml
build/
dist/
tkebay.yaml
ebaysdk.egg-info/
*.swp
*.pyc
.svn
113 changes: 112 additions & 1 deletion Changes
Original file line number Diff line number Diff line change
@@ -1,6 +1,117 @@
Changes for ebaysdk

- add proxy support
2.1.0 Mon Jul 7 10:03:36 PDT 2014
- modify install instructions
- remove grequests install dep from setup.py

2.0.0
- WARNING!! This release breaks some backward compatibility
Read https://github.com/timotheus/ebaysdk-python/wiki/Migrating-from-v1-to-v2
- imports: Modified package structure
- execute(): Modified return value
- Switched to lxml.etree
- Added a new response class
response.reply, response.dom(), response.dict(), response.json()
- Added ebaysdk exception classes
- Modified utils.py (dict2xml, xml2dict)

1.0.3
- rework unicode fix
- fix logging handler

1.0.2 Sat Feb 8 20:44:00 PST 2014
- fix unicode issue is dict to xml routine
- add a unicode test
- fix http back-end

1.0.0
- Major refactor
+ changes are backward compatible unless your subclassing any of the
SDK classes
+ moved from PyCurl to Python Requests
+ code organization
+ standard python logging
+ add exceptions

0.1.11
- Add affiliate headers to the Shopping API back-end
- https://github.com/timotheus/ebaysdk-python/issues/40
fix datatype issue with error codes from the shopping API

- added py3 support thanks to Nikolay Derkach
- store response error codes in an array when processing response.
The reponse error codes can be accessed by the api.response_codes()
accessor.

if api.error():
if 37 in api.response_codes():
print "Invalid data"

0.1.10
- added error checking for html() class
- all class return response_data regardless of the http status code
- added Merchandising API class
- update SOA class default value
- add more trading api samples

0.1.9 Wed Apr 24 14:38:40 PDT 2013
- update error handling
- add VerifyAddItem sample call
- update license in setup.py

0.1.8 Tue Apr 23 15:33:02 PDT 2013
- push dist to pypi
- fix deprecation warning in utils.py
- pep8 cleanup
- handle utf-8 when parsing with BeautifulStoneSoup
- add retry to standard & parallel calls
- bug fix for SOA class
- add documentation and sample scripts
- clean up YAML file
- YAML values are now overridden by values defined
when building the object
- remove silent depedency on simplejson, at least for Python >= 2.6
- fix bug in html class that allows for POST
- refactor and style cleanup
- added parallel support using the parallel class
- created new prepare, process, and _process_http_request methods

0.1.7
- update tests
- modify response_obj() to return response_dict()

0.0.6
- support older version of Element tree
- modify dict2xml to handle nodes with array content

for example,
{
'keywords': 'shoes',
'paginationInput': { 'pageNumber': 1 },
'itemFilter': [
{ 'name': 'MinBids', 'value': 10 },
{ 'name': 'MaxBids', 'value': 14 }
],
}
<?xml version='1.0' encoding='utf-8'?>
<findItemsAdvancedRequest xmlns="http://www.ebay.com/marketplace/search/v1/services">
<itemFilter><name>MinBids</name><value>10</value></itemFilter>
<itemFilter><name>MaxBids</name><value>14</value></itemFilter>
<keywords>shoes</keywords>
<paginationInput><pageNumber>1</pageNumber></paginationInput>
</findItemsAdvancedRequest>

0.0.5
- added response_obj() which turns a dict into a Struct
e.g. { a : { 'name' : 'tim' } } can be accessed like a.name
- add support to dict args in the execute call. execute will now check the
data type and convert to xml if necessary
- clean doctests

0.0.4
- moved from httplib to pycurl
* pycurl was chosen because of its https/proxy support and
that it's thread-safe.

0.0.3 Wed May 11 11:03:58 PDT 2011
- fix escape username/password
Expand Down
61 changes: 61 additions & 0 deletions INSTALL
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
Running the tests:
~/> export EBAY_YAML='myebay.yaml'; python setup.py test

Installing ebaysdk on Mac, Linux, Unix:

1) Install System Dependancies

Red Hat:
sudo yum install python-lxml

Ubuntu:
sudo apt-get install python-lxml

2) Install the SDK with easy_install

sudo easy_install ebaysdk

Or install the latest version from github,

sudo easy_install https://github.com/timotheus/ebaysdk-python/archive/master.zip

Installing ebaysdk on Windows:

1) Download and install the latest release of Python 2.7+

http://python.org/download/

Choose either "Python 3.3.0 Windows x86 MSI Installer" or "Python
3.3.0 Windows X86-64 MSI Installer". To use the latter, you must be
running a 64-bit version of Windows.

2) Install setuptools

First, visit http://pypi.python.org/pypi/setuptools

If you chose the 32-bit version of Python in step 1, you can simply
use latest setuptools package for "MS Windows installer" for Python
2.7 (example setuptools-0.6c11.win32-py2.7.exe). In this case, simply
download the file and run it to install setuptools.

If you chose the X86-64 version in step 1, you must download
ez_setup.py from the setuptools page to download and install
setuptools, then run it from the command prompt as follows:

a. Open the Command Prompt
b. Change to the directory in which ez_setup.py was downloaded
c. Install setuptools as follows: c:\Python27\python.exe ez_setup.py

The last step assumes that Python was installed to its default
location.

3) Install ebaysdk

Download and extract the zipball, or clone the ebaysdk-python
repository. Then open the Command Prompt and change to the root
directory of the distribution and execute:

c:\Python27\python.exe setup.py install

If there were no errors, ebaysdk should be ready to use!

Loading