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

Proposed by James Westby
Status: Merged
Approved by: j.c.sackett
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* Approve
j.c.sackett (community) Approve
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.
Revision history for this message
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

python-oops doesn't require bson after all.

Revision history for this message
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
Revision history for this message
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

iso8601 isn't needed either. Thanks Rick.

Revision history for this message
James Westby (james-w) wrote :

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

Thanks,

James

Revision history for this message
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: