Merge lp:~james-w/python-oops/update-readme-dependencies into lp:python-oops

Proposed by James Westby on 2012-01-25
Status: Merged
Approved by: j.c.sackett on 2012-01-26
Approved revision: 29
Merged at revision: 28
Proposed branch: lp:~james-w/python-oops/update-readme-dependencies
Merge into: lp:python-oops
Diff against target: 23 lines (+1/-1)
2 files modified
README (+1/-0)
setup.py (+0/-1)
To merge this branch: bzr merge lp:~james-w/python-oops/update-readme-dependencies
Reviewer Review Type Date Requested Status
Richard Harding (community) code* 2012-01-25 Approve on 2012-01-26
j.c.sackett (community) 2012-01-26 Approve on 2012-01-26
Review via email: mp+90028@code.launchpad.net

Description of the Change

Hi,

The setup.py doesn't mention that bson is needed, and the
README misses most of the dependencies.

Thanks,

James

To post a comment you must log in.
Richard Harding (rharding) wrote :

In looking through the code I don't see where bson is required. It's not listed in the versions.cfg that is used to pull dependencies and going through the code there are a couple of comments about being bson compatible, but nothing is imported from the bson library.

iso8601 I see is in the setup.py and versions.cfg, but again I don't see it actually imported and used in the code. I'm curious if that is required any longer either. Can you verify that without that dependency that the tests fail?

Adding the pytz is valid.

review: Needs Fixing (code*)
29. By James Westby on 2012-01-26

python-oops doesn't require bson after all.

j.c.sackett (jcsackett) wrote :

Thanks for dropping the bson bit. I think determining if iso8601 is fully required or not is out of scope of a small branch like this, and I don't want to increase the impedance of getting this change in.

review: Approve
James Westby (james-w) wrote :

Hi,

I just checked iso8601 and Rick is right, the tests all pass without it, so I
dropped it.

Thanks,

James

30. By James Westby on 2012-01-26

iso8601 isn't needed either. Thanks Rick.

James Westby (james-w) wrote :

btw, I can't land this myself, so I'll need some assistance there.

Thanks,

James

Richard Harding (rharding) wrote :

Thanks, I'll see about helping with landing.

review: Approve (code*)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'README'
2--- README 2011-11-13 21:24:42 +0000
3+++ README 2012-01-26 14:58:24 +0000
4@@ -29,6 +29,7 @@
5 ============
6
7 * Python 2.6+
8+* pytz (http://pypi.python.org/pypi/pytz/)
9
10 Testing Dependencies
11 ====================
12
13=== modified file 'setup.py'
14--- setup.py 2011-11-13 21:28:06 +0000
15+++ setup.py 2012-01-26 14:58:24 +0000
16@@ -39,7 +39,6 @@
17 'Programming Language :: Python',
18 ],
19 install_requires = [
20- 'iso8601',
21 'pytz',
22 ],
23 extras_require = dict(

Subscribers

People subscribed via source and target branches

to all changes: