Merge lp:~djfroofy/bafload/productify-929134 into lp:~djfroofy/bafload/import

Proposed by Drew Smathers
Status: Superseded
Proposed branch: lp:~djfroofy/bafload/productify-929134
Merge into: lp:~djfroofy/bafload/import
Diff against target: 63 lines (+47/-0)
3 files modified
bafload/__init__.py (+3/-0)
requirements.txt (+3/-0)
setup.py (+41/-0)
To merge this branch: bzr merge lp:~djfroofy/bafload/productify-929134
Reviewer Review Type Date Requested Status
Drew Smathers Approve
Review via email: mp+92149@code.launchpad.net

This proposal has been superseded by a proposal from 2012-02-13.

To post a comment you must log in.
Revision history for this message
Drew Smathers (djfroofy) wrote :

Looks good.

Revision history for this message
Drew Smathers (djfroofy) wrote :

Okay ...

review: Approve
Revision history for this message
Drew Smathers (djfroofy) :
review: Approve

Unmerged revisions

6. By Drew Smathers

restructured project

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'bafload'
2=== added file 'bafload/__init__.py'
3--- bafload/__init__.py 1970-01-01 00:00:00 +0000
4+++ bafload/__init__.py 2012-02-08 22:04:31 +0000
5@@ -0,0 +1,3 @@
6+
7+version = '0'
8+
9
10=== renamed file 'bafload.py' => 'bafload/core.py'
11=== added file 'requirements.txt'
12--- requirements.txt 1970-01-01 00:00:00 +0000
13+++ requirements.txt 2012-02-08 22:04:31 +0000
14@@ -0,0 +1,3 @@
15+boto
16+Twisted
17+zope.interface
18
19=== added file 'setup.py'
20--- setup.py 1970-01-01 00:00:00 +0000
21+++ setup.py 2012-02-08 22:04:31 +0000
22@@ -0,0 +1,41 @@
23+#!/usr/bin/env python
24+
25+from setuptools import setup, find_packages
26+
27+from bafload import version as VERSION
28+
29+PKGNAME = 'bafload'
30+
31+exclude = []
32+def load_requirements(requirements):
33+ fd = open(requirements)
34+ entries = []
35+ for line in fd:
36+ entry = line.strip()
37+ if not entry:
38+ continue
39+ if entry[0] in ('-', '#'):
40+ continue
41+ dep = entry
42+ if '==' in entry:
43+ dep, v = entry.split('==')
44+ if dep in exclude:
45+ continue
46+ entries.append(entry)
47+ fd.close()
48+ return entries
49+
50+requirements = load_requirements('requirements.txt')
51+
52+packages = [PKGNAME] + [ ( '%s.%s' % (PKGNAME, pkg) ) for pkg in find_packages(PKGNAME) ]
53+
54+setup(
55+ name='Bafload',
56+ author = "Drew Smathers",
57+ version=VERSION,
58+ description='A Big Ass File (Up/Down)loader that works with s3',
59+ packages=packages,
60+ install_requires=requirements,
61+ zip_safe=False,
62+)
63+

Subscribers

People subscribed via source and target branches

to all changes: