Merge lp:~zooko/txamqp/389358-support-setuptools into lp:txamqp

Proposed by Terry Jones
Status: Merged
Merged at revision: not available
Proposed branch: lp:~zooko/txamqp/389358-support-setuptools
Merge into: lp:txamqp
Diff against target: None lines
To merge this branch: bzr merge lp:~zooko/txamqp/389358-support-setuptools
Reviewer Review Type Date Requested Status
txAMQP Team Pending
Review via email: mp+8714@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Terry Jones (terrycojones) wrote :

This looks good to go. I didn't test everything, but I tried a few things and they appeared to work fine.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'setup.py'
2--- setup.py 2009-05-22 15:29:06 +0000
3+++ setup.py 2009-07-13 21:08:24 +0000
4@@ -1,16 +1,24 @@
5-from distutils.core import setup
6-from glob import glob
7+setupdict= {
8+ 'name': 'txAMQP',
9+ 'version': '0.2',
10+ 'author': 'Esteve Fernandez',
11+ 'author_email': 'esteve@fluidinfo.com',
12+ 'url': 'https://launchpad.net/txamqp',
13+ }
14
15-setup(
16- name = 'txAMQP',
17- version = '0.2',
18- author = 'Esteve Fernandez',
19- author_email = 'esteve@fluidinfo.com',
20- packages = ['txamqp', 'txamqp.contrib', 'txamqp.contrib.thrift'],
21- package_dir = {
22+try:
23+ from setuptools import setup, find_packages
24+except ImportError:
25+ from distutils.core import setup
26+ setupdict['packages'] = ['txamqp', 'txamqp.contrib', 'txamqp.contrib.thrift']
27+ setupdict['package_dir'] = {
28 'txamqp': 'src/txamqp',
29 'txamqp.contrib': 'src/txamqp/contrib',
30 'txamqp.contrib.thrift': 'src/txamqp/contrib/thrift',
31- },
32- url = 'https://launchpad.net/txamqp',
33-)
34+ },
35+else:
36+ setupdict['packages'] = find_packages('src')
37+ setupdict['package_dir'] = { '': 'src' }
38+ setupdict['install_requires'] = ['Twisted']
39+
40+setup(**setupdict)

Subscribers

People subscribed via source and target branches

to status/vote changes: