Skip to content

Commit b98beac

Browse files
committed
doc updates
1 parent 5e94135 commit b98beac

File tree

5 files changed

+16
-48
lines changed

5 files changed

+16
-48
lines changed

Changes

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@ Changes for ebaysdk
22

33
1.0.0
44
- Major refactor
5+
+ changes are backward compatible unless your subclassing any of the
6+
SDK classes
7+
+ moved from PyCurl to Python Requests
8+
+ code organization
9+
+ standard python logging
10+
+ add exceptions
511

612
0.1.11
713
- Add affiliate headers to the Shopping API back-end

INSTALL

+4-43
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ Running the tests:
33

44
Installing ebaysdk on Mac:
55

6-
1) Install Xcode from the app center
7-
2) Download and install the Xcode Command Line Tools from https://developer.apple.com/downloads/
8-
3) Install the SDK
6+
1) Install the SDK with easy_install
97

108
sudo easy_install ebaysdk
119

@@ -15,15 +13,15 @@ Installing ebaysdk on Mac:
1513

1614
Installing ebaysdk on Windows:
1715

18-
1) Download and install the latest release of Python 2.7:
16+
1) Download and install the latest release of Python 2.7+
1917

2018
http://python.org/download/
2119

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

26-
2) Install setuptools:
24+
2) Install setuptools
2725

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

@@ -43,23 +41,7 @@ setuptools, then run it from the command prompt as follows:
4341
The last step assumes that Python was installed to its default
4442
location.
4543

46-
3) Install pycurl:
47-
48-
This could be complicated because pycurl requires libcurl to be
49-
installed. Since this is a native library, this can't be installed
50-
using pip or easy_install. Luckily Christoph Gohlke has pre-complied
51-
many common libraries for Python on Windows, including 32- and 64-bit
52-
versions.
53-
54-
Simply visit this site:
55-
56-
http://www.lfd.uci.edu/~gohlke/pythonlibs/
57-
58-
Then download and install the appropriate version of pycurl for Python
59-
2.7. Use the amd64 version if you are running 64-bit
60-
Python. Otherwise, use the win32 version.
61-
62-
4) Install ebaysdk:
44+
3) Install ebaysdk
6345

6446
Download and extract the zipball, or clone the ebaysdk-python
6547
repository. Then open the Command Prompt and change to the root
@@ -69,24 +51,3 @@ directory of the distribution and execute:
6951

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

72-
73-
74-
Legacy Install on Mac:
75-
76-
Dependency: pycurl
77-
78-
How to install pycurl on Mac
79-
80-
1) Install Fink
81-
http://www.finkproject.org/download/
82-
83-
2) Install libssh2, libcurl4-shlibs
84-
sudo /sw/bin/apt-get install libssh2
85-
sudo /sw/bin/apt-get -q0 -f install libcurl4-shlibs
86-
87-
3) Download pycurl from http://pycurl.sourceforge.net/download/
88-
89-
4) Extract and install pycurl
90-
tar -zxvf pycurl-7.16.4.tar.gz
91-
cd pycurl-7.16.4
92-
sudo env ARCHFLAGS="-arch i386" python setup.py install --curl-config=/sw/bin/curl-config

MANIFEST.in

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
recursive-include ebaysdk *.py
22
recursive-include tests *.py
3+
recursive-include samples *.py
34
include ebay.yaml
45
include Changes
56
include INSTALL

README.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ This SDK is a programmatic interface into the eBay APIs. It simplifies developme
55

66
Quick Example::
77

8-
from ebaysdk import finding
8+
from ebaysdk.finding import Connection
99

10-
api = finding(appid='YOUR_APPID_HERE')
10+
api = Connection(appid='YOUR_APPID_HERE')
1111
api.execute('findItemsAdvanced', {'keywords': 'shoes'})
1212

1313
print api.response_dict()

setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,18 @@
3434
setup(
3535
name=PKG,
3636
version=version,
37-
description="Simple and Extensible eBay SDK for Python",
37+
description="eBay SDK for Python",
3838
author="Tim Keefer",
3939
author_email="[email protected]",
4040
url="https://github.com/timotheus/ebaysdk-python",
4141
license="COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0",
4242
packages=find_packages(),
4343
provides=[PKG],
44-
install_requires=['PyYaml', 'requests', 'beautifulsoup4'],
44+
install_requires=['PyYaml', 'requests', 'grequests', 'beautifulsoup4'],
4545
test_suite='tests',
4646
long_description=long_desc,
4747
classifiers=[
4848
'Topic :: Internet :: WWW/HTTP',
49-
'Intended Audience :: Developere',
49+
'Intended Audience :: Developer',
5050
]
5151
)

0 commit comments

Comments
 (0)